Searched refs:ccs_sensor (Results 1 – 6 of 6) sorted by relevance
/linux-5.19.10/drivers/media/i2c/ccs/ |
D | ccs-reg-access.h | 22 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);
|
D | ccs-quirk.h | 15 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,
|
D | ccs-quirk.c | 17 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()
|
D | ccs-reg-access.c | 69 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() 250 static int ccs_read_addr_raw(struct ccs_sensor *sensor, u32 reg, u32 *val, in ccs_read_addr_raw() 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() [all …]
|
D | ccs-core.c | 90 static int ccs_limit_ptr(struct ccs_sensor *sensor, unsigned int limit, in ccs_limit_ptr() 110 void ccs_replace_limit(struct ccs_sensor *sensor, in ccs_replace_limit() 130 u32 ccs_get_limit(struct ccs_sensor *sensor, unsigned int limit, in ccs_get_limit() 159 static int ccs_read_all_limits(struct ccs_sensor *sensor) in ccs_read_all_limits() 238 static int ccs_read_frame_fmt(struct ccs_sensor *sensor) in ccs_read_frame_fmt() 364 static int ccs_pll_configure(struct ccs_sensor *sensor) in ccs_pll_configure() 425 static int ccs_pll_try(struct ccs_sensor *sensor, struct ccs_pll *pll) in ccs_pll_try() 476 static int ccs_pll_update(struct ccs_sensor *sensor) in ccs_pll_update() 506 static void __ccs_update_exposure_limits(struct ccs_sensor *sensor) in __ccs_update_exposure_limits() 559 static u32 ccs_pixel_order(struct ccs_sensor *sensor) in ccs_pixel_order() [all …]
|
D | ccs.h | 204 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,
|