Home
last modified time | relevance | path

Searched defs:sd (Results 1 – 200 of 397) sorted by relevance

12

/linux-4.4.14/drivers/media/i2c/
Dtc358743.c81 struct v4l2_subdev sd; member
113 static inline struct tc358743_state *to_state(struct v4l2_subdev *sd) in to_state()
120 static void i2c_rd(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_rd()
148 static void i2c_wr(struct v4l2_subdev *sd, u16 reg, u8 *values, u32 n) in i2c_wr()
200 static u8 i2c_rd8(struct v4l2_subdev *sd, u16 reg) in i2c_rd8()
209 static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val) in i2c_wr8()
214 static void i2c_wr8_and_or(struct v4l2_subdev *sd, u16 reg, in i2c_wr8_and_or()
220 static u16 i2c_rd16(struct v4l2_subdev *sd, u16 reg) in i2c_rd16()
229 static void i2c_wr16(struct v4l2_subdev *sd, u16 reg, u16 val) in i2c_wr16()
234 static void i2c_wr16_and_or(struct v4l2_subdev *sd, u16 reg, u16 mask, u16 val) in i2c_wr16_and_or()
[all …]
Dad9389b.c81 struct v4l2_subdev sd; member
111 static inline struct ad9389b_state *get_ad9389b_state(struct v4l2_subdev *sd) in get_ad9389b_state()
123 static int ad9389b_rd(struct v4l2_subdev *sd, u8 reg) in ad9389b_rd()
130 static int ad9389b_wr(struct v4l2_subdev *sd, u8 reg, u8 val) in ad9389b_wr()
147 static inline void ad9389b_wr_and_or(struct v4l2_subdev *sd, u8 reg, in ad9389b_wr_and_or()
153 static void ad9389b_edid_rd(struct v4l2_subdev *sd, u16 len, u8 *buf) in ad9389b_edid_rd()
164 static inline bool ad9389b_have_hotplug(struct v4l2_subdev *sd) in ad9389b_have_hotplug()
169 static inline bool ad9389b_have_rx_sense(struct v4l2_subdev *sd) in ad9389b_have_rx_sense()
174 static void ad9389b_csc_conversion_mode(struct v4l2_subdev *sd, u8 mode) in ad9389b_csc_conversion_mode()
180 static void ad9389b_csc_coeff(struct v4l2_subdev *sd, in ad9389b_csc_coeff()
[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 …]
Dadv7842.c100 struct v4l2_subdev sd; member
253 static inline struct adv7842_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_and_or(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in io_write_and_or()
387 static inline int io_write_clr_set(struct v4l2_subdev *sd, in io_write_clr_set()
393 static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
400 static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
407 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
414 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
[all …]
Dadv7183.c37 struct v4l2_subdev sd; member
75 static inline struct adv7183 *to_adv7183(struct v4l2_subdev *sd) in to_adv7183()
84 static inline int adv7183_read(struct v4l2_subdev *sd, unsigned char reg) in adv7183_read()
91 static inline int adv7183_write(struct v4l2_subdev *sd, unsigned char reg, in adv7183_write()
99 static int adv7183_writeregs(struct v4l2_subdev *sd, in adv7183_writeregs()
120 static int adv7183_log_status(struct v4l2_subdev *sd) in adv7183_log_status()
201 static int adv7183_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) in adv7183_g_std()
209 static int adv7183_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in adv7183_s_std()
240 static int adv7183_reset(struct v4l2_subdev *sd, u32 val) in adv7183_reset()
251 static int adv7183_s_routing(struct v4l2_subdev *sd, in adv7183_s_routing()
[all …]
Dtvp5150.c37 struct v4l2_subdev sd; member
47 static inline struct tvp5150 *to_tvp5150(struct v4l2_subdev *sd) in to_tvp5150()
57 static int tvp5150_read(struct v4l2_subdev *sd, unsigned char addr) in tvp5150_read()
73 static inline void tvp5150_write(struct v4l2_subdev *sd, unsigned char addr, in tvp5150_write()
85 static void dump_reg_range(struct v4l2_subdev *sd, char *s, u8 init, in dump_reg_range()
104 static int tvp5150_log_status(struct v4l2_subdev *sd) in tvp5150_log_status()
242 static inline void tvp5150_selmux(struct v4l2_subdev *sd) in tvp5150_selmux()
553 static int tvp5150_write_inittab(struct v4l2_subdev *sd, in tvp5150_write_inittab()
563 static int tvp5150_vdp_init(struct v4l2_subdev *sd, in tvp5150_vdp_init()
589 static int tvp5150_g_sliced_vbi_cap(struct v4l2_subdev *sd, in tvp5150_g_sliced_vbi_cap()
[all …]
Dvpx3220.c46 struct v4l2_subdev sd; member
55 static inline struct vpx3220 *to_vpx3220(struct v4l2_subdev *sd) in to_vpx3220()
69 static inline int vpx3220_write(struct v4l2_subdev *sd, u8 reg, u8 value) in vpx3220_write()
78 static inline int vpx3220_read(struct v4l2_subdev *sd, u8 reg) in vpx3220_read()
85 static int vpx3220_fp_status(struct v4l2_subdev *sd) in vpx3220_fp_status()
105 static int vpx3220_fp_write(struct v4l2_subdev *sd, u8 fpaddr, u16 data) in vpx3220_fp_write()
127 static u16 vpx3220_fp_read(struct v4l2_subdev *sd, u16 fpaddr) in vpx3220_fp_read()
151 static int vpx3220_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) in vpx3220_write_block()
167 static int vpx3220_write_fp_block(struct v4l2_subdev *sd, in vpx3220_write_fp_block()
278 static int vpx3220_init(struct v4l2_subdev *sd, u32 val) in vpx3220_init()
[all …]
Dadv7511.c88 struct v4l2_subdev sd; member
140 static inline struct adv7511_state *get_adv7511_state(struct v4l2_subdev *sd) in get_adv7511_state()
182 static int adv7511_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_rd()
189 static int adv7511_wr(struct v4l2_subdev *sd, u8 reg, u8 val) in adv7511_wr()
206 static inline void adv7511_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mask) in adv7511_wr_and_or()
228 static inline void adv7511_edid_rd(struct v4l2_subdev *sd, u16 len, u8 *buf) in adv7511_edid_rd()
243 static int adv7511_pktmem_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_pktmem_rd()
250 static int adv7511_pktmem_wr(struct v4l2_subdev *sd, u8 reg, u8 val) in adv7511_pktmem_wr()
267 static inline void adv7511_pktmem_wr_and_or(struct v4l2_subdev *sd, u8 reg, u8 clr_mask, u8 val_mas… in adv7511_pktmem_wr_and_or()
272 static inline bool adv7511_have_hotplug(struct v4l2_subdev *sd) in adv7511_have_hotplug()
[all …]
Dadv7604.c168 struct v4l2_subdev sd; member
365 static inline struct adv76xx_state *to_state(struct v4l2_subdev *sd) in to_state()
419 static inline int io_read(struct v4l2_subdev *sd, u8 reg) in io_read()
426 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val) in io_write()
433 static inline int io_write_clr_set(struct v4l2_subdev *sd, u8 reg, u8 mask, u8 val) in io_write_clr_set()
438 static inline int avlink_read(struct v4l2_subdev *sd, u8 reg) in avlink_read()
445 static inline int avlink_write(struct v4l2_subdev *sd, u8 reg, u8 val) in avlink_write()
452 static inline int cec_read(struct v4l2_subdev *sd, u8 reg) in cec_read()
459 static inline int cec_write(struct v4l2_subdev *sd, u8 reg, u8 val) in cec_write()
466 static inline int infoframe_read(struct v4l2_subdev *sd, u8 reg) in infoframe_read()
[all …]
Dvs6624.c40 struct v4l2_subdev sd; member
485 static inline struct vs6624 *to_vs6624(struct v4l2_subdev *sd) in to_vs6624()
495 static int vs6624_read(struct v4l2_subdev *sd, u16 index) in vs6624_read()
509 static int vs6624_write(struct v4l2_subdev *sd, u16 index, in vs6624_write()
522 static int vs6624_writeregs(struct v4l2_subdev *sd, const u16 *regs) in vs6624_writeregs()
538 struct v4l2_subdev *sd = to_sd(ctrl); in vs6624_s_ctrl() local
560 static int vs6624_enum_mbus_code(struct v4l2_subdev *sd, in vs6624_enum_mbus_code()
571 static int vs6624_set_fmt(struct v4l2_subdev *sd, in vs6624_set_fmt()
651 static int vs6624_get_fmt(struct v4l2_subdev *sd, in vs6624_get_fmt()
664 static int vs6624_g_parm(struct v4l2_subdev *sd, struct v4l2_streamparm *parms) in vs6624_g_parm()
[all …]
Dcs5345.c40 struct v4l2_subdev sd; member
44 static inline struct cs5345_state *to_state(struct v4l2_subdev *sd) in to_state()
56 static inline int cs5345_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs5345_write()
63 static inline int cs5345_read(struct v4l2_subdev *sd, u8 reg) in cs5345_read()
70 static int cs5345_s_routing(struct v4l2_subdev *sd, in cs5345_s_routing()
84 struct v4l2_subdev *sd = to_sd(ctrl); in cs5345_s_ctrl() local
99 static int cs5345_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in cs5345_g_register()
106 static int cs5345_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in cs5345_s_register()
113 static int cs5345_log_status(struct v4l2_subdev *sd) in cs5345_log_status()
156 struct v4l2_subdev *sd; in cs5345_probe() local
[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 …]
Dadv7175.c51 struct v4l2_subdev sd; member
56 static inline struct adv7175 *to_adv7175(struct v4l2_subdev *sd) in to_adv7175()
70 static inline int adv7175_write(struct v4l2_subdev *sd, u8 reg, u8 value) in adv7175_write()
77 static inline int adv7175_read(struct v4l2_subdev *sd, u8 reg) in adv7175_read()
84 static int adv7175_write_block(struct v4l2_subdev *sd, in adv7175_write_block()
125 static void set_subcarrier_freq(struct v4l2_subdev *sd, int pass_through) in set_subcarrier_freq()
196 static int adv7175_init(struct v4l2_subdev *sd, u32 val) in adv7175_init()
205 static int adv7175_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in adv7175_s_std_output()
243 static int adv7175_s_routing(struct v4l2_subdev *sd, in adv7175_s_routing()
303 static int adv7175_enum_mbus_code(struct v4l2_subdev *sd, in adv7175_enum_mbus_code()
[all …]
Dvp27smpx.c41 struct v4l2_subdev sd; member
46 static inline struct vp27smpx_state *to_state(struct v4l2_subdev *sd) in to_state()
51 static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode) in vp27smpx_set_audmode()
76 static int vp27smpx_s_radio(struct v4l2_subdev *sd) in vp27smpx_s_radio()
84 static int vp27smpx_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in vp27smpx_s_std()
92 static int vp27smpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in vp27smpx_s_tuner()
101 static int vp27smpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in vp27smpx_g_tuner()
114 static int vp27smpx_log_status(struct v4l2_subdev *sd) in vp27smpx_log_status()
158 struct v4l2_subdev *sd; in vp27smpx_probe() local
181 struct v4l2_subdev *sd = i2c_get_clientdata(client); in vp27smpx_remove() local
Dsaa7110.c55 struct v4l2_subdev sd; member
66 static inline struct saa7110 *to_saa7110(struct v4l2_subdev *sd) in to_saa7110()
80 static int saa7110_write(struct v4l2_subdev *sd, u8 reg, u8 value) in saa7110_write()
89 static int saa7110_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) in saa7110_write_block()
118 static inline int saa7110_read(struct v4l2_subdev *sd) in saa7110_read()
133 static int saa7110_selmux(struct v4l2_subdev *sd, int chan) in saa7110_selmux()
190 static v4l2_std_id determine_norm(struct v4l2_subdev *sd) in determine_norm()
248 static int saa7110_g_input_status(struct v4l2_subdev *sd, u32 *pstatus) in saa7110_g_input_status()
265 static int saa7110_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) in saa7110_querystd()
271 static int saa7110_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in saa7110_s_std()
[all …]
Dsaa7115.c76 struct v4l2_subdev sd; member
101 static inline struct saa711x_state *to_state(struct v4l2_subdev *sd) in to_state()
113 static inline int saa711x_write(struct v4l2_subdev *sd, u8 reg, u8 value) in saa711x_write()
158 static int saa711x_writeregs(struct v4l2_subdev *sd, const unsigned char *regs) in saa711x_writeregs()
179 static inline int saa711x_read(struct v4l2_subdev *sd, u8 reg) in saa711x_read()
754 static int saa711x_s_clock_freq(struct v4l2_subdev *sd, u32 freq) in saa711x_s_clock_freq()
817 struct v4l2_subdev *sd = to_sd(ctrl); in saa711x_g_volatile_ctrl() local
833 struct v4l2_subdev *sd = to_sd(ctrl); in saa711x_s_ctrl() local
868 static int saa711x_set_size(struct v4l2_subdev *sd, int width, int height) in saa711x_set_size()
974 static void saa711x_set_v4lstd(struct v4l2_subdev *sd, v4l2_std_id std) in saa711x_set_v4lstd()
[all …]
Dsaa717x.c57 struct v4l2_subdev sd; member
76 static inline struct saa717x_state *to_state(struct v4l2_subdev *sd) in to_state()
99 static int saa717x_write(struct v4l2_subdev *sd, u32 reg, u32 value) in saa717x_write()
125 static void saa717x_write_regs(struct v4l2_subdev *sd, u32 *data) in saa717x_write_regs()
133 static u32 saa717x_read(struct v4l2_subdev *sd, u32 reg) in saa717x_read()
693 static void get_inf_dev_status(struct v4l2_subdev *sd, in get_inf_dev_status()
770 static void set_audio_mode(struct v4l2_subdev *sd, int audio_mode) in set_audio_mode()
780 static int set_audio_regs(struct v4l2_subdev *sd, in set_audio_regs()
819 static void set_h_prescale(struct v4l2_subdev *sd, in set_h_prescale()
864 static void set_v_scale(struct v4l2_subdev *sd, int task, int yscale) in set_v_scale()
[all …]
Dtw9906.c31 struct v4l2_subdev sd; member
36 static inline struct tw9906 *to_state(struct v4l2_subdev *sd) in to_state()
73 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) in write_reg()
80 static int write_regs(struct v4l2_subdev *sd, const u8 *regs) in write_regs()
90 static int tw9906_s_video_routing(struct v4l2_subdev *sd, u32 input, in tw9906_s_video_routing()
97 static int tw9906_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9906_s_std()
124 struct v4l2_subdev *sd = &dec->sd; in tw9906_s_ctrl() local
142 static int tw9906_log_status(struct v4l2_subdev *sd) in tw9906_log_status()
176 struct v4l2_subdev *sd; in tw9906_probe() local
220 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tw9906_remove() local
Dtw9903.c40 struct v4l2_subdev sd; member
45 static inline struct tw9903 *to_state(struct v4l2_subdev *sd) in to_state()
102 static int write_reg(struct v4l2_subdev *sd, u8 reg, u8 value) in write_reg()
109 static int write_regs(struct v4l2_subdev *sd, const u8 *regs) in write_regs()
119 static int tw9903_s_video_routing(struct v4l2_subdev *sd, u32 input, in tw9903_s_video_routing()
126 static int tw9903_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9903_s_std()
154 struct v4l2_subdev *sd = &dec->sd; in tw9903_s_ctrl() local
172 static int tw9903_log_status(struct v4l2_subdev *sd) in tw9903_log_status()
208 struct v4l2_subdev *sd; in tw9903_probe() local
252 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tw9903_remove() local
Dm52790.c39 struct v4l2_subdev sd; member
44 static inline struct m52790_state *to_state(struct v4l2_subdev *sd) in to_state()
51 static int m52790_write(struct v4l2_subdev *sd) in m52790_write()
70 static int m52790_s_routing(struct v4l2_subdev *sd, in m52790_s_routing()
82 static int m52790_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in m52790_g_register()
93 static int m52790_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in m52790_s_register()
106 static int m52790_log_status(struct v4l2_subdev *sd) in m52790_log_status()
149 struct v4l2_subdev *sd; in m52790_probe() local
172 struct v4l2_subdev *sd = i2c_get_clientdata(client); in m52790_remove() local
Dtlv320aic23b.c44 struct v4l2_subdev sd; member
48 static inline struct tlv320aic23b_state *to_state(struct v4l2_subdev *sd) in to_state()
58 static int tlv320aic23b_write(struct v4l2_subdev *sd, int reg, u16 val) in tlv320aic23b_write()
76 static int tlv320aic23b_s_clock_freq(struct v4l2_subdev *sd, u32 freq) in tlv320aic23b_s_clock_freq()
96 struct v4l2_subdev *sd = to_sd(ctrl); in tlv320aic23b_s_ctrl() local
109 static int tlv320aic23b_log_status(struct v4l2_subdev *sd) in tlv320aic23b_log_status()
149 struct v4l2_subdev *sd; in tlv320aic23b_probe() local
195 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tlv320aic23b_remove() local
Dcs53l32a.c45 struct v4l2_subdev sd; member
49 static inline struct cs53l32a_state *to_state(struct v4l2_subdev *sd) in to_state()
61 static int cs53l32a_write(struct v4l2_subdev *sd, u8 reg, u8 value) in cs53l32a_write()
68 static int cs53l32a_read(struct v4l2_subdev *sd, u8 reg) in cs53l32a_read()
75 static int cs53l32a_s_routing(struct v4l2_subdev *sd, in cs53l32a_s_routing()
92 struct v4l2_subdev *sd = to_sd(ctrl); in cs53l32a_s_ctrl() local
106 static int cs53l32a_log_status(struct v4l2_subdev *sd) in cs53l32a_log_status()
155 struct v4l2_subdev *sd; in cs53l32a_probe() local
215 struct v4l2_subdev *sd = i2c_get_clientdata(client); in cs53l32a_remove() local
Dsaa7185.c48 struct v4l2_subdev sd; member
54 static inline struct saa7185 *to_saa7185(struct v4l2_subdev *sd) in to_saa7185()
61 static inline int saa7185_read(struct v4l2_subdev *sd) in saa7185_read()
68 static int saa7185_write(struct v4l2_subdev *sd, u8 reg, u8 value) in saa7185_write()
78 static int saa7185_write_block(struct v4l2_subdev *sd, in saa7185_write_block()
220 static int saa7185_init(struct v4l2_subdev *sd, u32 val) in saa7185_init()
232 static int saa7185_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in saa7185_s_std_output()
246 static int saa7185_s_routing(struct v4l2_subdev *sd, in saa7185_s_routing()
311 struct v4l2_subdev *sd; in saa7185_probe() local
340 struct v4l2_subdev *sd = i2c_get_clientdata(client); in saa7185_remove() local
Dadv7170.c52 struct v4l2_subdev sd; member
59 static inline struct adv7170 *to_adv7170(struct v4l2_subdev *sd) in to_adv7170()
73 static inline int adv7170_write(struct v4l2_subdev *sd, u8 reg, u8 value) in adv7170_write()
82 static inline int adv7170_read(struct v4l2_subdev *sd, u8 reg) in adv7170_read()
89 static int adv7170_write_block(struct v4l2_subdev *sd, in adv7170_write_block()
197 static int adv7170_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in adv7170_s_std_output()
225 static int adv7170_s_routing(struct v4l2_subdev *sd, in adv7170_s_routing()
265 static int adv7170_enum_mbus_code(struct v4l2_subdev *sd, in adv7170_enum_mbus_code()
276 static int adv7170_get_fmt(struct v4l2_subdev *sd, in adv7170_get_fmt()
299 static int adv7170_set_fmt(struct v4l2_subdev *sd, in adv7170_set_fmt()
[all …]
Dtvp514x.c107 struct v4l2_subdev sd; member
270 static inline struct tvp514x_decoder *to_decoder(struct v4l2_subdev *sd) in to_decoder()
288 static int tvp514x_read_reg(struct v4l2_subdev *sd, u8 reg) in tvp514x_read_reg()
313 static void dump_reg(struct v4l2_subdev *sd, u8 reg) in dump_reg()
330 static int tvp514x_write_reg(struct v4l2_subdev *sd, u8 reg, u8 val) in tvp514x_write_reg()
362 static int tvp514x_write_regs(struct v4l2_subdev *sd, in tvp514x_write_regs()
393 static enum tvp514x_std tvp514x_query_current_std(struct v4l2_subdev *sd) in tvp514x_query_current_std()
420 static void tvp514x_reg_dump(struct v4l2_subdev *sd) in tvp514x_reg_dump()
473 static int tvp514x_configure(struct v4l2_subdev *sd, in tvp514x_configure()
501 static int tvp514x_detect(struct v4l2_subdev *sd, in tvp514x_detect()
[all …]
Dtvp7002.c420 struct v4l2_subdev sd; member
437 static inline struct tvp7002 *to_tvp7002(struct v4l2_subdev *sd) in to_tvp7002()
455 static int tvp7002_read(struct v4l2_subdev *sd, u8 addr, u8 *dst) in tvp7002_read()
485 static inline void tvp7002_read_err(struct v4l2_subdev *sd, u8 reg, in tvp7002_read_err()
501 static int tvp7002_write(struct v4l2_subdev *sd, u8 addr, u8 value) in tvp7002_write()
532 static inline void tvp7002_write_err(struct v4l2_subdev *sd, u8 reg, in tvp7002_write_err()
547 static int tvp7002_write_inittab(struct v4l2_subdev *sd, in tvp7002_write_inittab()
562 static int tvp7002_s_dv_timings(struct v4l2_subdev *sd, in tvp7002_s_dv_timings()
582 static int tvp7002_g_dv_timings(struct v4l2_subdev *sd, in tvp7002_g_dv_timings()
600 struct v4l2_subdev *sd = to_sd(ctrl); in tvp7002_s_ctrl() local
[all …]
Dsaa7127.c259 struct v4l2_subdev sd; member
279 static inline struct saa7127_state *to_state(struct v4l2_subdev *sd) in to_state()
315 static int saa7127_read(struct v4l2_subdev *sd, u8 reg) in saa7127_read()
324 static int saa7127_write(struct v4l2_subdev *sd, u8 reg, u8 val) in saa7127_write()
339 static int saa7127_write_inittab(struct v4l2_subdev *sd, in saa7127_write_inittab()
351 static int saa7127_set_vps(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_vps()
382 static int saa7127_set_cc(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_cc()
409 static int saa7127_set_xds(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_xds()
435 static int saa7127_set_wss(struct v4l2_subdev *sd, const struct v4l2_sliced_vbi_data *data) in saa7127_set_wss()
460 static int saa7127_set_video_enable(struct v4l2_subdev *sd, int enable) in saa7127_set_video_enable()
[all …]
Dmt9v011.c52 struct v4l2_subdev sd; member
63 static inline struct mt9v011 *to_mt9v011(struct v4l2_subdev *sd) in to_mt9v011()
68 static int mt9v011_read(struct v4l2_subdev *sd, unsigned char addr) in mt9v011_read()
93 static void mt9v011_write(struct v4l2_subdev *sd, unsigned char addr, in mt9v011_write()
173 static void set_balance(struct v4l2_subdev *sd) in set_balance()
199 static void calc_fps(struct v4l2_subdev *sd, u32 *numerator, u32 *denominator) in calc_fps()
229 static u16 calc_speed(struct v4l2_subdev *sd, u32 numerator, u32 denominator) in calc_speed()
269 static void set_res(struct v4l2_subdev *sd) in set_res()
298 static void set_read_mode(struct v4l2_subdev *sd) in set_read_mode()
312 static int mt9v011_reset(struct v4l2_subdev *sd, u32 val) in mt9v011_reset()
[all …]
Dupd64031a.c63 struct v4l2_subdev sd; member
71 static inline struct upd64031a_state *to_state(struct v4l2_subdev *sd) in to_state()
85 static u8 upd64031a_read(struct v4l2_subdev *sd, u8 reg) in upd64031a_read()
98 static void upd64031a_write(struct v4l2_subdev *sd, u8 reg, u8 val) in upd64031a_write()
113 static int upd64031a_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) in upd64031a_s_frequency()
126 static int upd64031a_s_routing(struct v4l2_subdev *sd, in upd64031a_s_routing()
149 static int upd64031a_log_status(struct v4l2_subdev *sd) in upd64031a_log_status()
157 static int upd64031a_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in upd64031a_g_register()
164 static int upd64031a_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in upd64031a_s_register()
203 struct v4l2_subdev *sd; in upd64031a_probe() local
[all …]
Dadv7343.c46 struct v4l2_subdev sd; member
59 static inline struct adv7343_state *to_state(struct v4l2_subdev *sd) in to_state()
69 static inline int adv7343_write(struct v4l2_subdev *sd, u8 reg, u8 value) in adv7343_write()
132 static int adv7343_setstd(struct v4l2_subdev *sd, v4l2_std_id std) in adv7343_setstd()
205 static int adv7343_setoutput(struct v4l2_subdev *sd, u32 output_type) in adv7343_setoutput()
288 static int adv7343_log_status(struct v4l2_subdev *sd) in adv7343_log_status()
300 struct v4l2_subdev *sd = to_sd(ctrl); in adv7343_s_ctrl() local
324 static int adv7343_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in adv7343_s_std_output()
339 static int adv7343_s_routing(struct v4l2_subdev *sd, in adv7343_s_routing()
365 static int adv7343_initialize(struct v4l2_subdev *sd) in adv7343_initialize()
[all …]
Dadv7393.c48 struct v4l2_subdev sd; member
60 static inline struct adv7393_state *to_state(struct v4l2_subdev *sd) in to_state()
70 static inline int adv7393_write(struct v4l2_subdev *sd, u8 reg, u8 value) in adv7393_write()
135 static int adv7393_setstd(struct v4l2_subdev *sd, v4l2_std_id std) in adv7393_setstd()
209 static int adv7393_setoutput(struct v4l2_subdev *sd, u32 output_type) in adv7393_setoutput()
273 static int adv7393_log_status(struct v4l2_subdev *sd) in adv7393_log_status()
285 struct v4l2_subdev *sd = to_sd(ctrl); in adv7393_s_ctrl() local
311 static int adv7393_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in adv7393_s_std_output()
326 static int adv7393_s_routing(struct v4l2_subdev *sd, in adv7393_s_routing()
352 static int adv7393_initialize(struct v4l2_subdev *sd) in adv7393_initialize()
[all …]
Dupd64083.c52 struct v4l2_subdev sd; member
58 static inline struct upd64083_state *to_state(struct v4l2_subdev *sd) in to_state()
75 static void upd64083_write(struct v4l2_subdev *sd, u8 reg, u8 val) in upd64083_write()
90 static u8 upd64083_read(struct v4l2_subdev *sd, u8 reg) in upd64083_read()
104 static int upd64083_s_routing(struct v4l2_subdev *sd, in upd64083_s_routing()
122 static int upd64083_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in upd64083_g_register()
129 static int upd64083_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in upd64083_s_register()
136 static int upd64083_log_status(struct v4l2_subdev *sd) in upd64083_log_status()
175 struct v4l2_subdev *sd; in upd64083_probe() local
200 struct v4l2_subdev *sd = i2c_get_clientdata(client); in upd64083_remove() local
Dwm8775.c57 struct v4l2_subdev sd; member
66 static inline struct wm8775_state *to_state(struct v4l2_subdev *sd) in to_state()
76 static int wm8775_write(struct v4l2_subdev *sd, int reg, u16 val) in wm8775_write()
94 static void wm8775_set_audio(struct v4l2_subdev *sd, int quietly) in wm8775_set_audio()
118 static int wm8775_s_routing(struct v4l2_subdev *sd, in wm8775_s_routing()
143 struct v4l2_subdev *sd = to_sd(ctrl); in wm8775_s_ctrl() local
158 static int wm8775_log_status(struct v4l2_subdev *sd) in wm8775_log_status()
167 static int wm8775_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) in wm8775_s_frequency()
217 struct v4l2_subdev *sd; in wm8775_probe() local
305 struct v4l2_subdev *sd = i2c_get_clientdata(client); in wm8775_remove() local
Dov7670.c212 struct v4l2_subdev sd; member
240 static inline struct ov7670_info *to_state(struct v4l2_subdev *sd) in to_state()
459 static int ov7670_read_smbus(struct v4l2_subdev *sd, unsigned char reg, in ov7670_read_smbus()
474 static int ov7670_write_smbus(struct v4l2_subdev *sd, unsigned char reg, in ov7670_write_smbus()
488 static int ov7670_read_i2c(struct v4l2_subdev *sd, unsigned char reg, in ov7670_read_i2c()
521 static int ov7670_write_i2c(struct v4l2_subdev *sd, unsigned char reg, in ov7670_write_i2c()
541 static int ov7670_read(struct v4l2_subdev *sd, unsigned char reg, in ov7670_read()
551 static int ov7670_write(struct v4l2_subdev *sd, unsigned char reg, in ov7670_write()
564 static int ov7670_write_array(struct v4l2_subdev *sd, struct regval_list *vals) in ov7670_write_array()
579 static int ov7670_reset(struct v4l2_subdev *sd, u32 val) in ov7670_reset()
[all …]
Dbt819.c54 struct v4l2_subdev sd; member
63 static inline struct bt819 *to_bt819(struct v4l2_subdev *sd) in to_bt819()
151 static int bt819_init(struct v4l2_subdev *sd) in bt819_init()
213 static int bt819_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd) in bt819_status()
238 static int bt819_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) in bt819_querystd()
243 static int bt819_g_input_status(struct v4l2_subdev *sd, u32 *status) in bt819_g_input_status()
248 static int bt819_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in bt819_s_std()
297 static int bt819_s_routing(struct v4l2_subdev *sd, in bt819_s_routing()
326 static int bt819_s_stream(struct v4l2_subdev *sd, int enable) in bt819_s_stream()
341 struct v4l2_subdev *sd = to_sd(ctrl); in bt819_s_ctrl() local
[all …]
Dbt856.c55 struct v4l2_subdev sd; member
61 static inline struct bt856 *to_bt856(struct v4l2_subdev *sd) in to_bt856()
95 static int bt856_init(struct v4l2_subdev *sd, u32 arg) in bt856_init()
122 static int bt856_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in bt856_s_std_output()
143 static int bt856_s_routing(struct v4l2_subdev *sd, in bt856_s_routing()
201 struct v4l2_subdev *sd; in bt856_probe() local
241 struct v4l2_subdev *sd = i2c_get_clientdata(client); in bt856_remove() local
Dbt866.c52 struct v4l2_subdev sd; member
56 static inline struct bt866 *to_bt866(struct v4l2_subdev *sd) in to_bt866()
90 static int bt866_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in bt866_s_std_output()
100 static int bt866_s_routing(struct v4l2_subdev *sd, in bt866_s_routing()
192 struct v4l2_subdev *sd; in bt866_probe() local
207 struct v4l2_subdev *sd = i2c_get_clientdata(client); in bt866_remove() local
Dml86v7667.c90 struct v4l2_subdev sd; member
118 struct v4l2_subdev *sd = to_sd(ctrl); in ml86v7667_s_ctrl() local
163 static int ml86v7667_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) in ml86v7667_querystd()
180 static int ml86v7667_g_input_status(struct v4l2_subdev *sd, u32 *status) in ml86v7667_g_input_status()
194 static int ml86v7667_enum_mbus_code(struct v4l2_subdev *sd, in ml86v7667_enum_mbus_code()
206 static int ml86v7667_fill_fmt(struct v4l2_subdev *sd, in ml86v7667_fill_fmt()
226 static int ml86v7667_g_mbus_config(struct v4l2_subdev *sd, in ml86v7667_g_mbus_config()
236 static int ml86v7667_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) in ml86v7667_g_std()
245 static int ml86v7667_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in ml86v7667_s_std()
264 static int ml86v7667_g_register(struct v4l2_subdev *sd, in ml86v7667_g_register()
[all …]
Dwm8739.c54 struct v4l2_subdev sd; member
65 static inline struct wm8739_state *to_state(struct v4l2_subdev *sd) in to_state()
77 static int wm8739_write(struct v4l2_subdev *sd, int reg, u16 val) in wm8739_write()
99 struct v4l2_subdev *sd = to_sd(ctrl); in wm8739_s_ctrl() local
134 static int wm8739_s_clock_freq(struct v4l2_subdev *sd, u32 audiofreq) in wm8739_s_clock_freq()
162 static int wm8739_log_status(struct v4l2_subdev *sd) in wm8739_log_status()
198 struct v4l2_subdev *sd; in wm8739_probe() local
252 struct v4l2_subdev *sd = i2c_get_clientdata(client); in wm8739_remove() local
Dtda9840.c59 static void tda9840_write(struct v4l2_subdev *sd, u8 reg, u8 val) in tda9840_write()
68 static int tda9840_status(struct v4l2_subdev *sd) in tda9840_status()
89 static int tda9840_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *t) in tda9840_s_tuner()
121 static int tda9840_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *t) in tda9840_g_tuner()
163 struct v4l2_subdev *sd; in tda9840_probe() local
188 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tda9840_remove() local
Dnoon010pc30.c133 struct v4l2_subdev sd; member
235 static inline struct noon010_info *to_noon010(struct v4l2_subdev *sd) in to_noon010()
259 static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) in cam_i2c_read()
270 static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) in cam_i2c_write()
281 static inline int noon010_bulk_write_reg(struct v4l2_subdev *sd, in noon010_bulk_write_reg()
295 static int noon010_power_ctrl(struct v4l2_subdev *sd, bool reset, bool sleep) in noon010_power_ctrl()
314 static int noon010_enable_autowhitebalance(struct v4l2_subdev *sd, int on) in noon010_enable_autowhitebalance()
325 static int noon010_set_flip(struct v4l2_subdev *sd, int hflip, int vflip) in noon010_set_flip()
349 static int noon010_set_params(struct v4l2_subdev *sd) in noon010_set_params()
460 struct v4l2_subdev *sd = to_sd(ctrl); in noon010_s_ctrl() local
[all …]
Dtda7432.c63 struct v4l2_subdev sd; member
77 static inline struct tda7432 *to_state(struct v4l2_subdev *sd) in to_state()
220 static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val) in tda7432_write()
237 static int tda7432_set(struct v4l2_subdev *sd) in tda7432_set()
263 static int tda7432_log_status(struct v4l2_subdev *sd) in tda7432_log_status()
273 struct v4l2_subdev *sd = to_sd(ctrl); in tda7432_s_ctrl() local
350 struct v4l2_subdev *sd; in tda7432_probe() local
395 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tda7432_remove() local
Dsr030pc30.c145 struct v4l2_subdev sd; member
284 static inline struct sr030pc30_info *to_sr030pc30(struct v4l2_subdev *sd) in to_sr030pc30()
303 static int cam_i2c_read(struct v4l2_subdev *sd, u32 reg_addr) in cam_i2c_read()
314 static int cam_i2c_write(struct v4l2_subdev *sd, u32 reg_addr, u32 val) in cam_i2c_write()
326 static inline int sr030pc30_bulk_write_reg(struct v4l2_subdev *sd, in sr030pc30_bulk_write_reg()
339 static int sr030pc30_pwr_ctrl(struct v4l2_subdev *sd, in sr030pc30_pwr_ctrl()
359 static int sr030pc30_set_flip(struct v4l2_subdev *sd) in sr030pc30_set_flip()
376 static int sr030pc30_set_params(struct v4l2_subdev *sd) in sr030pc30_set_params()
425 struct v4l2_subdev *sd = &info->sd; in sr030pc30_s_ctrl() local
474 static int sr030pc30_enum_mbus_code(struct v4l2_subdev *sd, in sr030pc30_enum_mbus_code()
[all …]
Ds5k6a3.c76 static inline struct s5k6a3 *sd_to_s5k6a3(struct v4l2_subdev *sd) in sd_to_s5k6a3()
101 static int s5k6a3_enum_mbus_code(struct v4l2_subdev *sd, in s5k6a3_enum_mbus_code()
135 static int s5k6a3_set_fmt(struct v4l2_subdev *sd, in s5k6a3_set_fmt()
154 static int s5k6a3_get_fmt(struct v4l2_subdev *sd, in s5k6a3_get_fmt()
175 static int s5k6a3_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in s5k6a3_open()
249 static int s5k6a3_s_power(struct v4l2_subdev *sd, int on) in s5k6a3_s_power()
284 struct v4l2_subdev *sd; in s5k6a3_probe() local
355 struct v4l2_subdev *sd = i2c_get_clientdata(client); in s5k6a3_remove() local
Dsony-btf-mpx.c49 struct v4l2_subdev sd; member
54 static inline struct sony_btf_mpx *to_state(struct v4l2_subdev *sd) in to_state()
279 static int sony_btf_mpx_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in sony_btf_mpx_s_std()
300 static int sony_btf_mpx_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in sony_btf_mpx_g_tuner()
314 static int sony_btf_mpx_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in sony_btf_mpx_s_tuner()
350 struct v4l2_subdev *sd; in sony_btf_mpx_probe() local
374 struct v4l2_subdev *sd = i2c_get_clientdata(client); in sony_btf_mpx_remove() local
Dak881x.c64 static int ak881x_g_register(struct v4l2_subdev *sd, in ak881x_g_register()
81 static int ak881x_s_register(struct v4l2_subdev *sd, in ak881x_s_register()
96 static int ak881x_fill_fmt(struct v4l2_subdev *sd, in ak881x_fill_fmt()
116 static int ak881x_enum_mbus_code(struct v4l2_subdev *sd, in ak881x_enum_mbus_code()
127 static int ak881x_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in ak881x_cropcap()
144 static int ak881x_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in ak881x_s_std_output()
175 static int ak881x_s_stream(struct v4l2_subdev *sd, int enable) in ak881x_s_stream()
Ds5k4ecgx.c185 struct v4l2_subdev sd; member
200 static inline struct s5k4ecgx *to_s5k4ecgx(struct v4l2_subdev *sd) in to_s5k4ecgx()
272 static int s5k4ecgx_read_fw_ver(struct v4l2_subdev *sd) in s5k4ecgx_read_fw_ver()
293 static int s5k4ecgx_set_ahb_address(struct v4l2_subdev *sd) in s5k4ecgx_set_ahb_address()
330 static int s5k4ecgx_load_firmware(struct v4l2_subdev *sd) in s5k4ecgx_load_firmware()
446 static int s5k4ecgx_init_sensor(struct v4l2_subdev *sd) in s5k4ecgx_init_sensor()
533 static int s5k4ecgx_enum_mbus_code(struct v4l2_subdev *sd, in s5k4ecgx_enum_mbus_code()
544 static int s5k4ecgx_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in s5k4ecgx_get_fmt()
571 static const struct s5k4ecgx_pixfmt *s5k4ecgx_try_fmt(struct v4l2_subdev *sd, in s5k4ecgx_try_fmt()
584 static int s5k4ecgx_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in s5k4ecgx_set_fmt()
[all …]
Dtw2804.c40 struct v4l2_subdev sd; member
142 static inline struct tw2804 *to_state(struct v4l2_subdev *sd) in to_state()
152 static int tw2804_log_status(struct v4l2_subdev *sd) in tw2804_log_status()
262 static int tw2804_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw2804_s_std()
286 static int tw2804_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output, in tw2804_s_video_routing()
363 struct v4l2_subdev *sd; in tw2804_probe() local
422 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tw2804_remove() local
Dks0127.c200 struct v4l2_subdev sd; member
205 static inline struct ks0127 *to_ks0127(struct v4l2_subdev *sd) in to_ks0127()
315 static u8 ks0127_read(struct v4l2_subdev *sd, u8 reg) in ks0127_read()
342 static void ks0127_write(struct v4l2_subdev *sd, u8 reg, u8 val) in ks0127_write()
356 static void ks0127_and_or(struct v4l2_subdev *sd, u8 reg, u8 and_v, u8 or_v) in ks0127_and_or()
370 static void ks0127_init(struct v4l2_subdev *sd) in ks0127_init()
414 static int ks0127_s_routing(struct v4l2_subdev *sd, in ks0127_s_routing()
547 static int ks0127_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in ks0127_s_std()
591 static int ks0127_s_stream(struct v4l2_subdev *sd, int enable) in ks0127_s_stream()
608 static int ks0127_status(struct v4l2_subdev *sd, u32 *pstatus, v4l2_std_id *pstd) in ks0127_status()
[all …]
Dmsp3400-driver.c421 static int msp_s_radio(struct v4l2_subdev *sd) in msp_s_radio()
448 static int msp_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *freq) in msp_s_frequency()
457 static int msp_querystd(struct v4l2_subdev *sd, v4l2_std_id *id) in msp_querystd()
471 static int msp_s_std(struct v4l2_subdev *sd, v4l2_std_id id) in msp_s_std()
484 static int msp_s_routing(struct v4l2_subdev *sd, in msp_s_routing()
520 static int msp_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in msp_g_tuner()
538 static int msp_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in msp_s_tuner()
553 static int msp_s_i2s_clock_freq(struct v4l2_subdev *sd, u32 freq) in msp_s_i2s_clock_freq()
573 static int msp_log_status(struct v4l2_subdev *sd) in msp_log_status()
683 struct v4l2_subdev *sd; in msp_probe() local
Dtea6415c.c49 static int tea6415c_s_routing(struct v4l2_subdev *sd, in tea6415c_s_routing()
134 struct v4l2_subdev *sd; in tea6415c_probe() local
151 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tea6415c_remove() local
Duda1342.c33 static int uda1342_s_routing(struct v4l2_subdev *sd, in uda1342_s_routing()
64 struct v4l2_subdev *sd; in uda1342_probe() local
89 struct v4l2_subdev *sd = i2c_get_clientdata(client); in uda1342_remove() local
Dtea6420.c50 static int tea6420_s_routing(struct v4l2_subdev *sd, in tea6420_s_routing()
105 struct v4l2_subdev *sd; in tea6420_probe() local
133 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tea6420_remove() local
Dtvaudio.c115 struct v4l2_subdev sd; member
142 static inline struct CHIPSTATE *to_state(struct v4l2_subdev *sd) in to_state()
158 struct v4l2_subdev *sd = &chip->sd; in chip_write() local
195 struct v4l2_subdev *sd = &chip->sd; in chip_write_masked() local
216 struct v4l2_subdev *sd = &chip->sd; in chip_read() local
230 struct v4l2_subdev *sd = &chip->sd; in chip_read2() local
261 struct v4l2_subdev *sd = &chip->sd; in chip_cmd() local
313 struct v4l2_subdev *sd = &chip->sd; in chip_thread() local
402 struct v4l2_subdev *sd = &chip->sd; in tda9840_getrxsubchans() local
722 struct v4l2_subdev *sd = &chip->sd; in tda9873_getrxsubchans() local
[all …]
Dadv7180.c190 struct v4l2_subdev sd; member
329 static inline struct adv7180_state *to_state(struct v4l2_subdev *sd) in to_state()
334 static int adv7180_querystd(struct v4l2_subdev *sd, v4l2_std_id *std) in adv7180_querystd()
351 static int adv7180_s_routing(struct v4l2_subdev *sd, u32 input, in adv7180_s_routing()
374 static int adv7180_g_input_status(struct v4l2_subdev *sd, u32 *status) in adv7180_g_input_status()
410 static int adv7180_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in adv7180_s_std()
469 static int adv7180_s_power(struct v4l2_subdev *sd, int on) in adv7180_s_power()
488 struct v4l2_subdev *sd = to_adv7180_sd(ctrl); in adv7180_s_ctrl() local
585 static int adv7180_enum_mbus_code(struct v4l2_subdev *sd, in adv7180_enum_mbus_code()
597 static int adv7180_mbus_fmt(struct v4l2_subdev *sd, in adv7180_mbus_fmt()
[all …]
Dsaa6588.c68 struct v4l2_subdev sd; member
82 static inline struct saa6588 *to_saa6588(struct v4l2_subdev *sd) in to_saa6588()
395 static long saa6588_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in saa6588_ioctl()
427 static int saa6588_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in saa6588_g_tuner()
437 static int saa6588_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in saa6588_s_tuner()
467 struct v4l2_subdev *sd; in saa6588_probe() local
501 struct v4l2_subdev *sd = i2c_get_clientdata(client); in saa6588_remove() local
Dsaa6752hs.c94 struct v4l2_subdev sd; member
120 static inline struct saa6752hs_state *to_state(struct v4l2_subdev *sd) in to_state()
436 static int saa6752hs_init(struct v4l2_subdev *sd, u32 leading_null_bytes) in saa6752hs_init()
557 static int saa6752hs_get_fmt(struct v4l2_subdev *sd, in saa6752hs_get_fmt()
577 static int saa6752hs_set_fmt(struct v4l2_subdev *sd, in saa6752hs_set_fmt()
640 static int saa6752hs_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in saa6752hs_s_std()
678 struct v4l2_subdev *sd; in saa6752hs_probe() local
781 struct v4l2_subdev *sd = i2c_get_clientdata(client); in saa6752hs_remove() local
Ds5k6aa.c231 struct v4l2_subdev sd; member
309 static inline struct s5k6aa *to_s5k6aa(struct v4l2_subdev *sd) in to_s5k6aa()
386 static int s5k6aa_write_array(struct v4l2_subdev *sd, in s5k6aa_write_array()
786 static int s5k6aa_initialize_isp(struct v4l2_subdev *sd) in s5k6aa_initialize_isp()
871 static int s5k6aa_set_power(struct v4l2_subdev *sd, int on) in s5k6aa_set_power()
913 static int s5k6aa_s_stream(struct v4l2_subdev *sd, int on) in s5k6aa_s_stream()
933 static int s5k6aa_g_frame_interval(struct v4l2_subdev *sd, in s5k6aa_g_frame_interval()
978 static int s5k6aa_s_frame_interval(struct v4l2_subdev *sd, in s5k6aa_s_frame_interval()
998 static int s5k6aa_enum_frame_interval(struct v4l2_subdev *sd, in s5k6aa_enum_frame_interval()
1025 static int s5k6aa_enum_mbus_code(struct v4l2_subdev *sd, in s5k6aa_enum_mbus_code()
[all …]
Dov7640.c56 struct v4l2_subdev *sd; in ov7640_probe() local
82 struct v4l2_subdev *sd = i2c_get_clientdata(client); in ov7640_remove() local
Dov2659.c222 struct v4l2_subdev sd; member
832 static inline struct ov2659 *to_ov2659(struct v4l2_subdev *sd) in to_ov2659()
986 static int ov2659_init(struct v4l2_subdev *sd, u32 val) in ov2659_init()
997 static int ov2659_enum_mbus_code(struct v4l2_subdev *sd, in ov2659_enum_mbus_code()
1013 static int ov2659_enum_frame_sizes(struct v4l2_subdev *sd, in ov2659_enum_frame_sizes()
1039 static int ov2659_get_fmt(struct v4l2_subdev *sd, in ov2659_get_fmt()
1101 static int ov2659_set_fmt(struct v4l2_subdev *sd, in ov2659_set_fmt()
1183 static int ov2659_s_stream(struct v4l2_subdev *sd, int on) in ov2659_s_stream()
1266 static int ov2659_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ov2659_open()
1309 static int ov2659_detect(struct v4l2_subdev *sd) in ov2659_detect()
[all …]
Ds5k5baf.c304 struct v4l2_subdev sd; member
409 static inline bool s5k5baf_is_cis_subdev(struct v4l2_subdev *sd) in s5k5baf_is_cis_subdev()
414 static inline struct s5k5baf *to_s5k5baf(struct v4l2_subdev *sd) in to_s5k5baf()
1050 static int s5k5baf_set_power(struct v4l2_subdev *sd, int on) in s5k5baf_set_power()
1103 static int s5k5baf_s_stream(struct v4l2_subdev *sd, int on) in s5k5baf_s_stream()
1135 static int s5k5baf_g_frame_interval(struct v4l2_subdev *sd, in s5k5baf_g_frame_interval()
1172 static int s5k5baf_s_frame_interval(struct v4l2_subdev *sd, in s5k5baf_s_frame_interval()
1186 static int s5k5baf_enum_frame_interval(struct v4l2_subdev *sd, in s5k5baf_enum_frame_interval()
1205 static int s5k5baf_enum_mbus_code(struct v4l2_subdev *sd, in s5k5baf_enum_mbus_code()
1223 static int s5k5baf_enum_frame_size(struct v4l2_subdev *sd, in s5k5baf_enum_frame_size()
[all …]
/linux-4.4.14/drivers/media/usb/gspca/
Dsn9c20x.c69 struct sd { struct
70 struct gspca_dev gspca_dev;
72 struct { /* color control cluster */
78 struct { /* blue/red balance control cluster */
82 struct { /* h/vflip control cluster */
86 struct v4l2_ctrl *gamma;
87 struct { /* autogain and exposure or gain control cluster */
92 struct v4l2_ctrl *jpegqual;
94 struct work_struct work;
95 struct workqueue_struct *work_thread;
[all …]
Dsonixj.c35 struct sd { struct
36 struct gspca_dev gspca_dev; /* !! must be the first item */
38 atomic_t avg_lum;
39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *contrast;
41 struct v4l2_ctrl *saturation;
42 struct { /* red/blue balance control cluster */
46 struct { /* hflip/vflip control cluster */
50 struct v4l2_ctrl *gamma;
51 struct v4l2_ctrl *illum;
[all …]
Dw996Xcf.c70 static void w9968cf_write_fsb(struct sd *sd, u16* data) in w9968cf_write_fsb()
95 static void w9968cf_write_sb(struct sd *sd, u16 value) in w9968cf_write_sb()
122 static int w9968cf_read_sb(struct sd *sd) in w9968cf_read_sb()
154 static void w9968cf_upload_quantizationtables(struct sd *sd) in w9968cf_upload_quantizationtables()
178 static void w9968cf_smbus_start(struct sd *sd) in w9968cf_smbus_start()
184 static void w9968cf_smbus_stop(struct sd *sd) in w9968cf_smbus_stop()
191 static void w9968cf_smbus_write_byte(struct sd *sd, u8 v) in w9968cf_smbus_write_byte()
208 static void w9968cf_smbus_read_byte(struct sd *sd, u8 *v) in w9968cf_smbus_read_byte()
225 static void w9968cf_smbus_write_nack(struct sd *sd) in w9968cf_smbus_write_nack()
233 static void w9968cf_smbus_read_ack(struct sd *sd) in w9968cf_smbus_read_ack()
[all …]
Dov519.c64 struct sd { struct
65 struct gspca_dev gspca_dev; /* !! must be the first item */
67 struct v4l2_ctrl *jpegqual;
68 struct v4l2_ctrl *freq;
69 struct { /* h/vflip control cluster */
73 struct { /* autobrightness/brightness control cluster */
78 u8 revision;
80 u8 packet_nr;
82 char bridge;
92 char invert_led;
[all …]
Dpac7302.c113 struct sd { struct
114 struct gspca_dev gspca_dev; /* !! must be the first item */
116 struct { /* brightness / contrast cluster */
120 struct v4l2_ctrl *saturation;
121 struct v4l2_ctrl *white_balance;
122 struct v4l2_ctrl *red_balance;
123 struct v4l2_ctrl *blue_balance;
124 struct { /* flip cluster */
128 struct v4l2_ctrl *sharpness;
129 u8 flags;
[all …]
Dov534.c60 struct sd { struct
61 struct gspca_dev gspca_dev; /* !! must be the first item */
63 struct v4l2_ctrl_handler ctrl_handler;
64 struct v4l2_ctrl *hue;
65 struct v4l2_ctrl *saturation;
66 struct v4l2_ctrl *brightness;
67 struct v4l2_ctrl *contrast;
68 struct { /* gain control cluster */
94 static int sd_start(struct gspca_dev *gspca_dev); argument
757 struct sd *sd = (struct sd *) gspca_dev; in set_frame_rate() local
[all …]
Dse401.c56 struct sd { struct
57 struct gspca_dev gspca_dev; /* !! must be the first item */
58 struct { /* exposure/freq control cluster */
62 bool has_brightness;
63 struct v4l2_pix_format fmts[MAX_MODES];
64 int pixels_read;
65 int packet_read;
66 u8 packet[PACKET_SIZE];
67 u8 restart_stream;
68 u8 button_state;
[all …]
Dstv0680.c41 struct sd { struct
42 struct gspca_dev gspca_dev; /* !! must be the first item */
43 struct v4l2_pix_format mode;
44 u8 orig_mode;
45 u8 video_mode;
46 u8 current_mode;
110 struct sd *sd = (struct sd *) gspca_dev; in stv0680_set_video_mode() local
139 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
254 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
282 struct sd *sd = (struct sd *) gspca_dev; in sd_stop0() local
[all …]
Dmars.c36 struct sd { struct
37 struct gspca_dev gspca_dev; /* !! must be the first item */
39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *saturation;
41 struct v4l2_ctrl *sharpness;
42 struct v4l2_ctrl *gamma;
43 struct { /* illuminator control cluster */
47 u8 jpeg_hdr[JPEG_HDR_SZ];
160 struct sd *sd = (struct sd *)gspca_dev; in mars_s_ctrl() local
205 struct sd *sd = (struct sd *) gspca_dev; in sd_init_controls() local
[all …]
Dsonixb.c60 struct sd { struct
61 struct gspca_dev gspca_dev; /* !! must be the first item */
63 struct v4l2_ctrl *brightness;
64 struct v4l2_ctrl *plfreq;
66 atomic_t avg_lum;
67 int prev_avg_lum;
68 int exposure_knee;
69 int header_read;
70 u8 header[12]; /* Header without sof marker */
72 unsigned char autogain_ignore_frames;
[all …]
Dsq930x.c36 struct sd { struct
37 struct gspca_dev gspca_dev; /* !! must be the first item */
39 struct { /* exposure/gain control cluster */
44 u8 do_ctrl;
45 u8 gpio[2];
46 u8 sensor;
47 u8 type;
487 static void i2c_write(struct sd *sd, in i2c_write()
592 static void gpio_set(struct sd *sd, u16 val, u16 mask) in gpio_set()
612 static void gpio_init(struct sd *sd, in gpio_init()
[all …]
Dxirlink_cit.c54 struct sd { struct
71 static void sd_stop0(struct gspca_dev *gspca_dev); argument
870 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
1134 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
1156 struct sd *sd = (struct sd *) gspca_dev; in cit_set_brightness() local
1196 struct sd *sd = (struct sd *) gspca_dev; in cit_set_contrast() local
1259 struct sd *sd = (struct sd *) gspca_dev; in cit_set_hue() local
1311 struct sd *sd = (struct sd *) gspca_dev; in cit_set_sharpness() local
1379 struct sd *sd = (struct sd *) gspca_dev; in cit_set_lighting() local
1399 struct sd *sd = (struct sd *) gspca_dev; in cit_set_hflip() local
[all …]
Dsn9c2028.c32 struct sd { struct
33 struct gspca_dev gspca_dev; /* !! must be the first item */
34 u8 sof_read;
35 u16 model;
39 int avg_lum;
40 u8 avg_lum_l;
42 struct { /* autogain and gain control cluster */
179 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
266 struct sd *sd = (struct sd *) gspca_dev; in set_gain() local
290 struct sd *sd = (struct sd *)gspca_dev; in sd_s_ctrl() local
[all …]
Dstk1135.c37 struct sd { struct
38 struct gspca_dev gspca_dev; /* !! must be the first item */
40 u8 pkt_seq;
41 u8 sensor_page;
43 bool flip_status;
44 u8 flip_debounce;
46 struct v4l2_ctrl *hflip;
47 struct v4l2_ctrl *vflip;
181 struct sd *sd = (struct sd *) gspca_dev; in sensor_set_page() local
398 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
[all …]
Dpac207.c64 struct sd { struct
65 struct gspca_dev gspca_dev; /* !! must be the first item */
67 struct v4l2_ctrl *brightness;
69 u8 mode;
70 u8 sof_read;
71 u8 header_read;
72 u8 autogain_ignore_frames;
74 atomic_t avg_lum;
219 struct sd *sd = (struct sd *)gspca_dev; in sd_s_ctrl() local
261 struct sd *sd = (struct sd *) gspca_dev; in sd_init_controls() local
[all …]
Djeilinj.c58 struct sd { struct
59 struct gspca_dev gspca_dev; /* !! must be the first item */
60 int blocks_left;
61 const struct v4l2_pix_format *cap_mode;
62 struct v4l2_ctrl *freq;
63 struct v4l2_ctrl *jpegqual;
65 u8 type;
66 u8 quality; /* image quality */
70 u8 jpeg_hdr[JPEG_HDR_SZ];
221 struct sd *sd = (struct sd *) gspca_dev; in jlj_start() local
[all …]
Dmr97310a.c86 struct sd { struct
106 static void sd_stopN(struct gspca_dev *gspca_dev); argument
192 struct sd *sd = (struct sd *) gspca_dev; in sensor_write1() local
355 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
501 struct sd *sd = (struct sd *) gspca_dev; in start_cif_cam() local
603 struct sd *sd = (struct sd *) gspca_dev; in start_vga_cam() local
756 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
786 struct sd *sd = (struct sd *) gspca_dev; in sd_stopN() local
797 struct sd *sd = (struct sd *) gspca_dev; in setbrightness() local
824 struct sd *sd = (struct sd *) gspca_dev; in setexposure() local
[all …]
Dnw80x.c36 struct sd { struct
37 struct gspca_dev gspca_dev; /* !! must be the first item */
39 u32 ae_res;
40 s8 ag_cnt;
42 u8 exp_too_low_cnt;
43 u8 exp_too_high_cnt;
45 u8 bridge;
46 u8 webcam;
1660 struct sd *sd = (struct sd *) gspca_dev; in setgain() local
1679 struct sd *sd = (struct sd *) gspca_dev; in setexposure() local
[all …]
Djl2005bcd.c42 struct sd { struct
43 struct gspca_dev gspca_dev; /* !! must be the first item */
44 unsigned char firmware_id[6];
45 const struct v4l2_pix_format *cap_mode;
47 struct work_struct work_struct;
48 struct workqueue_struct *work_thread;
49 u8 frame_brightness;
50 int block_size; /* block size of camera */
51 int vga; /* 1 if vga cam, 0 if cif cam */
179 struct sd *sd = (struct sd *)gspca_dev; in jl2005c_get_firmware_id() local
[all …]
Dsunplus.c36 struct sd { struct
37 struct gspca_dev gspca_dev; /* !! must be the first item */
39 bool autogain;
41 u8 bridge;
47 u8 subtype;
54 u8 jpeg_hdr[JPEG_HDR_SZ];
451 struct sd *sd = (struct sd *) gspca_dev; in spca504B_SetSizeType() local
527 struct sd *sd = (struct sd *) gspca_dev; in setbrightness() local
536 struct sd *sd = (struct sd *) gspca_dev; in setcontrast() local
545 struct sd *sd = (struct sd *) gspca_dev; in setcolors() local
[all …]
Dspca561.c37 struct sd { struct
38 struct gspca_dev gspca_dev; /* !! must be the first item */
40 struct { /* hue/contrast control cluster */
44 struct v4l2_ctrl *autogain;
47 __u8 expo12a; /* expo/gain? for rev 12a */
49 __u8 chip_revision;
53 signed char ag_cnt;
407 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
468 struct sd *sd = (struct sd *) gspca_dev; in setbrightness() local
484 struct sd *sd = (struct sd *) gspca_dev; in setwhite() local
[all …]
Dzc3xx.c39 struct sd { struct
40 struct gspca_dev gspca_dev; /* !! must be the first item */
42 struct { /* gamma/brightness/contrast control cluster */
47 struct { /* autogain/exposure control cluster */
51 struct v4l2_ctrl *plfreq;
52 struct v4l2_ctrl *sharpness;
53 struct v4l2_ctrl *jpegqual;
55 struct work_struct work;
56 struct workqueue_struct *work_thread;
58 u8 reg08; /* webcam compression quality */
[all …]
Dtopro.c123 struct sd { struct
124 struct gspca_dev gspca_dev; /* !! must be the first item */
125 struct v4l2_ctrl *jpegqual;
126 struct v4l2_ctrl *sharpness;
127 struct v4l2_ctrl *gamma;
128 struct v4l2_ctrl *blue;
129 struct v4l2_ctrl *red;
131 u8 framerate;
132 u8 quality; /* webcam current JPEG quality (0..16) */
133 s8 ag_cnt; /* autogain / start counter for tp6810 */
[all …]
Dpac7311.c76 struct sd { struct
77 struct gspca_dev gspca_dev; /* !! must be the first item */
79 struct v4l2_ctrl *contrast;
80 struct v4l2_ctrl *hflip;
82 u8 sof_read;
83 u8 autogain_ignore_frames;
85 atomic_t avg_lum;
373 struct sd *sd = (struct sd *)gspca_dev; in sd_s_ctrl() local
416 struct sd *sd = (struct sd *) gspca_dev; in sd_init_controls() local
447 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
[all …]
Dspca501.c33 struct sd { struct
34 struct gspca_dev gspca_dev; /* !! must be the first item */
36 unsigned short contrast;
37 __u8 brightness;
38 __u8 colors;
39 __u8 blue_balance;
40 __u8 red_balance;
42 char subtype;
1825 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
1839 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
[all …]
Detoms.c32 struct sd { struct
33 struct gspca_dev gspca_dev; /* !! must be the first item */
35 unsigned char autogain;
37 char sensor;
40 signed char ag_cnt;
410 struct sd *sd = (struct sd *) gspca_dev; in setcolors() local
429 struct sd *sd = (struct sd *) gspca_dev; in getcolors() local
441 struct sd *sd = (struct sd *) gspca_dev; in setautogain() local
553 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
572 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
[all …]
Dvc032x.c34 struct sd { struct
35 struct gspca_dev gspca_dev; /* !! must be the first item */
36 struct { /* hvflip cluster */
41 u8 image_offset;
43 u8 bridge;
44 u8 sensor;
45 u8 flags;
3009 struct sd *sd = (struct sd *) gspca_dev; in vc032x_probe_sensor() local
3135 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
3150 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
[all …]
Dvicam.c47 struct sd { struct
48 struct gspca_dev gspca_dev; /* !! must be the first item */
49 struct work_struct work_struct;
50 struct workqueue_struct *work_thread;
183 struct sd *sd = container_of(work, struct sd, work_struct); in vicam_dostream() local
224 struct sd *sd = (struct sd *)gspca_dev; in sd_config() local
274 struct sd *sd = (struct sd *)gspca_dev; in sd_start() local
Dkonica.c49 struct sd { struct
50 struct gspca_dev gspca_dev; /* !! must be the first item */
51 struct urb *last_data_urb;
52 u8 snapshot_pressed;
178 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
246 struct sd *sd = (struct sd *) gspca_dev; in sd_stopN() local
264 struct sd *sd = (struct sd *) gspca_dev; in sd_isoc_irq() local
Dkinect.c60 struct sd { struct
61 struct gspca_dev gspca_dev; /* !! must be the first item */
62 uint16_t cam_tag; /* a sequence number for packets */
63 uint8_t stream_flag; /* to identify different stream types */
64 uint8_t obuf[0x400]; /* output buffer for control commands */
65 uint8_t ibuf[0x200]; /* input buffer for control commands */
136 struct sd *sd = (struct sd *) gspca_dev; in send_cmd() local
235 struct sd *sd = (struct sd *) gspca_dev; in sd_config_video() local
261 struct sd *sd = (struct sd *) gspca_dev; in sd_config_depth() local
393 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
Dt613.c41 struct sd { struct
42 struct gspca_dev gspca_dev; /* !! must be the first item */
43 struct v4l2_ctrl *freq;
44 struct { /* awb / color gains control cluster */
51 u8 sensor;
52 u8 button_pressed;
504 struct sd *sd = (struct sd *) gspca_dev; in setawb_n_RGB() local
544 struct sd *sd = (struct sd *) gspca_dev; in setfreq() local
581 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
752 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
[all …]
Dcpia1.c364 struct sd { struct
365 struct gspca_dev gspca_dev; /* !! must be the first item */
366 struct cam_params params; /* camera settings */
368 atomic_t cam_exposure;
369 atomic_t fps;
370 int exposure_count;
371 u8 exposure_status;
372 struct v4l2_ctrl *freq;
373 u8 mainsFreq; /* 0 = 50hz, 1 = 60hz */
374 u8 first_frame;
[all …]
Dconex.c37 struct sd { struct
38 struct gspca_dev gspca_dev; /* !! must be the first item */
39 struct v4l2_ctrl *brightness;
40 struct v4l2_ctrl *contrast;
41 struct v4l2_ctrl *sat;
43 u8 jpeg_hdr[JPEG_HDR_SZ];
783 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
827 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
881 struct sd *sd = (struct sd *)gspca_dev; in sd_s_ctrl() local
909 struct sd *sd = (struct sd *)gspca_dev; in sd_init_controls() local
Dtouptek.c146 struct sd { struct
147 struct gspca_dev gspca_dev; /* !! must be the first item */
149 unsigned int this_f;
156 struct v4l2_ctrl *blue;
157 struct v4l2_ctrl *red;
541 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
560 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
593 struct sd *sd = (struct sd *) gspca_dev; in sd_s_ctrl() local
626 struct sd *sd = (struct sd *) gspca_dev; in sd_init_controls() local
Dspca505.c33 struct sd { struct
34 struct gspca_dev gspca_dev; /* !! must be the first item */
36 u8 subtype;
604 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
621 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
639 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
Dsq905c.c62 struct sd { struct
63 struct gspca_dev gspca_dev; /* !! must be the first item */
64 const struct v4l2_pix_format *cap_mode;
66 struct work_struct work_struct;
67 struct workqueue_struct *work_thread;
Dspca1528.c33 struct sd { struct
34 struct gspca_dev gspca_dev; /* !! must be the first item */
36 u8 pkt_seq;
38 u8 jpeg_hdr[JPEG_HDR_SZ];
255 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
313 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
Dspca506.c33 struct sd { struct
34 struct gspca_dev gspca_dev; /* !! must be the first item */
36 char norme;
37 char channel;
127 struct sd *sd = (struct sd *) gspca_dev; in spca506_SetNormeInput() local
167 struct sd *sd = (struct sd *) gspca_dev; in spca506_GetNormeInput() local
Dov534_9.c51 struct sd { struct
52 struct gspca_dev gspca_dev; /* !! must be the first item */
53 __u32 last_pts;
54 u8 last_fid;
56 u8 sensor;
1268 struct sd *sd = (struct sd *) gspca_dev; in setbrightness() local
1410 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
1557 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
1641 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
1753 struct sd *sd = (struct sd *)gspca_dev; in sd_init_controls() local
Dspca500.c36 struct sd { struct
37 struct gspca_dev gspca_dev; /* !! must be the first item */
39 char subtype;
56 u8 jpeg_hdr[JPEG_HDR_SZ];
573 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
591 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
605 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
835 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
Ddtcs033.c188 struct sd { struct
203 struct sd *sd = (struct sd *) gspca_dev; in sd_s_ctrl() argument
230 struct sd *sd = (struct sd *) gspca_dev; in dtcs033_init_controls() local
Dstk014.c35 struct sd { struct
36 struct gspca_dev gspca_dev; /* !! must be the first item */
37 u8 jpeg_hdr[JPEG_HDR_SZ];
249 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
326 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
Dtv8532.c30 struct sd { struct
31 struct gspca_dev gspca_dev; /* !! must be the first item */
33 __u8 packet;
219 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
265 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
Dspca508.c32 struct sd { struct
33 struct gspca_dev gspca_dev; /* !! must be the first item */
35 u8 subtype;
1353 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
Dsq905.c85 struct sd { struct
86 struct gspca_dev gspca_dev; /* !! must be the first item */
91 struct work_struct work_struct;
92 struct workqueue_struct *work_thread;
/linux-4.4.14/drivers/media/platform/davinci/
Dvpbe_osd.c63 static inline u32 osd_read(struct osd_state *sd, u32 offset) in osd_read()
70 static inline u32 osd_write(struct osd_state *sd, u32 val, u32 offset) in osd_write()
79 static inline u32 osd_set(struct osd_state *sd, u32 mask, u32 offset) in osd_set()
91 static inline u32 osd_clear(struct osd_state *sd, u32 mask, u32 offset) in osd_clear()
103 static inline u32 osd_modify(struct osd_state *sd, u32 mask, u32 val, in osd_modify()
142 static int _osd_dm6446_vid0_pingpong(struct osd_state *sd, in _osd_dm6446_vid0_pingpong()
178 static void _osd_set_field_inversion(struct osd_state *sd, int enable) in _osd_set_field_inversion()
188 static void _osd_set_blink_attribute(struct osd_state *sd, int enable, in _osd_set_blink_attribute()
202 static void _osd_set_rom_clut(struct osd_state *sd, in _osd_set_rom_clut()
211 static void _osd_set_palette_map(struct osd_state *sd, in _osd_set_palette_map()
[all …]
Dvpbe_venc.c66 struct v4l2_subdev sd; member
78 static inline struct venc_state *to_state(struct v4l2_subdev *sd) in to_state()
83 static inline u32 venc_read(struct v4l2_subdev *sd, u32 offset) in venc_read()
90 static inline u32 venc_write(struct v4l2_subdev *sd, u32 offset, u32 val) in venc_write()
99 static inline u32 venc_modify(struct v4l2_subdev *sd, u32 offset, in venc_modify()
109 static inline u32 vdaccfg_write(struct v4l2_subdev *sd, u32 val) in vdaccfg_write()
124 static int venc_set_dac(struct v4l2_subdev *sd, u32 out_index) in venc_set_dac()
146 static void venc_enabledigitaloutput(struct v4l2_subdev *sd, int benable) in venc_enabledigitaloutput()
229 static int venc_set_ntsc(struct v4l2_subdev *sd) in venc_set_ntsc()
277 static int venc_set_pal(struct v4l2_subdev *sd) in venc_set_pal()
[all …]
/linux-4.4.14/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 …]
Dgl860.c65 struct sd *sd = (struct sd *) gspca_dev; in sd_s_ctrl() local
117 struct sd *sd = (struct sd *) gspca_dev; in sd_init_controls() local
331 struct sd *sd = (struct sd *) gspca_dev; in sd_config() local
398 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
406 struct sd *sd = (struct sd *) gspca_dev; in sd_isoc_init() local
414 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
422 struct sd *sd = (struct sd *) gspca_dev; in sd_stop0() local
434 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
473 struct sd *sd = (struct sd *) gspca_dev; in sd_callback() local
639 struct sd *sd = (struct sd *) gspca_dev; in gl860_guess_sensor() local
Dgl860-ov9655.c155 struct sd *sd = (struct sd *) gspca_dev; in ov9655_init_settings() local
199 struct sd *sd = (struct sd *) gspca_dev; in ov9655_init_pre_alt() local
308 struct sd *sd = (struct sd *) gspca_dev; in ov9655_camera_settings() local
Dgl860-ov2640.c185 struct sd *sd = (struct sd *) gspca_dev; in ov2640_init_settings() local
247 struct sd *sd = (struct sd *) gspca_dev; in ov2640_init_pre_alt() local
349 struct sd *sd = (struct sd *) gspca_dev; in ov2640_camera_settings() local
Dgl860-mi2020.c365 struct sd *sd = (struct sd *) gspca_dev; in mi2020_init_settings() local
432 struct sd *sd = (struct sd *) gspca_dev; in mi2020_init_pre_alt() local
453 struct sd *sd = (struct sd *) gspca_dev; in mi2020_init_post_alt() local
635 struct sd *sd = (struct sd *) gspca_dev; in mi2020_camera_settings() local
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c72 struct sd *sd = (struct sd *)gspca_dev; in st6422_s_ctrl() local
101 static int st6422_init_controls(struct sd *sd) in st6422_init_controls()
118 static int st6422_probe(struct sd *sd) in st6422_probe()
130 static int st6422_init(struct sd *sd) in st6422_init()
215 static int setbrightness(struct sd *sd, s32 val) in setbrightness()
221 static int setcontrast(struct sd *sd, s32 val) in setcontrast()
227 static int setgain(struct sd *sd, u8 gain) in setgain()
252 static int setexposure(struct sd *sd, s16 expo) in setexposure()
263 static int st6422_start(struct sd *sd) in st6422_start()
280 static int st6422_stop(struct sd *sd) in st6422_stop()
Dstv06xx.c42 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data) in stv06xx_write_bridge()
64 int stv06xx_read_bridge(struct sd *sd, u16 address, u8 *i2c_data) in stv06xx_read_bridge()
85 int stv06xx_write_sensor(struct sd *sd, u8 address, u16 value) in stv06xx_write_sensor()
96 static int stv06xx_write_sensor_finish(struct sd *sd) in stv06xx_write_sensor_finish()
113 int stv06xx_write_sensor_bytes(struct sd *sd, const u8 *data, u8 len) in stv06xx_write_sensor_bytes()
143 int stv06xx_write_sensor_words(struct sd *sd, const u16 *data, u8 len) in stv06xx_write_sensor_words()
175 int stv06xx_read_sensor(struct sd *sd, const u8 address, u16 *value) in stv06xx_read_sensor()
219 static void stv06xx_dump_bridge(struct sd *sd) in stv06xx_dump_bridge()
253 struct sd *sd = (struct sd *) gspca_dev; in stv06xx_init() local
273 struct sd *sd = (struct sd *) gspca_dev; in stv06xx_init_controls() local
[all …]
Dstv06xx_vv6410.c78 static int vv6410_probe(struct sd *sd) in vv6410_probe()
97 static int vv6410_init_controls(struct sd *sd) in vv6410_init_controls()
116 static int vv6410_init(struct sd *sd) in vv6410_init()
131 static int vv6410_start(struct sd *sd) in vv6410_start()
165 static int vv6410_stop(struct sd *sd) in vv6410_stop()
184 static int vv6410_dump(struct sd *sd) in vv6410_dump()
202 struct sd *sd = (struct sd *) gspca_dev; in vv6410_set_hflip() local
223 struct sd *sd = (struct sd *) gspca_dev; in vv6410_set_vflip() local
243 struct sd *sd = (struct sd *) gspca_dev; in vv6410_set_analog_gain() local
254 struct sd *sd = (struct sd *) gspca_dev; in vv6410_set_exposure() local
Dstv06xx_pb0100.c92 struct sd *sd = (struct sd *)gspca_dev; in pb0100_s_ctrl() local
119 static int pb0100_init_controls(struct sd *sd) in pb0100_init_controls()
168 static int pb0100_probe(struct sd *sd) in pb0100_probe()
188 static int pb0100_start(struct sd *sd) in pb0100_start()
241 static int pb0100_stop(struct sd *sd) in pb0100_stop()
263 static int pb0100_init(struct sd *sd) in pb0100_init()
325 static int pb0100_dump(struct sd *sd) in pb0100_dump()
333 struct sd *sd = (struct sd *) gspca_dev; in pb0100_set_gain() local
352 struct sd *sd = (struct sd *) gspca_dev; in pb0100_set_red_balance() local
370 struct sd *sd = (struct sd *) gspca_dev; in pb0100_set_blue_balance() local
[all …]
Dstv06xx_hdcs.c95 static int hdcs_reg_write_seq(struct sd *sd, u8 reg, u8 *vals, u8 len) in hdcs_reg_write_seq()
115 static int hdcs_set_state(struct sd *sd, enum hdcs_power_state state) in hdcs_set_state()
158 static int hdcs_reset(struct sd *sd) in hdcs_reset()
176 struct sd *sd = (struct sd *) gspca_dev; in hdcs_set_exposure() local
263 static int hdcs_set_gains(struct sd *sd, u8 g) in hdcs_set_gains()
288 static int hdcs_set_size(struct sd *sd, in hdcs_set_size()
357 static int hdcs_init_controls(struct sd *sd) in hdcs_init_controls()
369 static int hdcs_probe_1x00(struct sd *sd) in hdcs_probe_1x00()
426 static int hdcs_probe_1020(struct sd *sd) in hdcs_probe_1020()
468 static int hdcs_start(struct sd *sd) in hdcs_start()
[all …]
Dstv06xx.h86 struct sd { struct
107 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data); argument
/linux-4.4.14/drivers/media/usb/gspca/m5602/
Dm5602_ov7660.c44 int ov7660_probe(struct sd *sd) in ov7660_probe()
97 int ov7660_init(struct sd *sd) in ov7660_init()
124 int ov7660_init_controls(struct sd *sd) in ov7660_init_controls()
157 int ov7660_start(struct sd *sd) in ov7660_start()
162 int ov7660_stop(struct sd *sd) in ov7660_stop()
167 void ov7660_disconnect(struct sd *sd) in ov7660_disconnect()
178 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_gain() local
191 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_white_balance() local
209 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_gain() local
227 struct sd *sd = (struct sd *) gspca_dev; in ov7660_set_auto_exposure() local
[all …]
Dm5602_ov9650.c146 int ov9650_probe(struct sd *sd) in ov9650_probe()
197 int ov9650_init(struct sd *sd) in ov9650_init()
217 int ov9650_init_controls(struct sd *sd) in ov9650_init_controls()
262 int ov9650_start(struct sd *sd) in ov9650_start()
390 int ov9650_stop(struct sd *sd) in ov9650_stop()
396 void ov9650_disconnect(struct sd *sd) in ov9650_disconnect()
405 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_exposure() local
435 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_gain() local
463 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_red_balance() local
476 struct sd *sd = (struct sd *) gspca_dev; in ov9650_set_blue_balance() local
[all …]
Dm5602_s5k83a.c50 int s5k83a_probe(struct sd *sd) in s5k83a_probe()
103 int s5k83a_init(struct sd *sd) in s5k83a_init()
141 int s5k83a_init_controls(struct sd *sd) in s5k83a_init_controls()
175 struct sd *sd = (struct sd *) data; in rotation_thread_function() local
215 int s5k83a_start(struct sd *sd) in s5k83a_start()
242 int s5k83a_stop(struct sd *sd) in s5k83a_stop()
250 void s5k83a_disconnect(struct sd *sd) in s5k83a_disconnect()
261 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_gain() local
288 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_brightness() local
299 struct sd *sd = (struct sd *) gspca_dev; in s5k83a_set_exposure() local
[all …]
Dm5602_po1030.c55 int po1030_probe(struct sd *sd) in po1030_probe()
98 int po1030_init(struct sd *sd) in po1030_init()
133 int po1030_init_controls(struct sd *sd) in po1030_init_controls()
176 int po1030_start(struct sd *sd) in po1030_start()
305 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_exposure() local
331 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_gain() local
344 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_hvflip() local
364 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_red_balance() local
377 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_blue_balance() local
391 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_green_balance() local
[all …]
Dm5602_mt9m111.c55 int mt9m111_probe(struct sd *sd) in mt9m111_probe()
104 int mt9m111_init(struct sd *sd) in mt9m111_init()
130 int mt9m111_init_controls(struct sd *sd) in mt9m111_init_controls()
168 int mt9m111_start(struct sd *sd) in mt9m111_start()
244 void mt9m111_disconnect(struct sd *sd) in mt9m111_disconnect()
253 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_hvflip() local
286 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_auto_white_balance() local
306 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_gain() local
344 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_green_balance() local
362 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_blue_balance() local
[all …]
Dm5602_core.c41 int m5602_read_bridge(struct sd *sd, const u8 address, u8 *i2c_data) in m5602_read_bridge()
63 int m5602_write_bridge(struct sd *sd, const u8 address, const u8 i2c_data) in m5602_write_bridge()
88 static int m5602_wait_for_i2c(struct sd *sd) in m5602_wait_for_i2c()
99 int m5602_read_sensor(struct sd *sd, const u8 address, in m5602_read_sensor()
148 int m5602_write_sensor(struct sd *sd, const u8 address, in m5602_write_sensor()
195 static void m5602_dump_bridge(struct sd *sd) in m5602_dump_bridge()
206 static int m5602_probe_sensor(struct sd *sd) in m5602_probe_sensor()
249 struct sd *sd = (struct sd *) gspca_dev; in m5602_init() local
261 struct sd *sd = (struct sd *) gspca_dev; in m5602_init_controls() local
271 struct sd *sd = (struct sd *) gspca_dev; in m5602_start_transfer() local
[all …]
Dm5602_s5k4aa.c144 int s5k4aa_probe(struct sd *sd) in s5k4aa_probe()
214 int s5k4aa_start(struct sd *sd) in s5k4aa_start()
294 int s5k4aa_init(struct sd *sd) in s5k4aa_init()
332 int s5k4aa_init_controls(struct sd *sd) in s5k4aa_init_controls()
368 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_exposure() local
388 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_hvflip() local
440 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_gain() local
457 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_brightness() local
472 struct sd *sd = (struct sd *) gspca_dev; in s5k4aa_set_noise() local
517 void s5k4aa_disconnect(struct sd *sd) in s5k4aa_disconnect()
[all …]
Dm5602_bridge.h133 struct sd { struct
134 struct gspca_dev gspca_dev;
137 const struct m5602_sensor *sensor;
140 u8 frame_id;
143 u32 frame_count;
169 struct sd *sd, const u8 address, u8 *i2c_data); argument
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-async.c25 static bool match_i2c(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_i2c()
37 static bool match_devname(struct v4l2_subdev *sd, in match_devname()
43 static bool match_of(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_of()
48 static bool match_custom(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_custom()
62 struct v4l2_subdev *sd) in v4l2_async_belongs()
97 struct v4l2_subdev *sd, in v4l2_async_test_notify()
128 static void v4l2_async_cleanup(struct v4l2_subdev *sd) in v4l2_async_cleanup()
140 struct v4l2_subdev *sd, *tmp; in v4l2_async_notifier_register() local
196 struct v4l2_subdev *sd, *tmp; in v4l2_async_notifier_unregister() local
272 int v4l2_async_register_subdev(struct v4l2_subdev *sd) in v4l2_async_register_subdev()
[all …]
Dv4l2-subdev.c35 static int subdev_fh_init(struct v4l2_subdev_fh *fh, struct v4l2_subdev *sd) in subdev_fh_init()
56 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_open() local
109 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_close() local
129 static int check_format(struct v4l2_subdev *sd, in check_format()
142 static int check_crop(struct v4l2_subdev *sd, struct v4l2_subdev_crop *crop) in check_crop()
154 static int check_selection(struct v4l2_subdev *sd, in check_selection()
167 static int check_edid(struct v4l2_subdev *sd, struct v4l2_subdev_edid *edid) in check_edid()
182 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_do_ioctl() local
467 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_compat_ioctl32() local
476 struct v4l2_subdev *sd = vdev_to_v4l2_subdev(vdev); in subdev_poll() local
[all …]
Dv4l2-device.c106 struct v4l2_subdev *sd, *next; in v4l2_device_unregister() local
146 struct v4l2_subdev *sd) in v4l2_device_register_subdev()
213 struct v4l2_subdev *sd = video_get_drvdata(vdev); in v4l2_device_release_subdev_node() local
221 struct v4l2_subdev *sd; in v4l2_device_register_subdev_nodes() local
268 void v4l2_device_unregister_subdev(struct v4l2_subdev *sd) in v4l2_device_unregister_subdev()
Dtuner-core.c120 struct v4l2_subdev sd; member
194 static inline struct tuner *to_tuner(struct v4l2_subdev *sd) in to_tuner()
487 static int tuner_s_type_addr(struct v4l2_subdev *sd, in tuner_s_type_addr()
522 static int tuner_s_config(struct v4l2_subdev *sd, in tuner_s_config()
1087 static int tuner_s_radio(struct v4l2_subdev *sd) in tuner_s_radio()
1105 static int tuner_s_power(struct v4l2_subdev *sd, int on) in tuner_s_power()
1125 static int tuner_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in tuner_s_std()
1139 static int tuner_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f) in tuner_s_frequency()
1158 static int tuner_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in tuner_g_frequency()
1189 static int tuner_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in tuner_g_tuner()
[all …]
Dv4l2-common.c112 void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_init()
135 struct v4l2_subdev *sd = NULL; in v4l2_i2c_new_subdev_board() local
197 unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) in v4l2_i2c_subdev_addr()
246 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, in v4l2_spi_subdev_init()
265 struct v4l2_subdev *sd = NULL; in v4l2_spi_new_subdev() local
/linux-4.4.14/drivers/media/i2c/m5mols/
Dm5mols_core.c141 static int m5mols_read(struct v4l2_subdev *sd, u32 size, u32 reg, u32 *val) in m5mols_read()
187 int m5mols_read_u8(struct v4l2_subdev *sd, u32 reg, u8 *val) in m5mols_read_u8()
205 int m5mols_read_u16(struct v4l2_subdev *sd, u32 reg, u16 *val) in m5mols_read_u16()
223 int m5mols_read_u32(struct v4l2_subdev *sd, u32 reg, u32 *val) in m5mols_read_u32()
240 int m5mols_write(struct v4l2_subdev *sd, u32 reg, u32 val) in m5mols_write()
296 int m5mols_busy_wait(struct v4l2_subdev *sd, u32 reg, u32 value, u32 mask, in m5mols_busy_wait()
322 int m5mols_enable_interrupt(struct v4l2_subdev *sd, u8 reg) in m5mols_enable_interrupt()
335 int m5mols_wait_interrupt(struct v4l2_subdev *sd, u8 irq_mask, u32 timeout) in m5mols_wait_interrupt()
355 static int m5mols_reg_mode(struct v4l2_subdev *sd, u8 mode) in m5mols_reg_mode()
374 struct v4l2_subdev *sd = &info->sd; in m5mols_set_mode() local
[all …]
Dm5mols_controls.c135 struct v4l2_subdev *sd = &info->sd; in m5mols_do_scenemode() local
243 struct v4l2_subdev *sd = &info->sd; in m5mols_set_exposure() local
293 struct v4l2_subdev *sd = &info->sd; in m5mols_set_white_balance() local
331 struct v4l2_subdev *sd = &info->sd; in m5mols_set_color_effect() local
392 struct v4l2_subdev *sd = &info->sd; in m5mols_set_stabilization() local
405 struct v4l2_subdev *sd = to_sd(ctrl); in m5mols_g_volatile_ctrl() local
452 struct v4l2_subdev *sd = to_sd(ctrl); in m5mols_s_ctrl() local
540 int m5mols_init_controls(struct v4l2_subdev *sd) in m5mols_init_controls()
Dm5mols_capture.c40 static int m5mols_read_rational(struct v4l2_subdev *sd, u32 addr_num, in m5mols_read_rational()
62 struct v4l2_subdev *sd = &info->sd; in m5mols_capture_info() local
109 struct v4l2_subdev *sd = &info->sd; in m5mols_start_capture() local
/linux-4.4.14/fs/configfs/
Ddir.c56 struct configfs_dirent *sd = dentry->d_fsdata; in configfs_d_iput() local
104 static void configfs_init_dirent_depth(struct configfs_dirent *sd) in configfs_init_dirent_depth()
110 struct configfs_dirent *sd) in configfs_set_dir_dirent_depth()
119 configfs_adjust_dir_dirent_depth_before_populate(struct configfs_dirent *sd) in configfs_adjust_dir_dirent_depth_before_populate()
140 configfs_adjust_dir_dirent_depth_after_populate(struct configfs_dirent *sd) in configfs_adjust_dir_dirent_depth_after_populate()
148 static void configfs_init_dirent_depth(struct configfs_dirent *sd) in configfs_init_dirent_depth()
153 struct configfs_dirent *sd) in configfs_set_dir_dirent_depth()
158 configfs_adjust_dir_dirent_depth_before_populate(struct configfs_dirent *sd) in configfs_adjust_dir_dirent_depth_before_populate()
163 configfs_adjust_dir_dirent_depth_after_populate(struct configfs_dirent *sd) in configfs_adjust_dir_dirent_depth_after_populate()
175 struct configfs_dirent * sd; in configfs_new_dirent() local
[all …]
Dinode.c60 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_setattr() local
127 struct inode *configfs_new_inode(umode_t mode, struct configfs_dirent *sd, in configfs_new_inode()
150 static void configfs_set_inode_lock_class(struct configfs_dirent *sd, in configfs_set_inode_lock_class()
172 static void configfs_set_inode_lock_class(struct configfs_dirent *sd, in configfs_set_inode_lock_class()
183 struct configfs_dirent *sd; in configfs_create() local
211 const unsigned char * configfs_get_name(struct configfs_dirent *sd) in configfs_get_name()
233 void configfs_drop_dentry(struct configfs_dirent * sd, struct dentry * parent) in configfs_drop_dentry()
251 struct configfs_dirent * sd; in configfs_hash_and_remove() local
Dconfigfs_internal.h112 struct configfs_dirent * sd = dentry->d_fsdata; in to_item() local
118 struct configfs_dirent * sd = dentry->d_fsdata; in to_attr() local
128 struct configfs_dirent * sd = dentry->d_fsdata; in configfs_get_config_item() local
140 static inline void release_configfs_dirent(struct configfs_dirent * sd) in release_configfs_dirent()
148 static inline struct configfs_dirent * configfs_get(struct configfs_dirent * sd) in configfs_get()
157 static inline void configfs_put(struct configfs_dirent * sd) in configfs_put()
/linux-4.4.14/arch/arm/vfp/
Dvfpsingle.c69 #define vfp_single_normaliseround(sd,vsd,fpscr,except,func) __vfp_single_normaliseround(sd,vsd,fpsc… argument
70 u32 __vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions) in __vfp_single_normaliseround()
259 static u32 vfp_single_fabs(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fabs()
265 static u32 vfp_single_fcpy(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fcpy()
271 static u32 vfp_single_fneg(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fneg()
316 static u32 vfp_single_fsqrt(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fsqrt()
403 static u32 vfp_compare(int sd, int signal_on_qnan, s32 m, u32 fpscr) in vfp_compare()
462 static u32 vfp_single_fcmp(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fcmp()
467 static u32 vfp_single_fcmpe(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fcmpe()
472 static u32 vfp_single_fcmpz(int sd, int unused, s32 m, u32 fpscr) in vfp_single_fcmpz()
[all …]
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-av-core.c127 static void cx18_av_initialize(struct v4l2_subdev *sd) in cx18_av_initialize()
269 static int cx18_av_reset(struct v4l2_subdev *sd, u32 val) in cx18_av_reset()
275 static int cx18_av_load_fw(struct v4l2_subdev *sd) in cx18_av_load_fw()
290 struct v4l2_subdev *sd = &state->sd; in cx18_av_std_setup() local
577 static int cx18_av_s_frequency(struct v4l2_subdev *sd, in cx18_av_s_frequency()
589 struct v4l2_subdev *sd = &state->sd; in set_input() local
758 static int cx18_av_s_video_routing(struct v4l2_subdev *sd, in cx18_av_s_video_routing()
766 static int cx18_av_s_audio_routing(struct v4l2_subdev *sd, in cx18_av_s_audio_routing()
774 static int cx18_av_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in cx18_av_g_tuner()
811 static int cx18_av_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in cx18_av_s_tuner()
[all …]
Dcx18-gpio.c108 static int gpiomux_log_status(struct v4l2_subdev *sd) in gpiomux_log_status()
119 static int gpiomux_s_radio(struct v4l2_subdev *sd) in gpiomux_s_radio()
133 static int gpiomux_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in gpiomux_s_std()
158 static int gpiomux_s_audio_routing(struct v4l2_subdev *sd, in gpiomux_s_audio_routing()
207 static int resetctrl_log_status(struct v4l2_subdev *sd) in resetctrl_log_status()
218 static int resetctrl_reset(struct v4l2_subdev *sd, u32 val) in resetctrl_reset()
296 struct v4l2_subdev *sd; in cx18_gpio_register() local
Dcx18-av-vbi.c132 int cx18_av_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) in cx18_av_g_sliced_fmt()
175 int cx18_av_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) in cx18_av_s_raw_fmt()
189 int cx18_av_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) in cx18_av_s_sliced_fmt()
259 int cx18_av_decode_vbi_line(struct v4l2_subdev *sd, in cx18_av_decode_vbi_line()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-gpio.c148 static inline struct ivtv *sd_to_ivtv(struct v4l2_subdev *sd) in sd_to_ivtv()
158 static int subdev_s_clock_freq(struct v4l2_subdev *sd, u32 freq) in subdev_s_clock_freq()
181 static int subdev_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in subdev_g_tuner()
195 static int subdev_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *vt) in subdev_s_tuner()
222 static int subdev_s_radio(struct v4l2_subdev *sd) in subdev_s_radio()
234 static int subdev_s_audio_routing(struct v4l2_subdev *sd, in subdev_s_audio_routing()
262 struct v4l2_subdev *sd = to_sd(ctrl); in subdev_s_ctrl() local
279 static int subdev_log_status(struct v4l2_subdev *sd) in subdev_log_status()
290 static int subdev_s_video_routing(struct v4l2_subdev *sd, in subdev_s_video_routing()
/linux-4.4.14/drivers/char/
Dsnsc.c41 struct subch_data_s *sd = subch_data; in scdrv_interrupt() local
75 struct subch_data_s *sd; in scdrv_open() local
132 struct subch_data_s *sd = (struct subch_data_s *) file->private_data; in scdrv_release() local
153 read_status_check(struct subch_data_s *sd, int *len) in read_status_check()
164 struct subch_data_s *sd = (struct subch_data_s *) file->private_data; in scdrv_read() local
245 write_status_check(struct subch_data_s *sd, int count) in write_status_check()
256 struct subch_data_s *sd = (struct subch_data_s *) file->private_data; in scdrv_write() local
329 struct subch_data_s *sd = (struct subch_data_s *) file->private_data; in scdrv_poll() local
/linux-4.4.14/drivers/media/radio/
Dtef6862.c62 struct v4l2_subdev sd; member
66 static inline struct tef6862_state *to_state(struct v4l2_subdev *sd) in to_state()
80 static int tef6862_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) in tef6862_g_tuner()
98 static int tef6862_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) in tef6862_s_tuner()
103 static int tef6862_s_frequency(struct v4l2_subdev *sd, const struct v4l2_frequency *f) in tef6862_s_frequency()
129 static int tef6862_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in tef6862_g_frequency()
160 struct v4l2_subdev *sd; in tef6862_probe() local
182 struct v4l2_subdev *sd = i2c_get_clientdata(client); in tef6862_remove() local
Dsaa7706h.c129 struct v4l2_subdev sd; member
134 static inline struct saa7706h_state *to_state(struct v4l2_subdev *sd) in to_state()
156 static int saa7706h_set_reg24(struct v4l2_subdev *sd, u16 reg, u32 val) in saa7706h_set_reg24()
171 static int saa7706h_set_reg24_err(struct v4l2_subdev *sd, u16 reg, u32 val, in saa7706h_set_reg24_err()
177 static int saa7706h_set_reg16(struct v4l2_subdev *sd, u16 reg, u16 val) in saa7706h_set_reg16()
191 static int saa7706h_set_reg16_err(struct v4l2_subdev *sd, u16 reg, u16 val, in saa7706h_set_reg16_err()
197 static int saa7706h_get_reg16(struct v4l2_subdev *sd, u16 reg) in saa7706h_get_reg16()
224 static int saa7706h_unmute(struct v4l2_subdev *sd) in saa7706h_unmute()
308 static int saa7706h_mute(struct v4l2_subdev *sd) in saa7706h_mute()
350 struct v4l2_subdev *sd; in saa7706h_probe() local
[all …]
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera_platform.c33 static int soc_camera_platform_s_stream(struct v4l2_subdev *sd, int enable) in soc_camera_platform_s_stream()
39 static int soc_camera_platform_fill_fmt(struct v4l2_subdev *sd, in soc_camera_platform_fill_fmt()
55 static int soc_camera_platform_s_power(struct v4l2_subdev *sd, int on) in soc_camera_platform_s_power()
66 static int soc_camera_platform_enum_mbus_code(struct v4l2_subdev *sd, in soc_camera_platform_enum_mbus_code()
79 static int soc_camera_platform_g_crop(struct v4l2_subdev *sd, in soc_camera_platform_g_crop()
93 static int soc_camera_platform_cropcap(struct v4l2_subdev *sd, in soc_camera_platform_cropcap()
110 static int soc_camera_platform_g_mbus_config(struct v4l2_subdev *sd, in soc_camera_platform_g_mbus_config()
Dsh_mobile_csi2.c48 static int sh_csi2_set_fmt(struct v4l2_subdev *sd, in sh_csi2_set_fmt()
129 static int sh_csi2_g_mbus_config(struct v4l2_subdev *sd, in sh_csi2_g_mbus_config()
188 static int sh_csi2_s_mbus_config(struct v4l2_subdev *sd, in sh_csi2_s_mbus_config()
296 static int sh_csi2_s_power(struct v4l2_subdev *sd, int on) in sh_csi2_s_power()
Dsoc_camera.c158 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in __soc_camera_power_on() local
170 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in __soc_camera_power_off() local
343 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_s_std() local
351 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_g_std() local
491 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_init_user_formats() local
975 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_streamon() local
1002 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_streamoff() local
1301 struct v4l2_subdev *sd = soc_camera_to_subdev(icd); in soc_camera_probe_finish() local
1456 struct v4l2_subdev *sd, in soc_camera_async_bound()
1489 struct v4l2_subdev *sd, in soc_camera_async_unbind()
[all …]
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3-core.c349 static int s5c73m3_load_fw(struct v4l2_subdev *sd) in s5c73m3_load_fw()
420 static int __s5c73m3_s_stream(struct s5c73m3 *state, struct v4l2_subdev *sd, in __s5c73m3_s_stream()
458 static int s5c73m3_oif_s_stream(struct v4l2_subdev *sd, int on) in s5c73m3_oif_s_stream()
488 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_read_fw_version() local
528 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_fw_update_from() local
562 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_spi_boot() local
667 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_get_fw_version() local
737 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_rom_boot() local
831 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_oif_try_format() local
881 static int s5c73m3_oif_g_frame_interval(struct v4l2_subdev *sd, in s5c73m3_oif_g_frame_interval()
[all …]
Ds5c73m3-ctrls.c70 struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl); in s5c73m3_g_volatile_ctrl() local
116 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_set_exposure() local
276 struct v4l2_subdev *sd = &state->sensor_sd; in s5c73m3_set_stabilization() local
347 struct v4l2_subdev *sd = ctrl_to_sensor_sd(ctrl); in s5c73m3_s_ctrl() local
/linux-4.4.14/drivers/media/dvb-frontends/
Dau8522_decoder.c182 static inline struct au8522_state *to_state(struct v4l2_subdev *sd) in to_state()
528 static int au8522_g_register(struct v4l2_subdev *sd, in au8522_g_register()
537 static int au8522_s_register(struct v4l2_subdev *sd, in au8522_s_register()
586 static int au8522_s_stream(struct v4l2_subdev *sd, int enable) in au8522_s_stream()
616 static int au8522_s_video_routing(struct v4l2_subdev *sd, in au8522_s_video_routing()
638 static int au8522_s_std(struct v4l2_subdev *sd, v4l2_std_id std) in au8522_s_std()
653 static int au8522_s_audio_routing(struct v4l2_subdev *sd, in au8522_s_audio_routing()
666 static int au8522_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *vt) in au8522_g_tuner()
731 struct v4l2_subdev *sd; in au8522_probe() local
807 struct v4l2_subdev *sd = i2c_get_clientdata(client); in au8522_remove() local
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dhdmiphy_drv.c34 struct v4l2_subdev sd; member
174 static inline struct hdmiphy_ctx *sd_to_ctx(struct v4l2_subdev *sd) in sd_to_ctx()
188 static int hdmiphy_s_power(struct v4l2_subdev *sd, int on) in hdmiphy_s_power()
194 static int hdmiphy_s_dv_timings(struct v4l2_subdev *sd, in hdmiphy_s_dv_timings()
225 static int hdmiphy_dv_timings_cap(struct v4l2_subdev *sd, in hdmiphy_dv_timings_cap()
239 static int hdmiphy_s_stream(struct v4l2_subdev *sd, int enable) in hdmiphy_s_stream()
296 struct v4l2_subdev *sd = i2c_get_clientdata(client); in hdmiphy_remove() local
Dsdo_drv.c65 struct v4l2_subdev sd; member
70 static inline struct sdo_device *sd_to_sdev(struct v4l2_subdev *sd) in sd_to_sdev()
138 static int sdo_g_tvnorms_output(struct v4l2_subdev *sd, v4l2_std_id *std) in sdo_g_tvnorms_output()
146 static int sdo_s_std_output(struct v4l2_subdev *sd, v4l2_std_id std) in sdo_s_std_output()
157 static int sdo_g_std_output(struct v4l2_subdev *sd, v4l2_std_id *std) in sdo_g_std_output()
163 static int sdo_get_fmt(struct v4l2_subdev *sd, in sdo_get_fmt()
183 static int sdo_s_power(struct v4l2_subdev *sd, int on) in sdo_s_power()
249 static int sdo_s_stream(struct v4l2_subdev *sd, int on) in sdo_s_stream()
278 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_suspend() local
290 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sdo_runtime_resume() local
[all …]
Dhdmi_drv.c82 struct v4l2_subdev sd; member
111 static struct hdmi_device *sd_to_hdmi_dev(struct v4l2_subdev *sd) in sd_to_hdmi_dev()
569 static int hdmi_s_stream(struct v4l2_subdev *sd, int enable) in hdmi_s_stream()
608 static int hdmi_s_power(struct v4l2_subdev *sd, int on) in hdmi_s_power()
621 static int hdmi_s_dv_timings(struct v4l2_subdev *sd, in hdmi_s_dv_timings()
644 static int hdmi_g_dv_timings(struct v4l2_subdev *sd, in hdmi_g_dv_timings()
651 static int hdmi_get_fmt(struct v4l2_subdev *sd, in hdmi_get_fmt()
679 static int hdmi_enum_dv_timings(struct v4l2_subdev *sd, in hdmi_enum_dv_timings()
692 static int hdmi_dv_timings_cap(struct v4l2_subdev *sd, in hdmi_dv_timings_cap()
737 struct v4l2_subdev *sd = dev_get_drvdata(dev); in hdmi_runtime_suspend() local
[all …]
Dsii9234_drv.c37 struct v4l2_subdev sd; member
40 static inline struct sii9234_context *sd_to_context(struct v4l2_subdev *sd) in sd_to_context()
232 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sii9234_runtime_suspend() local
246 struct v4l2_subdev *sd = dev_get_drvdata(dev); in sii9234_runtime_resume() local
282 static int sii9234_s_power(struct v4l2_subdev *sd, int on) in sii9234_s_power()
295 static int sii9234_s_stream(struct v4l2_subdev *sd, int enable) in sii9234_s_stream()
/linux-4.4.14/drivers/media/i2c/soc_camera/
Dov9640.c37 #define to_ov9640_sensor(sd) container_of(sd, struct ov9640_priv, subdev) argument
264 static int ov9640_s_stream(struct v4l2_subdev *sd, int enable) in ov9640_s_stream()
291 static int ov9640_get_register(struct v4l2_subdev *sd, in ov9640_get_register()
312 static int ov9640_set_register(struct v4l2_subdev *sd, in ov9640_set_register()
324 static int ov9640_s_power(struct v4l2_subdev *sd, int on) in ov9640_s_power()
484 static int ov9640_s_fmt(struct v4l2_subdev *sd, in ov9640_s_fmt()
522 static int ov9640_set_fmt(struct v4l2_subdev *sd, in ov9640_set_fmt()
553 static int ov9640_enum_mbus_code(struct v4l2_subdev *sd, in ov9640_enum_mbus_code()
564 static int ov9640_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in ov9640_g_crop()
575 static int ov9640_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in ov9640_cropcap()
[all …]
Dmt9m001.c164 static int mt9m001_s_stream(struct v4l2_subdev *sd, int enable) in mt9m001_s_stream()
174 static int mt9m001_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in mt9m001_s_crop()
228 static int mt9m001_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in mt9m001_g_crop()
239 static int mt9m001_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in mt9m001_cropcap()
253 static int mt9m001_get_fmt(struct v4l2_subdev *sd, in mt9m001_get_fmt()
273 static int mt9m001_s_fmt(struct v4l2_subdev *sd, in mt9m001_s_fmt()
301 static int mt9m001_set_fmt(struct v4l2_subdev *sd, in mt9m001_set_fmt()
337 static int mt9m001_g_register(struct v4l2_subdev *sd, in mt9m001_g_register()
354 static int mt9m001_s_register(struct v4l2_subdev *sd, in mt9m001_s_register()
369 static int mt9m001_s_power(struct v4l2_subdev *sd, int on) in mt9m001_s_power()
[all …]
Dmt9t031.c164 static int mt9t031_s_stream(struct v4l2_subdev *sd, int enable) in mt9t031_s_stream()
297 static int mt9t031_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in mt9t031_s_crop()
315 static int mt9t031_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in mt9t031_g_crop()
326 static int mt9t031_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in mt9t031_cropcap()
340 static int mt9t031_get_fmt(struct v4l2_subdev *sd, in mt9t031_get_fmt()
364 static int mt9t031_set_fmt(struct v4l2_subdev *sd, in mt9t031_set_fmt()
403 static int mt9t031_g_register(struct v4l2_subdev *sd, in mt9t031_g_register()
420 static int mt9t031_s_register(struct v4l2_subdev *sd, in mt9t031_s_register()
458 struct v4l2_subdev *sd = &mt9t031->subdev; in mt9t031_s_ctrl() local
560 struct v4l2_subdev *sd = soc_camera_vdev_to_subdev(vdev); in mt9t031_runtime_resume() local
[all …]
Dov5642.c694 static int ov5642_get_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in ov5642_get_register()
712 static int ov5642_set_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in ov5642_set_register()
736 static int ov5642_set_resolution(struct v4l2_subdev *sd) in ov5642_set_resolution()
789 static int ov5642_set_fmt(struct v4l2_subdev *sd, in ov5642_set_fmt()
820 static int ov5642_get_fmt(struct v4l2_subdev *sd, in ov5642_get_fmt()
842 static int ov5642_enum_mbus_code(struct v4l2_subdev *sd, in ov5642_enum_mbus_code()
853 static int ov5642_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in ov5642_s_crop()
881 static int ov5642_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in ov5642_g_crop()
895 static int ov5642_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in ov5642_cropcap()
909 static int ov5642_g_mbus_config(struct v4l2_subdev *sd, in ov5642_g_mbus_config()
[all …]
Dmt9v022.c242 static int mt9v022_s_stream(struct v4l2_subdev *sd, int enable) in mt9v022_s_stream()
279 static int mt9v022_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in mt9v022_s_crop()
353 static int mt9v022_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in mt9v022_g_crop()
364 static int mt9v022_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in mt9v022_cropcap()
378 static int mt9v022_get_fmt(struct v4l2_subdev *sd, in mt9v022_get_fmt()
398 static int mt9v022_s_fmt(struct v4l2_subdev *sd, in mt9v022_s_fmt()
445 static int mt9v022_set_fmt(struct v4l2_subdev *sd, in mt9v022_set_fmt()
480 static int mt9v022_g_register(struct v4l2_subdev *sd, in mt9v022_g_register()
497 static int mt9v022_s_register(struct v4l2_subdev *sd, in mt9v022_s_register()
512 static int mt9v022_s_power(struct v4l2_subdev *sd, int on) in mt9v022_s_power()
[all …]
Dov6650.c303 static int ov6650_s_stream(struct v4l2_subdev *sd, int enable) in ov6650_s_stream()
312 struct v4l2_subdev *sd = &priv->subdev; in ov6550_g_volatile_ctrl() local
345 struct v4l2_subdev *sd = &priv->subdev; in ov6550_s_ctrl() local
395 static int ov6650_get_register(struct v4l2_subdev *sd, in ov6650_get_register()
414 static int ov6650_set_register(struct v4l2_subdev *sd, in ov6650_set_register()
426 static int ov6650_s_power(struct v4l2_subdev *sd, int on) in ov6650_s_power()
435 static int ov6650_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in ov6650_g_crop()
446 static int ov6650_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in ov6650_s_crop()
486 static int ov6650_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in ov6650_cropcap()
502 static int ov6650_get_fmt(struct v4l2_subdev *sd, in ov6650_get_fmt()
[all …]
Dimx074.c156 static int imx074_set_fmt(struct v4l2_subdev *sd, in imx074_set_fmt()
190 static int imx074_get_fmt(struct v4l2_subdev *sd, in imx074_get_fmt()
212 static int imx074_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in imx074_g_crop()
225 static int imx074_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in imx074_cropcap()
239 static int imx074_enum_mbus_code(struct v4l2_subdev *sd, in imx074_enum_mbus_code()
251 static int imx074_s_stream(struct v4l2_subdev *sd, int enable) in imx074_s_stream()
259 static int imx074_s_power(struct v4l2_subdev *sd, int on) in imx074_s_power()
268 static int imx074_g_mbus_config(struct v4l2_subdev *sd, in imx074_g_mbus_config()
Dtw9910.c459 static int tw9910_s_stream(struct v4l2_subdev *sd, int enable) in tw9910_s_stream()
499 static int tw9910_g_std(struct v4l2_subdev *sd, v4l2_std_id *norm) in tw9910_g_std()
509 static int tw9910_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in tw9910_s_std()
549 static int tw9910_g_register(struct v4l2_subdev *sd, in tw9910_g_register()
572 static int tw9910_s_register(struct v4l2_subdev *sd, in tw9910_s_register()
585 static int tw9910_s_power(struct v4l2_subdev *sd, int on) in tw9910_s_power()
594 static int tw9910_set_frame(struct v4l2_subdev *sd, u32 *width, u32 *height) in tw9910_set_frame()
679 static int tw9910_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in tw9910_g_crop()
698 static int tw9910_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in tw9910_cropcap()
720 static int tw9910_get_fmt(struct v4l2_subdev *sd, in tw9910_get_fmt()
[all …]
Dmt9t112.c741 static int mt9t112_g_register(struct v4l2_subdev *sd, in mt9t112_g_register()
755 static int mt9t112_s_register(struct v4l2_subdev *sd, in mt9t112_s_register()
767 static int mt9t112_s_power(struct v4l2_subdev *sd, int on) in mt9t112_s_power()
788 static int mt9t112_s_stream(struct v4l2_subdev *sd, int enable) in mt9t112_s_stream()
870 static int mt9t112_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in mt9t112_cropcap()
887 static int mt9t112_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in mt9t112_g_crop()
898 static int mt9t112_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in mt9t112_s_crop()
907 static int mt9t112_get_fmt(struct v4l2_subdev *sd, in mt9t112_get_fmt()
927 static int mt9t112_s_fmt(struct v4l2_subdev *sd, in mt9t112_s_fmt()
948 static int mt9t112_set_fmt(struct v4l2_subdev *sd, in mt9t112_set_fmt()
[all …]
Drj54n1cb0c.c488 static int rj54n1_enum_mbus_code(struct v4l2_subdev *sd, in rj54n1_enum_mbus_code()
499 static int rj54n1_s_stream(struct v4l2_subdev *sd, int enable) in rj54n1_s_stream()
541 static int rj54n1_s_crop(struct v4l2_subdev *sd, const struct v4l2_crop *a) in rj54n1_s_crop()
576 static int rj54n1_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in rj54n1_g_crop()
587 static int rj54n1_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in rj54n1_cropcap()
601 static int rj54n1_get_fmt(struct v4l2_subdev *sd, in rj54n1_get_fmt()
626 static int rj54n1_sensor_scale(struct v4l2_subdev *sd, s32 *in_w, s32 *in_h, in rj54n1_sensor_scale()
968 static int rj54n1_set_fmt(struct v4l2_subdev *sd, in rj54n1_set_fmt()
1122 static int rj54n1_g_register(struct v4l2_subdev *sd, in rj54n1_g_register()
1140 static int rj54n1_s_register(struct v4l2_subdev *sd, in rj54n1_s_register()
[all …]
Dov9740.c23 #define to_ov9740(sd) container_of(sd, struct ov9740_priv, subdev) argument
505 static int ov9740_s_stream(struct v4l2_subdev *sd, int enable) in ov9740_s_stream()
671 static int ov9740_s_fmt(struct v4l2_subdev *sd, in ov9740_s_fmt()
707 static int ov9740_set_fmt(struct v4l2_subdev *sd, in ov9740_set_fmt()
728 static int ov9740_enum_mbus_code(struct v4l2_subdev *sd, in ov9740_enum_mbus_code()
740 static int ov9740_cropcap(struct v4l2_subdev *sd, struct v4l2_cropcap *a) in ov9740_cropcap()
754 static int ov9740_g_crop(struct v4l2_subdev *sd, struct v4l2_crop *a) in ov9740_g_crop()
785 static int ov9740_s_power(struct v4l2_subdev *sd, int on) in ov9740_s_power()
814 static int ov9740_get_register(struct v4l2_subdev *sd, in ov9740_get_register()
835 static int ov9740_set_register(struct v4l2_subdev *sd, in ov9740_set_register()
[all …]
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-core.c183 static int cx23885_s_io_pin_config(struct v4l2_subdev *sd, size_t n, in cx23885_s_io_pin_config()
323 static int common_s_io_pin_config(struct v4l2_subdev *sd, size_t n, in common_s_io_pin_config()
1330 struct v4l2_subdev *sd = to_sd(ctrl); in cx25840_s_ctrl() local
1369 static int cx25840_set_fmt(struct v4l2_subdev *sd, in cx25840_set_fmt()
1644 static int cx25840_load_fw(struct v4l2_subdev *sd) in cx25840_load_fw()
1665 static int cx25840_g_register(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg) in cx25840_g_register()
1674 static int cx25840_s_register(struct v4l2_subdev *sd, const struct v4l2_dbg_register *reg) in cx25840_s_register()
1683 static int cx25840_s_audio_stream(struct v4l2_subdev *sd, int enable) in cx25840_s_audio_stream()
1709 static int cx25840_s_stream(struct v4l2_subdev *sd, int enable) in cx25840_s_stream()
1742 static int cx25840_g_std(struct v4l2_subdev *sd, v4l2_std_id *std) in cx25840_g_std()
[all …]
Dcx25840-vbi.c85 int cx25840_g_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) in cx25840_g_sliced_fmt()
127 int cx25840_s_raw_fmt(struct v4l2_subdev *sd, struct v4l2_vbi_format *fmt) in cx25840_s_raw_fmt()
143 int cx25840_s_sliced_fmt(struct v4l2_subdev *sd, struct v4l2_sliced_vbi_format *svbi) in cx25840_s_sliced_fmt()
211 int cx25840_decode_vbi_line(struct v4l2_subdev *sd, struct v4l2_decode_vbi_line *vbi) in cx25840_decode_vbi_line()
Dcx25840-ir.c128 static inline struct cx25840_ir_state *to_ir_state(struct v4l2_subdev *sd) in to_ir_state()
498 static inline void irqenable_rx(struct v4l2_subdev *sd, u32 mask) in irqenable_rx()
509 static inline void irqenable_tx(struct v4l2_subdev *sd, u32 mask) in irqenable_tx()
522 int cx25840_ir_irq_handler(struct v4l2_subdev *sd, u32 status, bool *handled) in cx25840_ir_irq_handler()
662 static int cx25840_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count, in cx25840_ir_rx_read()
722 static int cx25840_ir_rx_g_parameters(struct v4l2_subdev *sd, in cx25840_ir_rx_g_parameters()
737 static int cx25840_ir_rx_shutdown(struct v4l2_subdev *sd) in cx25840_ir_rx_shutdown()
762 static int cx25840_ir_rx_s_parameters(struct v4l2_subdev *sd, in cx25840_ir_rx_s_parameters()
857 static int cx25840_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count, in cx25840_ir_tx_write()
912 static int cx25840_ir_tx_g_parameters(struct v4l2_subdev *sd, in cx25840_ir_tx_g_parameters()
[all …]
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_ipipe.c132 static int ipipe_set_stream(struct v4l2_subdev *sd, int enable) in ipipe_set_stream()
249 static int ipipe_enum_mbus_code(struct v4l2_subdev *sd, in ipipe_enum_mbus_code()
276 static int ipipe_enum_frame_size(struct v4l2_subdev *sd, in ipipe_enum_frame_size()
315 static int ipipe_get_format(struct v4l2_subdev *sd, in ipipe_get_format()
339 static int ipipe_set_format(struct v4l2_subdev *sd, in ipipe_set_format()
365 static int ipipe_link_validate(struct v4l2_subdev *sd, struct media_link *link, in ipipe_link_validate()
389 static int ipipe_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ipipe_init_formats()
446 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in ipipe_link_setup() local
498 struct v4l2_subdev *sd = &ipipe->subdev; in ipipe_init_entities() local
Diss_resizer.c354 static int resizer_set_stream(struct v4l2_subdev *sd, int enable) in resizer_set_stream()
498 static int resizer_enum_mbus_code(struct v4l2_subdev *sd, in resizer_enum_mbus_code()
543 static int resizer_enum_frame_size(struct v4l2_subdev *sd, in resizer_enum_frame_size()
582 static int resizer_get_format(struct v4l2_subdev *sd, in resizer_get_format()
606 static int resizer_set_format(struct v4l2_subdev *sd, in resizer_set_format()
633 static int resizer_link_validate(struct v4l2_subdev *sd, in resizer_link_validate()
658 static int resizer_init_formats(struct v4l2_subdev *sd, in resizer_init_formats()
716 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in resizer_link_setup() local
770 struct v4l2_subdev *sd = &resizer->subdev; in resizer_init_entities() local
Diss_ipipeif.c306 static int ipipeif_set_stream(struct v4l2_subdev *sd, int enable) in ipipeif_set_stream()
448 static int ipipeif_enum_mbus_code(struct v4l2_subdev *sd, in ipipeif_enum_mbus_code()
482 static int ipipeif_enum_frame_size(struct v4l2_subdev *sd, in ipipeif_enum_frame_size()
521 static int ipipeif_get_format(struct v4l2_subdev *sd, in ipipeif_get_format()
545 static int ipipeif_set_format(struct v4l2_subdev *sd, in ipipeif_set_format()
579 static int ipipeif_link_validate(struct v4l2_subdev *sd, in ipipeif_link_validate()
604 static int ipipeif_init_formats(struct v4l2_subdev *sd, in ipipeif_init_formats()
662 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in ipipeif_link_setup() local
727 struct v4l2_subdev *sd = &ipipeif->subdev; in ipipeif_init_entities() local
Diss_csi2.c900 static int csi2_enum_mbus_code(struct v4l2_subdev *sd, in csi2_enum_mbus_code()
937 static int csi2_enum_frame_size(struct v4l2_subdev *sd, in csi2_enum_frame_size()
974 static int csi2_get_format(struct v4l2_subdev *sd, in csi2_get_format()
996 static int csi2_set_format(struct v4l2_subdev *sd, in csi2_set_format()
1021 static int csi2_link_validate(struct v4l2_subdev *sd, struct media_link *link, in csi2_link_validate()
1047 static int csi2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in csi2_init_formats()
1069 static int csi2_set_stream(struct v4l2_subdev *sd, int enable) in csi2_set_stream()
1170 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in csi2_link_setup() local
1255 struct v4l2_subdev *sd = &csi2->subdev; in csi2_init_entities() local
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-isp.c114 static int fimc_is_subdev_enum_mbus_code(struct v4l2_subdev *sd, in fimc_is_subdev_enum_mbus_code()
127 static int fimc_isp_subdev_get_fmt(struct v4l2_subdev *sd, in fimc_isp_subdev_get_fmt()
199 static int fimc_isp_subdev_set_fmt(struct v4l2_subdev *sd, in fimc_isp_subdev_set_fmt()
255 static int fimc_isp_subdev_s_stream(struct v4l2_subdev *sd, int on) in fimc_isp_subdev_s_stream()
304 static int fimc_isp_subdev_s_power(struct v4l2_subdev *sd, int on) in fimc_isp_subdev_s_power()
366 static int fimc_isp_subdev_open(struct v4l2_subdev *sd, in fimc_isp_subdev_open()
392 static int fimc_isp_subdev_registered(struct v4l2_subdev *sd) in fimc_isp_subdev_registered()
408 static void fimc_isp_subdev_unregistered(struct v4l2_subdev *sd) in fimc_isp_subdev_unregistered()
695 struct v4l2_subdev *sd = &isp->subdev; in fimc_isp_subdev_create() local
780 struct v4l2_subdev *sd = &isp->subdev; in fimc_isp_subdev_destroy() local
Dfimc-lite.c788 struct v4l2_subdev *sd = &fimc->subdev; in fimc_pipeline_validate() local
986 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in fimc_lite_link_setup() local
1046 static int fimc_lite_subdev_enum_mbus_code(struct v4l2_subdev *sd, in fimc_lite_subdev_enum_mbus_code()
1060 struct v4l2_subdev *sd, in __fimc_lite_subdev_get_try_fmt()
1069 static int fimc_lite_subdev_get_fmt(struct v4l2_subdev *sd, in fimc_lite_subdev_get_fmt()
1100 static int fimc_lite_subdev_set_fmt(struct v4l2_subdev *sd, in fimc_lite_subdev_set_fmt()
1160 static int fimc_lite_subdev_get_selection(struct v4l2_subdev *sd, in fimc_lite_subdev_get_selection()
1195 static int fimc_lite_subdev_set_selection(struct v4l2_subdev *sd, in fimc_lite_subdev_set_selection()
1229 static int fimc_lite_subdev_s_stream(struct v4l2_subdev *sd, int on) in fimc_lite_subdev_s_stream()
1275 static int fimc_lite_log_status(struct v4l2_subdev *sd) in fimc_lite_log_status()
[all …]
Dfimc-capture.c783 struct v4l2_subdev *sd = p->subdevs[IDX_SENSOR]; in fimc_pipeline_try_format() local
1079 struct v4l2_subdev *sd; in fimc_cap_enum_input() local
1116 struct v4l2_subdev *sd = &vc->subdev; in fimc_pipeline_validate() local
1198 struct v4l2_subdev *sd; in fimc_cap_streamon() local
1391 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in fimc_link_setup() local
1445 void fimc_sensor_notify(struct v4l2_subdev *sd, unsigned int notification, in fimc_sensor_notify()
1481 static int fimc_subdev_enum_mbus_code(struct v4l2_subdev *sd, in fimc_subdev_enum_mbus_code()
1494 static int fimc_subdev_get_fmt(struct v4l2_subdev *sd, in fimc_subdev_get_fmt()
1535 static int fimc_subdev_set_fmt(struct v4l2_subdev *sd, in fimc_subdev_set_fmt()
1601 static int fimc_subdev_get_selection(struct v4l2_subdev *sd, in fimc_subdev_get_selection()
[all …]
Dmipi-csis.c206 struct v4l2_subdev sd; member
494 static int s5pcsis_s_power(struct v4l2_subdev *sd, int on) in s5pcsis_s_power()
505 static int s5pcsis_s_stream(struct v4l2_subdev *sd, int enable) in s5pcsis_s_stream()
542 static int s5pcsis_enum_mbus_code(struct v4l2_subdev *sd, in s5pcsis_enum_mbus_code()
580 static int s5pcsis_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in s5pcsis_set_fmt()
608 static int s5pcsis_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in s5pcsis_get_fmt()
624 static int s5pcsis_s_rx_buffer(struct v4l2_subdev *sd, void *buf, in s5pcsis_s_rx_buffer()
640 static int s5pcsis_log_status(struct v4l2_subdev *sd) in s5pcsis_log_status()
652 static int s5pcsis_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in s5pcsis_open()
905 struct v4l2_subdev *sd = platform_get_drvdata(pdev); in s5pcsis_pm_suspend() local
[all …]
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Ddm365_ipipeif.c187 static int ipipeif_hw_setup(struct v4l2_subdev *sd) in ipipeif_hw_setup()
378 ipipeif_set_config(struct v4l2_subdev *sd, struct ipipeif_params *config) in ipipeif_set_config()
421 ipipeif_get_config(struct v4l2_subdev *sd, void __user *arg) in ipipeif_get_config()
462 static long ipipeif_ioctl(struct v4l2_subdev *sd, in ipipeif_ioctl()
528 static int ipipeif_set_stream(struct v4l2_subdev *sd, int enable) in ipipeif_set_stream()
551 static int ipipeif_enum_mbus_code(struct v4l2_subdev *sd, in ipipeif_enum_mbus_code()
584 ipipeif_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ipipeif_get_format()
644 ipipeif_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ipipeif_enum_frame_size()
700 ipipeif_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ipipeif_set_format()
761 ipipeif_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ipipeif_init_formats()
[all …]
Ddm365_isif.c427 static int isif_get_params(struct v4l2_subdev *sd, void *params) in isif_get_params()
600 static int isif_set_params(struct v4l2_subdev *sd, void *params) in isif_set_params()
626 static long isif_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in isif_ioctl()
1070 static int isif_config_raw(struct v4l2_subdev *sd, int mode) in isif_config_raw()
1225 static int isif_config_ycbcr(struct v4l2_subdev *sd, int mode) in isif_config_ycbcr()
1340 static int isif_configure(struct v4l2_subdev *sd, int mode) in isif_configure()
1372 static int isif_set_stream(struct v4l2_subdev *sd, int enable) in isif_set_stream()
1424 isif_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in isif_set_format()
1457 isif_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in isif_get_format()
1479 isif_enum_frame_size(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in isif_enum_frame_size()
[all …]
Ddm365_resizer.c1209 static long resizer_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in resizer_ioctl()
1264 static int resizer_set_stream(struct v4l2_subdev *sd, int enable) in resizer_set_stream()
1298 __resizer_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in __resizer_get_format()
1323 resizer_try_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in resizer_try_format()
1395 static int resizer_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in resizer_set_format()
1455 static int resizer_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in resizer_get_format()
1475 static int resizer_enum_frame_size(struct v4l2_subdev *sd, in resizer_enum_frame_size()
1510 static int resizer_enum_mbus_code(struct v4l2_subdev *sd, in resizer_enum_mbus_code()
1537 static int resizer_init_formats(struct v4l2_subdev *sd, in resizer_init_formats()
1651 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in resizer_link_setup() local
[all …]
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx_93cx6.c101 #define CLOCK_PULSE(sd, rdy) \ argument
111 send_seeprom_cmd(struct seeprom_descriptor *sd, const struct seeprom_cmd *cmd) in send_seeprom_cmd()
137 reset_seeprom(struct seeprom_descriptor *sd) in reset_seeprom()
155 ahc_read_seeprom(struct seeprom_descriptor *sd, uint16_t *buf, in ahc_read_seeprom()
227 ahc_write_seeprom(struct seeprom_descriptor *sd, uint16_t *buf, in ahc_write_seeprom()
Daic7xxx_93cx6.h83 #define SEEPROM_INB(sd) \ argument
85 #define SEEPROM_OUTB(sd, value) \ argument
91 #define SEEPROM_STATUS_INB(sd) \ argument
93 #define SEEPROM_DATA_INB(sd) \ argument
/linux-4.4.14/drivers/media/tuners/
Dmsi001.c41 struct v4l2_subdev sd; member
54 static inline struct msi001_dev *sd_to_msi001_dev(struct v4l2_subdev *sd) in sd_to_msi001_dev()
294 static int msi001_s_power(struct v4l2_subdev *sd, int on) in msi001_s_power()
314 static int msi001_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) in msi001_g_tuner()
330 static int msi001_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) in msi001_s_tuner()
339 static int msi001_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in msi001_g_frequency()
349 static int msi001_s_frequency(struct v4l2_subdev *sd, in msi001_s_frequency()
369 static int msi001_enum_freq_bands(struct v4l2_subdev *sd, in msi001_enum_freq_bands()
492 struct v4l2_subdev *sd = spi_get_drvdata(spi); in msi001_remove() local
Dfc2580.c384 static inline struct fc2580_dev *fc2580_subdev_to_dev(struct v4l2_subdev *sd) in fc2580_subdev_to_dev()
389 static int fc2580_s_power(struct v4l2_subdev *sd, int on) in fc2580_s_power()
411 static int fc2580_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) in fc2580_g_tuner()
426 static int fc2580_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) in fc2580_s_tuner()
435 static int fc2580_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in fc2580_g_frequency()
445 static int fc2580_s_frequency(struct v4l2_subdev *sd, in fc2580_s_frequency()
459 static int fc2580_enum_freq_bands(struct v4l2_subdev *sd, in fc2580_enum_freq_bands()
De4000.c291 static inline struct e4000_dev *e4000_subdev_to_dev(struct v4l2_subdev *sd) in e4000_subdev_to_dev()
296 static int e4000_s_power(struct v4l2_subdev *sd, int on) in e4000_s_power()
318 static int e4000_g_tuner(struct v4l2_subdev *sd, struct v4l2_tuner *v) in e4000_g_tuner()
333 static int e4000_s_tuner(struct v4l2_subdev *sd, const struct v4l2_tuner *v) in e4000_s_tuner()
342 static int e4000_g_frequency(struct v4l2_subdev *sd, struct v4l2_frequency *f) in e4000_g_frequency()
352 static int e4000_s_frequency(struct v4l2_subdev *sd, in e4000_s_frequency()
366 static int e4000_enum_freq_bands(struct v4l2_subdev *sd, in e4000_enum_freq_bands()
734 struct v4l2_subdev *sd = i2c_get_clientdata(client); in e4000_remove() local
/linux-4.4.14/samples/bpf/
Dtracex5_kern.c25 struct seccomp_data sd = {}; in bpf_prog1() local
43 struct seccomp_data sd = {}; in PROG() local
56 struct seccomp_data sd = {}; in PROG() local
/linux-4.4.14/drivers/gpio/
Dgpio-sodaville.c52 struct sdv_gpio_chip_data *sd = gc->private; in sdv_gpio_pub_set_type() local
82 struct sdv_gpio_chip_data *sd = data; in sdv_gpio_pub_irq_handler() local
132 static int sdv_register_irqsupport(struct sdv_gpio_chip_data *sd, in sdv_register_irqsupport()
194 struct sdv_gpio_chip_data *sd; in sdv_gpio_probe() local
263 struct sdv_gpio_chip_data *sd = pci_get_drvdata(pdev); in sdv_gpio_remove() local
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23888-ir.c126 struct v4l2_subdev sd; member
142 static inline struct cx23888_ir_state *to_state(struct v4l2_subdev *sd) in to_state()
529 static int cx23888_ir_irq_handler(struct v4l2_subdev *sd, u32 status, in cx23888_ir_irq_handler()
658 static int cx23888_ir_rx_read(struct v4l2_subdev *sd, u8 *buf, size_t count, in cx23888_ir_rx_read()
712 static int cx23888_ir_rx_g_parameters(struct v4l2_subdev *sd, in cx23888_ir_rx_g_parameters()
722 static int cx23888_ir_rx_shutdown(struct v4l2_subdev *sd) in cx23888_ir_rx_shutdown()
743 static int cx23888_ir_rx_s_parameters(struct v4l2_subdev *sd, in cx23888_ir_rx_s_parameters()
831 static int cx23888_ir_tx_write(struct v4l2_subdev *sd, u8 *buf, size_t count, in cx23888_ir_tx_write()
842 static int cx23888_ir_tx_g_parameters(struct v4l2_subdev *sd, in cx23888_ir_tx_g_parameters()
852 static int cx23888_ir_tx_shutdown(struct v4l2_subdev *sd) in cx23888_ir_tx_shutdown()
[all …]
/linux-4.4.14/arch/x86/include/asm/
Dpci_64.h9 struct pci_sysdata *sd = bus->sysdata; in pci_iommu() local
15 struct pci_sysdata *sd = bus->sysdata; in set_pci_iommu() local
/linux-4.4.14/drivers/media/usb/go7007/
Ds2250-board.c120 struct v4l2_subdev sd; member
133 static inline struct s2250 *to_state(struct v4l2_subdev *sd) in to_state()
327 static int s2250_s_video_routing(struct v4l2_subdev *sd, u32 input, u32 output, in s2250_s_video_routing()
352 static int s2250_s_std(struct v4l2_subdev *sd, v4l2_std_id norm) in s2250_s_std()
408 static int s2250_set_fmt(struct v4l2_subdev *sd, in s2250_set_fmt()
432 static int s2250_s_audio_routing(struct v4l2_subdev *sd, u32 input, u32 output, in s2250_s_audio_routing()
455 static int s2250_log_status(struct v4l2_subdev *sd) in s2250_log_status()
511 struct v4l2_subdev *sd; in s2250_probe() local
/linux-4.4.14/drivers/target/
Dtarget_core_pscsi.c302 struct scsi_device *sd) in pscsi_add_device_to_list()
365 static int pscsi_create_type_disk(struct se_device *dev, struct scsi_device *sd) in pscsi_create_type_disk()
409 static int pscsi_create_type_rom(struct se_device *dev, struct scsi_device *sd) in pscsi_create_type_rom()
440 struct scsi_device *sd) in pscsi_create_type_other()
462 struct scsi_device *sd; in pscsi_configure_device() local
592 struct scsi_device *sd = pdv->pdv_sd; in pscsi_free_device() local
626 struct scsi_device *sd = pdv->pdv_sd; in pscsi_transport_complete() local
812 struct scsi_device *sd = pdv->pdv_sd; in pscsi_show_configfs_dev_params() local
1079 struct scsi_device *sd = pdv->pdv_sd; in pscsi_get_device_type() local
/linux-4.4.14/drivers/pci/
Dxen-pcifront.c56 struct pci_sysdata sd; member
61 pcifront_get_pdev(struct pcifront_sd *sd) in pcifront_get_pdev()
66 static inline void pcifront_init_sd(struct pcifront_sd *sd, in pcifront_init_sd()
189 struct pcifront_sd *sd = bus->sysdata; in pcifront_bus_read() local
228 struct pcifront_sd *sd = bus->sysdata; in pcifront_bus_write() local
259 struct pcifront_sd *sd = dev->bus->sysdata; in pci_frontend_enable_msix() local
312 struct pcifront_sd *sd = dev->bus->sysdata; in pci_frontend_disable_msix() local
331 struct pcifront_sd *sd = dev->bus->sysdata; in pci_frontend_enable_msi() local
360 struct pcifront_sd *sd = dev->bus->sysdata; in pci_frontend_disable_msi() local
450 struct pcifront_sd *sd = NULL; in pcifront_scan_root() local
/linux-4.4.14/fs/
Dsplice.c709 struct pipe_buffer *buf, struct splice_desc *sd) in pipe_to_sendpage()
755 static int splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd, in splice_from_pipe_feed()
813 static int splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd) in splice_from_pipe_next()
855 static void splice_from_pipe_begin(struct splice_desc *sd) in splice_from_pipe_begin()
871 static void splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd) in splice_from_pipe_end()
890 ssize_t __splice_from_pipe(struct pipe_inode_info *pipe, struct splice_desc *sd, in __splice_from_pipe()
927 struct splice_desc sd = { in splice_from_pipe() local
959 struct splice_desc sd = { in iter_file_splice_write() local
1066 struct splice_desc *sd) in write_pipe_buf()
1169 ssize_t splice_direct_to_actor(struct file *in, struct splice_desc *sd, in splice_direct_to_actor()
[all …]
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispccdc.c1836 static long ccdc_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg) in ccdc_ioctl()
1855 static int ccdc_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, in ccdc_subscribe_event()
1868 static int ccdc_unsubscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh, in ccdc_unsubscribe_event()
1886 static int ccdc_set_stream(struct v4l2_subdev *sd, int enable) in ccdc_set_stream()
2119 static int ccdc_enum_mbus_code(struct v4l2_subdev *sd, in ccdc_enum_mbus_code()
2185 static int ccdc_enum_frame_size(struct v4l2_subdev *sd, in ccdc_enum_frame_size()
2226 static int ccdc_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccdc_get_selection()
2268 static int ccdc_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccdc_set_selection()
2311 static int ccdc_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccdc_get_format()
2334 static int ccdc_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccdc_set_format()
[all …]
Dispcsi2.c903 static int csi2_enum_mbus_code(struct v4l2_subdev *sd, in csi2_enum_mbus_code()
940 static int csi2_enum_frame_size(struct v4l2_subdev *sd, in csi2_enum_frame_size()
977 static int csi2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in csi2_get_format()
998 static int csi2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in csi2_set_format()
1031 static int csi2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in csi2_init_formats()
1053 static int csi2_set_stream(struct v4l2_subdev *sd, int enable) in csi2_set_stream()
1144 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in csi2_link_setup() local
1230 struct v4l2_subdev *sd = &csi2->subdev; in csi2_init_entities() local
Dispccp2.c689 static int ccp2_enum_mbus_code(struct v4l2_subdev *sd, in ccp2_enum_mbus_code()
713 static int ccp2_enum_frame_size(struct v4l2_subdev *sd, in ccp2_enum_frame_size()
750 static int ccp2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccp2_get_format()
771 static int ccp2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ccp2_set_format()
804 static int ccp2_init_formats(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) in ccp2_init_formats()
825 static int ccp2_s_stream(struct v4l2_subdev *sd, int enable) in ccp2_s_stream()
957 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in ccp2_link_setup() local
1054 struct v4l2_subdev *sd = &ccp2->subdev; in ccp2_init_entities() local
Dispresizer.c1133 static int resizer_set_stream(struct v4l2_subdev *sd, int enable) in resizer_set_stream()
1225 static int resizer_get_selection(struct v4l2_subdev *sd, in resizer_get_selection()
1278 static int resizer_set_selection(struct v4l2_subdev *sd, in resizer_set_selection()
1417 static int resizer_enum_mbus_code(struct v4l2_subdev *sd, in resizer_enum_mbus_code()
1441 static int resizer_enum_frame_size(struct v4l2_subdev *sd, in resizer_enum_frame_size()
1478 static int resizer_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in resizer_get_format()
1499 static int resizer_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in resizer_set_format()
1542 static int resizer_link_validate(struct v4l2_subdev *sd, in resizer_link_validate()
1565 static int resizer_init_formats(struct v4l2_subdev *sd, in resizer_init_formats()
1624 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in resizer_link_setup() local
[all …]
/linux-4.4.14/include/media/
Dv4l2-device.h122 static inline void v4l2_subdev_notify(struct v4l2_subdev *sd, in v4l2_subdev_notify()
130 #define v4l2_device_for_each_subdev(sd, v4l2_dev) \ argument
136 #define __v4l2_device_call_subdevs_p(v4l2_dev, sd, cond, o, f, args...) \ argument
155 #define __v4l2_device_call_subdevs_until_err_p(v4l2_dev, sd, cond, o, f, args...) \ argument
/linux-4.4.14/arch/powerpc/kernel/
Ddma-swiotlb.c69 struct dev_archdata *sd; in pci_dma_dev_setup_swiotlb() local
81 struct dev_archdata *sd; in ppc_swiotlb_bus_notify() local

12