Home
last modified time | relevance | path

Searched defs:sd (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/Linux-v4.19/drivers/media/i2c/
Dtc358743.c73 struct v4l2_subdev sd; member
106 static inline struct tc358743_state *to_state(struct v4l2_subdev *sd) in to_state()
113 static void i2c_rd(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_rd()
141 static void i2c_wr(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_wr()
195 static noinline u32 i2c_rdreg(struct v4l2_subdev *sd, u16 reg, u32 n) in i2c_rdreg()
204 static noinline void i2c_wrreg(struct v4l2_subdev *sd, u16 reg, u32 val, u32 n) in i2c_wrreg()
211 static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) in i2c_rd8()
216 static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val) in i2c_wr8()
221 static void i2c_wr8_and_or(struct v4l2_subdev *sd, u16 reg, in i2c_wr8_and_or()
227 static u16 i2c_rd16(struct v4l2_subdev *sd, u16 reg) in i2c_rd16()
[all …]
Dad9389b.c69 struct v4l2_subdev sd; member
98 static inline struct ad9389b_state *get_ad9389b_state(struct v4l2_subdev *sd) in get_ad9389b_state()
110 static int ad9389b_rd(struct v4l2_subdev *sd, u8 reg) in ad9389b_rd()
117 static int ad9389b_wr(struct v4l2_subdev *sd, u8 reg, u8 val) in ad9389b_wr()
134 static inline void ad9389b_wr_and_or(struct v4l2_subdev *sd, u8 reg, in ad9389b_wr_and_or()
140 static void ad9389b_edid_rd(struct v4l2_subdev *sd, u16 len, u8 *buf) in ad9389b_edid_rd()
151 static inline bool ad9389b_have_hotplug(struct v4l2_subdev *sd) in ad9389b_have_hotplug()
156 static inline bool ad9389b_have_rx_sense(struct v4l2_subdev *sd) in ad9389b_have_rx_sense()
161 static void ad9389b_csc_conversion_mode(struct v4l2_subdev *sd, u8 mode) in ad9389b_csc_conversion_mode()
167 static void ad9389b_csc_coeff(struct v4l2_subdev *sd, in ad9389b_csc_coeff()
[all …]
Dadv7842.c90 struct v4l2_subdev sd; member
247 static inline struct adv7842_state *to_state(struct v4l2_subdev *sd) in to_state()
362 static inline int io_read(struct v4l2_subdev *sd, u8 reg) in io_read()
369 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in io_write()
376 static inline int io_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in io_write_and_or()
381 static inline int io_write_clr_set(struct v4l2_subdev *sd, in io_write_clr_set()
387 static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
394 static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
401 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
408 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
[all …]
Dths8200.c41 struct v4l2_subdev sd; member
56 static inline struct ths8200_state *to_state(struct v4l2_subdev *sd) in to_state()
71 static int ths8200_read(struct v4l2_subdev *sd, u8 reg) in ths8200_read()
78 static int ths8200_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ths8200_write()
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()
172 static int ths8200_s_stream(struct v4l2_subdev *sd, int enable) in ths8200_s_stream()
[all …]
Dadv7183.c33 struct v4l2_subdev sd; member
71 static inline struct adv7183 *to_adv7183(struct v4l2_subdev *sd) in to_adv7183()
80 static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) in adv7183_read()
87 static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, in adv7183_write()
95 static int adv7183_writeregs(struct v4l2_subdev *sd, in adv7183_writeregs()
116 static int adv7183_log_status(struct v4l2_subdev *sd) in adv7183_log_status()
197 static int adv7183_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) in adv7183_g_std()
205 static int adv7183_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in adv7183_s_std()
236 static int adv7183_reset(struct v4l2_subdev *sd, u32 val) in adv7183_reset()
247 static int adv7183_s_routing(struct v4l2_subdev *sd, in adv7183_s_routing()
[all …]
Dadv7604.c161 struct v4l2_subdev sd; member
314 static inline struct adv76xx_state *to_state(struct v4l2_subdev *sd) in to_state()
368 static inline int io_read(struct v4l2_subdev *sd, u8 reg) in io_read()
375 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in io_write()
382 static inline int io_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, in io_write_clr_set()
388 static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
395 static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
402 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
409 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
416 static inline int cec_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, in cec_write_clr_set()
[all …]
Dvpx3220.c42 struct v4l2_subdev sd; member
51 static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) in to_vpx3220()
65 static inline int vpx3220_write(struct v4l2_subdev *sd, u8 reg, u8 value) in vpx3220_write()
74 static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg) in vpx3220_read()
81 static int vpx3220_fp_status(struct v4l2_subdev *sd) in vpx3220_fp_status()
101 static int vpx3220_fp_write(struct v4l2_subdev *sd, u8 fpaddr, u16 data) in vpx3220_fp_write()
123 static int vpx3220_fp_read(struct v4l2_subdev *sd, u16 fpaddr) in vpx3220_fp_read()
147 static int vpx3220_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) in vpx3220_write_block()
163 static int vpx3220_write_fp_block(struct v4l2_subdev *sd, in vpx3220_write_fp_block()
274 static int vpx3220_init(struct v4l2_subdev *sd, u32 val) in vpx3220_init()
[all …]
Dtvp5150.c42 struct v4l2_subdev sd; member
62 static inline struct tvp5150 *to_tvp5150(struct v4l2_subdev *sd) in to_tvp5150()
72 static int tvp5150_read(struct v4l2_subdev *sd, unsigned char addr) in tvp5150_read()
88 static int tvp5150_write(struct v4l2_subdev *sd, unsigned char addr, in tvp5150_write()
102 static void dump_reg_range(struct v4l2_subdev *sd, char *s, u8 init, in dump_reg_range()
123 static int tvp5150_log_status(struct v4l2_subdev *sd) in tvp5150_log_status()
261 static void tvp5150_selmux(struct v4l2_subdev *sd) in tvp5150_selmux()
583 static int tvp5150_write_inittab(struct v4l2_subdev *sd, in tvp5150_write_inittab()
593 static int tvp5150_vdp_init(struct v4l2_subdev *sd) in tvp5150_vdp_init()
622 static int tvp5150_g_sliced_vbi_cap(struct v4l2_subdev *sd, in tvp5150_g_sliced_vbi_cap()
[all …]
Dadv7511.c79 struct v4l2_subdev sd; member
141 static inline struct adv7511_state *get_adv7511_state(struct v4l2_subdev *sd) in get_adv7511_state()
183 static int adv7511_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_rd()
190 static int adv7511_wr(struct v4l2_subdev *sd, u8 reg, u8 val) in adv7511_wr()
207 static inline void adv7511_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask) in adv7511_wr_and_or()
229 static void adv7511_edid_rd(struct v4l2_subdev *sd, uint16_t len, uint8_t *buf) in adv7511_edid_rd()
244 static inline int adv7511_cec_read(struct v4l2_subdev *sd, u8 reg) in adv7511_cec_read()
251 static int adv7511_cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in adv7511_cec_write()
266 static inline int adv7511_cec_write_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, in adv7511_cec_write_and_or()
272 static int adv7511_pktmem_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_pktmem_rd()
[all …]
Dvs6624.c36 struct v4l2_subdev sd; member
481 static inline struct vs6624 *to_vs6624(struct v4l2_subdev *sd) in to_vs6624()
491 static int vs6624_read(struct v4l2_subdev *sd, u16 index) in vs6624_read()
505 static int vs6624_write(struct v4l2_subdev *sd, u16 index, in vs6624_write()
518 static int vs6624_writeregs(struct v4l2_subdev *sd, const u16 *regs) in vs6624_writeregs()
534 struct v4l2_subdev *sd = to_sd(ctrl); in vs6624_s_ctrl() local
556 static int vs6624_enum_mbus_code(struct v4l2_subdev *sd, in vs6624_enum_mbus_code()
567 static int vs6624_set_fmt(struct v4l2_subdev *sd, in vs6624_set_fmt()
647 static int vs6624_get_fmt(struct v4l2_subdev *sd, in vs6624_get_fmt()
660 static int vs6624_g_frame_interval(struct v4l2_subdev *sd, in vs6624_g_frame_interval()
[all …]
Dths7303.c36 struct v4l2_subdev sd; member
55 static inline struct ths7303_state *to_state(struct v4l2_subdev *sd) in to_state()
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()
139 static int ths7303_s_std_output(struct v4l2_subdev *sd, v4l2_std_id norm) in ths7303_s_std_output()
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()
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()
[all …]
/Linux-v4.19/drivers/media/usb/gspca/
Dsn9c20x.c64 struct sd { struct
65 struct gspca_dev gspca_dev;
67 struct { /* color control cluster */
73 struct { /* blue/red balance control cluster */
77 struct { /* h/vflip control cluster */
81 struct v4l2_ctrl *gamma;
82 struct { /* autogain and exposure or gain control cluster */
87 struct v4l2_ctrl *jpegqual;
89 struct work_struct work;
91 u32 pktsz; /* (used by pkt_scan) */
[all …]
Dsonixj.c31 struct sd { struct
32 struct gspca_dev gspca_dev; /* !! must be the first item */
34 atomic_t avg_lum;
35 struct v4l2_ctrl *brightness;
36 struct v4l2_ctrl *contrast;
37 struct v4l2_ctrl *saturation;
38 struct { /* red/blue balance control cluster */
42 struct { /* hflip/vflip control cluster */
46 struct v4l2_ctrl *gamma;
47 struct v4l2_ctrl *illum;
[all …]
Dw996Xcf.c66 static void w9968cf_write_fsb(struct sd *sd, u16* data) in w9968cf_write_fsb()
93 static void w9968cf_write_sb(struct sd *sd, u16 value) in w9968cf_write_sb()
123 static int w9968cf_read_sb(struct sd *sd) in w9968cf_read_sb()
158 static void w9968cf_upload_quantizationtables(struct sd *sd) in w9968cf_upload_quantizationtables()
182 static void w9968cf_smbus_start(struct sd *sd) in w9968cf_smbus_start()
188 static void w9968cf_smbus_stop(struct sd *sd) in w9968cf_smbus_stop()
195 static void w9968cf_smbus_write_byte(struct sd *sd, u8 v) in w9968cf_smbus_write_byte()
212 static void w9968cf_smbus_read_byte(struct sd *sd, u8 *v) in w9968cf_smbus_read_byte()
229 static void w9968cf_smbus_write_nack(struct sd *sd) in w9968cf_smbus_write_nack()
237 static void w9968cf_smbus_read_ack(struct sd *sd) in w9968cf_smbus_read_ack()
[all …]
Dov519.c60 struct sd { struct
61 struct gspca_dev gspca_dev; /* !! must be the first item */
63 struct v4l2_ctrl *jpegqual;
64 struct v4l2_ctrl *freq;
65 struct { /* h/vflip control cluster */
69 struct { /* autobrightness/brightness control cluster */
74 u8 revision;
76 u8 packet_nr;
78 char bridge;
88 char invert_led;
[all …]
Dov534.c57 struct sd { struct
58 struct gspca_dev gspca_dev; /* !! must be the first item */
60 struct v4l2_ctrl_handler ctrl_handler;
61 struct v4l2_ctrl *hue;
62 struct v4l2_ctrl *saturation;
63 struct v4l2_ctrl *brightness;
64 struct v4l2_ctrl *contrast;
65 struct { /* gain control cluster */
91 static int sd_start(struct gspca_dev *gspca_dev); argument
755 struct sd *sd = (struct sd *) gspca_dev; in set_frame_rate() local
[all …]
Dpac7302.c108 struct sd { struct
109 struct gspca_dev gspca_dev; /* !! must be the first item */
111 struct { /* brightness / contrast cluster */
115 struct v4l2_ctrl *saturation;
116 struct v4l2_ctrl *white_balance;
117 struct v4l2_ctrl *red_balance;
118 struct v4l2_ctrl *blue_balance;
119 struct { /* flip cluster */
123 struct v4l2_ctrl *sharpness;
124 u8 flags;
[all …]
Dse401.c52 struct sd { struct
53 struct gspca_dev gspca_dev; /* !! must be the first item */
54 struct { /* exposure/freq control cluster */
58 bool has_brightness;
59 struct v4l2_pix_format fmts[MAX_MODES];
60 int pixels_read;
61 int packet_read;
62 u8 packet[PACKET_SIZE];
63 u8 restart_stream;
64 u8 button_state;
[all …]
/Linux-v4.19/drivers/media/platform/davinci/
Dvpbe_osd.c62 static inline u32 osd_read(struct osd_state *sd, u32 offset) in osd_read()
69 static inline u32 osd_write(struct osd_state *sd, u32 val, u32 offset) in osd_write()
78 static inline u32 osd_set(struct osd_state *sd, u32 mask, u32 offset) in osd_set()
90 static inline u32 osd_clear(struct osd_state *sd, u32 mask, u32 offset) in osd_clear()
102 static inline u32 osd_modify(struct osd_state *sd, u32 mask, u32 val, in osd_modify()
141 static int _osd_dm6446_vid0_pingpong(struct osd_state *sd, in _osd_dm6446_vid0_pingpong()
177 static void _osd_set_field_inversion(struct osd_state *sd, int enable) in _osd_set_field_inversion()
187 static void _osd_set_blink_attribute(struct osd_state *sd, int enable, in _osd_set_blink_attribute()
201 static void _osd_set_rom_clut(struct osd_state *sd, in _osd_set_rom_clut()
210 static void _osd_set_palette_map(struct osd_state *sd, in _osd_set_palette_map()
[all …]
/Linux-v4.19/drivers/media/usb/gspca/gl860/
Dgl860.h60 struct sd { struct
63 struct sd_gl860 vcur; argument
64 struct sd_gl860 vold; argument
65 struct sd_gl860 vmax; argument
67 int (*dev_configure_alt) (struct gspca_dev *);
68 int (*dev_init_at_startup)(struct gspca_dev *);
69 int (*dev_init_pre_alt) (struct gspca_dev *);
70 void (*dev_post_unset_alt) (struct gspca_dev *);
71 int (*dev_camera_settings)(struct gspca_dev *);
73 u8 swapRB;
[all …]
/Linux-v4.19/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c68 struct sd *sd = (struct sd *)gspca_dev; in st6422_s_ctrl() local
97 static int st6422_init_controls(struct sd *sd) in st6422_init_controls()
114 static int st6422_probe(struct sd *sd) in st6422_probe()
126 static int st6422_init(struct sd *sd) in st6422_init()
211 static int setbrightness(struct sd *sd, s32 val) in setbrightness()
217 static int setcontrast(struct sd *sd, s32 val) in setcontrast()
223 static int setgain(struct sd *sd, u8 gain) in setgain()
248 static int setexposure(struct sd *sd, s16 expo) in setexposure()
259 static int st6422_start(struct sd *sd) in st6422_start()
276 static int st6422_stop(struct sd *sd) in st6422_stop()
/Linux-v4.19/drivers/media/usb/gspca/m5602/
Dm5602_ov7660.c197 int ov7660_probe(struct sd *sd) in ov7660_probe()
250 int ov7660_init(struct sd *sd) in ov7660_init()
277 int ov7660_init_controls(struct sd *sd) in ov7660_init_controls()
310 int ov7660_start(struct sd *sd) in ov7660_start()
315 int ov7660_stop(struct sd *sd) in ov7660_stop()
320 void ov7660_disconnect(struct sd *sd) in ov7660_disconnect()
331 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_gain() local
344 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_white_balance() local
362 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_gain() local
380 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_exposure() local
[all …]
Dm5602_ov9650.c298 int ov9650_probe(struct sd *sd) in ov9650_probe()
349 int ov9650_init(struct sd *sd) in ov9650_init()
369 int ov9650_init_controls(struct sd *sd) in ov9650_init_controls()
414 int ov9650_start(struct sd *sd) in ov9650_start()
542 int ov9650_stop(struct sd *sd) in ov9650_stop()
548 void ov9650_disconnect(struct sd *sd) in ov9650_disconnect()
557 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_exposure() local
587 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_gain() local
615 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_red_balance() local
628 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_blue_balance() local
[all …]
Dm5602_s5k83a.c174 int s5k83a_probe(struct sd *sd) in s5k83a_probe()
227 int s5k83a_init(struct sd *sd) in s5k83a_init()
265 int s5k83a_init_controls(struct sd *sd) in s5k83a_init_controls()
299 struct sd *sd = (struct sd *) data; in rotation_thread_function() local
339 int s5k83a_start(struct sd *sd) in s5k83a_start()
371 int s5k83a_stop(struct sd *sd) in s5k83a_stop()
379 void s5k83a_disconnect(struct sd *sd) in s5k83a_disconnect()
390 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_gain() local
417 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_brightness() local
428 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_exposure() local
[all …]
Dm5602_po1030.c159 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 …]

12345678910>>...19