/drivers/media/usb/sn9c102/ |
D | sn9c102_sensor.h | 31 struct sn9c102_device; 65 enum sn9c102_bridge sn9c102_get_bridge(struct sn9c102_device* cam); 68 struct sn9c102_sensor* sn9c102_get_sensor(struct sn9c102_device* cam); 71 extern struct sn9c102_device* 72 sn9c102_match_id(struct sn9c102_device* cam, const struct usb_device_id *id); 76 sn9c102_attach_sensor(struct sn9c102_device* cam, 88 extern int sn9c102_i2c_try_read(struct sn9c102_device*, 102 extern int sn9c102_i2c_try_raw_write(struct sn9c102_device* cam, 106 extern int sn9c102_i2c_try_raw_read(struct sn9c102_device* cam, 111 extern int sn9c102_i2c_write(struct sn9c102_device*, u8 address, u8 value); [all …]
|
D | sn9c102_devtable.h | 26 struct sn9c102_device; 134 extern int sn9c102_probe_hv7131d(struct sn9c102_device* cam); 135 extern int sn9c102_probe_hv7131r(struct sn9c102_device* cam); 136 extern int sn9c102_probe_mi0343(struct sn9c102_device* cam); 137 extern int sn9c102_probe_mi0360(struct sn9c102_device* cam); 138 extern int sn9c102_probe_mt9v111(struct sn9c102_device *cam); 139 extern int sn9c102_probe_ov7630(struct sn9c102_device* cam); 140 extern int sn9c102_probe_ov7660(struct sn9c102_device* cam); 141 extern int sn9c102_probe_pas106b(struct sn9c102_device* cam); 142 extern int sn9c102_probe_pas202bcb(struct sn9c102_device* cam); [all …]
|
D | sn9c102_core.c | 124 static int (*sn9c102_sensor_table[])(struct sn9c102_device *) = { 142 sn9c102_request_buffers(struct sn9c102_device* cam, u32 count, in sn9c102_request_buffers() 183 static void sn9c102_release_buffers(struct sn9c102_device* cam) in sn9c102_release_buffers() 193 static void sn9c102_empty_framequeues(struct sn9c102_device* cam) in sn9c102_empty_framequeues() 207 static void sn9c102_requeue_outqueue(struct sn9c102_device* cam) in sn9c102_requeue_outqueue() 220 static void sn9c102_queue_unusedframes(struct sn9c102_device* cam) in sn9c102_queue_unusedframes() 240 int sn9c102_write_regs(struct sn9c102_device* cam, const u8 valreg[][2], in sn9c102_write_regs() 276 int sn9c102_write_reg(struct sn9c102_device* cam, u8 value, u16 index) in sn9c102_write_reg() 302 int sn9c102_read_reg(struct sn9c102_device* cam, u16 index) in sn9c102_read_reg() 318 int sn9c102_pread_reg(struct sn9c102_device* cam, u16 index) in sn9c102_pread_reg() [all …]
|
D | sn9c102.h | 100 struct sn9c102_device { struct 138 struct sn9c102_device* argument 139 sn9c102_match_id(struct sn9c102_device* cam, const struct usb_device_id *id) in sn9c102_match_id() 146 sn9c102_attach_sensor(struct sn9c102_device* cam, in sn9c102_attach_sensor() 154 sn9c102_get_bridge(struct sn9c102_device* cam) in sn9c102_get_bridge() 160 struct sn9c102_sensor* sn9c102_get_sensor(struct sn9c102_device* cam) in sn9c102_get_sensor()
|
D | sn9c102_tas5110c1b.c | 26 static int tas5110c1b_init(struct sn9c102_device* cam) in tas5110c1b_init() 41 static int tas5110c1b_set_ctrl(struct sn9c102_device* cam, in tas5110c1b_set_ctrl() 58 static int tas5110c1b_set_crop(struct sn9c102_device* cam, in tas5110c1b_set_crop() 78 static int tas5110c1b_set_pix_format(struct sn9c102_device* cam, in tas5110c1b_set_pix_format() 138 int sn9c102_probe_tas5110c1b(struct sn9c102_device* cam) in sn9c102_probe_tas5110c1b()
|
D | sn9c102_tas5130d1b.c | 26 static int tas5130d1b_init(struct sn9c102_device* cam) in tas5130d1b_init() 39 static int tas5130d1b_set_ctrl(struct sn9c102_device* cam, in tas5130d1b_set_ctrl() 59 static int tas5130d1b_set_crop(struct sn9c102_device* cam, in tas5130d1b_set_crop() 79 static int tas5130d1b_set_pix_format(struct sn9c102_device* cam, in tas5130d1b_set_pix_format() 149 int sn9c102_probe_tas5130d1b(struct sn9c102_device* cam) in sn9c102_probe_tas5130d1b()
|
D | sn9c102_mt9v111.c | 26 static int mt9v111_init(struct sn9c102_device *cam) in mt9v111_init() 122 static int mt9v111_get_ctrl(struct sn9c102_device *cam, in mt9v111_get_ctrl() 143 static int mt9v111_set_ctrl(struct sn9c102_device *cam, in mt9v111_set_ctrl() 164 static int mt9v111_set_crop(struct sn9c102_device *cam, in mt9v111_set_crop() 176 static int mt9v111_set_pix_format(struct sn9c102_device *cam, in mt9v111_set_pix_format() 238 int sn9c102_probe_mt9v111(struct sn9c102_device *cam) in sn9c102_probe_mt9v111()
|
D | sn9c102_hv7131d.c | 26 static int hv7131d_init(struct sn9c102_device* cam) in hv7131d_init() 42 static int hv7131d_get_ctrl(struct sn9c102_device* cam, in hv7131d_get_ctrl() 86 static int hv7131d_set_ctrl(struct sn9c102_device* cam, in hv7131d_set_ctrl() 119 static int hv7131d_set_crop(struct sn9c102_device* cam, in hv7131d_set_crop() 134 static int hv7131d_set_pix_format(struct sn9c102_device* cam, in hv7131d_set_pix_format() 246 int sn9c102_probe_hv7131d(struct sn9c102_device* cam) in sn9c102_probe_hv7131d()
|
D | sn9c102_hv7131r.c | 26 static int hv7131r_init(struct sn9c102_device* cam) in hv7131r_init() 140 static int hv7131r_get_ctrl(struct sn9c102_device* cam, in hv7131r_get_ctrl() 174 static int hv7131r_set_ctrl(struct sn9c102_device* cam, in hv7131r_set_ctrl() 209 static int hv7131r_set_crop(struct sn9c102_device* cam, in hv7131r_set_crop() 224 static int hv7131r_set_pix_format(struct sn9c102_device* cam, in hv7131r_set_pix_format() 345 int sn9c102_probe_hv7131r(struct sn9c102_device* cam) in sn9c102_probe_hv7131r()
|
D | sn9c102_tas5110d.c | 26 static int tas5110d_init(struct sn9c102_device* cam) in tas5110d_init() 40 static int tas5110d_set_crop(struct sn9c102_device* cam, in tas5110d_set_crop() 58 static int tas5110d_set_pix_format(struct sn9c102_device* cam, in tas5110d_set_pix_format() 106 int sn9c102_probe_tas5110d(struct sn9c102_device* cam) in sn9c102_probe_tas5110d()
|
D | sn9c102_pas202bcb.c | 31 static int pas202bcb_init(struct sn9c102_device* cam) in pas202bcb_init() 81 static int pas202bcb_get_ctrl(struct sn9c102_device* cam, in pas202bcb_get_ctrl() 124 static int pas202bcb_set_pix_format(struct sn9c102_device* cam, in pas202bcb_set_pix_format() 138 static int pas202bcb_set_ctrl(struct sn9c102_device* cam, in pas202bcb_set_ctrl() 172 static int pas202bcb_set_crop(struct sn9c102_device* cam, in pas202bcb_set_crop() 297 int sn9c102_probe_pas202bcb(struct sn9c102_device* cam) in sn9c102_probe_pas202bcb()
|
D | sn9c102_pas106b.c | 27 static int pas106b_init(struct sn9c102_device* cam) in pas106b_init() 51 static int pas106b_get_ctrl(struct sn9c102_device* cam, in pas106b_get_ctrl() 100 static int pas106b_set_ctrl(struct sn9c102_device* cam, in pas106b_set_ctrl() 138 static int pas106b_set_crop(struct sn9c102_device* cam, in pas106b_set_crop() 153 static int pas106b_set_pix_format(struct sn9c102_device* cam, in pas106b_set_pix_format() 275 int sn9c102_probe_pas106b(struct sn9c102_device* cam) in sn9c102_probe_pas106b()
|
D | sn9c102_mi0343.c | 26 static int mi0343_init(struct sn9c102_device* cam) in mi0343_init() 55 static int mi0343_get_ctrl(struct sn9c102_device* cam, in mi0343_get_ctrl() 122 static int mi0343_set_ctrl(struct sn9c102_device* cam, in mi0343_set_ctrl() 192 static int mi0343_set_crop(struct sn9c102_device* cam, in mi0343_set_crop() 207 static int mi0343_set_pix_format(struct sn9c102_device* cam, in mi0343_set_pix_format() 334 int sn9c102_probe_mi0343(struct sn9c102_device* cam) in sn9c102_probe_mi0343()
|
D | sn9c102_mi0360.c | 26 static int mi0360_init(struct sn9c102_device* cam) in mi0360_init() 150 static int mi0360_get_ctrl(struct sn9c102_device* cam, in mi0360_get_ctrl() 207 static int mi0360_set_ctrl(struct sn9c102_device* cam, in mi0360_set_ctrl() 262 static int mi0360_set_crop(struct sn9c102_device* cam, in mi0360_set_crop() 288 static int mi0360_set_pix_format(struct sn9c102_device* cam, in mi0360_set_pix_format() 421 int sn9c102_probe_mi0360(struct sn9c102_device* cam) in sn9c102_probe_mi0360()
|
D | sn9c102_ov7660.c | 26 static int ov7660_init(struct sn9c102_device* cam) in ov7660_init() 274 static int ov7660_get_ctrl(struct sn9c102_device* cam, in ov7660_get_ctrl() 327 static int ov7660_set_ctrl(struct sn9c102_device* cam, in ov7660_set_ctrl() 366 static int ov7660_set_crop(struct sn9c102_device* cam, in ov7660_set_crop() 381 static int ov7660_set_pix_format(struct sn9c102_device* cam, in ov7660_set_pix_format() 520 int sn9c102_probe_ov7660(struct sn9c102_device* cam) in sn9c102_probe_ov7660()
|
D | sn9c102_ov7630.c | 26 static int ov7630_init(struct sn9c102_device* cam) in ov7630_init() 255 static int ov7630_get_ctrl(struct sn9c102_device* cam, in ov7630_get_ctrl() 325 static int ov7630_set_ctrl(struct sn9c102_device* cam, in ov7630_set_ctrl() 380 static int ov7630_set_crop(struct sn9c102_device* cam, in ov7630_set_crop() 408 static int ov7630_set_pix_format(struct sn9c102_device* cam, in ov7630_set_pix_format() 589 int sn9c102_probe_ov7630(struct sn9c102_device* cam) in sn9c102_probe_ov7630()
|