Uboot/kernel->mipi:fix mipi dsi

This commit is contained in:
cjp
2018-03-26 17:35:18 +08:00
parent 0c56a1c2f4
commit a2236a1a12
2 changed files with 6 additions and 0 deletions

View File

@ -663,6 +663,9 @@ static int rk32_phy_init(struct dsi *dsi)
test_data[0] = (fbdiv - 1) & 0x1f;
rk32_dwc_phy_test_wr(dsi, code_pll_loop_div_rat, test_data, 1);
mdelay(2);
test_data[0] = 0x30;
rk32_dwc_phy_test_wr(dsi, code_pll_input_loop_div_rat, test_data, 1);
mdelay(2);
test_data[0] = (fbdiv - 1) >> 5 | 0x80;
rk32_dwc_phy_test_wr(dsi, code_pll_loop_div_rat, test_data, 1);
mdelay(2);

3
u-boot/drivers/video/transmitter/rk32_mipi_dsi.c Executable file → Normal file
View File

@ -529,6 +529,9 @@ static int rk32_phy_init(struct dsi *dsi)
test_data[0] = (fbdiv - 1) & 0x1f;
rk32_dwc_phy_test_wr(dsi, code_pll_loop_div_rat, test_data, 1);
mdelay(2);
test_data[0] = 0x30;
rk32_dwc_phy_test_wr(dsi, code_pll_input_loop_div_rat, test_data, 1);
mdelay(2);
test_data[0] = (fbdiv - 1) >> 5 | 0x80;
rk32_dwc_phy_test_wr(dsi, code_pll_loop_div_rat, test_data, 1);
mdelay(2);