Home
last modified time | relevance | path

Searched refs:smiapp_sensor (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/media/i2c/smiapp/
Dsmiapp-quirk.h22 struct smiapp_sensor;
48 int (*limits)(struct smiapp_sensor *sensor);
49 int (*post_poweron)(struct smiapp_sensor *sensor);
50 int (*pre_streamon)(struct smiapp_sensor *sensor);
51 int (*post_streamoff)(struct smiapp_sensor *sensor);
52 unsigned long (*pll_flags)(struct smiapp_sensor *sensor);
53 int (*init)(struct smiapp_sensor *sensor);
54 int (*reg_access)(struct smiapp_sensor *sensor, bool write, u32 *reg,
66 void smiapp_replace_limit(struct smiapp_sensor *sensor,
Dsmiapp-quirk.c23 static int smiapp_write_8(struct smiapp_sensor *sensor, u16 reg, u8 val) in smiapp_write_8()
28 static int smiapp_write_8s(struct smiapp_sensor *sensor, in smiapp_write_8s()
47 void smiapp_replace_limit(struct smiapp_sensor *sensor, in smiapp_replace_limit()
58 static int jt8ew9_limits(struct smiapp_sensor *sensor) in jt8ew9_limits()
72 static int jt8ew9_post_poweron(struct smiapp_sensor *sensor) in jt8ew9_post_poweron()
115 static int imx125es_post_poweron(struct smiapp_sensor *sensor) in imx125es_post_poweron()
135 static int jt8ev1_limits(struct smiapp_sensor *sensor) in jt8ev1_limits()
144 static int jt8ev1_post_poweron(struct smiapp_sensor *sensor) in jt8ev1_post_poweron()
192 static int jt8ev1_pre_streamon(struct smiapp_sensor *sensor) in jt8ev1_pre_streamon()
197 static int jt8ev1_post_streamoff(struct smiapp_sensor *sensor) in jt8ev1_post_streamoff()
[all …]
Dsmiapp-regs.h36 struct smiapp_sensor;
38 int smiapp_read_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 *val);
39 int smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val);
40 int smiapp_read_8only(struct smiapp_sensor *sensor, u32 reg, u32 *val);
41 int smiapp_write_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 val);
42 int smiapp_write(struct smiapp_sensor *sensor, u32 reg, u32 val);
Dsmiapp-regs.c75 static int ____smiapp_read(struct smiapp_sensor *sensor, u16 reg, in ____smiapp_read()
134 static int ____smiapp_read_8only(struct smiapp_sensor *sensor, u16 reg, in ____smiapp_read_8only()
158 static int __smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val, in __smiapp_read()
183 int smiapp_read_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read_no_quirk()
191 int smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read()
205 int smiapp_read_8only(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read_8only()
219 int smiapp_write_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 val) in smiapp_write_no_quirk()
289 int smiapp_write(struct smiapp_sensor *sensor, u32 reg, u32 val) in smiapp_write()
Dsmiapp-core.c66 static int smiapp_read_frame_fmt(struct smiapp_sensor *sensor) in smiapp_read_frame_fmt()
198 static int smiapp_pll_configure(struct smiapp_sensor *sensor) in smiapp_pll_configure()
239 static int smiapp_pll_try(struct smiapp_sensor *sensor, in smiapp_pll_try()
278 static int smiapp_pll_update(struct smiapp_sensor *sensor) in smiapp_pll_update()
308 static void __smiapp_update_exposure_limits(struct smiapp_sensor *sensor) in __smiapp_update_exposure_limits()
353 static u32 smiapp_pixel_order(struct smiapp_sensor *sensor) in smiapp_pixel_order()
372 static void smiapp_update_mbus_formats(struct smiapp_sensor *sensor) in smiapp_update_mbus_formats()
406 struct smiapp_sensor *sensor = in smiapp_set_ctrl()
519 static int smiapp_init_controls(struct smiapp_sensor *sensor) in smiapp_init_controls()
611 static int smiapp_init_late_controls(struct smiapp_sensor *sensor) in smiapp_init_late_controls()
[all …]
Dsmiapp.h172 struct smiapp_sensor *sensor;
179 struct smiapp_sensor { struct