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

dt-bindings: clock: exynosautov920: add peric1, misc and hsi0/1 clock definitions

Add peric1, misc and hsi0/1 clock definitions.

- CMU_PERIC1 for USI, IC2 and I3C
- CMU_MISC for MISC, GIC and OTP
- HSI0 for PCIE
- HSI1 for USB and MMC

Signed-off-by: Sunyeal Hong <sunyeal.hong@samsung.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20241009042110.2379903-2-sunyeal.hong@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

authored by

Sunyeal Hong and committed by
Krzysztof Kozlowski
440e3dcd 9852d85e

+47
+47
include/dt-bindings/clock/samsung,exynosautov920.h
··· 160 160 #define DOUT_CLKCMU_SNW_NOC 144 161 161 #define DOUT_CLKCMU_SSP_NOC 145 162 162 #define DOUT_CLKCMU_TAA_NOC 146 163 + #define DOUT_TCXO_DIV2 147 163 164 164 165 /* CMU_PERIC0 */ 165 166 #define CLK_MOUT_PERIC0_IP_USER 1 ··· 188 187 #define CLK_DOUT_PERIC0_USI08_USI 22 189 188 #define CLK_DOUT_PERIC0_USI_I2C 23 190 189 #define CLK_DOUT_PERIC0_I3C 24 190 + 191 + /* CMU_PERIC1 */ 192 + #define CLK_MOUT_PERIC1_IP_USER 1 193 + #define CLK_MOUT_PERIC1_NOC_USER 2 194 + #define CLK_MOUT_PERIC1_USI09_USI 3 195 + #define CLK_MOUT_PERIC1_USI10_USI 4 196 + #define CLK_MOUT_PERIC1_USI11_USI 5 197 + #define CLK_MOUT_PERIC1_USI12_USI 6 198 + #define CLK_MOUT_PERIC1_USI13_USI 7 199 + #define CLK_MOUT_PERIC1_USI14_USI 8 200 + #define CLK_MOUT_PERIC1_USI15_USI 9 201 + #define CLK_MOUT_PERIC1_USI16_USI 10 202 + #define CLK_MOUT_PERIC1_USI17_USI 11 203 + #define CLK_MOUT_PERIC1_USI_I2C 12 204 + #define CLK_MOUT_PERIC1_I3C 13 205 + 206 + #define CLK_DOUT_PERIC1_USI09_USI 14 207 + #define CLK_DOUT_PERIC1_USI10_USI 15 208 + #define CLK_DOUT_PERIC1_USI11_USI 16 209 + #define CLK_DOUT_PERIC1_USI12_USI 17 210 + #define CLK_DOUT_PERIC1_USI13_USI 18 211 + #define CLK_DOUT_PERIC1_USI14_USI 19 212 + #define CLK_DOUT_PERIC1_USI15_USI 20 213 + #define CLK_DOUT_PERIC1_USI16_USI 21 214 + #define CLK_DOUT_PERIC1_USI17_USI 22 215 + #define CLK_DOUT_PERIC1_USI_I2C 23 216 + #define CLK_DOUT_PERIC1_I3C 24 217 + 218 + /* CMU_MISC */ 219 + #define CLK_MOUT_MISC_NOC_USER 1 220 + #define CLK_MOUT_MISC_GIC 2 221 + 222 + #define CLK_DOUT_MISC_OTP 3 223 + #define CLK_DOUT_MISC_NOCP 4 224 + #define CLK_DOUT_MISC_OSC_DIV2 5 225 + 226 + /* CMU_HSI0 */ 227 + #define CLK_MOUT_HSI0_NOC_USER 1 228 + 229 + #define CLK_DOUT_HSI0_PCIE_APB 2 230 + 231 + /* CMU_HSI1 */ 232 + #define CLK_MOUT_HSI1_MMC_CARD_USER 1 233 + #define CLK_MOUT_HSI1_NOC_USER 2 234 + #define CLK_MOUT_HSI1_USBDRD_USER 3 235 + #define CLK_MOUT_HSI1_USBDRD 4 191 236 192 237 #endif /* _DT_BINDINGS_CLOCK_EXYNOSAUTOV920_H */