Home
last modified time | relevance | path

Searched refs:v4l2_subdev (Results 1 – 25 of 493) sorted by relevance

12345678910>>...20

/drivers/media/i2c/cx25840/
A Dcx25840-core.h73 struct v4l2_subdev sd;
102 static inline struct cx25840_state *to_state(struct v4l2_subdev *sd) in to_state()
107 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
172 int cx25840_s_clock_freq(struct v4l2_subdev *sd, u32 freq);
178 int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt);
179 int cx25840_s_sliced_fmt(struct v4l2_subdev *sd,
181 int cx25840_g_sliced_fmt(struct v4l2_subdev *sd,
183 int cx25840_decode_vbi_line(struct v4l2_subdev *sd,
189 int cx25840_ir_log_status(struct v4l2_subdev *sd);
191 int cx25840_ir_probe(struct v4l2_subdev *sd);
[all …]
/drivers/media/i2c/
A Dvpx3220.c33 struct v4l2_subdev sd;
42 static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) in to_vpx3220()
47 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
65 static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg) in vpx3220_read()
72 static int vpx3220_fp_status(struct v4l2_subdev *sd) in vpx3220_fp_status()
154 static int vpx3220_write_fp_block(struct v4l2_subdev *sd, in vpx3220_write_fp_block()
265 static int vpx3220_init(struct v4l2_subdev *sd, u32 val) in vpx3220_init()
369 static int vpx3220_s_routing(struct v4l2_subdev *sd, in vpx3220_s_routing()
412 struct v4l2_subdev *sd = to_sd(ctrl); in vpx3220_s_ctrl()
462 struct v4l2_subdev *sd; in vpx3220_probe()
[all …]
A Dtc358743.c73 struct v4l2_subdev sd;
225 static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) in i2c_rd8()
275 static inline bool is_hdmi(struct v4l2_subdev *sd) in is_hdmi()
290 static inline bool no_sync(struct v4l2_subdev *sd) in no_sync()
386 struct v4l2_subdev *sd = &state->sd; in tc358743_delayed_work_enable_hotplug()
463 struct v4l2_subdev *sd = priv; in tc358743_debugfs_if_read()
906 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_enable()
920 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_monitor_all_enable()
935 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_log_addr()
950 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_transmit()
[all …]
A Dcs5345.c27 struct v4l2_subdev sd;
31 static inline struct cs5345_state *to_state(struct v4l2_subdev *sd) in to_state()
36 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
43 static inline int cs5345_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs5345_write()
50 static inline int cs5345_read(struct v4l2_subdev *sd, u8 reg) in cs5345_read()
57 static int cs5345_s_routing(struct v4l2_subdev *sd, in cs5345_s_routing()
71 struct v4l2_subdev *sd = to_sd(ctrl); in cs5345_s_ctrl()
86 static int cs5345_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in cs5345_g_register()
100 static int cs5345_log_status(struct v4l2_subdev *sd) in cs5345_log_status()
142 struct v4l2_subdev *sd; in cs5345_probe()
[all …]
A Dvp27smpx.c28 struct v4l2_subdev sd;
33 static inline struct vp27smpx_state *to_state(struct v4l2_subdev *sd) in to_state()
38 static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode) in vp27smpx_set_audmode()
63 static int vp27smpx_s_radio(struct v4l2_subdev *sd) in vp27smpx_s_radio()
71 static int vp27smpx_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in vp27smpx_s_std()
79 static int vp27smpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in vp27smpx_s_tuner()
88 static int vp27smpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in vp27smpx_g_tuner()
101 static int vp27smpx_log_status(struct v4l2_subdev *sd) in vp27smpx_log_status()
144 struct v4l2_subdev *sd; in vp27smpx_probe()
167 struct v4l2_subdev *sd = i2c_get_clientdata(client); in vp27smpx_remove()
A Dadv7511-v4l2.c78 struct v4l2_subdev sd;
126 static void adv7511_setup(struct v4l2_subdev *sd);
379 struct v4l2_subdev *sd = to_sd(ctrl); in adv7511_s_ctrl()
489 static int read_infoframe(struct v4l2_subdev *sd, in read_infoframe()
523 static void log_infoframe(struct v4l2_subdev *sd, in log_infoframe()
710 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_enable()
745 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_log_addr()
800 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_transmit()
1477 struct v4l2_subdev *sd = &state->sd; in adv7511_edid_handler()
1721 struct v4l2_subdev *sd = priv; in adv7511_debugfs_if_read()
[all …]
A Dths7303.c36 struct v4l2_subdev sd;
60 static int ths7303_read(struct v4l2_subdev *sd, u8 reg) in ths7303_read()
67 static int ths7303_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ths7303_write()
82 static int ths7303_setval(struct v4l2_subdev *sd, in ths7303_setval()
152 static int ths7303_config(struct v4l2_subdev *sd) in ths7303_config()
186 static int ths7303_s_stream(struct v4l2_subdev *sd, int enable) in ths7303_s_stream()
217 static int ths7303_g_register(struct v4l2_subdev *sd, in ths7303_g_register()
225 static int ths7303_s_register(struct v4l2_subdev *sd, in ths7303_s_register()
280 static int ths7303_log_status(struct v4l2_subdev *sd) in ths7303_log_status()
333 struct v4l2_subdev *sd; in ths7303_probe()
[all …]
A Dadv7183.c25 struct v4l2_subdev sd;
87 static int adv7183_writeregs(struct v4l2_subdev *sd, in adv7183_writeregs()
108 static int adv7183_log_status(struct v4l2_subdev *sd) in adv7183_log_status()
228 static int adv7183_reset(struct v4l2_subdev *sd, u32 val) in adv7183_reset()
239 static int adv7183_s_routing(struct v4l2_subdev *sd, in adv7183_s_routing()
322 struct v4l2_subdev *sd = to_sd(ctrl); in adv7183_s_ctrl()
411 static int adv7183_enum_mbus_code(struct v4l2_subdev *sd, in adv7183_enum_mbus_code()
422 static int adv7183_set_fmt(struct v4l2_subdev *sd, in adv7183_set_fmt()
448 static int adv7183_get_fmt(struct v4l2_subdev *sd, in adv7183_get_fmt()
525 struct v4l2_subdev *sd; in adv7183_probe()
[all …]
A Dov7670.c215 struct v4l2_subdev sd;
620 static int ov7670_detect(struct v4l2_subdev *sd) in ov7670_detect()
1030 static int ov7670_apply_fmt(struct v4l2_subdev *sd) in ov7670_apply_fmt()
1100 static int ov7670_set_fmt(struct v4l2_subdev *sd, in ov7670_set_fmt()
1135 static int ov7670_get_fmt(struct v4l2_subdev *sd, in ov7670_get_fmt()
1539 static int ov7670_s_autoexp(struct v4l2_subdev *sd, in ov7670_s_autoexp()
1578 struct v4l2_subdev *sd = to_sd(ctrl); in ov7670_g_volatile_ctrl()
1590 struct v4l2_subdev *sd = to_sd(ctrl); in ov7670_s_ctrl()
1651 static void ov7670_power_on(struct v4l2_subdev *sd) in ov7670_power_on()
1673 static void ov7670_power_off(struct v4l2_subdev *sd) in ov7670_power_off()
[all …]
A Dadv7604.c134 void (*setup_irqs)(struct v4l2_subdev *sd);
174 struct v4l2_subdev sd;
545 struct v4l2_subdev *sd = &state->sd; in adv76xx_delayed_work_enable_hotplug()
1214 struct v4l2_subdev *sd = in adv76xx_s_ctrl()
1261 struct v4l2_subdev *sd = in adv76xx_g_volatile_ctrl()
1910 struct v4l2_subdev *sd = &state->sd; in adv76xx_setup_format()
2089 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_enable()
2119 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_log_addr()
2174 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_transmit()
2707 struct v4l2_subdev *sd = priv; in adv76xx_debugfs_if_read()
[all …]
A Dths8200.c41 struct v4l2_subdev sd;
71 static int ths8200_read(struct v4l2_subdev *sd, u8 reg) in ths8200_read()
97 ths8200_write_and_or(struct v4l2_subdev *sd, u8 reg, in ths8200_write_and_or()
105 static int ths8200_g_register(struct v4l2_subdev *sd, in ths8200_g_register()
114 static int ths8200_s_register(struct v4l2_subdev *sd, in ths8200_s_register()
123 static int ths8200_log_status(struct v4l2_subdev *sd) in ths8200_log_status()
145 static int ths8200_s_power(struct v4l2_subdev *sd, int on) in ths8200_s_power()
188 static void ths8200_core_init(struct v4l2_subdev *sd) in ths8200_core_init()
416 static int ths8200_dv_timings_cap(struct v4l2_subdev *sd, in ths8200_dv_timings_cap()
448 struct v4l2_subdev *sd; in ths8200_probe()
[all …]
A Dsaa717x.c44 struct v4l2_subdev sd;
120 static u32 saa717x_read(struct v4l2_subdev *sd, u32 reg) in saa717x_read()
680 static void get_inf_dev_status(struct v4l2_subdev *sd, in get_inf_dev_status()
767 static int set_audio_regs(struct v4l2_subdev *sd, in set_audio_regs()
806 static void set_h_prescale(struct v4l2_subdev *sd, in set_h_prescale()
864 struct v4l2_subdev *sd = to_sd(ctrl); in saa717x_s_ctrl()
982 static int saa717x_set_fmt(struct v4l2_subdev *sd, in saa717x_set_fmt()
1050 static int saa717x_s_radio(struct v4l2_subdev *sd) in saa717x_s_radio()
1175 static int saa717x_log_status(struct v4l2_subdev *sd) in saa717x_log_status()
1235 struct v4l2_subdev *sd; in saa717x_probe()
[all …]
A Dadv7842.c90 struct v4l2_subdev sd;
557 static void main_reset(struct v4l2_subdev *sd) in main_reset()
691 struct v4l2_subdev *sd = &state->sd; in adv7842_delayed_work_enable_hotplug()
1264 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_s_ctrl()
1341 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_g_volatile_ctrl()
2062 struct v4l2_subdev *sd = &state->sd; in adv7842_setup_format()
2253 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_enable()
2282 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_log_addr()
2337 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_transmit()
3282 struct v4l2_subdev *sd = priv; in adv7842_debugfs_if_read()
[all …]
A Dtw9903.c28 struct v4l2_subdev sd;
33 static inline struct tw9903 *to_state(struct v4l2_subdev *sd) in to_state()
90 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) in write_reg()
97 static int write_regs(struct v4l2_subdev *sd, const u8 *regs) in write_regs()
107 static int tw9903_s_video_routing(struct v4l2_subdev *sd, u32 input, in tw9903_s_video_routing()
114 static int tw9903_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9903_s_std()
142 struct v4l2_subdev *sd = &dec->sd; in tw9903_s_ctrl()
160 static int tw9903_log_status(struct v4l2_subdev *sd) in tw9903_log_status()
195 struct v4l2_subdev *sd; in tw9903_probe()
239 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tw9903_remove()
A Dtw9906.c19 struct v4l2_subdev sd;
24 static inline struct tw9906 *to_state(struct v4l2_subdev *sd) in to_state()
61 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) in write_reg()
68 static int write_regs(struct v4l2_subdev *sd, const u8 *regs) in write_regs()
78 static int tw9906_s_video_routing(struct v4l2_subdev *sd, u32 input, in tw9906_s_video_routing()
85 static int tw9906_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9906_s_std()
112 struct v4l2_subdev *sd = &dec->sd; in tw9906_s_ctrl()
130 static int tw9906_log_status(struct v4l2_subdev *sd) in tw9906_log_status()
163 struct v4l2_subdev *sd; in tw9906_probe()
207 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tw9906_remove()
A Dadv7175.c38 struct v4l2_subdev sd;
64 static inline int adv7175_read(struct v4l2_subdev *sd, u8 reg) in adv7175_read()
71 static int adv7175_write_block(struct v4l2_subdev *sd, in adv7175_write_block()
183 static int adv7175_init(struct v4l2_subdev *sd, u32 val) in adv7175_init()
230 static int adv7175_s_routing(struct v4l2_subdev *sd, in adv7175_s_routing()
290 static int adv7175_enum_mbus_code(struct v4l2_subdev *sd, in adv7175_enum_mbus_code()
301 static int adv7175_get_fmt(struct v4l2_subdev *sd, in adv7175_get_fmt()
324 static int adv7175_set_fmt(struct v4l2_subdev *sd, in adv7175_set_fmt()
356 static int adv7175_s_power(struct v4l2_subdev *sd, int on) in adv7175_s_power()
396 struct v4l2_subdev *sd; in adv7175_probe()
[all …]
A Dupd64031a.c50 struct v4l2_subdev sd;
58 static inline struct upd64031a_state *to_state(struct v4l2_subdev *sd) in to_state()
72 static u8 upd64031a_read(struct v4l2_subdev *sd, u8 reg) in upd64031a_read()
85 static void upd64031a_write(struct v4l2_subdev *sd, u8 reg, u8 val) in upd64031a_write()
100 static int upd64031a_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) in upd64031a_s_frequency()
113 static int upd64031a_s_routing(struct v4l2_subdev *sd, in upd64031a_s_routing()
136 static int upd64031a_log_status(struct v4l2_subdev *sd) in upd64031a_log_status()
144 static int upd64031a_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in upd64031a_g_register()
151 static int upd64031a_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in upd64031a_s_register()
189 struct v4l2_subdev *sd; in upd64031a_probe()
[all …]
A Dsaa7110.c42 struct v4l2_subdev sd;
53 static inline struct saa7110 *to_saa7110(struct v4l2_subdev *sd) in to_saa7110()
58 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
67 static int saa7110_write(struct v4l2_subdev *sd, u8 reg, u8 value) in saa7110_write()
105 static inline int saa7110_read(struct v4l2_subdev *sd) in saa7110_read()
120 static int saa7110_selmux(struct v4l2_subdev *sd, int chan) in saa7110_selmux()
177 static v4l2_std_id determine_norm(struct v4l2_subdev *sd) in determine_norm()
290 static int saa7110_s_routing(struct v4l2_subdev *sd, in saa7110_s_routing()
320 struct v4l2_subdev *sd = to_sd(ctrl); in saa7110_s_ctrl()
364 struct v4l2_subdev *sd; in saa7110_probe()
[all …]
A Dm52790.c26 struct v4l2_subdev sd;
31 static inline struct m52790_state *to_state(struct v4l2_subdev *sd) in to_state()
38 static int m52790_write(struct v4l2_subdev *sd) in m52790_write()
57 static int m52790_s_routing(struct v4l2_subdev *sd, in m52790_s_routing()
69 static int m52790_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in m52790_g_register()
80 static int m52790_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in m52790_s_register()
93 static int m52790_log_status(struct v4l2_subdev *sd) in m52790_log_status()
135 struct v4l2_subdev *sd; in m52790_probe()
158 struct v4l2_subdev *sd = i2c_get_clientdata(client); in m52790_remove()
A Dtlv320aic23b.c31 struct v4l2_subdev sd;
35 static inline struct tlv320aic23b_state *to_state(struct v4l2_subdev *sd) in to_state()
40 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
45 static int tlv320aic23b_write(struct v4l2_subdev *sd, int reg, u16 val) in tlv320aic23b_write()
63 static int tlv320aic23b_s_clock_freq(struct v4l2_subdev *sd, u32 freq) in tlv320aic23b_s_clock_freq()
83 struct v4l2_subdev *sd = to_sd(ctrl); in tlv320aic23b_s_ctrl()
96 static int tlv320aic23b_log_status(struct v4l2_subdev *sd) in tlv320aic23b_log_status()
135 struct v4l2_subdev *sd; in tlv320aic23b_probe()
181 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tlv320aic23b_remove()
A Dsaa7127.c246 struct v4l2_subdev sd;
266 static inline struct saa7127_state *to_state(struct v4l2_subdev *sd) in to_state()
302 static int saa7127_read(struct v4l2_subdev *sd, u8 reg) in saa7127_read()
311 static int saa7127_write(struct v4l2_subdev *sd, u8 reg, u8 val) in saa7127_write()
326 static int saa7127_write_inittab(struct v4l2_subdev *sd, in saa7127_write_inittab()
466 static int saa7127_set_std(struct v4l2_subdev *sd, v4l2_std_id std) in saa7127_set_std()
593 static int saa7127_s_routing(struct v4l2_subdev *sd, in saa7127_s_routing()
606 static int saa7127_s_stream(struct v4l2_subdev *sd, int enable) in saa7127_s_stream()
667 static int saa7127_log_status(struct v4l2_subdev *sd) in saa7127_log_status()
715 struct v4l2_subdev *sd; in saa7127_probe()
[all …]
A Dcs53l32a.c32 struct v4l2_subdev sd;
36 static inline struct cs53l32a_state *to_state(struct v4l2_subdev *sd) in to_state()
41 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd()
48 static int cs53l32a_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs53l32a_write()
55 static int cs53l32a_read(struct v4l2_subdev *sd, u8 reg) in cs53l32a_read()
62 static int cs53l32a_s_routing(struct v4l2_subdev *sd, in cs53l32a_s_routing()
79 struct v4l2_subdev *sd = to_sd(ctrl); in cs53l32a_s_ctrl()
93 static int cs53l32a_log_status(struct v4l2_subdev *sd) in cs53l32a_log_status()
135 struct v4l2_subdev *sd; in cs53l32a_probe()
195 struct v4l2_subdev *sd = i2c_get_clientdata(client); in cs53l32a_remove()
/drivers/staging/media/atomisp/include/linux/
A Datomisp_platform.h104 struct v4l2_subdev *subdev;
136 int (*flisclk_ctrl)(struct v4l2_subdev *subdev, int flag);
137 int (*csi_cfg)(struct v4l2_subdev *subdev, int flag);
143 int (*gpio0_ctrl)(struct v4l2_subdev *subdev, int on);
144 int (*gpio1_ctrl)(struct v4l2_subdev *subdev, int on);
145 int (*v1p8_ctrl)(struct v4l2_subdev *subdev, int on);
146 int (*v2p8_ctrl)(struct v4l2_subdev *subdev, int on);
147 int (*v1p2_ctrl)(struct v4l2_subdev *subdev, int on);
162 int atomisp_register_sensor_no_gmin(struct v4l2_subdev *subdev, u32 lanes,
165 void atomisp_unregister_subdev(struct v4l2_subdev *subdev);
/drivers/media/pci/intel/ipu6/
A Dipu6-isys-subdev.h16 struct v4l2_subdev sd;
21 void (*ctrl_init)(struct v4l2_subdev *sd);
33 int ipu6_isys_subdev_set_fmt(struct v4l2_subdev *sd,
36 int ipu6_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
40 u32 ipu6_isys_get_src_stream_by_src_pad(struct v4l2_subdev *sd, u32 pad);
41 int ipu6_isys_get_stream_pad_fmt(struct v4l2_subdev *sd, u32 pad, u32 stream,
43 int ipu6_isys_get_stream_pad_crop(struct v4l2_subdev *sd, u32 pad, u32 stream,
45 int ipu6_isys_subdev_set_routing(struct v4l2_subdev *sd,
/drivers/staging/media/ipu7/
A Dipu7-isys-subdev.h18 struct v4l2_subdev sd;
23 void (*ctrl_init)(struct v4l2_subdev *sd);
33 int ipu7_isys_subdev_set_fmt(struct v4l2_subdev *sd,
36 int ipu7_isys_subdev_enum_mbus_code(struct v4l2_subdev *sd,
40 u32 ipu7_isys_get_src_stream_by_src_pad(struct v4l2_subdev *sd, u32 pad);
41 int ipu7_isys_get_stream_pad_fmt(struct v4l2_subdev *sd, u32 pad, u32 stream,
43 int ipu7_isys_subdev_set_routing(struct v4l2_subdev *sd,

Completed in 76 milliseconds

12345678910>>...20