From 9fdcde38bdbff5f6884e8d46ff729b298cefbbde Mon Sep 17 00:00:00 2001 From: "Guoniu.zhou" Date: Fri, 18 Jan 2019 15:34:05 +0800 Subject: [PATCH] firmware: imx: scu-pd: add SCU power domain for image subsystem Add SCU power domains for image subsystem. The subsystem include ISI, CSI, PARALLEL, I2C, PWM and DPLL modules Signed-off-by: Guoniu.zhou --- drivers/firmware/imx/scu-pd.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/drivers/firmware/imx/scu-pd.c b/drivers/firmware/imx/scu-pd.c index 45ee321b87cf..0de96b282fb8 100644 --- a/drivers/firmware/imx/scu-pd.c +++ b/drivers/firmware/imx/scu-pd.c @@ -164,6 +164,19 @@ static const struct imx_sc_pd_range imx8qxp_scu_pd_ranges[] = { /* CM40 SS */ { "cm40_i2c", IMX_SC_R_M4_0_I2C, 1, false, 0 }, { "cm40_intmux", IMX_SC_R_M4_0_INTMUX, 1, false, 0 }, + + /* IMAGE SS */ + { "img-pdma", IMX_SC_R_ISI_CH0, 8, true, 0 }, + { "img-csi0", IMX_SC_R_CSI_0, 1, false, 0 }, + { "img-csi0-i2c0", IMX_SC_R_CSI_0_I2C_0, 1, false, 0 }, + { "img-csi0-pwm0", IMX_SC_R_CSI_0_PWM_0, 1, false, 0 }, + { "img-csi1", IMX_SC_R_CSI_1, 1, false, 0 }, + { "img-csi1-i2c0", IMX_SC_R_CSI_1_I2C_0, 1, false, 0 }, + { "img-csi1-pwm0", IMX_SC_R_CSI_1_PWM_0, 1, false, 0 }, + { "img-parallel", IMX_SC_R_PI_0, 1, false, 0 }, + { "img-parallel-i2c0", IMX_SC_R_PI_0_I2C_0, 1, false, 0 }, + { "img-parallel-pwm0", IMX_SC_R_PI_0_PWM_0, 2, true, 0 }, + { "img-parallel-pll", IMX_SC_R_PI_0_PLL, 1, false, 0 }, }; static const struct imx_sc_pd_soc imx8qxp_scu_pd = {