From 81c1704c9c9272740f77fcc2f51e57ca487c1147 Mon Sep 17 00:00:00 2001 From: Satya Rama Aditya Pinapala Date: Thu, 27 Aug 2020 10:45:52 -0700 Subject: [PATCH] dt-bindings: clock: Add support for 5nm C-PHY shadow clock Add support for 5nm DSI PLL C-PHY shadow clocks, which will be used during dynamic dsi clock switch. Change-Id: I6aed40f7347b5a098c6c7f4d160d5456424a3507 Signed-off-by: Satya Rama Aditya Pinapala --- include/dt-bindings/clock/mdss-5nm-pll-clk.h | 52 +++++++++++--------- 1 file changed, 30 insertions(+), 22 deletions(-) diff --git a/include/dt-bindings/clock/mdss-5nm-pll-clk.h b/include/dt-bindings/clock/mdss-5nm-pll-clk.h index 2eb6105aa9cb..b5ebcafbe4a9 100644 --- a/include/dt-bindings/clock/mdss-5nm-pll-clk.h +++ b/include/dt-bindings/clock/mdss-5nm-pll-clk.h @@ -30,30 +30,38 @@ #define POST_VCO_DIV3_5_0_CLK 19 #define CPHY_PCLK_SRC_MUX_0_CLK 20 #define CPHY_PCLK_SRC_0_CLK 21 +#define SHADOW_CPHY_BYTECLK_SRC_0_CLK 22 +#define SHADOW_POST_VCO_DIV3_5_0_CLK 23 +#define SHADOW_CPHY_PCLK_SRC_MUX_0_CLK 24 +#define SHADOW_CPHY_PCLK_SRC_0_CLK 25 -#define VCO_CLK_1 22 -#define PLL_OUT_DIV_1_CLK 23 -#define BITCLK_SRC_1_CLK 24 -#define BYTECLK_SRC_1_CLK 25 -#define POST_BIT_DIV_1_CLK 26 -#define POST_VCO_DIV_1_CLK 27 -#define BYTECLK_MUX_1_CLK 28 -#define PCLK_SRC_MUX_1_CLK 29 -#define PCLK_SRC_1_CLK 30 -#define PCLK_MUX_1_CLK 31 -#define SHADOW_VCO_CLK_1 32 -#define SHADOW_PLL_OUT_DIV_1_CLK 33 -#define SHADOW_BITCLK_SRC_1_CLK 34 -#define SHADOW_BYTECLK_SRC_1_CLK 35 -#define SHADOW_POST_BIT_DIV_1_CLK 36 -#define SHADOW_POST_VCO_DIV_1_CLK 37 -#define SHADOW_PCLK_SRC_MUX_1_CLK 38 -#define SHADOW_PCLK_SRC_1_CLK 39 +#define VCO_CLK_1 26 +#define PLL_OUT_DIV_1_CLK 27 +#define BITCLK_SRC_1_CLK 28 +#define BYTECLK_SRC_1_CLK 29 +#define POST_BIT_DIV_1_CLK 30 +#define POST_VCO_DIV_1_CLK 31 +#define BYTECLK_MUX_1_CLK 32 +#define PCLK_SRC_MUX_1_CLK 33 +#define PCLK_SRC_1_CLK 34 +#define PCLK_MUX_1_CLK 35 +#define SHADOW_VCO_CLK_1 36 +#define SHADOW_PLL_OUT_DIV_1_CLK 37 +#define SHADOW_BITCLK_SRC_1_CLK 38 +#define SHADOW_BYTECLK_SRC_1_CLK 39 +#define SHADOW_POST_BIT_DIV_1_CLK 40 +#define SHADOW_POST_VCO_DIV_1_CLK 41 +#define SHADOW_PCLK_SRC_MUX_1_CLK 42 +#define SHADOW_PCLK_SRC_1_CLK 43 /* CPHY clocks for DSI-1 PLL */ -#define CPHY_BYTECLK_SRC_1_CLK 40 -#define POST_VCO_DIV3_5_1_CLK 41 -#define CPHY_PCLK_SRC_MUX_1_CLK 42 -#define CPHY_PCLK_SRC_1_CLK 43 +#define CPHY_BYTECLK_SRC_1_CLK 44 +#define POST_VCO_DIV3_5_1_CLK 45 +#define CPHY_PCLK_SRC_MUX_1_CLK 46 +#define CPHY_PCLK_SRC_1_CLK 47 +#define SHADOW_CPHY_BYTECLK_SRC_1_CLK 48 +#define SHADOW_POST_VCO_DIV3_5_1_CLK 49 +#define SHADOW_CPHY_PCLK_SRC_MUX_1_CLK 50 +#define SHADOW_CPHY_PCLK_SRC_1_CLK 51 /* DP PLL clocks */ #define DP_VCO_CLK 0