arm: dt: Add DT overlays for ADV7282M, OV5647, and TC358743
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Wed, 31 Oct 2018 15:01:59 +0000 (15:01 +0000)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:08 +0000 (00:08 +0100)
commit30a072bb4580a0443a5bd4c25aa07722e786c32b
tree11065b78b0d807fbefc92d69a5676abfac9d16bf
parent95b53334705ea2ab291982ed52c82d1eb735527d
arm: dt: Add DT overlays for ADV7282M, OV5647, and TC358743

DT overlays to setup the above devices via i2c_arm and csi1.
(This currently does not use the i2c-mux-pinctrl driver to
dynamically switch the pinctrl)

tc358743 is tc358743 running at a default link frequency
of 972Mbit/s. This allows up to 1080P50 UYVY on 2 lanes.
There is a parameter to allow changing the link frequency,
but the only values supported by the driver are 297000000
for 594Mbit/s, and 486000000 for 972Mbit/s.
There is also a parameter to enable 4 lane mode (only
relevant to Compute Module (1 or 3) csi1).

tc358743-audio overlay enables I2S audio from the TC358743
to the Pi (SD to GPIO20, SCK to GPIO18, WFS to GPIO19).

ADV7282M is the Analog Devices analogue video to CSI bridge
chip.

OV5647 is the Pi V1.3 camera module. Currently the driver only
supports VGA 8bit Bayer and very few controls.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
arch/arm/boot/dts/overlays/Makefile
arch/arm/boot/dts/overlays/README
arch/arm/boot/dts/overlays/adv7282m-overlay.dts [new file with mode: 0644]
arch/arm/boot/dts/overlays/ov5647-overlay.dts [new file with mode: 0644]
arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts [new file with mode: 0644]
arch/arm/boot/dts/overlays/tc358743-overlay.dts [new file with mode: 0644]