/linux/drivers/media/i2c/ |
A D | tc358743.c | 73 struct v4l2_subdev sd; member 211 static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) in i2c_rd8() 227 static u16 i2c_rd16(struct v4l2_subdev *sd, u16 reg) in i2c_rd16() 254 static inline bool is_hdmi(struct v4l2_subdev *sd) in is_hdmi() 269 static inline bool no_sync(struct v4l2_subdev *sd) in no_sync() 361 struct v4l2_subdev *sd = &state->sd; in tc358743_delayed_work_enable_hotplug() local 858 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_enable() local 872 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_monitor_all_enable() local 887 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_log_addr() local 902 struct v4l2_subdev *sd = &state->sd; in tc358743_cec_adap_transmit() local [all …]
|
A D | ad9389b.c | 69 struct v4l2_subdev sd; member 110 static int ad9389b_rd(struct v4l2_subdev *sd, u8 reg) in ad9389b_rd() 167 static void ad9389b_csc_coeff(struct v4l2_subdev *sd, in ad9389b_csc_coeff() 302 struct v4l2_subdev *sd = to_sd(ctrl); in ad9389b_s_ctrl() local 340 static int ad9389b_log_status(struct v4l2_subdev *sd) in ad9389b_log_status() 588 static int ad9389b_s_dv_timings(struct v4l2_subdev *sd, in ad9389b_s_dv_timings() 814 struct v4l2_subdev *sd = &state->sd; in ad9389b_edid_handler() local 857 static void ad9389b_setup(struct v4l2_subdev *sd) in ad9389b_setup() 1068 static void ad9389b_init_setup(struct v4l2_subdev *sd) in ad9389b_init_setup() 1089 struct v4l2_subdev *sd; in ad9389b_probe() local [all …]
|
A D | adv7842.c | 90 struct v4l2_subdev sd; member 564 static void main_reset(struct v4l2_subdev *sd) in main_reset() 698 struct v4l2_subdev *sd = &state->sd; in adv7842_delayed_work_enable_hotplug() local 1271 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_s_ctrl() local 1348 struct v4l2_subdev *sd = to_sd(ctrl); in adv7842_g_volatile_ctrl() local 1713 static void enable_input(struct v4l2_subdev *sd) in enable_input() 2059 struct v4l2_subdev *sd = &state->sd; in adv7842_setup_format() local 2250 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_enable() local 2279 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_log_addr() local 2334 struct v4l2_subdev *sd = &state->sd; in adv7842_cec_adap_transmit() local [all …]
|
A D | ths8200.c | 41 struct v4l2_subdev sd; member 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() 188 static void ths8200_core_init(struct v4l2_subdev *sd) in ths8200_core_init() 361 static int ths8200_s_dv_timings(struct v4l2_subdev *sd, in ths8200_s_dv_timings() 388 static int ths8200_g_dv_timings(struct v4l2_subdev *sd, in ths8200_g_dv_timings() 442 struct v4l2_subdev *sd; in ths8200_probe() local [all …]
|
A D | adv7183.c | 25 struct v4l2_subdev sd; member 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() local 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() 450 static int adv7183_get_fmt(struct v4l2_subdev *sd, in adv7183_get_fmt() 528 struct v4l2_subdev *sd; in adv7183_probe() local [all …]
|
A D | adv7511-v4l2.c | 84 struct v4l2_subdev sd; member 188 static int adv7511_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_rd() 404 struct v4l2_subdev *sd = to_sd(ctrl); in adv7511_s_ctrl() local 720 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_enable() local 755 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_log_addr() local 810 struct v4l2_subdev *sd = &state->sd; in adv7511_cec_adap_transmit() local 1249 static int adv7511_get_fmt(struct v4l2_subdev *sd, in adv7511_get_fmt() 1281 static int adv7511_set_fmt(struct v4l2_subdev *sd, in adv7511_set_fmt() 1481 struct v4l2_subdev *sd = &state->sd; in adv7511_edid_handler() local 1520 static void adv7511_setup(struct v4l2_subdev *sd) in adv7511_setup() [all …]
|
A D | vpx3220.c | 33 struct v4l2_subdev sd; member 42 static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) in to_vpx3220() 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() 114 static int vpx3220_fp_read(struct v4l2_subdev *sd, u16 fpaddr) in vpx3220_fp_read() 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() local 463 struct v4l2_subdev *sd; in vpx3220_probe() local [all …]
|
A D | adv7604.c | 174 struct v4l2_subdev sd; member 542 struct v4l2_subdev *sd = &state->sd; in adv76xx_delayed_work_enable_hotplug() local 1211 struct v4l2_subdev *sd = in adv76xx_s_ctrl() local 1258 struct v4l2_subdev *sd = in adv76xx_g_volatile_ctrl() local 1752 static void enable_input(struct v4l2_subdev *sd) in enable_input() 1779 static void select_input(struct v4l2_subdev *sd) in select_input() 1903 struct v4l2_subdev *sd = &state->sd; in adv76xx_setup_format() local 2082 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_enable() local 2112 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_log_addr() local 2167 struct v4l2_subdev *sd = &state->sd; in adv76xx_cec_adap_transmit() local [all …]
|
A D | vs6624.c | 28 struct v4l2_subdev sd; member 483 static int vs6624_read(struct v4l2_subdev *sd, u16 index) in vs6624_read() 497 static int vs6624_write(struct v4l2_subdev *sd, u16 index, in vs6624_write() 526 struct v4l2_subdev *sd = to_sd(ctrl); in vs6624_s_ctrl() local 548 static int vs6624_enum_mbus_code(struct v4l2_subdev *sd, in vs6624_enum_mbus_code() 559 static int vs6624_set_fmt(struct v4l2_subdev *sd, in vs6624_set_fmt() 639 static int vs6624_get_fmt(struct v4l2_subdev *sd, in vs6624_get_fmt() 652 static int vs6624_g_frame_interval(struct v4l2_subdev *sd, in vs6624_g_frame_interval() 662 static int vs6624_s_frame_interval(struct v4l2_subdev *sd, in vs6624_s_frame_interval() 745 struct v4l2_subdev *sd; in vs6624_probe() local [all …]
|
A D | ths7303.c | 36 struct v4l2_subdev sd; member 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() 196 static int ths7303_s_dv_timings(struct v4l2_subdev *sd, in ths7303_s_dv_timings() 218 static int ths7303_g_register(struct v4l2_subdev *sd, in ths7303_g_register() 226 static int ths7303_s_register(struct v4l2_subdev *sd, in ths7303_s_register() 281 static int ths7303_log_status(struct v4l2_subdev *sd) in ths7303_log_status() 330 struct v4l2_subdev *sd; in ths7303_probe() local [all …]
|
A D | adv7175.c | 38 struct v4l2_subdev sd; member 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() 397 struct v4l2_subdev *sd; in adv7175_probe() local [all …]
|
/linux/drivers/media/usb/gspca/ |
A D | sn9c20x.c | 56 struct sd { struct 86 u16 npkt; 87 s8 nchg; 93 u8 old_step; 94 u8 older_step; 97 u8 i2c_addr; 98 u8 i2c_intf; 99 u8 sensor; 100 u8 hstart; 101 u8 vstart; [all …]
|
A D | sonixj.c | 22 struct sd { struct 41 u32 exposure; 46 u16 npkt; 47 s8 nchg; 55 u8 reg01; 56 u8 reg17; 57 u8 reg18; 58 u8 flags; 60 s8 ag_cnt; 63 u8 bridge; [all …]
|
A D | ov519.c | 50 struct sd { struct 64 u8 revision; 66 u8 packet_nr; 68 char bridge; 78 char invert_led; 81 char snapshot_pressed; 85 u8 sif; 92 u8 first_frame; 99 u8 sensor_addr; 100 u16 sensor_width; [all …]
|
A D | w996Xcf.c | 112 static int w9968cf_read_sb(struct sd *sd) in w9968cf_read_sb() 176 static void w9968cf_smbus_start(struct sd *sd) in w9968cf_smbus_start() 182 static void w9968cf_smbus_stop(struct sd *sd) in w9968cf_smbus_stop() 223 static void w9968cf_smbus_write_nack(struct sd *sd) in w9968cf_smbus_write_nack() 231 static void w9968cf_smbus_read_ack(struct sd *sd) in w9968cf_smbus_read_ack() 298 static int w9968cf_i2c_r(struct sd *sd, u8 reg) in w9968cf_i2c_r() 340 static void w9968cf_configure(struct sd *sd) in w9968cf_configure() 353 static void w9968cf_init(struct sd *sd) in w9968cf_init() 450 static void w9968cf_mode_init_regs(struct sd *sd) in w9968cf_mode_init_regs() 523 static void w9968cf_stop0(struct sd *sd) in w9968cf_stop0() [all …]
|
A D | ov534.c | 48 struct sd { struct 51 struct v4l2_ctrl_handler ctrl_handler; 52 struct v4l2_ctrl *hue; 53 struct v4l2_ctrl *saturation; 54 struct v4l2_ctrl *brightness; 55 struct v4l2_ctrl *contrast; 56 struct { /* gain control cluster */ 82 static int sd_start(struct gspca_dev *gspca_dev); argument 811 struct sd *sd = (struct sd *) gspca_dev; in set_frame_rate() local 865 struct sd *sd = (struct sd *) gspca_dev; in sethue() local [all …]
|
A D | pac7302.c | 99 struct sd { struct 106 struct v4l2_ctrl *saturation; 107 struct v4l2_ctrl *white_balance; 108 struct v4l2_ctrl *red_balance; 109 struct v4l2_ctrl *blue_balance; 110 struct { /* flip cluster */ 114 struct v4l2_ctrl *sharpness; 115 u8 flags; 119 u8 sof_read; 120 s8 autogain_ignore_frames; [all …]
|
A D | se401.c | 42 struct sd { struct 48 bool has_brightness; 50 int pixels_read; 51 int packet_read; 52 u8 packet[PACKET_SIZE]; 53 u8 restart_stream; 54 u8 button_state; 55 u8 resetlevel; 56 u8 resetlevel_frame_count; 57 int resetlevel_adjust_dir; [all …]
|
/linux/drivers/media/platform/davinci/ |
A D | vpbe_osd.c | 48 static inline u32 osd_read(struct osd_state *sd, u32 offset) in osd_read() 127 static int _osd_dm6446_vid0_pingpong(struct osd_state *sd, in _osd_dm6446_vid0_pingpong() 187 static void _osd_set_rom_clut(struct osd_state *sd, in _osd_set_rom_clut() 196 static void _osd_set_palette_map(struct osd_state *sd, in _osd_set_palette_map() 280 static void _osd_set_blending_factor(struct osd_state *sd, in _osd_set_blending_factor() 313 static void _osd_enable_color_key(struct osd_state *sd, in _osd_enable_color_key() 376 static void _osd_disable_color_key(struct osd_state *sd, in _osd_disable_color_key() 389 static void _osd_set_osd_clut(struct osd_state *sd, in _osd_set_osd_clut() 911 static void _osd_enable_vid_rgb888(struct osd_state *sd, in _osd_enable_vid_rgb888() 932 static void _osd_set_cbcr_order(struct osd_state *sd, in _osd_set_cbcr_order() [all …]
|
/linux/drivers/media/v4l2-core/ |
A D | v4l2-subdev.c | 49 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_open() local 100 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_close() local 159 static inline int check_format(struct v4l2_subdev *sd, in check_format() 170 static int call_get_fmt(struct v4l2_subdev *sd, in call_get_fmt() 178 static int call_set_fmt(struct v4l2_subdev *sd, in call_set_fmt() 256 static int call_get_selection(struct v4l2_subdev *sd, in call_get_selection() 264 static int call_set_selection(struct v4l2_subdev *sd, in call_set_selection() 272 static inline int check_edid(struct v4l2_subdev *sd, in check_edid() 359 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_do_ioctl() local 751 struct v4l2_subdev *sd; in v4l2_subdev_get_fwnode_pad_1_to_1() local [all …]
|
/linux/drivers/media/usb/gspca/gl860/ |
A D | gl860.h | 48 struct sd { struct 51 struct sd_gl860 vcur; argument 52 struct sd_gl860 vold; argument 53 struct sd_gl860 vmax; argument 55 int (*dev_configure_alt) (struct gspca_dev *); 61 u8 swapRB; 62 u8 mirrorMask; 63 u8 sensor; 64 s32 nbIm; 65 s32 nbRightUp; [all …]
|
/linux/drivers/media/usb/gspca/stv06xx/ |
A D | stv06xx_st6422.c | 58 struct sd *sd = (struct sd *)gspca_dev; in st6422_s_ctrl() local 87 static int st6422_init_controls(struct sd *sd) in st6422_init_controls() 104 static int st6422_probe(struct sd *sd) in st6422_probe() 116 static int st6422_init(struct sd *sd) in st6422_init() 201 static int setbrightness(struct sd *sd, s32 val) in setbrightness() 207 static int setcontrast(struct sd *sd, s32 val) in setcontrast() 213 static int setgain(struct sd *sd, u8 gain) in setgain() 238 static int setexposure(struct sd *sd, s16 expo) in setexposure() 249 static int st6422_start(struct sd *sd) in st6422_start() 266 static int st6422_stop(struct sd *sd) in st6422_stop()
|
/linux/drivers/media/usb/gspca/m5602/ |
A D | m5602_ov7660.c | 193 int ov7660_probe(struct sd *sd) in ov7660_probe() 246 int ov7660_init(struct sd *sd) in ov7660_init() 273 int ov7660_init_controls(struct sd *sd) in ov7660_init_controls() 306 int ov7660_start(struct sd *sd) in ov7660_start() 311 int ov7660_stop(struct sd *sd) in ov7660_stop() 316 void ov7660_disconnect(struct sd *sd) in ov7660_disconnect() 327 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_gain() local 340 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_white_balance() local 358 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_gain() local 376 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_exposure() local [all …]
|
A D | m5602_ov9650.c | 294 int ov9650_probe(struct sd *sd) in ov9650_probe() 345 int ov9650_init(struct sd *sd) in ov9650_init() 365 int ov9650_init_controls(struct sd *sd) in ov9650_init_controls() 410 int ov9650_start(struct sd *sd) in ov9650_start() 538 int ov9650_stop(struct sd *sd) in ov9650_stop() 544 void ov9650_disconnect(struct sd *sd) in ov9650_disconnect() 553 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_exposure() local 583 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_gain() local 611 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_red_balance() local 624 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_blue_balance() local [all …]
|
A D | m5602_po1030.c | 155 int po1030_probe(struct sd *sd) in po1030_probe() 202 int po1030_init(struct sd *sd) in po1030_init() 237 int po1030_init_controls(struct sd *sd) in po1030_init_controls() 280 int po1030_start(struct sd *sd) in po1030_start() 409 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_exposure() local 435 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_gain() local 448 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_hvflip() local 469 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_red_balance() local 482 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_blue_balance() local 496 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_green_balance() local [all …]
|