diff options
author | imp <imp@FreeBSD.org> | 2007-07-05 06:28:46 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2007-07-05 06:28:46 +0000 |
commit | faf7f55ca4ba19fd2cbc3d1732711593b9de50d6 (patch) | |
tree | dc379b99f760c4cbae7babbb72391afc53783e19 | |
parent | ac23a203e79d0758a7973675d0b7427511263932 (diff) | |
download | FreeBSD-src-faf7f55ca4ba19fd2cbc3d1732711593b9de50d6.zip FreeBSD-src-faf7f55ca4ba19fd2cbc3d1732711593b9de50d6.tar.gz |
Prefer device_printf to printf("%s:...", device_get_nameunit(),...);
This saves ~300 bytes for uvscom.c and ~100 for uvisor.c
Approved by: re (blanket)
-rw-r--r-- | sys/dev/usb/uvisor.c | 38 | ||||
-rw-r--r-- | sys/dev/usb/uvscom.c | 74 |
2 files changed, 51 insertions, 61 deletions
diff --git a/sys/dev/usb/uvisor.c b/sys/dev/usb/uvisor.c index c38d0fd..f7b2374 100644 --- a/sys/dev/usb/uvisor.c +++ b/sys/dev/usb/uvisor.c @@ -242,7 +242,9 @@ static const struct uvisor_type uvisor_devs[] = { {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_NX60 }, PALM4 }, {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_35 }, PALM35 }, /* {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_25 }, PALM4 },*/ +/* {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_TH55 }, PALM4 }, */ /* See PR 80935 */ {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_TJ37 }, PALM4 }, + {{ USB_VENDOR_TAPWAVE, USB_PRODUCT_TAPWAVE_ZODIAC }, PALM4 }, }; #define uvisor_lookup(v, p) ((const struct uvisor_type *)usb_lookup(uvisor_devs, v, p)) @@ -271,7 +273,6 @@ uvisor_attach(device_t self) usbd_interface_handle iface; usb_interface_descriptor_t *id; usb_endpoint_descriptor_t *ed; - const char *devname; int i; usbd_status err; struct ucom_softc *ucom; @@ -281,22 +282,20 @@ uvisor_attach(device_t self) ucom->sc_udev = dev; ucom->sc_iface = uaa->iface; - devname = device_get_nameunit(ucom->sc_dev); - DPRINTFN(10,("\nuvisor_attach: sc=%p\n", sc)); /* Move the device into the configured state. */ err = usbd_set_config_index(dev, UVISOR_CONFIG_INDEX, 1); if (err) { - printf("\n%s: failed to set configuration, err=%s\n", - devname, usbd_errstr(err)); + device_printf(self, "failed to set configuration, err=%s\n", + usbd_errstr(err)); goto bad; } err = usbd_device2interface_handle(dev, UVISOR_IFACE_INDEX, &iface); if (err) { - printf("\n%s: failed to get interface, err=%s\n", - devname, usbd_errstr(err)); + device_printf(self, "failed to get interface, err=%s\n", + usbd_errstr(err)); goto bad; } @@ -312,8 +311,9 @@ uvisor_attach(device_t self) int addr, dir, attr; ed = usbd_interface2endpoint_descriptor(iface, i); if (ed == NULL) { - printf("%s: could not read endpoint descriptor" - ": %s\n", devname, usbd_errstr(err)); + device_printf(self, + "could not read endpoint descriptor: %s\n", + usbd_errstr(err)); goto bad; } @@ -325,18 +325,16 @@ uvisor_attach(device_t self) else if (dir == UE_DIR_OUT && attr == UE_BULK) ucom->sc_bulkout_no = addr; else { - printf("%s: unexpected endpoint\n", devname); + device_printf(self, "unexpected endpoint\n"); goto bad; } } if (ucom->sc_bulkin_no == -1) { - printf("%s: Could not find data bulk in\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "Could not find data bulk in\n"); goto bad; } if (ucom->sc_bulkout_no == -1) { - printf("%s: Could not find data bulk out\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "Could not find data bulk out\n"); goto bad; } @@ -358,8 +356,8 @@ uvisor_attach(device_t self) err = uvisor_init(sc); if (err) { - printf("%s: init failed, %s\n", device_get_nameunit(ucom->sc_dev), - usbd_errstr(err)); + device_printf(ucom->sc_dev, "init failed, %s\n", + usbd_errstr(err)); goto bad; } @@ -447,7 +445,7 @@ uvisor_init(struct uvisor_softc *sc) char *string; np = UGETW(coninfo.num_ports); - printf("%s: Number of ports: %d\n", device_get_nameunit(sc->sc_ucom.sc_dev), np); + device_printf(sc->sc_ucom.sc_dev, "Number of ports: %d\n", np); for (i = 0; i < np; ++i) { switch (coninfo.connections[i].port_function_id) { case UVISOR_FUNCTION_GENERIC: @@ -466,9 +464,9 @@ uvisor_init(struct uvisor_softc *sc) string = "unknown"; break; } - printf("%s: port %d, is for %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), coninfo.connections[i].port, - string); + device_printf(sc->sc_ucom.sc_dev, + "port %d, is for %s\n", + coninfo.connections[i].port, string); } } #endif diff --git a/sys/dev/usb/uvscom.c b/sys/dev/usb/uvscom.c index be35583..3528643 100644 --- a/sys/dev/usb/uvscom.c +++ b/sys/dev/usb/uvscom.c @@ -316,7 +316,6 @@ uvscom_attach(device_t self) usb_config_descriptor_t *cdesc; usb_interface_descriptor_t *id; usb_endpoint_descriptor_t *ed; - const char *devname; usbd_status err; int i; @@ -325,8 +324,6 @@ uvscom_attach(device_t self) ucom->sc_udev = dev; ucom->sc_iface = uaa->iface; - devname = device_get_nameunit(ucom->sc_dev); - DPRINTF(("uvscom attach: sc = %p\n", sc)); /* initialize endpoints */ @@ -337,8 +334,8 @@ uvscom_attach(device_t self) /* Move the device into the configured state. */ err = usbd_set_config_index(dev, UVSCOM_CONFIG_INDEX, 1); if (err) { - printf("%s: failed to set configuration, err=%s\n", - devname, usbd_errstr(err)); + device_printf(self, "failed to set configuration, err=%s\n", + usbd_errstr(err)); goto error; } @@ -346,8 +343,7 @@ uvscom_attach(device_t self) cdesc = usbd_get_config_descriptor(ucom->sc_udev); if (cdesc == NULL) { - printf("%s: failed to get configuration descriptor\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "failed to get configuration descriptor\n"); goto error; } @@ -355,8 +351,8 @@ uvscom_attach(device_t self) err = usbd_device2interface_handle(dev, UVSCOM_IFACE_INDEX, &ucom->sc_iface); if (err) { - printf("%s: failed to get interface, err=%s\n", - devname, usbd_errstr(err)); + device_printf(self, "failed to get interface, err=%s\n", + usbd_errstr(err)); goto error; } @@ -367,8 +363,8 @@ uvscom_attach(device_t self) for (i = 0; i < id->bNumEndpoints; i++) { ed = usbd_interface2endpoint_descriptor(ucom->sc_iface, i); if (ed == NULL) { - printf("%s: no endpoint descriptor for %d\n", - device_get_nameunit(ucom->sc_dev), i); + device_printf(self, "no endpoint descriptor for %d\n", + i); goto error; } @@ -386,18 +382,15 @@ uvscom_attach(device_t self) } if (ucom->sc_bulkin_no == -1) { - printf("%s: Could not find data bulk in\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "Could not find data bulk in\n"); goto error; } if (ucom->sc_bulkout_no == -1) { - printf("%s: Could not find data bulk out\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "Could not find data bulk out\n"); goto error; } if (sc->sc_intr_number == -1) { - printf("%s: Could not find interrupt in\n", - device_get_nameunit(ucom->sc_dev)); + device_printf(self, "Could not find interrupt in\n"); goto error; } @@ -416,8 +409,7 @@ uvscom_attach(device_t self) err = uvscom_reset(sc); if (err) { - printf("%s: reset failed, %s\n", device_get_nameunit(ucom->sc_dev), - usbd_errstr(err)); + device_printf(self, "reset failed, %s\n", usbd_errstr(err)); goto error; } @@ -472,8 +464,8 @@ uvscom_readstat(struct uvscom_softc *sc) err = usbd_do_request(sc->sc_ucom.sc_udev, &req, &r); if (err) { - printf("%s: uvscom_readstat: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, "uvscom_readstat: %s\n", + usbd_errstr(err)); return (err); } @@ -499,8 +491,8 @@ uvscom_shutdown(struct uvscom_softc *sc) err = usbd_do_request(sc->sc_ucom.sc_udev, &req, NULL); if (err) { - printf("%s: uvscom_shutdown: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, "uvscom_shutdown: %s\n", + usbd_errstr(err)); return (err); } @@ -540,8 +532,8 @@ uvscom_set_line(struct uvscom_softc *sc, uint16_t line) err = usbd_do_request(sc->sc_ucom.sc_udev, &req, NULL); if (err) { - printf("%s: uvscom_set_line: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, "uvscom_set_line: %s\n", + usbd_errstr(err)); return (err); } @@ -565,8 +557,8 @@ uvscom_set_line_coding(struct uvscom_softc *sc, uint16_t lsp, uint16_t ls) err = usbd_do_request(sc->sc_ucom.sc_udev, &req, NULL); if (err) { - printf("%s: uvscom_set_line_coding: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, "uvscom_set_line_coding: %s\n", + usbd_errstr(err)); return (err); } @@ -578,8 +570,8 @@ uvscom_set_line_coding(struct uvscom_softc *sc, uint16_t lsp, uint16_t ls) err = usbd_do_request(sc->sc_ucom.sc_udev, &req, NULL); if (err) { - printf("%s: uvscom_set_line_coding: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, "uvscom_set_line_coding: %s\n", + usbd_errstr(err)); return (err); } @@ -786,9 +778,9 @@ uvscom_open(void *addr, int portno) uvscom_intr, uvscominterval); if (err) { - printf("%s: cannot open interrupt pipe (addr %d)\n", - device_get_nameunit(sc->sc_ucom.sc_dev), - sc->sc_intr_number); + device_printf(sc->sc_ucom.sc_dev, + "cannot open interrupt pipe (addr %d)\n", + sc->sc_intr_number); return (ENXIO); } } else { @@ -836,14 +828,14 @@ uvscom_close(void *addr, int portno) if (sc->sc_intr_pipe != NULL) { err = usbd_abort_pipe(sc->sc_intr_pipe); if (err) - printf("%s: abort interrupt pipe failed: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), - usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, + "abort interrupt pipe failed: %s\n", + usbd_errstr(err)); err = usbd_close_pipe(sc->sc_intr_pipe); if (err) - printf("%s: close interrupt pipe failed: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), - usbd_errstr(err)); + device_printf(sc->sc_ucom.sc_dev, + "close interrupt pipe failed: %s\n", + usbd_errstr(err)); free(sc->sc_intr_buf, M_USBDEV); sc->sc_intr_pipe = NULL; } @@ -863,9 +855,9 @@ uvscom_intr(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) if (status == USBD_NOT_STARTED || status == USBD_CANCELLED) return; - printf("%s: uvscom_intr: abnormal status: %s\n", - device_get_nameunit(sc->sc_ucom.sc_dev), - usbd_errstr(status)); + device_printf(sc->sc_ucom.sc_dev, + "uvscom_intr: abnormal status: %s\n", + usbd_errstr(status)); usbd_clear_endpoint_stall_async(sc->sc_intr_pipe); return; } |