dev: gcdb: display: update the FB address used for splash screen

In the current implementation, the FB address for splash screen
is decided based on whether dynamic fps is enabled or not. After
kernel 'commit 6971be89879a39c8b2345709763b6384e1dec968 ("clk: msm:
mdss: update the procedure for storing DSI PLL codes")' the reserved
memory for dynamic fps in kernel is freed once the DSI PLL trim codes
in stored in DSI PLL driver. Due to this, for video mode panels with
dynamic fps not enabled, corruption is possible during kernel bootup
since the first page of splash screen memory in LK will be freed by
the DSI PLL driver since it is actually the dynamic fps memory with
respect to kernel mapping. Hence assign the first page of MIPI_FB_ADDR
always for dynamic fps independent of the feature enabled or not.

Change-Id: I627708504c5cfabac10abcc2d5f8c4ede6d6d06e
1 file changed