| /drivers/media/i2c/cx25840/ |
| A D | cx25840-core.h | 73 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 D | vpx3220.c | 33 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 D | tc358743.c | 73 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 D | cs5345.c | 27 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 D | vp27smpx.c | 28 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 D | adv7511-v4l2.c | 78 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 D | ths7303.c | 36 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 D | adv7183.c | 25 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 D | ov7670.c | 215 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 D | adv7604.c | 134 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 D | ths8200.c | 41 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 D | saa717x.c | 44 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 D | adv7842.c | 90 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 D | tw9903.c | 28 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 D | tw9906.c | 19 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 D | adv7175.c | 38 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 D | upd64031a.c | 50 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 D | saa7110.c | 42 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 D | m52790.c | 26 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 D | tlv320aic23b.c | 31 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 D | saa7127.c | 246 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 D | cs53l32a.c | 32 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 D | atomisp_platform.h | 104 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 D | ipu6-isys-subdev.h | 16 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 D | ipu7-isys-subdev.h | 18 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,
|