arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219 rpi v2 camera
authorTim Harvey <tharvey@gateworks.com>
Mon, 14 Feb 2022 23:14:23 +0000 (15:14 -0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 21 Feb 2022 04:15:56 +0000 (12:15 +0800)
commit37840653e8a3f733fbf0beec795e14b738c8ab65
tree17d44322d110aaf733ab72bff4f64aa7b8b92cd7
parent27c8f4ccc1b9ee2f52a62580fd7631c3025bdbfb
arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for imx219 rpi v2 camera

Add support for the RaspberryPi Camera v2 which is an IMX219 8MP module:
 - https://datasheets.raspberrypi.com/camera/camera-v2-schematics.pdf
 - has its own on-board 24MHz osc so no clock required from baseboard
 - pin 11 enables 1.8V and 2.8V LDO which is connected to
   GW73xx MIPI_GPIO4 (IMX8MM GPIO1_IO1) so we use this as a gpio
   controlled regulator enable.

Support is added via a device-tree overlay.

The IMX219 supports RAW8/RAW10 image formats.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/Makefile
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts [new file with mode: 0644]