[PATCH v1 1/1] ARM: tegra: tf700t: Align panel timings with Linux

Svyatoslav Ryhel clamor95 at gmail.com
Wed May 20 11:11:55 CEST 2026


Downstream timings provided by ASUS do not allow enough time for the
bridge to set up properly. Switch to the timings provided by the Linux
kernel's simple panel driver.

Suggested-by: Michele Brocco <brocco at perceptos.de>
Tested-by: Michele Brocco <brocco at perceptos.de> # TF700T
Signed-off-by: Svyatoslav Ryhel <clamor95 at gmail.com>
---
 arch/arm/dts/tegra30-asus-tf700t.dts | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/arch/arm/dts/tegra30-asus-tf700t.dts b/arch/arm/dts/tegra30-asus-tf700t.dts
index 47606ede9d6..c82bdbad2d6 100644
--- a/arch/arm/dts/tegra30-asus-tf700t.dts
+++ b/arch/arm/dts/tegra30-asus-tf700t.dts
@@ -139,18 +139,18 @@
 					display-timings {
 						timing at 0 {
 							/* 1920x1200 at 60Hz */
-							clock-frequency = <154000000>;
+							clock-frequency = <157200000>;
 
 							hactive = <1920>;
-							hfront-porch = <48>;
-							hback-porch = <80>;
-							hsync-len = <32>;
+							hfront-porch = <154>;
+							hback-porch = <32>;
+							hsync-len = <16>;
 							hsync-active = <1>;
 
 							vactive = <1200>;
-							vfront-porch = <3>;
-							vback-porch = <26>;
-							vsync-len = <6>;
+							vfront-porch = <17>;
+							vback-porch = <16>;
+							vsync-len = <2>;
 							vsync-active = <1>;
 						};
 					};
-- 
2.51.0



More information about the U-Boot mailing list