coreboot-kgpe-d16/src/soc/rockchip
Ege Mihmanli bb9bdeb594 soc/rockchip/rk3399: Ensure full eDP init sequence
This patch fixes 2 edp display issues:

1. When rk_edp_prepare fails >3 times, edp_init isn't run because
while-condition is not satisfied. Then, only a partial init sequence is
ran. This causes all aux transactions to fail.
2. If rk_edp_prepare never succeeds, coreboot never leaves link training
stage due to infinite loop. Boot process is stuck.

TEST=Boot past eDP initialization stage and make sure AP logs don't have
show aux transaction fails.

Change-Id: I44c3f53e8786558c43078d4afe9acde4d64796e7
Signed-off-by: Ege Mihmanli <egemih@google.com>
Reviewed-on: https://review.coreboot.org/23152
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2018-01-10 20:57:17 +00:00
..
common rockchip/rk3399: support dual mipi dsi 2017-11-28 19:16:09 +00:00
rk3288 include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
rk3399 soc/rockchip/rk3399: Ensure full eDP init sequence 2018-01-10 20:57:17 +00:00
Kconfig soc: Add Kconfig for each soc vendor 2017-10-23 17:18:32 +00:00