* [PATCH 0/8] move native-mode inside display-timings
@ 2019-08-01 15:46 Martin Kaiser
2019-08-01 15:46 ` [PATCH 1/8] ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings Martin Kaiser
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
For display descriptions in the device tree, native-mode is a property
of the display-timings node.
Fix this for the boards that got it wrong and added native-mode on the
same level as display-timings.
Martin Kaiser (8):
ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings
ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
ARM: dts: eukrea-mbimxsd27: native-mode is part of display-timings
ARM: dts: mbimxsd25: native-mode is part of display-timings
ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of display-timings
ARM: dts: edb7211: native-mode is part of display-timings
ARM: dts: apf27dev: native-mode is part of display-timings
ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
arch/arm/boot/dts/ep7211-edb7211.dts | 2 +-
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +-
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +-
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +-
arch/arm/boot/dts/imx27-apf27dev.dts | 2 +-
arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
--
2.11.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/8] ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 2/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts b/arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts
index 5e5e282ed30e..0cd75dadf292 100644
--- a/arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts
+++ b/arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts
@@ -15,10 +15,10 @@
display: display {
model = "Primeview-PD050VL1";
- native-mode = <&timing0>;
bits-per-pixel = <16>; /* non-standard but required */
fsl,pcr = <0xf0c88080>; /* non-standard but required */
display-timings {
+ native-mode = <&timing0>;
timing0: 640x480 {
hactive = <640>;
vactive = <480>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/8] ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
2019-08-01 15:46 ` [PATCH 1/8] ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 3/8] ARM: dts: eukrea-mbimxsd27: " Martin Kaiser
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
index ad2f7e879831..80a7f96de4c6 100644
--- a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
+++ b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
@@ -14,8 +14,8 @@
bits-per-pixel = <16>;
fsl,pcr = <0xfa208b80>;
bus-width = <18>;
- native-mode = <&dvi_svga_timings>;
display-timings {
+ native-mode = <&dvi_svga_timings>;
dvi_svga_timings: 800x600 {
clock-frequency = <40000000>;
hactive = <800>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 3/8] ARM: dts: eukrea-mbimxsd27: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
2019-08-01 15:46 ` [PATCH 1/8] ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings Martin Kaiser
2019-08-01 15:46 ` [PATCH 2/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 4/8] ARM: dts: mbimxsd25: " Martin Kaiser
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts b/arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts
index 84fc8df4be7c..9c3ec82ec7e5 100644
--- a/arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts
+++ b/arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts
@@ -11,11 +11,11 @@
display0: CMO-QVGA {
model = "CMO-QVGA";
- native-mode = <&timing0>;
bits-per-pixel = <16>;
fsl,pcr = <0xfad08b80>;
display-timings {
+ native-mode = <&timing0>;
timing0: 320x240 {
clock-frequency = <6500000>;
hactive = <320>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 4/8] ARM: dts: mbimxsd25: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
` (2 preceding siblings ...)
2019-08-01 15:46 ` [PATCH 3/8] ARM: dts: eukrea-mbimxsd27: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 5/8] ARM: dts: imx27-phytec-phycore-rdk: " Martin Kaiser
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
index dbecd6d2cfc4..7d4301b22b90 100644
--- a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
+++ b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
@@ -14,8 +14,8 @@
bits-per-pixel = <16>;
fsl,pcr = <0xcad08b80>;
bus-width = <18>;
- native-mode = <&qvga_timings>;
display-timings {
+ native-mode = <&qvga_timings>;
qvga_timings: 320x240 {
clock-frequency = <6500000>;
hactive = <320>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 5/8] ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
` (3 preceding siblings ...)
2019-08-01 15:46 ` [PATCH 4/8] ARM: dts: mbimxsd25: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 6/8] ARM: dts: edb7211: " Martin Kaiser
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts b/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
index 5606f417e9e8..bf883e45576a 100644
--- a/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
+++ b/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
@@ -14,11 +14,11 @@
display0: LQ035Q7 {
model = "Sharp-LQ035Q7";
- native-mode = <&timing0>;
bits-per-pixel = <16>;
fsl,pcr = <0xf00080c0>;
display-timings {
+ native-mode = <&timing0>;
timing0: 240x320 {
clock-frequency = <5500000>;
hactive = <240>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 6/8] ARM: dts: edb7211: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
` (4 preceding siblings ...)
2019-08-01 15:46 ` [PATCH 5/8] ARM: dts: imx27-phytec-phycore-rdk: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 7/8] ARM: dts: apf27dev: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 8/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/ep7211-edb7211.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/ep7211-edb7211.dts b/arch/arm/boot/dts/ep7211-edb7211.dts
index a0c270f63fee..da076479c8e2 100644
--- a/arch/arm/boot/dts/ep7211-edb7211.dts
+++ b/arch/arm/boot/dts/ep7211-edb7211.dts
@@ -25,11 +25,11 @@
display: display {
model = "320x240x4";
- native-mode = <&timing0>;
bits-per-pixel = <4>;
ac-prescale = <17>;
display-timings {
+ native-mode = <&timing0>;
timing0: 320x240 {
hactive = <320>;
hback-porch = <0>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 7/8] ARM: dts: apf27dev: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
` (5 preceding siblings ...)
2019-08-01 15:46 ` [PATCH 6/8] ARM: dts: edb7211: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
2019-08-01 15:46 ` [PATCH 8/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx27-apf27dev.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx27-apf27dev.dts b/arch/arm/boot/dts/imx27-apf27dev.dts
index 087c6e237af0..6f1e8ce9e76e 100644
--- a/arch/arm/boot/dts/imx27-apf27dev.dts
+++ b/arch/arm/boot/dts/imx27-apf27dev.dts
@@ -12,10 +12,10 @@
display: display {
model = "Chimei-LW700AT9003";
- native-mode = <&timing0>;
bits-per-pixel = <16>; /* non-standard but required */
fsl,pcr = <0xfae80083>; /* non-standard but required */
display-timings {
+ native-mode = <&timing0>;
timing0: 800x480 {
clock-frequency = <33000033>;
hactive = <800>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 8/8] ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
` (6 preceding siblings ...)
2019-08-01 15:46 ` [PATCH 7/8] ARM: dts: apf27dev: " Martin Kaiser
@ 2019-08-01 15:46 ` Martin Kaiser
7 siblings, 0 replies; 9+ messages in thread
From: Martin Kaiser @ 2019-08-01 15:46 UTC (permalink / raw)
To: Shawn Guo, Pengutronix Kernel Team, Fabio Estevam, NXP Linux Team
Cc: devicetree, linux-kernel, Martin Kaiser
Move the native-mode property inside the display-timings node.
According to
Documentation/devicetree/bindings/display/panel/display-timing.txt.
native-mode is a property of the display-timings node.
If it's located outside of display-timings, the native-mode setting is
ignored and the first display timing is used (which is a problem only if
someone adds another display timing).
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
---
arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
index d60d8f464ca9..24027a1fb46d 100644
--- a/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
+++ b/arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
@@ -14,8 +14,8 @@
bits-per-pixel = <16>;
fsl,pcr = <0xfa208b80>;
bus-width = <18>;
- native-mode = <&dvi_vga_timings>;
display-timings {
+ native-mode = <&dvi_vga_timings>;
dvi_vga_timings: 640x480 {
clock-frequency = <31250000>;
hactive = <640>;
--
2.11.0
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2019-08-01 15:47 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-01 15:46 [PATCH 0/8] move native-mode inside display-timings Martin Kaiser
2019-08-01 15:46 ` [PATCH 1/8] ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings Martin Kaiser
2019-08-01 15:46 ` [PATCH 2/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 3/8] ARM: dts: eukrea-mbimxsd27: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 4/8] ARM: dts: mbimxsd25: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 5/8] ARM: dts: imx27-phytec-phycore-rdk: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 6/8] ARM: dts: edb7211: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 7/8] ARM: dts: apf27dev: " Martin Kaiser
2019-08-01 15:46 ` [PATCH 8/8] ARM: dts: imx25: mbimxsd25: " Martin Kaiser
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).