diff options
Diffstat (limited to 'sys/dev/usb/serial/uslcom.c')
-rw-r--r-- | sys/dev/usb/serial/uslcom.c | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/sys/dev/usb/serial/uslcom.c b/sys/dev/usb/serial/uslcom.c index f09a470..530519d 100644 --- a/sys/dev/usb/serial/uslcom.c +++ b/sys/dev/usb/serial/uslcom.c @@ -91,11 +91,11 @@ enum { }; struct uslcom_softc { - struct usb2_com_super_softc sc_super_ucom; - struct usb2_com_softc sc_ucom; + struct ucom_super_softc sc_super_ucom; + struct ucom_softc sc_ucom; - struct usb2_xfer *sc_xfer[USLCOM_N_TRANSFER]; - struct usb2_device *sc_udev; + struct usb_xfer *sc_xfer[USLCOM_N_TRANSFER]; + struct usb_device *sc_udev; struct mtx sc_mtx; uint8_t sc_msr; @@ -109,20 +109,20 @@ static device_detach_t uslcom_detach; static usb2_callback_t uslcom_write_callback; static usb2_callback_t uslcom_read_callback; -static void uslcom_open(struct usb2_com_softc *); -static void uslcom_close(struct usb2_com_softc *); -static void uslcom_set_dtr(struct usb2_com_softc *, uint8_t); -static void uslcom_set_rts(struct usb2_com_softc *, uint8_t); -static void uslcom_set_break(struct usb2_com_softc *, uint8_t); -static int uslcom_pre_param(struct usb2_com_softc *, struct termios *); -static void uslcom_param(struct usb2_com_softc *, struct termios *); -static void uslcom_get_status(struct usb2_com_softc *, uint8_t *, uint8_t *); -static void uslcom_start_read(struct usb2_com_softc *); -static void uslcom_stop_read(struct usb2_com_softc *); -static void uslcom_start_write(struct usb2_com_softc *); -static void uslcom_stop_write(struct usb2_com_softc *); - -static const struct usb2_config uslcom_config[USLCOM_N_TRANSFER] = { +static void uslcom_open(struct ucom_softc *); +static void uslcom_close(struct ucom_softc *); +static void uslcom_set_dtr(struct ucom_softc *, uint8_t); +static void uslcom_set_rts(struct ucom_softc *, uint8_t); +static void uslcom_set_break(struct ucom_softc *, uint8_t); +static int uslcom_pre_param(struct ucom_softc *, struct termios *); +static void uslcom_param(struct ucom_softc *, struct termios *); +static void uslcom_get_status(struct ucom_softc *, uint8_t *, uint8_t *); +static void uslcom_start_read(struct ucom_softc *); +static void uslcom_stop_read(struct ucom_softc *); +static void uslcom_start_write(struct ucom_softc *); +static void uslcom_stop_write(struct ucom_softc *); + +static const struct usb_config uslcom_config[USLCOM_N_TRANSFER] = { [USLCOM_BULK_DT_WR] = { .type = UE_BULK, @@ -143,7 +143,7 @@ static const struct usb2_config uslcom_config[USLCOM_N_TRANSFER] = { }, }; -struct usb2_com_callback uslcom_callback = { +struct ucom_callback uslcom_callback = { .usb2_com_cfg_open = &uslcom_open, .usb2_com_cfg_close = &uslcom_close, .usb2_com_cfg_get_status = &uslcom_get_status, @@ -158,7 +158,7 @@ struct usb2_com_callback uslcom_callback = { .usb2_com_stop_write = &uslcom_stop_write, }; -static const struct usb2_device_id uslcom_devs[] = { +static const struct usb_device_id uslcom_devs[] = { { USB_VPI(USB_VENDOR_BALTECH, USB_PRODUCT_BALTECH_CARDREADER, 0) }, { USB_VPI(USB_VENDOR_DYNASTREAM, USB_PRODUCT_DYNASTREAM_ANTDEVBOARD, 0) }, { USB_VPI(USB_VENDOR_JABLOTRON, USB_PRODUCT_JABLOTRON_PC60B, 0) }, @@ -202,7 +202,7 @@ MODULE_VERSION(uslcom, 1); static int uslcom_probe(device_t dev) { - struct usb2_attach_arg *uaa = device_get_ivars(dev); + struct usb_attach_arg *uaa = device_get_ivars(dev); DPRINTFN(11, "\n"); @@ -221,7 +221,7 @@ uslcom_probe(device_t dev) static int uslcom_attach(device_t dev) { - struct usb2_attach_arg *uaa = device_get_ivars(dev); + struct usb_attach_arg *uaa = device_get_ivars(dev); struct uslcom_softc *sc = device_get_softc(dev); int error; @@ -273,10 +273,10 @@ uslcom_detach(device_t dev) } static void -uslcom_open(struct usb2_com_softc *ucom) +uslcom_open(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; req.bmRequestType = USLCOM_WRITE; req.bRequest = USLCOM_UART; @@ -291,10 +291,10 @@ uslcom_open(struct usb2_com_softc *ucom) } static void -uslcom_close(struct usb2_com_softc *ucom) +uslcom_close(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; req.bmRequestType = USLCOM_WRITE; req.bRequest = USLCOM_UART; @@ -309,10 +309,10 @@ uslcom_close(struct usb2_com_softc *ucom) } static void -uslcom_set_dtr(struct usb2_com_softc *ucom, uint8_t onoff) +uslcom_set_dtr(struct ucom_softc *ucom, uint8_t onoff) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; uint16_t ctl; DPRINTF("onoff = %d\n", onoff); @@ -333,10 +333,10 @@ uslcom_set_dtr(struct usb2_com_softc *ucom, uint8_t onoff) } static void -uslcom_set_rts(struct usb2_com_softc *ucom, uint8_t onoff) +uslcom_set_rts(struct ucom_softc *ucom, uint8_t onoff) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; uint16_t ctl; DPRINTF("onoff = %d\n", onoff); @@ -357,7 +357,7 @@ uslcom_set_rts(struct usb2_com_softc *ucom, uint8_t onoff) } static int -uslcom_pre_param(struct usb2_com_softc *ucom, struct termios *t) +uslcom_pre_param(struct ucom_softc *ucom, struct termios *t) { if (t->c_ospeed <= 0 || t->c_ospeed > 921600) return (EINVAL); @@ -365,10 +365,10 @@ uslcom_pre_param(struct usb2_com_softc *ucom, struct termios *t) } static void -uslcom_param(struct usb2_com_softc *ucom, struct termios *t) +uslcom_param(struct ucom_softc *ucom, struct termios *t) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; uint16_t data; DPRINTF("\n"); @@ -424,7 +424,7 @@ uslcom_param(struct usb2_com_softc *ucom, struct termios *t) } static void -uslcom_get_status(struct usb2_com_softc *ucom, uint8_t *lsr, uint8_t *msr) +uslcom_get_status(struct ucom_softc *ucom, uint8_t *lsr, uint8_t *msr) { struct uslcom_softc *sc = ucom->sc_parent; @@ -435,10 +435,10 @@ uslcom_get_status(struct usb2_com_softc *ucom, uint8_t *lsr, uint8_t *msr) } static void -uslcom_set_break(struct usb2_com_softc *ucom, uint8_t onoff) +uslcom_set_break(struct ucom_softc *ucom, uint8_t onoff) { struct uslcom_softc *sc = ucom->sc_parent; - struct usb2_device_request req; + struct usb_device_request req; uint16_t brk = onoff ? USLCOM_BREAK_ON : USLCOM_BREAK_OFF; req.bmRequestType = USLCOM_WRITE; @@ -454,7 +454,7 @@ uslcom_set_break(struct usb2_com_softc *ucom, uint8_t onoff) } static void -uslcom_write_callback(struct usb2_xfer *xfer) +uslcom_write_callback(struct usb_xfer *xfer) { struct uslcom_softc *sc = xfer->priv_sc; uint32_t actlen; @@ -484,7 +484,7 @@ tr_setup: } static void -uslcom_read_callback(struct usb2_xfer *xfer) +uslcom_read_callback(struct usb_xfer *xfer) { struct uslcom_softc *sc = xfer->priv_sc; @@ -509,7 +509,7 @@ tr_setup: } static void -uslcom_start_read(struct usb2_com_softc *ucom) +uslcom_start_read(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; @@ -518,7 +518,7 @@ uslcom_start_read(struct usb2_com_softc *ucom) } static void -uslcom_stop_read(struct usb2_com_softc *ucom) +uslcom_stop_read(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; @@ -527,7 +527,7 @@ uslcom_stop_read(struct usb2_com_softc *ucom) } static void -uslcom_start_write(struct usb2_com_softc *ucom) +uslcom_start_write(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; @@ -535,7 +535,7 @@ uslcom_start_write(struct usb2_com_softc *ucom) } static void -uslcom_stop_write(struct usb2_com_softc *ucom) +uslcom_stop_write(struct ucom_softc *ucom) { struct uslcom_softc *sc = ucom->sc_parent; |