Home
last modified time | relevance | path

Searched full:ov5693 (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/drivers/media/i2c/
Dov5693.c5 * Adapted from the atomisp-ov5693 driver, with contributions from:
44 /* Yes, this is right. The datasheet for the OV5693 gives its ID as 0x5690 */
377 static int ov5693_read_reg(struct ov5693_device *ov5693, u32 addr, u32 *value) in ov5693_read_reg() argument
379 struct i2c_client *client = ov5693->client; in ov5693_read_reg()
418 static void ov5693_write_reg(struct ov5693_device *ov5693, u32 addr, u32 value, in ov5693_write_reg() argument
421 struct i2c_client *client = ov5693->client; in ov5693_write_reg()
453 static int ov5693_write_reg_array(struct ov5693_device *ov5693, in ov5693_write_reg_array() argument
460 ov5693_write_reg(ov5693, reglist->regs[i].reg, in ov5693_write_reg_array()
466 static int ov5693_update_bits(struct ov5693_device *ov5693, u32 address, in ov5693_update_bits() argument
472 ret = ov5693_read_reg(ov5693, address, &value); in ov5693_update_bits()
[all …]
DMakefile88 obj-$(CONFIG_VIDEO_OV5693) += ov5693.o
DKconfig526 tristate "OmniVision OV5693 sensor support"
531 OV5693 camera.
534 module will be called ov5693.
/Linux-v6.1/Documentation/devicetree/bindings/media/i2c/
Dovti,ov5693.yaml5 $id: http://devicetree.org/schemas/media/i2c/ovti,ov5693.yaml#
8 title: Omnivision OV5693 CMOS Sensor
14 The Omnivision OV5693 is a high performance, 1/4-inch, 5 megapixel, CMOS
19 OV5693 is controlled via I2C and two-wire Serial Camera Control Bus (SCCB).
27 const: ovti,ov5693
95 ov5693: camera@36 {
96 compatible = "ovti,ov5693";
/Linux-v6.1/drivers/staging/media/atomisp/i2c/
DKconfig73 tristate "Omnivision ov5693 sensor support"
78 ov5693 5 Mpixel camera.
80 ov5693 is video camera sensor.
DMakefile6 obj-$(CONFIG_VIDEO_ATOMISP_OV5693) += ov5693/
/Linux-v6.1/drivers/staging/media/atomisp/i2c/ov5693/
Datomisp-ov5693.c3 * Support for OmniVision OV5693 1080p HD camera sensor.
37 #include "ov5693.h"
58 "Delay prior to the first CCI transaction for ov5693");
298 * ov5693_write_reg_array - Initializes a list of OV5693 registers
1560 dev_err(&client->dev, "ov5693 reset err.\n"); in startup()
1566 dev_err(&client->dev, "ov5693 write register err.\n"); in startup()
1572 dev_err(&client->dev, "ov5693 write register err.\n"); in startup()
1627 dev_err(&client->dev, "ov5693 startup err, retry to power up\n"); in ov5693_set_fmt()
1630 "ov5693 retry to power up %d/%d times, result: ", in ov5693_set_fmt()
1660 dev_warn(&client->dev, "ov5693 stream off err\n"); in ov5693_set_fmt()
[all …]
DMakefile2 obj-$(CONFIG_VIDEO_ATOMISP_OV5693) += atomisp-ov5693.o
Dov5693.h3 * Support for OmniVision OV5693 5M camera sensor.
90 * OV5693 System control registers
220 * ov5693 device structure.
/Linux-v6.1/drivers/staging/media/atomisp/
Dnotes.txt47 the ov5693 driver (and used by the atomisp core)
/Linux-v6.1/drivers/platform/x86/intel/int3472/
Ddiscrete.c63 /* Surface Go 1&2 - OV5693, Front */
/Linux-v6.1/drivers/media/pci/intel/ipu3/
Dcio2-bridge.c24 /* Omnivision OV5693 */
/Linux-v6.1/
DMAINTAINERS15254 OMNIVISION OV5693 SENSOR DRIVER
15259 F: Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15260 F: drivers/media/i2c/ov5693.c