| /linux/drivers/media/usb/gspca/ |
| H A D | sn9c20x.c | 56 struct sd { struct 57 struct gspca_dev gspca_dev; 59 struct { /* color control cluster */ 65 struct { /* blue/red balance control cluster */ 69 struct { /* h/vflip control cluster */ 73 struct v4l2_ctrl *gamma; 74 struct { /* autogain and exposure or gain control cluster */ 79 struct v4l2_ctrl *jpegqual; 81 struct v4l2_ctrl *led_mode; 83 struct work_struct work; [all …]
|
| H A D | sonixj.c | 22 struct sd { struct 23 struct gspca_dev gspca_dev; /* !! must be the first item */ 25 atomic_t avg_lum; 26 struct v4l2_ctrl *brightness; 27 struct v4l2_ctrl *contrast; 28 struct v4l2_ctrl *saturation; 29 struct { /* red/blue balance control cluster */ 33 struct { /* hflip/vflip control cluster */ 37 struct v4l2_ctrl *gamma; 38 struct v4l2_ctrl *illum; [all …]
|
| H A D | ov519.c | 50 struct sd { struct 51 struct gspca_dev gspca_dev; /* !! must be the first item */ 53 struct v4l2_ctrl *jpegqual; 54 struct v4l2_ctrl *freq; 55 struct { /* h/vflip control cluster */ 59 struct { /* autobrightness/brightness control cluster */ 64 u8 revision; 66 u8 packet_nr; 68 char bridge; 78 char invert_led; [all …]
|
| H A D | w996Xcf.c | 55 static void w9968cf_write_fsb(struct sd *sd, u16* data) in w9968cf_write_fsb() 82 static void w9968cf_write_sb(struct sd *sd, u16 value) in w9968cf_write_sb() 112 static int w9968cf_read_sb(struct sd *sd) in w9968cf_read_sb() 152 static void w9968cf_upload_quantizationtables(struct sd *sd) in w9968cf_upload_quantizationtables() 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() 189 static void w9968cf_smbus_write_byte(struct sd *sd, u8 v) in w9968cf_smbus_write_byte() 206 static void w9968cf_smbus_read_byte(struct sd *sd, u8 *v) in w9968cf_smbus_read_byte() 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() [all …]
|
| H A D | pac7302.c | 99 struct sd { struct 100 struct gspca_dev gspca_dev; /* !! must be the first item */ 102 struct { /* brightness / contrast cluster */ 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; [all …]
|
| H A D | se401.c | 42 struct sd { struct 43 struct gspca_dev gspca_dev; /* !! must be the first item */ 44 struct { /* exposure/freq control cluster */ 48 bool has_brightness; 49 struct v4l2_pix_format fmts[MAX_MODES]; 50 int pixels_read; 51 int packet_read; 52 u8 packet[PACKET_SIZE]; 53 u8 restart_stream; 54 u8 button_state; [all …]
|
| H A D | sonixb.c | 47 struct sd { struct 535 struct sd *sd = (struct sd *) gspca_dev; in setbrightness() local 48 gspca_devsd global() argument 50 brightnesssd global() argument 51 plfreqsd global() argument 53 avg_lumsd global() argument 54 prev_avg_lumsd global() argument 55 exposure_kneesd global() argument 56 header_readsd global() argument 57 headersd global() argument 59 autogain_ignore_framessd global() argument 60 frames_to_dropsd global() argument 62 bridgesd global() argument 67 sensorsd global() argument 77 reg11sd global() argument 581 struct sd *sd = (struct sd *) gspca_dev; setgain() local 680 struct sd *sd = (struct sd *) gspca_dev; setexposure() local 851 struct sd *sd = (struct sd *) gspca_dev; setfreq() local 877 struct sd *sd = (struct sd *) gspca_dev; do_autogain() local 919 struct sd *sd = (struct sd *) gspca_dev; sd_config() local 957 struct sd *sd = (struct sd *)gspca_dev; sd_s_ctrl() local 1000 struct sd *sd = (struct sd *) gspca_dev; sd_init_controls() local 1090 struct sd *sd = (struct sd *) gspca_dev; sd_start() local 1246 struct sd *sd = (struct sd *) gspca_dev; find_sof() local 1317 struct sd *sd = (struct sd *) gspca_dev; sd_pkt_scan() local [all...] |
| H A D | stv0680.c | 27 struct sd { struct 28 struct gspca_dev gspca_dev; /* !! must be the first item */ 29 struct v4l2_pix_format mode; 30 u8 orig_mode; 31 u8 video_mode; 32 u8 current_mode; 96 struct sd *sd = (struct sd *) gspca_dev; in stv0680_set_video_mode() local 125 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local 240 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local 268 struct sd *sd = (struct sd *) gspca_dev; in sd_stop0() local [all …]
|
| /linux/drivers/media/i2c/ |
| H A D | adv7183.c | 25 struct v4l2_subdev sd; member 63 static inline struct adv7183 *to_adv7183(struct v4l2_subdev *sd) in to_adv7183() argument 72 static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) in adv7183_read() argument 79 static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, in adv7183_write() argument 87 static int adv7183_writeregs(struct v4l2_subdev *sd, in adv7183_writeregs() argument 108 adv7183_log_status(struct v4l2_subdev * sd) adv7183_log_status() argument 189 adv7183_g_std(struct v4l2_subdev * sd,v4l2_std_id * std) adv7183_g_std() argument 197 adv7183_s_std(struct v4l2_subdev * sd,v4l2_std_id std) adv7183_s_std() argument 228 adv7183_reset(struct v4l2_subdev * sd,u32 val) adv7183_reset() argument 239 adv7183_s_routing(struct v4l2_subdev * sd,u32 input,u32 output,u32 config) adv7183_s_routing() argument 322 struct v4l2_subdev *sd = to_sd(ctrl); adv7183_s_ctrl() local 349 adv7183_querystd(struct v4l2_subdev * sd,v4l2_std_id * std) adv7183_querystd() argument 398 adv7183_g_input_status(struct v4l2_subdev * sd,u32 * status) adv7183_g_input_status() argument 411 adv7183_enum_mbus_code(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_mbus_code_enum * code) adv7183_enum_mbus_code() argument 422 adv7183_set_fmt(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) adv7183_set_fmt() argument 448 adv7183_get_fmt(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) adv7183_get_fmt() argument 461 adv7183_s_stream(struct v4l2_subdev * sd,int enable) adv7183_s_stream() argument 474 adv7183_g_register(struct v4l2_subdev * sd,struct v4l2_dbg_register * reg) adv7183_g_register() argument 481 adv7183_s_register(struct v4l2_subdev * sd,const struct v4l2_dbg_register * reg) adv7183_s_register() argument 525 struct v4l2_subdev *sd; adv7183_probe() local 615 struct v4l2_subdev *sd = i2c_get_clientdata(client); adv7183_remove() local [all...] |
| H A D | ths8200.c | 41 struct v4l2_subdev sd; member 56 static inline struct ths8200_state *to_state(struct v4l2_subdev *sd) in to_state() argument 71 static int ths8200_read(struct v4l2_subdev *sd, u8 reg) in ths8200_read() argument 78 static int ths8200_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ths8200_write() argument 97 ths8200_write_and_or(struct v4l2_subdev *sd, u argument 105 ths8200_g_register(struct v4l2_subdev * sd,struct v4l2_dbg_register * reg) ths8200_g_register() argument 114 ths8200_s_register(struct v4l2_subdev * sd,const struct v4l2_dbg_register * reg) ths8200_s_register() argument 123 ths8200_log_status(struct v4l2_subdev * sd) ths8200_log_status() argument 145 ths8200_s_power(struct v4l2_subdev * sd,int on) ths8200_s_power() argument 172 ths8200_s_stream(struct v4l2_subdev * sd,int enable) ths8200_s_stream() argument 188 ths8200_core_init(struct v4l2_subdev * sd) ths8200_core_init() argument 214 ths8200_setup(struct v4l2_subdev * sd,struct v4l2_bt_timings * bt) ths8200_setup() argument 361 ths8200_s_dv_timings(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_dv_timings * timings) ths8200_s_dv_timings() argument 391 ths8200_g_dv_timings(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_dv_timings * timings) ths8200_g_dv_timings() argument 406 ths8200_enum_dv_timings(struct v4l2_subdev * sd,struct v4l2_enum_dv_timings * timings) ths8200_enum_dv_timings() argument 416 ths8200_dv_timings_cap(struct v4l2_subdev * sd,struct v4l2_dv_timings_cap * cap) ths8200_dv_timings_cap() argument 448 struct v4l2_subdev *sd; ths8200_probe() local 479 struct v4l2_subdev *sd = i2c_get_clientdata(client); ths8200_remove() local [all...] |
| H A D | vpx3220.c | 33 struct v4l2_subdev sd; member 42 static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) in to_vpx3220() argument 56 static inline int vpx3220_write(struct v4l2_subdev *sd, u8 reg, u8 value) in vpx3220_write() argument 65 static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg) in vpx3220_read() argument 72 static int vpx3220_fp_status(struct v4l2_subdev *sd) in vpx3220_fp_status() argument 92 vpx3220_fp_write(struct v4l2_subdev * sd,u8 fpaddr,u16 data) vpx3220_fp_write() argument 114 vpx3220_fp_read(struct v4l2_subdev * sd,u16 fpaddr) vpx3220_fp_read() argument 138 vpx3220_write_block(struct v4l2_subdev * sd,const u8 * data,unsigned int len) vpx3220_write_block() argument 154 vpx3220_write_fp_block(struct v4l2_subdev * sd,const u16 * data,unsigned int len) vpx3220_write_fp_block() argument 265 vpx3220_init(struct v4l2_subdev * sd,u32 val) vpx3220_init() argument 282 vpx3220_status(struct v4l2_subdev * sd,u32 * pstatus,v4l2_std_id * pstd) vpx3220_status() argument 325 vpx3220_querystd(struct v4l2_subdev * sd,v4l2_std_id * std) vpx3220_querystd() argument 331 vpx3220_g_input_status(struct v4l2_subdev * sd,u32 * status) vpx3220_g_input_status() argument 337 vpx3220_s_std(struct v4l2_subdev * sd,v4l2_std_id std) vpx3220_s_std() argument 369 vpx3220_s_routing(struct v4l2_subdev * sd,u32 input,u32 output,u32 config) vpx3220_s_routing() argument 402 vpx3220_s_stream(struct v4l2_subdev * sd,int enable) vpx3220_s_stream() argument 412 struct v4l2_subdev *sd = to_sd(ctrl); vpx3220_s_ctrl() local 462 struct v4l2_subdev *sd; vpx3220_probe() local 530 struct v4l2_subdev *sd = i2c_get_clientdata(client); vpx3220_remove() local [all...] |
| H A D | tvp5150.c | 72 struct v4l2_subdev sd; member 98 static inline struct tvp5150 *to_tvp5150(struct v4l2_subdev *sd) in to_tvp5150() argument 108 static int tvp5150_read(struct v4l2_subdev *sd, unsigned char addr) in tvp5150_read() argument 120 static void dump_reg_range(struct v4l2_subdev *sd, char *s, u8 init, in dump_reg_range() argument 141 tvp5150_log_status(struct v4l2_subdev * sd) tvp5150_log_status() argument 279 tvp5150_selmux(struct v4l2_subdev * sd) tvp5150_selmux() argument 597 tvp5150_write_inittab(struct v4l2_subdev * sd,const struct i2c_reg_value * regs) tvp5150_write_inittab() argument 609 tvp5150_vdp_init(struct v4l2_subdev * sd) tvp5150_vdp_init() argument 641 tvp5150_g_sliced_vbi_cap(struct v4l2_subdev * sd,struct v4l2_sliced_vbi_cap * cap) tvp5150_g_sliced_vbi_cap() argument 678 tvp5150_set_vbi(struct v4l2_subdev * sd,unsigned int type,u8 flags,int line,const int fields) tvp5150_set_vbi() argument 723 tvp5150_get_vbi(struct v4l2_subdev * sd,int line) tvp5150_get_vbi() argument 759 tvp5150_set_std(struct v4l2_subdev * sd,v4l2_std_id std) tvp5150_set_std() argument 787 tvp5150_g_std(struct v4l2_subdev * sd,v4l2_std_id * std) tvp5150_g_std() argument 796 tvp5150_s_std(struct v4l2_subdev * sd,v4l2_std_id std) tvp5150_s_std() argument 830 tvp5150_read_std(struct v4l2_subdev * sd) tvp5150_read_std() argument 852 query_lock(struct v4l2_subdev * sd) query_lock() argument 866 tvp5150_querystd(struct v4l2_subdev * sd,v4l2_std_id * std_id) tvp5150_querystd() argument 915 tvp5150_reset(struct v4l2_subdev * sd,u32 val) tvp5150_reset() argument 949 tvp5150_enable(struct v4l2_subdev * sd) tvp5150_enable() argument 991 struct v4l2_subdev *sd = to_sd(ctrl); tvp5150_s_ctrl() local 1047 tvp5150_fill_fmt(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) tvp5150_fill_fmt() argument 1071 tvp5150_get_hmax(struct v4l2_subdev * sd) tvp5150_get_hmax() argument 1086 tvp5150_set_hw_selection(struct v4l2_subdev * sd,struct v4l2_rect * rect) tvp5150_set_hw_selection() argument 1106 tvp5150_set_selection(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_selection * sel) tvp5150_set_selection() argument 1158 tvp5150_get_selection(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_selection * sel) tvp5150_get_selection() argument 1194 tvp5150_get_mbus_config(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_mbus_config * cfg) tvp5150_get_mbus_config() argument 1212 tvp5150_init_state(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state) tvp5150_init_state() argument 1233 tvp5150_enum_mbus_code(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_mbus_code_enum * code) tvp5150_enum_mbus_code() argument 1244 tvp5150_enum_frame_size(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_frame_size_enum * fse) tvp5150_enum_frame_size() argument 1307 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); tvp5150_link_setup() local 1418 struct v4l2_subdev *sd = dev_get_drvdata(dev); tvp5150_runtime_suspend() local 1431 struct v4l2_subdev *sd = dev_get_drvdata(dev); tvp5150_runtime_resume() local 1443 tvp5150_s_stream(struct v4l2_subdev * sd,int enable) tvp5150_s_stream() argument 1475 tvp5150_s_routing(struct v4l2_subdev * sd,u32 input,u32 output,u32 config) tvp5150_s_routing() argument 1492 tvp5150_s_raw_fmt(struct v4l2_subdev * sd,struct v4l2_vbi_format * fmt) tvp5150_s_raw_fmt() argument 1514 tvp5150_s_sliced_fmt(struct v4l2_subdev * sd,struct v4l2_sliced_vbi_format * svbi) tvp5150_s_sliced_fmt() argument 1542 tvp5150_g_sliced_fmt(struct v4l2_subdev * sd,struct v4l2_sliced_vbi_format * svbi) tvp5150_g_sliced_fmt() argument 1558 tvp5150_g_register(struct v4l2_subdev * sd,struct v4l2_dbg_register * reg) tvp5150_g_register() argument 1573 tvp5150_s_register(struct v4l2_subdev * sd,const struct v4l2_dbg_register * reg) tvp5150_s_register() argument 1581 tvp5150_subscribe_event(struct v4l2_subdev * sd,struct v4l2_fh * fh,struct v4l2_event_subscription * sub) tvp5150_subscribe_event() argument 1594 tvp5150_g_tuner(struct v4l2_subdev * sd,struct v4l2_tuner * vt) tvp5150_g_tuner() argument 1602 tvp5150_registered(struct v4l2_subdev * sd) tvp5150_registered() argument 1676 tvp5150_open(struct v4l2_subdev * sd,struct v4l2_subdev_fh * fh) tvp5150_open() argument 1681 tvp5150_close(struct v4l2_subdev * sd,struct v4l2_subdev_fh * fh) tvp5150_close() argument 1828 struct v4l2_subdev *sd = &core->sd; tvp5150_detect_version() local 1900 struct v4l2_subdev *sd = &decoder->sd; tvp5150_mc_init() local 2118 struct v4l2_subdev *sd; tvp5150_probe() local 2239 struct v4l2_subdev *sd = i2c_get_clientdata(c); tvp5150_remove() local [all...] |
| H A D | adv7175.c | 38 struct v4l2_subdev sd; member 43 static inline struct adv7175 *to_adv7175(struct v4l2_subdev *sd) in to_adv7175() argument 57 static inline int adv7175_write(struct v4l2_subdev *sd, u8 reg, u8 value) in adv7175_write() argument 64 static inline int adv7175_read(struct v4l2_subdev *sd, u8 reg) in adv7175_read() argument 71 static int adv7175_write_block(struct v4l2_subdev *sd, in adv7175_write_block() argument 112 set_subcarrier_freq(struct v4l2_subdev * sd,int pass_through) set_subcarrier_freq() argument 183 adv7175_init(struct v4l2_subdev * sd,u32 val) adv7175_init() argument 192 adv7175_s_std_output(struct v4l2_subdev * sd,v4l2_std_id std) adv7175_s_std_output() argument 230 adv7175_s_routing(struct v4l2_subdev * sd,u32 input,u32 output,u32 config) adv7175_s_routing() argument 290 adv7175_enum_mbus_code(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_mbus_code_enum * code) adv7175_enum_mbus_code() argument 301 adv7175_get_fmt(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) adv7175_get_fmt() argument 324 adv7175_set_fmt(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) adv7175_set_fmt() argument 356 adv7175_s_power(struct v4l2_subdev * sd,int on) adv7175_s_power() argument 396 struct v4l2_subdev *sd; adv7175_probe() local 427 struct v4l2_subdev *sd = i2c_get_clientdata(client); adv7175_remove() local [all...] |
| H A D | cs5345.c | 27 struct v4l2_subdev sd; member 31 static inline struct cs5345_state *to_state(struct v4l2_subdev *sd) in to_state() argument 43 static inline int cs5345_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs5345_write() argument 50 static inline int cs5345_read(struct v4l2_subdev *sd, u8 reg) in cs5345_read() argument 57 static int cs5345_s_routing(struct v4l2_subdev *sd, in cs5345_s_routing() argument 71 struct v4l2_subdev *sd = to_sd(ctrl); cs5345_s_ctrl() local 86 cs5345_g_register(struct v4l2_subdev * sd,struct v4l2_dbg_register * reg) cs5345_g_register() argument 93 cs5345_s_register(struct v4l2_subdev * sd,const struct v4l2_dbg_register * reg) cs5345_s_register() argument 100 cs5345_log_status(struct v4l2_subdev * sd) cs5345_log_status() argument 142 struct v4l2_subdev *sd; cs5345_probe() local 182 struct v4l2_subdev *sd = i2c_get_clientdata(client); cs5345_remove() local [all...] |
| H A D | saa7110.c | 42 struct v4l2_subdev sd; member 53 static inline struct saa7110 *to_saa7110(struct v4l2_subdev *sd) in to_saa7110() argument 67 static int saa7110_write(struct v4l2_subdev *sd, u8 reg, u8 value) in saa7110_write() argument 76 static int saa7110_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) in saa7110_write_block() argument 105 saa7110_read(struct v4l2_subdev * sd) saa7110_read() argument 120 saa7110_selmux(struct v4l2_subdev * sd,int chan) saa7110_selmux() argument 177 determine_norm(struct v4l2_subdev * sd) determine_norm() argument 235 saa7110_g_input_status(struct v4l2_subdev * sd,u32 * pstatus) saa7110_g_input_status() argument 252 saa7110_querystd(struct v4l2_subdev * sd,v4l2_std_id * std) saa7110_querystd() argument 258 saa7110_s_std(struct v4l2_subdev * sd,v4l2_std_id std) saa7110_s_std() argument 290 saa7110_s_routing(struct v4l2_subdev * sd,u32 input,u32 output,u32 config) saa7110_s_routing() argument 306 saa7110_s_stream(struct v4l2_subdev * sd,int enable) saa7110_s_stream() argument 320 struct v4l2_subdev *sd = to_sd(ctrl); saa7110_s_ctrl() local 364 struct v4l2_subdev *sd; saa7110_probe() local 432 struct v4l2_subdev *sd = i2c_get_clientdata(client); saa7110_remove() local [all...] |
| H A D | tda1997x.c | 226 struct v4l2_subdev sd; member 296 static inline struct tda1997x_state *to_state(struct v4l2_subdev *sd) in to_state() argument 306 static int tda1997x_cec_read(struct v4l2_subdev *sd, u8 reg) in tda1997x_cec_read() argument 320 static int tda1997x_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in tda1997x_cec_write() argument 339 static int tda1997x_setpage(struct v4l2_subdev *sd, u argument 358 io_read(struct v4l2_subdev * sd,u16 reg) io_read() argument 381 io_read16(struct v4l2_subdev * sd,u16 reg) io_read16() argument 398 io_read24(struct v4l2_subdev * sd,u16 reg) io_read24() argument 419 io_readn(struct v4l2_subdev * sd,u16 reg,u8 len,u8 * data) io_readn() argument 436 io_write(struct v4l2_subdev * sd,u16 reg,u8 val) io_write() argument 460 io_write16(struct v4l2_subdev * sd,u16 reg,u16 val) io_write16() argument 473 io_write24(struct v4l2_subdev * sd,u16 reg,u32 val) io_write24() argument 502 tda1997x_manual_hpd(struct v4l2_subdev * sd,enum hpd_mode mode) tda1997x_manual_hpd() argument 564 struct v4l2_subdev *sd = &state->sd; tda1997x_delayed_work_enable_hpd() local 575 tda1997x_disable_edid(struct v4l2_subdev * sd) tda1997x_disable_edid() argument 586 tda1997x_enable_edid(struct v4l2_subdev * sd) tda1997x_enable_edid() argument 645 tda1997x_configure_csc(struct v4l2_subdev * sd) tda1997x_configure_csc() argument 743 tda1997x_configure_vhref(struct v4l2_subdev * sd) tda1997x_configure_vhref() argument 830 struct v4l2_subdev *sd = &state->sd; tda1997x_configure_vidout() local 907 tda1997x_configure_audout(struct v4l2_subdev * sd,u8 channel_assignment) tda1997x_configure_audout() argument 1018 tda1997x_hdmi_info_reset(struct v4l2_subdev * sd,u8 info_rst,bool reset_sus) tda1997x_hdmi_info_reset() argument 1045 struct v4l2_subdev *sd = &state->sd; tda1997x_power_mode() local 1075 tda1997x_detect_tx_5v(struct v4l2_subdev * sd) tda1997x_detect_tx_5v() argument 1083 tda1997x_detect_tx_hpd(struct v4l2_subdev * sd) tda1997x_detect_tx_hpd() argument 1094 struct v4l2_subdev *sd = &state->sd; tda1997x_detect_std() local 1176 struct v4l2_subdev *sd = &state->sd; tda1997x_reset_n1() local 1203 tda1997x_read_activity_status_regs(struct v4l2_subdev * sd) tda1997x_read_activity_status_regs() argument 1264 struct v4l2_subdev *sd = &state->sd; tda1997x_parse_infoframe() local 1368 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_sus() local 1414 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_ddc() local 1434 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_rate() local 1499 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_info() local 1526 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_audio() local 1574 struct v4l2_subdev *sd = &state->sd; tda1997x_irq_hdcp() local 1595 struct v4l2_subdev *sd = &state->sd; tda1997x_isr_thread() local 1636 tda1997x_g_input_status(struct v4l2_subdev * sd,u32 * status) tda1997x_g_input_status() argument 1672 tda1997x_s_dv_timings(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_dv_timings * timings) tda1997x_s_dv_timings() argument 1697 tda1997x_g_dv_timings(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_dv_timings * timings) tda1997x_g_dv_timings() argument 1710 tda1997x_query_dv_timings(struct v4l2_subdev * sd,unsigned int pad,struct v4l2_dv_timings * timings) tda1997x_query_dv_timings() argument 1734 tda1997x_init_state(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state) tda1997x_init_state() argument 1746 tda1997x_enum_mbus_code(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_mbus_code_enum * code) tda1997x_enum_mbus_code() argument 1778 tda1997x_get_format(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) tda1997x_get_format() argument 1800 tda1997x_set_format(struct v4l2_subdev * sd,struct v4l2_subdev_state * sd_state,struct v4l2_subdev_format * format) tda1997x_set_format() argument 1841 tda1997x_get_edid(struct v4l2_subdev * sd,struct v4l2_edid * edid) tda1997x_get_edid() argument 1868 tda1997x_set_edid(struct v4l2_subdev * sd,struct v4l2_edid * edid) tda1997x_set_edid() argument 1910 tda1997x_get_dv_timings_cap(struct v4l2_subdev * sd,struct v4l2_dv_timings_cap * cap) tda1997x_get_dv_timings_cap() argument 1917 tda1997x_enum_dv_timings(struct v4l2_subdev * sd,struct v4l2_enum_dv_timings * timings) tda1997x_enum_dv_timings() argument 1941 tda1997x_log_infoframe(struct v4l2_subdev * sd,int addr) tda1997x_log_infoframe() argument 1963 tda1997x_log_status(struct v4l2_subdev * sd) tda1997x_log_status() argument 2019 tda1997x_subscribe_event(struct v4l2_subdev * sd,struct v4l2_fh * fh,struct v4l2_event_subscription * sub) tda1997x_subscribe_event() argument 2059 struct v4l2_subdev *sd = to_sd(ctrl); tda1997x_s_ctrl() local 2076 struct v4l2_subdev *sd = to_sd(ctrl); tda1997x_g_volatile_ctrl() local 2091 tda1997x_core_init(struct v4l2_subdev * sd) tda1997x_core_init() argument 2424 struct v4l2_subdev *sd = &state->sd; tda1997x_identify_module() local 2470 struct v4l2_subdev *sd = snd_soc_dai_get_drvdata(dai); tda1997x_pcm_startup() local 2529 struct v4l2_subdev *sd; tda1997x_probe() local 2812 struct v4l2_subdev *sd = i2c_get_clientdata(client); tda1997x_remove() local [all...] |
| /linux/drivers/media/usb/gspca/gl860/ |
| H 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 *); 56 int (*dev_init_at_startup)(struct gspca_dev *); 57 int (*dev_init_pre_alt) (struct gspca_dev *); 58 void (*dev_post_unset_alt) (struct gspca_dev *); 59 int (*dev_camera_settings)(struct gspca_dev *); 61 u8 swapRB; [all …]
|
| /linux/drivers/media/usb/gspca/m5602/ |
| H 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 …]
|
| H 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 …]
|
| H 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 …]
|
| H A D | m5602_s5k83a.c | 170 int s5k83a_probe(struct sd *sd) in s5k83a_probe() 223 int s5k83a_init(struct sd *sd) in s5k83a_init() 261 int s5k83a_init_controls(struct sd *sd) in s5k83a_init_controls() 295 struct sd *sd = (struct sd *) data; in rotation_thread_function() local 335 int s5k83a_start(struct sd *sd) in s5k83a_start() 366 int s5k83a_stop(struct sd *sd) in s5k83a_stop() 374 void s5k83a_disconnect(struct sd *sd) in s5k83a_disconnect() 385 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_gain() local 411 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_brightness() local 420 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_exposure() local [all …]
|
| H A D | m5602_mt9m111.c | 195 int mt9m111_probe(struct sd *sd) in mt9m111_probe() 246 int mt9m111_init(struct sd *sd) in mt9m111_init() 272 int mt9m111_init_controls(struct sd *sd) in mt9m111_init_controls() 310 int mt9m111_start(struct sd *sd) in mt9m111_start() 386 void mt9m111_disconnect(struct sd *sd) in mt9m111_disconnect() 395 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_hvflip() local 429 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_auto_white_balance() local 449 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_gain() local 487 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_green_balance() local 505 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_blue_balance() local [all …]
|
| H A D | m5602_core.c | 52 int m5602_read_bridge(struct sd *sd, const u8 address, u8 *i2c_data) in m5602_read_bridge() 74 int m5602_write_bridge(struct sd *sd, const u8 address, const u8 i2c_data) in m5602_write_bridge() 99 static int m5602_wait_for_i2c(struct sd *sd) in m5602_wait_for_i2c() 110 int m5602_read_sensor(struct sd *sd, const u8 address, in m5602_read_sensor() 159 int m5602_write_sensor(struct sd *sd, const u8 address, in m5602_write_sensor() 206 static void m5602_dump_bridge(struct sd *sd) in m5602_dump_bridge() 217 static int m5602_probe_sensor(struct sd *sd) in m5602_probe_sensor() 260 struct sd *sd = (struct sd *) gspca_dev; in m5602_init() local 272 struct sd *sd = (struct sd *) gspca_dev; in m5602_init_controls() local 282 struct sd *sd = (struct sd *) gspca_dev; in m5602_start_transfer() local [all …]
|
| /linux/drivers/media/usb/gspca/stv06xx/ |
| H A D | stv06xx.c | 29 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data) in stv06xx_write_bridge() 51 int stv06xx_read_bridge(struct sd *sd, u16 address, u8 *i2c_data) in stv06xx_read_bridge() 72 int stv06xx_write_sensor(struct sd *sd, u8 address, u16 value) in stv06xx_write_sensor() 83 static int stv06xx_write_sensor_finish(struct sd *sd) in stv06xx_write_sensor_finish() 100 int stv06xx_write_sensor_bytes(struct sd *sd, const u8 *data, u8 len) in stv06xx_write_sensor_bytes() 131 int stv06xx_write_sensor_words(struct sd *sd, const u16 *data, u8 len) in stv06xx_write_sensor_words() 164 int stv06xx_read_sensor(struct sd *sd, const u8 address, u16 *value) in stv06xx_read_sensor() 208 static void stv06xx_dump_bridge(struct sd *sd) in stv06xx_dump_bridge() 242 struct sd *sd = (struct sd *) gspca_dev; in stv06xx_init() local 262 struct sd *sd = (struct sd *) gspca_dev; in stv06xx_init_controls() local [all …]
|
| H 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()
|