mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-29 23:53:32 +00:00
drm/sti: do not set gdp pixel clock rate if mode is not set
Fix a division by 0 case : in some cases, when the GDP plane is being disabled atomic_check() is called with "mode->clock = 0". In that case, do not set parent and pixel clock rate. Signed-off-by: Vincent Abriou <vincent.abriou@st.com>
This commit is contained in:
parent
1b7f145123
commit
c5649ee497
1 changed files with 1 additions and 1 deletions
|
@ -648,7 +648,7 @@ static int sti_gdp_atomic_check(struct drm_plane *drm_plane,
|
|||
}
|
||||
|
||||
/* Set gdp clock */
|
||||
if (gdp->clk_pix) {
|
||||
if (mode->clock && gdp->clk_pix) {
|
||||
struct clk *clkp;
|
||||
int rate = mode->clock * 1000;
|
||||
int res;
|
||||
|
|
Loading…
Reference in a new issue