ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller
authorMichal Vokáč <michal.vokac@ysoft.com>
Fri, 31 Jul 2020 12:00:08 +0000 (14:00 +0200)
committerShawn Guo <shawnguo@kernel.org>
Sat, 22 Aug 2020 12:21:01 +0000 (20:21 +0800)
commit37d7b7a5baca43722d332e190a3c86ac0c4341e8
tree29654f4a049dcf01c860e9120eb1721686d865c6
parente642c831ebdd560b5f3ffa731f1e8280eecca2f6
ARM: dts: imx6dl-yapp4: Add support for OLED based on different controller

OLED display consist of an OLED panel and a display controller.
The displays that were used on yapp4 platform were based on a SSD1305
controller. These displays are now discontinued and we need to add
support for a replacement.

The new display is based on SSD1309 controller and requires slightly
different configuration (mirror + segment offset).  We want to support
both display types so it does no matter which one was used on the assembly
line. Hence the displays are placed at different I2C addresses.

Signed-off-by: Michal Vokáč <michal.vokac@ysoft.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6dl-yapp4-common.dtsi
arch/arm/boot/dts/imx6dl-yapp4-hydra.dts
arch/arm/boot/dts/imx6dl-yapp4-orion.dts