Loading drivers/clk/qcom/mdss/mdss-pll.h +3 −2 Original line number Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0-only */ /* Copyright (c) 2013-2020, The Linux Foundation. All rights reserved. */ /* Copyright (c) 2013-2021, The Linux Foundation. All rights reserved. */ #ifndef __MDSS_PLL_H #define __MDSS_PLL_H Loading Loading @@ -218,7 +218,8 @@ static inline bool is_gdsc_disabled(struct mdss_pll_resources *pll_res) WARN(1, "gdsc_base register is not defined\n"); return true; } if (pll_res->target_id == MDSS_PLL_TARGET_SDM660) if ((pll_res->target_id == MDSS_PLL_TARGET_SDM660) || (pll_res->pll_interface_type == MDSS_DSI_PLL_28LPM)) ret = ((readl_relaxed(pll_res->gdsc_base + 0x4) & BIT(31)) && (!(readl_relaxed(pll_res->gdsc_base) & BIT(0)))) ? false : true; else Loading Loading
drivers/clk/qcom/mdss/mdss-pll.h +3 −2 Original line number Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0-only */ /* Copyright (c) 2013-2020, The Linux Foundation. All rights reserved. */ /* Copyright (c) 2013-2021, The Linux Foundation. All rights reserved. */ #ifndef __MDSS_PLL_H #define __MDSS_PLL_H Loading Loading @@ -218,7 +218,8 @@ static inline bool is_gdsc_disabled(struct mdss_pll_resources *pll_res) WARN(1, "gdsc_base register is not defined\n"); return true; } if (pll_res->target_id == MDSS_PLL_TARGET_SDM660) if ((pll_res->target_id == MDSS_PLL_TARGET_SDM660) || (pll_res->pll_interface_type == MDSS_DSI_PLL_28LPM)) ret = ((readl_relaxed(pll_res->gdsc_base + 0x4) & BIT(31)) && (!(readl_relaxed(pll_res->gdsc_base) & BIT(0)))) ? false : true; else Loading