/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | samsung,exynos7885-clock.yaml | 23 CMU_TOP is a top-level CMU, where all base clocks are prepared using PLLs and 24 dividers; all other leaf clocks (other CMUs) are usually derived from CMU_TOP. 81 - description: CMU_CORE bus clock (from CMU_TOP) 82 - description: CCI clock (from CMU_TOP) 83 - description: G3D clock (from CMU_TOP) 103 - description: CMU_FSYS bus clock (from CMU_TOP) 104 - description: MMC_CARD clock (from CMU_TOP) 105 - description: MMC_EMBD clock (from CMU_TOP) 106 - description: MMC_SDIO clock (from CMU_TOP) 107 - description: USB30DRD clock (from CMU_TOP) [all …]
|
D | samsung,exynos850-clock.yaml | 23 CMU_TOP is a top-level CMU, where all base clocks are prepared using PLLs and 24 dividers; all other leaf clocks (other CMUs) are usually derived from CMU_TOP. 90 - description: CMU_APM bus clock (from CMU_TOP) 108 - description: AUD clock (from CMU_TOP) 144 - description: CMU_CORE bus clock (from CMU_TOP) 145 - description: CCI clock (from CMU_TOP) 146 - description: eMMC clock (from CMU_TOP) 147 - description: SSS clock (from CMU_TOP) 168 - description: CPUCL0 switch clock (from CMU_TOP) 169 - description: CPUCL0 debug clock (from CMU_TOP) [all …]
|
D | samsung,exynosautov9-clock.yaml | 23 CMU_TOP is a top-level CMU, where all base clocks are prepared using PLLs and 25 derived from CMU_TOP. 88 - description: CMU_BUSMC bus clock (from CMU_TOP) 106 - description: CMU_CORE bus clock (from CMU_TOP) 124 - description: DPU Main bus clock (from CMU_TOP) 142 - description: CMU_FSYS0 bus clock (from CMU_TOP) 143 - description: CMU_FSYS0 pcie clock (from CMU_TOP) 162 - description: CMU_FSYS1 bus clock (from CMU_TOP) 163 - description: CMU_FSYS1 mmc card clock (from CMU_TOP) 164 - description: CMU_FSYS1 usb clock (from CMU_TOP) [all …]
|
D | google,gs101-clock.yaml | 19 CMU_TOP is a top-level CMU, where all base clocks are prepared using PLLs and 20 dividers; all other leaf clocks (other CMUs) are usually derived from CMU_TOP. 88 - description: HSI0 bus clock (from CMU_TOP) 89 - description: DPGTC (from CMU_TOP) 90 - description: USB DRD controller clock (from CMU_TOP) 91 - description: USB Display Port debug clock (from CMU_TOP) 113 - description: High Speed Interface bus clock (from CMU_TOP) 114 - description: High Speed Interface pcie clock (from CMU_TOP) 115 - description: High Speed Interface ufs clock (from CMU_TOP) 116 - description: High Speed Interface mmc clock (from CMU_TOP) [all …]
|
D | samsung,exynosautov920-clock.yaml | 22 CMU_TOP is a top-level CMU, where all base clocks are prepared using PLLs and 24 derived from CMU_TOP. 85 - description: CMU_PERICn NOC clock (from CMU_TOP) 86 - description: CMU_PERICn IP clock (from CMU_TOP) 106 - description: CMU_MISC/CMU_HSI0 NOC clock (from CMU_TOP) 124 - description: CMU_HSI1 NOC clock (from CMU_TOP) 125 - description: CMU_HSI1 USBDRD clock (from CMU_TOP) 126 - description: CMU_HSI1 MMC_CARD clock (from CMU_TOP) 155 <&cmu_top DOUT_CLKCMU_PERIC0_NOC>, 156 <&cmu_top DOUT_CLKCMU_PERIC0_IP>;
|
/linux-6.12.1/arch/arm64/boot/dts/exynos/ |
D | exynos7885.dtsi | 199 <&cmu_top CLK_DOUT_PERI_BUS>, 200 <&cmu_top CLK_DOUT_PERI_SPI0>, 201 <&cmu_top CLK_DOUT_PERI_SPI1>, 202 <&cmu_top CLK_DOUT_PERI_UART0>, 203 <&cmu_top CLK_DOUT_PERI_UART1>, 204 <&cmu_top CLK_DOUT_PERI_UART2>, 205 <&cmu_top CLK_DOUT_PERI_USI0>, 206 <&cmu_top CLK_DOUT_PERI_USI1>, 207 <&cmu_top CLK_DOUT_PERI_USI2>; 226 <&cmu_top CLK_DOUT_CORE_BUS>, [all …]
|
D | exynos5433-bus.dtsi | 12 clocks = <&cmu_top CLK_ACLK_G2D_400>; 20 clocks = <&cmu_top CLK_ACLK_G2D_266>; 28 clocks = <&cmu_top CLK_ACLK_GSCL_333>; 36 clocks = <&cmu_top CLK_ACLK_HEVC_400>; 44 clocks = <&cmu_top CLK_SCLK_JPEG_MSCL>; 52 clocks = <&cmu_top CLK_ACLK_MFC_400>; 60 clocks = <&cmu_top CLK_ACLK_MSCL_400>; 68 clocks = <&cmu_top CLK_ACLK_BUS0_400>; 76 clocks = <&cmu_top CLK_ACLK_BUS1_400>;
|
D | exynos5433-tm2-common.dtsi | 228 <&cmu_top CLK_MOUT_AUD_PLL>, 229 <&cmu_top CLK_MOUT_AUD_PLL_USER_T>, 230 <&cmu_top CLK_MOUT_SCLK_AUDIO0>, 231 <&cmu_top CLK_MOUT_SCLK_AUDIO1>, 232 <&cmu_top CLK_MOUT_SCLK_SPDIF>, 241 <&cmu_top CLK_DIV_SCLK_AUDIO0>, 242 <&cmu_top CLK_DIV_SCLK_AUDIO1>, 243 <&cmu_top CLK_DIV_SCLK_PCM1>, 244 <&cmu_top CLK_DIV_SCLK_I2S1>; 246 assigned-clock-parents = <&cmu_top CLK_FOUT_AUD_PLL>, [all …]
|
D | exynos850.dtsi | 254 clocks = <&oscclk>, <&cmu_top CLK_DOUT_PERI_BUS>, 255 <&cmu_top CLK_DOUT_PERI_UART>, 256 <&cmu_top CLK_DOUT_PERI_IP>; 266 clocks = <&oscclk>, <&cmu_top CLK_DOUT_CPUCL1_SWITCH>, 267 <&cmu_top CLK_DOUT_CPUCL1_DBG>; 277 clocks = <&oscclk>, <&cmu_top CLK_DOUT_CPUCL0_SWITCH>, 278 <&cmu_top CLK_DOUT_CPUCL0_DBG>; 288 clocks = <&oscclk>, <&cmu_top CLK_DOUT_G3D_SWITCH>; 297 clocks = <&oscclk>, <&cmu_top CLK_DOUT_CLKCMU_APM_BUS>; 315 clocks = <&oscclk>, <&cmu_top CLK_DOUT_CORE_BUS>, [all …]
|
D | exynos5433.dtsi | 369 cmu_top: clock-controller@10030000 { label 433 <&cmu_top CLK_ACLK_FSYS_200>, 434 <&cmu_top CLK_SCLK_PCIE_100_FSYS>, 435 <&cmu_top CLK_SCLK_UFSUNIPRO_FSYS>, 436 <&cmu_top CLK_SCLK_MMC2_FSYS>, 437 <&cmu_top CLK_SCLK_MMC1_FSYS>, 438 <&cmu_top CLK_SCLK_MMC0_FSYS>, 439 <&cmu_top CLK_SCLK_USBHOST30_FSYS>, 440 <&cmu_top CLK_SCLK_USBDRD30_FSYS>; 452 <&cmu_top CLK_ACLK_G2D_266>, [all …]
|
D | exynosautov9.dtsi | 180 <&cmu_top DOUT_CLKCMU_PERIS_BUS>; 191 <&cmu_top DOUT_CLKCMU_PERIC0_BUS>, 192 <&cmu_top DOUT_CLKCMU_PERIC0_IP>; 204 <&cmu_top DOUT_CLKCMU_PERIC1_BUS>, 205 <&cmu_top DOUT_CLKCMU_PERIC1_IP>; 217 <&cmu_top DOUT_CLKCMU_FSYS1_BUS>, 218 <&cmu_top GOUT_CLKCMU_FSYS1_MMC_CARD>, 219 <&cmu_top DOUT_CLKCMU_FSYS1_USBDRD>; 232 <&cmu_top DOUT_CLKCMU_FSYS0_BUS>, 233 <&cmu_top DOUT_CLKCMU_FSYS0_PCIE>; [all …]
|
D | exynos850-e850-96.dts | 175 <&cmu_top CLK_DOUT_HSI_BUS>, 176 <&cmu_top CLK_DOUT_HSI_MMC_CARD>, 177 <&cmu_top CLK_DOUT_HSI_USB20DRD>;
|
D | exynosautov920.dtsi | 191 <&cmu_top DOUT_CLKCMU_PERIC0_NOC>, 192 <&cmu_top DOUT_CLKCMU_PERIC0_IP>; 262 cmu_top: clock-controller@11000000 { label
|
/linux-6.12.1/include/dt-bindings/clock/ |
D | samsung,exynosautov920.h | 12 /* CMU_TOP */ 21 /* MUX in CMU_TOP */ 85 /* DIV in CMU_TOP */
|
D | samsung,exynosautov9.h | 12 /* CMU_TOP */ 19 /* MUX in CMU_TOP */ 68 /* DIV in CMU_TOP */ 120 /* GAT in CMU_TOP */
|
D | google,gs101.h | 12 /* CMU_TOP PLL */ 19 /* CMU_TOP MUX */ 93 /* CMU_TOP Dividers */ 168 /* CMU_TOP Gates */
|
D | exynos7885.h | 11 /* CMU_TOP */
|
D | exynos850.h | 12 /* CMU_TOP */
|
D | exynos5260-clk.h | 14 /* List Of Clocks For CMU_TOP */
|
/linux-6.12.1/arch/arm64/boot/dts/exynos/google/ |
D | gs101.dtsi | 282 clocks = <&cmu_top CLK_DOUT_CMU_MISC_BUS>, 283 <&cmu_top CLK_DOUT_CMU_MISC_SSS>; 359 <&cmu_top CLK_DOUT_CMU_PERIC0_BUS>, 360 <&cmu_top CLK_DOUT_CMU_PERIC0_IP>; 905 <&cmu_top CLK_DOUT_CMU_PERIC1_BUS>, 906 <&cmu_top CLK_DOUT_CMU_PERIC1_IP>; 1260 <&cmu_top CLK_DOUT_CMU_HSI0_BUS>, 1261 <&cmu_top CLK_DOUT_CMU_HSI0_DPGTC>, 1262 <&cmu_top CLK_DOUT_CMU_HSI0_USB31DRD>, 1263 <&cmu_top CLK_DOUT_CMU_HSI0_USBDPDBG>; [all …]
|
/linux-6.12.1/drivers/clk/samsung/ |
D | clk-exynos7885.c | 25 /* ---- CMU_TOP ------------------------------------------------------------- */ 27 /* Register Offset definitions for CMU_TOP (0x12060000) */ 165 /* List of parent clocks for Muxes in CMU_TOP */ 169 /* List of parent clocks for Muxes in CMU_TOP: for CMU_CORE */ 177 /* List of parent clocks for Muxes in CMU_TOP: for CMU_PERI */ 188 /* List of parent clocks for Muxes in CMU_TOP: for CMU_FSYS */ 362 /* Register CMU_TOP early, as it's a dependency for other early domains */
|
D | clk-exynos850.c | 35 /* ---- CMU_TOP ------------------------------------------------------------- */ 37 /* Register Offset definitions for CMU_TOP (0x120e0000) */ 244 /* List of parent clocks for Muxes in CMU_TOP */ 248 /* List of parent clocks for Muxes in CMU_TOP: for CMU_APM */ 250 /* List of parent clocks for Muxes in CMU_TOP: for CMU_AUD */ 253 /* List of parent clocks for Muxes in CMU_TOP: for CMU_CORE */ 264 /* List of parent clocks for Muxes in CMU_TOP: for CMU_CPUCL0 */ 268 /* List of parent clocks for Muxes in CMU_TOP: for CMU_CPUCL1 */ 272 /* List of parent clocks for Muxes in CMU_TOP: for CMU_G3D */ 275 /* List of parent clocks for Muxes in CMU_TOP: for CMU_HSI */ [all …]
|
D | clk-exynosautov920.c | 23 /* ---- CMU_TOP ------------------------------------------------------------ */ 25 /* Register Offset definitions for CMU_TOP (0x11000000) */ 340 /* List of parent clocks for Muxes in CMU_TOP */ 998 /* Register CMU_TOP early, as it's a dependency for other early domains */
|
D | clk-cpu.c | 432 * doesn't affect CPU speed). So CPUCLx_SWITCH divider from CMU_TOP is used 445 /* Divider from CMU_TOP */ in exynos850_alt_parent_set_max_rate() 449 /* Divider's parent from CMU_TOP */ in exynos850_alt_parent_set_max_rate()
|
D | clk-exynos5250.c | 269 * CMU_TOP 360 * CMU_TOP 453 * CMU_TOP 611 GATE(CLK_CMU_TOP, "cmu_top", "div_aclk66",
|