Lines Matching refs:udev
34 static inline int m920x_read(struct usb_device *udev, u8 request, u16 value, in m920x_read() argument
39 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in m920x_read()
55 static inline int m920x_write(struct usb_device *udev, u8 request, in m920x_write() argument
60 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in m920x_write()
67 static inline int m920x_write_seq(struct usb_device *udev, u8 request, in m920x_write_seq() argument
72 ret = m920x_write(udev, request, seq->data, seq->address); in m920x_write_seq()
90 ret = m920x_write_seq(d->udev, M9206_CORE, rc_seq); in m920x_init()
132 struct usb_device *udev = interface_to_usbdev(intf); in m920x_init_ep() local
140 return usb_set_interface(udev, alt->desc.bInterfaceNumber, in m920x_init_ep()
195 ret = m920x_read(d->udev, M9206_CORE, 0x0, M9206_RC_STATE, in m920x_rc_query()
200 ret = m920x_read(d->udev, M9206_CORE, 0x0, M9206_RC_KEY, in m920x_rc_query()
233 if ((ret = m920x_read(d->udev, M9206_CORE, 0x0, M9206_RC_STATE, &rc_state[0], 1)) != 0) in m920x_rc_core_query()
236 if ((ret = m920x_read(d->udev, M9206_CORE, 0x0, M9206_RC_KEY, &rc_state[1], 1)) != 0) in m920x_rc_core_query()
280 if ((ret = m920x_write(d->udev, M9206_I2C, in m920x_i2c_xfer()
292 if ((ret = m920x_read(d->udev, M9206_I2C, 0x0, in m920x_i2c_xfer()
302 if ((ret = m920x_write(d->udev, M9206_I2C, msg[i].buf[j], stop)) != 0) in m920x_i2c_xfer()
336 if ((ret = m920x_write(d->udev, M9206_FILTER, pid, (type << 8) | (idx * 4) )) != 0) in m920x_set_filter()
339 if ((ret = m920x_write(d->udev, M9206_FILTER, 0, (type << 8) | (idx * 4) )) != 0) in m920x_set_filter()
398 static int m920x_firmware_download(struct usb_device *udev, const struct firmware *fw) in m920x_firmware_download() argument
414 if ((ret = m920x_read(udev, M9206_FILTER, 0x0, 0x8000, read, 4)) != 0) in m920x_firmware_download()
418 if ((ret = m920x_read(udev, M9206_FW, 0x0, 0x0, read, 1)) != 0) in m920x_firmware_download()
437 ret = usb_control_msg(udev, usb_sndctrlpipe(udev,0), in m920x_firmware_download()
460 (void) m920x_write(udev, M9206_CORE, 0x01, M9206_FW_GO); in m920x_firmware_download()
471 static int m920x_identify_state(struct usb_device *udev, in m920x_identify_state() argument
478 alt = usb_altnum_to_altsetting(usb_ifnum_to_if(udev, 0), 1); in m920x_identify_state()
596 ret = m920x_write_seq(adap->dev->udev, M9206_CORE, vp7049_fe_init_seq); in m920x_mt352_frontend_attach_vp7049()