bus_adap 47 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap; bus_adap 50 drivers/media/usb/as102/as102_drv.c bus_adap = &dev->bus_adap; bus_adap 54 drivers/media/usb/as102/as102_drv.c if (bus_adap->ops->stop_stream != NULL) bus_adap 55 drivers/media/usb/as102/as102_drv.c bus_adap->ops->stop_stream(dev); bus_adap 58 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&dev->bus_adap.lock)) bus_adap 61 drivers/media/usb/as102/as102_drv.c if (as10x_cmd_stop_streaming(bus_adap) < 0) bus_adap 62 drivers/media/usb/as102/as102_drv.c dev_dbg(&dev->bus_adap.usb_dev->dev, bus_adap 65 drivers/media/usb/as102/as102_drv.c mutex_unlock(&dev->bus_adap.lock); bus_adap 71 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap; bus_adap 75 drivers/media/usb/as102/as102_drv.c bus_adap = &dev->bus_adap; bus_adap 79 drivers/media/usb/as102/as102_drv.c if (bus_adap->ops->start_stream != NULL) bus_adap 80 drivers/media/usb/as102/as102_drv.c ret = bus_adap->ops->start_stream(dev); bus_adap 83 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&dev->bus_adap.lock)) bus_adap 86 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_start_streaming(bus_adap); bus_adap 88 drivers/media/usb/as102/as102_drv.c mutex_unlock(&dev->bus_adap.lock); bus_adap 97 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = &dev->bus_adap; bus_adap 100 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&dev->bus_adap.lock)) { bus_adap 101 drivers/media/usb/as102/as102_drv.c dev_dbg(&dev->bus_adap.usb_dev->dev, bus_adap 108 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_del_PID_filter(bus_adap, (uint16_t) pid); bus_adap 109 drivers/media/usb/as102/as102_drv.c dev_dbg(&dev->bus_adap.usb_dev->dev, bus_adap 121 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_add_PID_filter(bus_adap, &filter); bus_adap 122 drivers/media/usb/as102/as102_drv.c dev_dbg(&dev->bus_adap.usb_dev->dev, bus_adap 129 drivers/media/usb/as102/as102_drv.c mutex_unlock(&dev->bus_adap.lock); bus_adap 174 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = priv; bus_adap 178 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&bus_adap->lock)) bus_adap 181 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_set_tune(bus_adap, tune_args); bus_adap 183 drivers/media/usb/as102/as102_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 186 drivers/media/usb/as102/as102_drv.c mutex_unlock(&bus_adap->lock); bus_adap 193 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = priv; bus_adap 196 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&bus_adap->lock)) bus_adap 200 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_get_tps(bus_adap, tps); bus_adap 202 drivers/media/usb/as102/as102_drv.c mutex_unlock(&bus_adap->lock); bus_adap 209 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = priv; bus_adap 212 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&bus_adap->lock)) bus_adap 216 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_get_tune_status(bus_adap, tstate); bus_adap 218 drivers/media/usb/as102/as102_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 223 drivers/media/usb/as102/as102_drv.c mutex_unlock(&bus_adap->lock); bus_adap 230 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = priv; bus_adap 233 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&bus_adap->lock)) bus_adap 237 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_get_demod_stats(bus_adap, demod_stats); bus_adap 239 drivers/media/usb/as102/as102_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 242 drivers/media/usb/as102/as102_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 249 drivers/media/usb/as102/as102_drv.c mutex_unlock(&bus_adap->lock); bus_adap 256 drivers/media/usb/as102/as102_drv.c struct as10x_bus_adapter_t *bus_adap = priv; bus_adap 259 drivers/media/usb/as102/as102_drv.c if (mutex_lock_interruptible(&bus_adap->lock)) bus_adap 264 drivers/media/usb/as102/as102_drv.c as10x_cmd_set_context(bus_adap, bus_adap 267 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_turn_on(bus_adap); bus_adap 269 drivers/media/usb/as102/as102_drv.c ret = as10x_cmd_turn_off(bus_adap); bus_adap 272 drivers/media/usb/as102/as102_drv.c mutex_unlock(&bus_adap->lock); bus_adap 287 drivers/media/usb/as102/as102_drv.c struct device *dev = &as102_dev->bus_adap.usb_dev->dev; bus_adap 328 drivers/media/usb/as102/as102_drv.c &as102_dev->bus_adap, bus_adap 345 drivers/media/usb/as102/as102_drv.c mutex_init(&as102_dev->bus_adap.lock); bus_adap 355 drivers/media/usb/as102/as102_drv.c try_then_request_module(as102_fw_upload(&as102_dev->bus_adap), bus_adap 51 drivers/media/usb/as102/as102_drv.h struct as10x_bus_adapter_t bus_adap; bus_adap 91 drivers/media/usb/as102/as102_fw.c static int as102_firmware_upload(struct as10x_bus_adapter_t *bus_adap, bus_adap 125 drivers/media/usb/as102/as102_fw.c errno = bus_adap->ops->upload_fw_pkt(bus_adap, bus_adap 140 drivers/media/usb/as102/as102_fw.c errno = bus_adap->ops->upload_fw_pkt(bus_adap, bus_adap 155 drivers/media/usb/as102/as102_fw.c int as102_fw_upload(struct as10x_bus_adapter_t *bus_adap) bus_adap 161 drivers/media/usb/as102/as102_fw.c struct usb_device *dev = bus_adap->usb_dev; bus_adap 188 drivers/media/usb/as102/as102_fw.c errno = as102_firmware_upload(bus_adap, cmd_buf, firmware); bus_adap 212 drivers/media/usb/as102/as102_fw.c errno = as102_firmware_upload(bus_adap, cmd_buf, firmware); bus_adap 24 drivers/media/usb/as102/as102_fw.h int as102_fw_upload(struct as10x_bus_adapter_t *bus_adap); bus_adap 77 drivers/media/usb/as102/as102_usb_drv.c static int as102_usb_xfer_cmd(struct as10x_bus_adapter_t *bus_adap, bus_adap 84 drivers/media/usb/as102/as102_usb_drv.c ret = usb_control_msg(bus_adap->usb_dev, bus_adap 85 drivers/media/usb/as102/as102_usb_drv.c usb_sndctrlpipe(bus_adap->usb_dev, 0), bus_adap 89 drivers/media/usb/as102/as102_usb_drv.c bus_adap->cmd_xid, /* value */ bus_adap 94 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 100 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 108 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(bus_adap->usb_dev->dev, bus_adap 111 drivers/media/usb/as102/as102_usb_drv.c ret = usb_control_msg(bus_adap->usb_dev, bus_adap 112 drivers/media/usb/as102/as102_usb_drv.c usb_rcvctrlpipe(bus_adap->usb_dev, 0), bus_adap 116 drivers/media/usb/as102/as102_usb_drv.c bus_adap->cmd_xid, /* value */ bus_adap 121 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 126 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(bus_adap->usb_dev->dev, bus_adap 134 drivers/media/usb/as102/as102_usb_drv.c static int as102_send_ep1(struct as10x_bus_adapter_t *bus_adap, bus_adap 141 drivers/media/usb/as102/as102_usb_drv.c ret = usb_bulk_msg(bus_adap->usb_dev, bus_adap 142 drivers/media/usb/as102/as102_usb_drv.c usb_sndbulkpipe(bus_adap->usb_dev, 1), bus_adap 145 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 151 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, "only wrote %d of %d bytes\n", bus_adap 158 drivers/media/usb/as102/as102_usb_drv.c static int as102_read_ep2(struct as10x_bus_adapter_t *bus_adap, bus_adap 166 drivers/media/usb/as102/as102_usb_drv.c ret = usb_bulk_msg(bus_adap->usb_dev, bus_adap 167 drivers/media/usb/as102/as102_usb_drv.c usb_rcvbulkpipe(bus_adap->usb_dev, 2), bus_adap 170 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, bus_adap 176 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&bus_adap->usb_dev->dev, "only read %d of %d bytes\n", bus_adap 196 drivers/media/usb/as102/as102_usb_drv.c dev->bus_adap.usb_dev, bus_adap 197 drivers/media/usb/as102/as102_usb_drv.c usb_rcvbulkpipe(dev->bus_adap.usb_dev, 0x2), bus_adap 236 drivers/media/usb/as102/as102_usb_drv.c usb_free_coherent(dev->bus_adap.usb_dev, bus_adap 246 drivers/media/usb/as102/as102_usb_drv.c dev->stream = usb_alloc_coherent(dev->bus_adap.usb_dev, bus_adap 251 drivers/media/usb/as102/as102_usb_drv.c dev_dbg(&dev->bus_adap.usb_dev->dev, bus_adap 307 drivers/media/usb/as102/as102_usb_drv.c usb_put_dev(as102_dev->bus_adap.usb_dev); bus_adap 366 drivers/media/usb/as102/as102_usb_drv.c as102_dev->bus_adap.ops = &as102_priv_ops; bus_adap 369 drivers/media/usb/as102/as102_usb_drv.c as102_dev->bus_adap.cmd = &as102_dev->bus_adap.token.usb.c; bus_adap 370 drivers/media/usb/as102/as102_usb_drv.c as102_dev->bus_adap.rsp = &as102_dev->bus_adap.token.usb.r; bus_adap 379 drivers/media/usb/as102/as102_usb_drv.c as102_dev->bus_adap.usb_dev = usb_get_dev(interface_to_usbdev(intf)); bus_adap 410 drivers/media/usb/as102/as102_usb_drv.c usb_put_dev(as102_dev->bus_adap.usb_dev); bus_adap 19 drivers/media/usb/as102/as10x_handle.h int (*upload_fw_pkt)(struct as10x_bus_adapter_t *bus_adap, bus_adap 22 drivers/media/usb/as102/as10x_handle.h int (*send_cmd)(struct as10x_bus_adapter_t *bus_adap, bus_adap 25 drivers/media/usb/as102/as10x_handle.h int (*xfer_cmd)(struct as10x_bus_adapter_t *bus_adap, bus_adap 32 drivers/media/usb/as102/as10x_handle.h int (*reset_target)(struct as10x_bus_adapter_t *bus_adap); bus_adap 34 drivers/media/usb/as102/as10x_handle.h int (*read_write)(struct as10x_bus_adapter_t *bus_adap, uint8_t mode, bus_adap 38 drivers/media/usb/as102/as10x_handle.h int (*as102_read_ep2)(struct as10x_bus_adapter_t *bus_adap,