clk: msm: clock-gcc-8998: keep gcc_bimc_gfx_clk on
Keep gcc_bimc_gfx_clk always on to prevent a stall during BIMC redirection handshake that occurs as part of a transition between different CCI power modes. The stall causes momentary bandwidth drops for the display ports and creates display buffer underflows. Change-Id: Ie7de487fbe16c7e6b1234a96c1208d54daa5a9bb Signed-off-by: David Dai <daidavid1@codeaurora.org>
This commit is contained in:
parent
8bb66a7e41
commit
2669ae7f24
1 changed files with 4 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
/* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -2799,6 +2799,9 @@ static int msm_gcc_8998_probe(struct platform_device *pdev)
|
|||
/* This clock is used for all MMSSCC register access */
|
||||
clk_prepare_enable(&gcc_mmss_noc_cfg_ahb_clk.c);
|
||||
|
||||
/* Keep bimc gfx clock port on all the time */
|
||||
clk_prepare_enable(&gcc_bimc_gfx_clk.c);
|
||||
|
||||
/* This clock is used for all GPUCC register access */
|
||||
clk_prepare_enable(&gcc_gpu_cfg_ahb_clk.c);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue