Xin Ji has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/86101?usp=email )
Change subject: mb/google/corsola: fine tune the data lane trail ......................................................................
mb/google/corsola: fine tune the data lane trail
ANX7625 requires customized hs_da_trail time, override the data trail for ANX7625.
BUG= BRANCH=corsola TEST=Display is normal on corsola
Change-Id: I677667240c7f3b0e14c6a728931921e32f539c57 Signed-off-by: Xin Ji xji@analogix.corp-partner.google.com --- M src/mainboard/google/corsola/panel_anx7625.c 1 file changed, 6 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/01/86101/1
diff --git a/src/mainboard/google/corsola/panel_anx7625.c b/src/mainboard/google/corsola/panel_anx7625.c index 193a501..048713f 100644 --- a/src/mainboard/google/corsola/panel_anx7625.c +++ b/src/mainboard/google/corsola/panel_anx7625.c @@ -5,6 +5,7 @@ #include <drivers/analogix/anx7625/anx7625.h> #include <edid.h> #include <gpio.h> +#include <soc/dsi.h> #include <soc/i2c.h>
#include "gpio.h" @@ -62,3 +63,8 @@ mtk_i2c_bus_init(BRIDGE_I2C, I2C_SPEED_FAST); return &anx7625_bridge; } + +void mtk_dsi_override_phy_timing(struct mtk_phy_timing *timing) +{ + timing->da_hs_trail += 9; +}