Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/media/i2c/ccs/
A Dccs-reg-access.h22 struct ccs_sensor;
24 int ccs_read_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 *val);
25 int ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val);
26 int ccs_read_addr_8only(struct ccs_sensor *sensor, u32 reg, u32 *val);
27 int ccs_read_addr_noconv(struct ccs_sensor *sensor, u32 reg, u32 *val);
28 int ccs_write_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 val);
29 int ccs_write_addr(struct ccs_sensor *sensor, u32 reg, u32 val);
30 int ccs_write_data_regs(struct ccs_sensor *sensor, struct ccs_reg *regs,
34 u32 ccs_reg_conv(struct ccs_sensor *sensor, u32 reg, u32 val);
A Dccs-quirk.h15 struct ccs_sensor;
43 int (*limits)(struct ccs_sensor *sensor);
44 int (*post_poweron)(struct ccs_sensor *sensor);
45 int (*pre_streamon)(struct ccs_sensor *sensor);
46 int (*post_streamoff)(struct ccs_sensor *sensor);
47 unsigned long (*pll_flags)(struct ccs_sensor *sensor);
48 int (*init)(struct ccs_sensor *sensor);
49 int (*reg_access)(struct ccs_sensor *sensor, bool write, u32 *reg,
A Dccs-quirk.c17 static int ccs_write_addr_8s(struct ccs_sensor *sensor, in ccs_write_addr_8s()
36 static int jt8ew9_limits(struct ccs_sensor *sensor) in jt8ew9_limits()
49 static int jt8ew9_post_poweron(struct ccs_sensor *sensor) in jt8ew9_post_poweron()
92 static int imx125es_post_poweron(struct ccs_sensor *sensor) in imx125es_post_poweron()
112 static int jt8ev1_limits(struct ccs_sensor *sensor) in jt8ev1_limits()
120 static int jt8ev1_post_poweron(struct ccs_sensor *sensor) in jt8ev1_post_poweron()
166 static int jt8ev1_pre_streamon(struct ccs_sensor *sensor) in jt8ev1_pre_streamon()
171 static int jt8ev1_post_streamoff(struct ccs_sensor *sensor) in jt8ev1_post_streamoff()
191 static int jt8ev1_init(struct ccs_sensor *sensor) in jt8ev1_init()
209 static int tcm8500md_limits(struct ccs_sensor *sensor) in tcm8500md_limits()
A Dccs-reg-access.c69 static int ____ccs_read_addr(struct ccs_sensor *sensor, u16 reg, u16 len, in ____ccs_read_addr()
116 static int ____ccs_read_addr_8only(struct ccs_sensor *sensor, u16 reg, in ____ccs_read_addr_8only()
157 u32 ccs_reg_conv(struct ccs_sensor *sensor, u32 reg, u32 val) in ccs_reg_conv()
178 static int __ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val, in __ccs_read_addr()
238 static int ccs_read_data(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_data()
279 int ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr()
284 int ccs_read_addr_8only(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr_8only()
289 int ccs_read_addr_noconv(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr_noconv()
321 int ccs_write_addr_no_quirk(struct ccs_sensor *sensor, u32 reg, u32 val) in ccs_write_addr_no_quirk()
357 int ccs_write_addr(struct ccs_sensor *sensor, u32 reg, u32 val) in ccs_write_addr()
[all …]
A Dccs-core.c110 void ccs_replace_limit(struct ccs_sensor *sensor, in ccs_replace_limit()
476 static int ccs_pll_update(struct ccs_sensor *sensor) in ccs_pll_update()
613 struct ccs_sensor *sensor = in ccs_set_ctrl()
1543 struct ccs_sensor *sensor = in ccs_power_on()
1544 container_of(ssd, struct ccs_sensor, ssds[0]); in ccs_power_on()
1686 struct ccs_sensor *sensor = in ccs_power_off()
1687 container_of(ssd, struct ccs_sensor, ssds[0]); in ccs_power_off()
1916 struct ccs_sensor *sensor = to_ccs_sensor(subdev); in ccs_set_stream()
3016 static void ccs_cleanup(struct ccs_sensor *sensor) in ccs_cleanup()
3072 struct ccs_sensor *sensor = ssd->sensor; in ccs_open()
[all …]
A Dccs.h204 struct ccs_sensor *sensor;
211 struct ccs_sensor { struct
285 void ccs_replace_limit(struct ccs_sensor *sensor, argument
287 u32 ccs_get_limit(struct ccs_sensor *sensor, unsigned int limit,

Completed in 13 milliseconds