Home
last modified time | relevance | path

Searched refs:sn9c102_device (Results 1 – 16 of 16) sorted by relevance

/drivers/media/usb/sn9c102/
Dsn9c102_sensor.h31 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 …]
Dsn9c102_devtable.h26 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 …]
Dsn9c102_core.c124 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 …]
Dsn9c102.h100 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()
Dsn9c102_tas5110c1b.c26 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()
Dsn9c102_tas5130d1b.c26 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()
Dsn9c102_mt9v111.c26 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()
Dsn9c102_hv7131d.c26 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()
Dsn9c102_hv7131r.c26 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()
Dsn9c102_tas5110d.c26 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()
Dsn9c102_pas202bcb.c31 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()
Dsn9c102_pas106b.c27 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()
Dsn9c102_mi0343.c26 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()
Dsn9c102_mi0360.c26 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()
Dsn9c102_ov7660.c26 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()
Dsn9c102_ov7630.c26 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()