mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-02-15 04:42:02 +00:00
45 lines
1.9 KiB
Diff
45 lines
1.9 KiB
Diff
From b96c6eae8b18e84f837ba6d805a5fb172dfdf48b Mon Sep 17 00:00:00 2001
|
|
From: Javier Martinez Canillas <javierm@redhat.com>
|
|
Date: Tue, 28 Mar 2023 05:11:58 +0200
|
|
Subject: [PATCH 643/726] dtoverlays: Add inverted override property to
|
|
ssd1306-spi
|
|
|
|
The new ssd130x DRM driver supports both SSD1306 I2C and SPI panels and is
|
|
compatible with the ssd1307fb driver bindings. So the "solomon,com-invdir"
|
|
DT property (to invert the COM pin scan dir) can also be used for SPI now.
|
|
|
|
This allows to configure panels whose scan direction needs to be inverted.
|
|
|
|
Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
|
|
---
|
|
arch/arm/boot/dts/overlays/README | 2 ++
|
|
arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts | 1 +
|
|
2 files changed, 3 insertions(+)
|
|
|
|
diff --git a/arch/arm/boot/dts/overlays/README b/arch/arm/boot/dts/overlays/README
|
|
index 5b927cc74a4f..50f14e009d2f 100644
|
|
--- a/arch/arm/boot/dts/overlays/README
|
|
+++ b/arch/arm/boot/dts/overlays/README
|
|
@@ -4074,6 +4074,8 @@ Params: speed SPI bus speed (default 10000000)
|
|
dc_pin GPIO pin for D/C (default 24)
|
|
reset_pin GPIO pin for RESET (default 25)
|
|
height Display height (32 or 64; default 64)
|
|
+ inverted Set this if display is inverted and mirrored.
|
|
+ (default=not set)
|
|
|
|
|
|
Name: ssd1331-spi
|
|
diff --git a/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts b/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts
|
|
index ffc90c7cecf6..679749fc3065 100644
|
|
--- a/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts
|
|
+++ b/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts
|
|
@@ -80,5 +80,6 @@ __overrides__ {
|
|
reset_pin = <&ssd1306>,"reset-gpios:4",
|
|
<&ssd1306_pins>,"brcm,pins:0";
|
|
height = <&ssd1306>,"solomon,height:0";
|
|
+ inverted = <&ssd1306>,"solomon,com-invdir?";
|
|
};
|
|
};
|
|
--
|
|
2.33.1
|
|
|