Lines Matching defs:ov8858
106 struct ov8858 { struct
110 struct regulator_bulk_data supplies[ARRAY_SIZE(ov8858_supply_names)]; argument
125 static inline struct ov8858 *sd_to_ov8858(struct v4l2_subdev *sd) in sd_to_ov8858() argument
1242 static int ov8858_write(struct ov8858 *ov8858, u32 reg, u32 val, int *err) in ov8858_write()
1270 static int ov8858_write_array(struct ov8858 *ov8858, const struct regval *regs) in ov8858_write_array()
1283 static int ov8858_read(struct ov8858 *ov8858, u32 reg, u32 *val) in ov8858_read()
1324 static int ov8858_start_stream(struct ov8858 *ov8858, in ov8858_start_stream()
1367 static int ov8858_stop_stream(struct ov8858 *ov8858) in ov8858_stop_stream()
1376 struct ov8858 *ov8858 = sd_to_ov8858(sd); in ov8858_s_stream() local
1417 struct ov8858 *ov8858 = sd_to_ov8858(sd); in ov8858_set_fmt() local
1522 static int ov8858_enable_test_pattern(struct ov8858 *ov8858, u32 pattern) in ov8858_enable_test_pattern()
1536 struct ov8858 *ov8858 = container_of(ctrl->handler, in ov8858_set_ctrl() local
1620 static int ov8858_power_on(struct ov8858 *ov8858) in ov8858_power_on()
1663 static void ov8858_power_off(struct ov8858 *ov8858) in ov8858_power_off()
1677 struct ov8858 *ov8858 = sd_to_ov8858(sd); in ov8858_runtime_resume() local
1686 struct ov8858 *ov8858 = sd_to_ov8858(sd); in ov8858_runtime_suspend() local
1702 static int ov8858_init_ctrls(struct ov8858 *ov8858) in ov8858_init_ctrls()
1786 static int ov8858_check_sensor_id(struct ov8858 *ov8858) in ov8858_check_sensor_id()
1828 static int ov8858_configure_regulators(struct ov8858 *ov8858) in ov8858_configure_regulators()
1841 static int ov8858_parse_of(struct ov8858 *ov8858) in ov8858_parse_of()
1880 struct ov8858 *ov8858; in ov8858_probe() local
1975 struct ov8858 *ov8858 = sd_to_ov8858(sd); in ov8858_remove() local