disp: msm: dsi: remove scratch register logic for cont-splash
Continuous splash enabled displays are identified by reading the MDP ctl registers. DSI cont-splash init settings are called based on this. Additionally, DSI reads the DSI-CTL scratch register set by bootloader to detect cont-splash. This change removes the redundant mechanism in DSI to detect cont-splash. Change-Id: Ic58be1e62eda239fcea5e82d9d356905dc552a73 Signed-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>
This commit is contained in:
@@ -51,25 +51,6 @@ void dsi_ctrl_hw_22_schedule_dma_cmd(struct dsi_ctrl_hw *ctrl, int line_no)
|
||||
DSI_W32(ctrl, DSI_DMA_SCHEDULE_CTRL, reg);
|
||||
}
|
||||
|
||||
/*
|
||||
* dsi_ctrl_hw_22_get_cont_splash_status() - to verify whether continuous
|
||||
* splash is enabled or not
|
||||
* @ctrl: Pointer to the controller host hardware.
|
||||
*
|
||||
* Return: Return Continuous splash status
|
||||
*/
|
||||
bool dsi_ctrl_hw_22_get_cont_splash_status(struct dsi_ctrl_hw *ctrl)
|
||||
{
|
||||
u32 reg = 0;
|
||||
|
||||
/**
|
||||
* DSI scratch register 1 is used to notify whether continuous
|
||||
* splash is enabled or not by bootloader
|
||||
*/
|
||||
reg = DSI_R32(ctrl, DSI_SCRATCH_REGISTER_1);
|
||||
return reg == 0x1;
|
||||
}
|
||||
|
||||
/*
|
||||
* dsi_ctrl_hw_kickoff_non_embedded_mode()-Kickoff cmd in non-embedded mode
|
||||
* @ctrl: - Pointer to the controller host hardware.
|
||||
|
Reference in New Issue
Block a user