Searched refs:ov4689 (Results 1 – 4 of 4) sorted by relevance
123 struct ov4689 { struct142 #define to_ov4689(sd) container_of(sd, struct ov4689, subdev) argument337 struct ov4689 *ov4689 = to_ov4689(sd); in ov4689_set_fmt() local340 ov4689_fill_fmt(ov4689->cur_mode, mbus_fmt); in ov4689_set_fmt()374 static int ov4689_enable_test_pattern(struct ov4689 *ov4689, u32 pattern) in ov4689_enable_test_pattern() argument383 return cci_write(ov4689->regmap, OV4689_REG_TEST_PATTERN, in ov4689_enable_test_pattern()415 static int ov4689_setup_timings(struct ov4689 *ov4689) in ov4689_setup_timings() argument417 const struct ov4689_mode *mode = ov4689->cur_mode; in ov4689_setup_timings()418 struct regmap *rm = ov4689->regmap; in ov4689_setup_timings()437 static int ov4689_setup_blc_anchors(struct ov4689 *ov4689) in ov4689_setup_blc_anchors() argument[all …]
94 obj-$(CONFIG_VIDEO_OV4689) += ov4689.o
446 module will be called ov4689.
17077 F: Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml17078 F: drivers/media/i2c/ov4689.c