Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: db8500: Update register definition for u8540 clock

PRCMU and ab8500 registers updated for u8540

Signed-off-by: Philippe Begnic <philippe.begnic@st.com>
Acked-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>

authored by

Philippe Begnic and committed by
Mike Turquette
852bbba9 1237e598

+13 -2
+2 -2
include/linux/mfd/abx500/ab8500-sysctrl.h
··· 278 278 279 279 #define AB9540_SYSCLK12CONFCTRL_PLL26TO38ENA BIT(0) 280 280 #define AB9540_SYSCLK12CONFCTRL_SYSCLK12USBMUXSEL BIT(1) 281 - #define AB9540_SYSCLK12CONFCTRL_INT384MHZMUXSEL_MASK 0x0C 282 - #define AB9540_SYSCLK12CONFCTRL_INT384MHZMUXSEL_SHIFT 2 281 + #define AB9540_SYSCLK12CONFCTRL_INT384MHZMUXSEL0 BIT(2) 282 + #define AB9540_SYSCLK12CONFCTRL_INT384MHZMUXSEL1 BIT(3) 283 283 #define AB9540_SYSCLK12CONFCTRL_SYSCLK12BUFMUX BIT(4) 284 284 #define AB9540_SYSCLK12CONFCTRL_SYSCLK12PLLMUX BIT(5) 285 285 #define AB9540_SYSCLK12CONFCTRL_SYSCLK2MUXVALID BIT(6)
+11
include/linux/mfd/dbx500-prcmu.h
··· 134 134 PRCMU_SIACLK, 135 135 PRCMU_SVACLK, 136 136 PRCMU_ACLK, 137 + PRCMU_HVACLK, /* Ux540 only */ 138 + PRCMU_G1CLK, /* Ux540 only */ 139 + PRCMU_SDMMCHCLK, 140 + PRCMU_CAMCLK, 137 141 PRCMU_NUM_REG_CLOCKS, 138 142 PRCMU_SYSCLK = PRCMU_NUM_REG_CLOCKS, 139 143 PRCMU_CDCLK, ··· 152 148 PRCMU_DSI0ESCCLK, 153 149 PRCMU_DSI1ESCCLK, 154 150 PRCMU_DSI2ESCCLK, 151 + /* LCD DSI PLL - Ux540 only */ 152 + PRCMU_PLLDSI_LCD, 153 + PRCMU_DSI0CLK_LCD, 154 + PRCMU_DSI1CLK_LCD, 155 + PRCMU_DSI0ESCCLK_LCD, 156 + PRCMU_DSI1ESCCLK_LCD, 157 + PRCMU_DSI2ESCCLK_LCD, 155 158 }; 156 159 157 160 /**