12ae8dab8SKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 22ae8dab8SKrzysztof Kozlowski%YAML 1.2 32ae8dab8SKrzysztof Kozlowski--- 42ae8dab8SKrzysztof Kozlowski$id: http://devicetree.org/schemas/clock/samsung,exynos5260-clock.yaml# 52ae8dab8SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 62ae8dab8SKrzysztof Kozlowski 72ae8dab8SKrzysztof Kozlowskititle: Samsung Exynos5260 SoC clock controller 82ae8dab8SKrzysztof Kozlowski 92ae8dab8SKrzysztof Kozlowskimaintainers: 102ae8dab8SKrzysztof Kozlowski - Chanwoo Choi <cw00.choi@samsung.com> 11*8a1e6bb3SKrzysztof Kozlowski - Krzysztof Kozlowski <krzk@kernel.org> 122ae8dab8SKrzysztof Kozlowski - Sylwester Nawrocki <s.nawrocki@samsung.com> 132ae8dab8SKrzysztof Kozlowski - Tomasz Figa <tomasz.figa@gmail.com> 142ae8dab8SKrzysztof Kozlowski 152ae8dab8SKrzysztof Kozlowskidescription: | 162ae8dab8SKrzysztof Kozlowski Expected external clocks, defined in DTS as fixed-rate clocks with a matching 172ae8dab8SKrzysztof Kozlowski name:: 182ae8dab8SKrzysztof Kozlowski - "fin_pll" - PLL input clock from XXTI 192ae8dab8SKrzysztof Kozlowski - "xrtcxti" - input clock from XRTCXTI 202ae8dab8SKrzysztof Kozlowski - "ioclk_pcm_extclk" - pcm external operation clock 212ae8dab8SKrzysztof Kozlowski - "ioclk_spdif_extclk" - spdif external operation clock 222ae8dab8SKrzysztof Kozlowski - "ioclk_i2s_cdclk" - i2s0 codec clock 232ae8dab8SKrzysztof Kozlowski 242ae8dab8SKrzysztof Kozlowski Phy clocks:: 252ae8dab8SKrzysztof Kozlowski There are several clocks which are generated by specific PHYs. These clocks 262ae8dab8SKrzysztof Kozlowski are fed into the clock controller and then routed to the hardware blocks. 272ae8dab8SKrzysztof Kozlowski These clocks are defined as fixed clocks in the driver with following names:: 282ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_ch3_txd_clk" - dp phy clock for channel 3 292ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_ch2_txd_clk" - dp phy clock for channel 2 302ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_ch1_txd_clk" - dp phy clock for channel 1 312ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_ch0_txd_clk" - dp phy clock for channel 0 322ae8dab8SKrzysztof Kozlowski - "phyclk_hdmi_phy_tmds_clko" - hdmi phy tmds clock 332ae8dab8SKrzysztof Kozlowski - "phyclk_hdmi_phy_pixel_clko" - hdmi phy pixel clock 342ae8dab8SKrzysztof Kozlowski - "phyclk_hdmi_link_o_tmds_clkhi" - hdmi phy for hdmi link 352ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_o_ref_clk_24m" - dp phy reference clock 362ae8dab8SKrzysztof Kozlowski - "phyclk_dptx_phy_clk_div2" 372ae8dab8SKrzysztof Kozlowski - "phyclk_mipi_dphy_4l_m_rxclkesc0" 382ae8dab8SKrzysztof Kozlowski - "phyclk_usbhost20_phy_phyclock" - usb 2.0 phy clock 392ae8dab8SKrzysztof Kozlowski - "phyclk_usbhost20_phy_freeclk" 402ae8dab8SKrzysztof Kozlowski - "phyclk_usbhost20_phy_clk48mohci" 412ae8dab8SKrzysztof Kozlowski - "phyclk_usbdrd30_udrd30_pipe_pclk" 422ae8dab8SKrzysztof Kozlowski - "phyclk_usbdrd30_udrd30_phyclock" - usb 3.0 phy clock 432ae8dab8SKrzysztof Kozlowski 442ae8dab8SKrzysztof Kozlowski All available clocks are defined as preprocessor macros in 452ae8dab8SKrzysztof Kozlowski include/dt-bindings/clock/exynos5260-clk.h header. 462ae8dab8SKrzysztof Kozlowski 472ae8dab8SKrzysztof Kozlowskiproperties: 482ae8dab8SKrzysztof Kozlowski compatible: 492ae8dab8SKrzysztof Kozlowski enum: 502ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-top 512ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-peri 522ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-egl 532ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-kfc 542ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-g2d 552ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-mif 562ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-mfc 572ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-g3d 582ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-fsys 592ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-aud 602ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-isp 612ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-gscl 622ae8dab8SKrzysztof Kozlowski - samsung,exynos5260-clock-disp 632ae8dab8SKrzysztof Kozlowski 642ae8dab8SKrzysztof Kozlowski clocks: 652ae8dab8SKrzysztof Kozlowski minItems: 1 662ae8dab8SKrzysztof Kozlowski maxItems: 19 672ae8dab8SKrzysztof Kozlowski 682ae8dab8SKrzysztof Kozlowski clock-names: 692ae8dab8SKrzysztof Kozlowski minItems: 1 702ae8dab8SKrzysztof Kozlowski maxItems: 19 712ae8dab8SKrzysztof Kozlowski 722ae8dab8SKrzysztof Kozlowski "#clock-cells": 732ae8dab8SKrzysztof Kozlowski const: 1 742ae8dab8SKrzysztof Kozlowski 752ae8dab8SKrzysztof Kozlowski reg: 762ae8dab8SKrzysztof Kozlowski maxItems: 1 772ae8dab8SKrzysztof Kozlowski 782ae8dab8SKrzysztof Kozlowskirequired: 792ae8dab8SKrzysztof Kozlowski - compatible 802ae8dab8SKrzysztof Kozlowski - "#clock-cells" 812ae8dab8SKrzysztof Kozlowski - reg 822ae8dab8SKrzysztof Kozlowski 832ae8dab8SKrzysztof KozlowskiallOf: 842ae8dab8SKrzysztof Kozlowski - if: 852ae8dab8SKrzysztof Kozlowski properties: 862ae8dab8SKrzysztof Kozlowski compatible: 872ae8dab8SKrzysztof Kozlowski contains: 882ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-top 892ae8dab8SKrzysztof Kozlowski then: 902ae8dab8SKrzysztof Kozlowski properties: 912ae8dab8SKrzysztof Kozlowski clocks: 922ae8dab8SKrzysztof Kozlowski minItems: 4 932ae8dab8SKrzysztof Kozlowski maxItems: 4 942ae8dab8SKrzysztof Kozlowski clock-names: 952ae8dab8SKrzysztof Kozlowski items: 962ae8dab8SKrzysztof Kozlowski - const: fin_pll 972ae8dab8SKrzysztof Kozlowski - const: dout_mem_pll 982ae8dab8SKrzysztof Kozlowski - const: dout_bus_pll 992ae8dab8SKrzysztof Kozlowski - const: dout_media_pll 1002ae8dab8SKrzysztof Kozlowski required: 1012ae8dab8SKrzysztof Kozlowski - clock-names 1022ae8dab8SKrzysztof Kozlowski - clocks 1032ae8dab8SKrzysztof Kozlowski 1042ae8dab8SKrzysztof Kozlowski - if: 1052ae8dab8SKrzysztof Kozlowski properties: 1062ae8dab8SKrzysztof Kozlowski compatible: 1072ae8dab8SKrzysztof Kozlowski contains: 1082ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-peri 1092ae8dab8SKrzysztof Kozlowski then: 1102ae8dab8SKrzysztof Kozlowski properties: 1112ae8dab8SKrzysztof Kozlowski clocks: 1122ae8dab8SKrzysztof Kozlowski minItems: 13 1132ae8dab8SKrzysztof Kozlowski maxItems: 13 1142ae8dab8SKrzysztof Kozlowski clock-names: 1152ae8dab8SKrzysztof Kozlowski items: 1162ae8dab8SKrzysztof Kozlowski - const: fin_pll 1172ae8dab8SKrzysztof Kozlowski - const: ioclk_pcm_extclk 1182ae8dab8SKrzysztof Kozlowski - const: ioclk_i2s_cdclk 1192ae8dab8SKrzysztof Kozlowski - const: ioclk_spdif_extclk 1202ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_phy_ref_cko 1212ae8dab8SKrzysztof Kozlowski - const: dout_aclk_peri_66 1222ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_uart0 1232ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_uart1 1242ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_uart2 1252ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_spi0_b 1262ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_spi1_b 1272ae8dab8SKrzysztof Kozlowski - const: dout_sclk_peri_spi2_b 1282ae8dab8SKrzysztof Kozlowski - const: dout_aclk_peri_aud 1292ae8dab8SKrzysztof Kozlowski required: 1302ae8dab8SKrzysztof Kozlowski - clock-names 1312ae8dab8SKrzysztof Kozlowski - clocks 1322ae8dab8SKrzysztof Kozlowski 1332ae8dab8SKrzysztof Kozlowski - if: 1342ae8dab8SKrzysztof Kozlowski properties: 1352ae8dab8SKrzysztof Kozlowski compatible: 1362ae8dab8SKrzysztof Kozlowski contains: 1372ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-egl 1382ae8dab8SKrzysztof Kozlowski then: 1392ae8dab8SKrzysztof Kozlowski properties: 1402ae8dab8SKrzysztof Kozlowski clocks: 1412ae8dab8SKrzysztof Kozlowski minItems: 2 1422ae8dab8SKrzysztof Kozlowski maxItems: 2 1432ae8dab8SKrzysztof Kozlowski clock-names: 1442ae8dab8SKrzysztof Kozlowski items: 1452ae8dab8SKrzysztof Kozlowski - const: fin_pll 1462ae8dab8SKrzysztof Kozlowski - const: dout_bus_pll 1472ae8dab8SKrzysztof Kozlowski required: 1482ae8dab8SKrzysztof Kozlowski - clock-names 1492ae8dab8SKrzysztof Kozlowski - clocks 1502ae8dab8SKrzysztof Kozlowski 1512ae8dab8SKrzysztof Kozlowski - if: 1522ae8dab8SKrzysztof Kozlowski properties: 1532ae8dab8SKrzysztof Kozlowski compatible: 1542ae8dab8SKrzysztof Kozlowski contains: 1552ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-kfc 1562ae8dab8SKrzysztof Kozlowski then: 1572ae8dab8SKrzysztof Kozlowski properties: 1582ae8dab8SKrzysztof Kozlowski clocks: 1592ae8dab8SKrzysztof Kozlowski minItems: 2 1602ae8dab8SKrzysztof Kozlowski maxItems: 2 1612ae8dab8SKrzysztof Kozlowski clock-names: 1622ae8dab8SKrzysztof Kozlowski items: 1632ae8dab8SKrzysztof Kozlowski - const: fin_pll 1642ae8dab8SKrzysztof Kozlowski - const: dout_media_pll 1652ae8dab8SKrzysztof Kozlowski required: 1662ae8dab8SKrzysztof Kozlowski - clock-names 1672ae8dab8SKrzysztof Kozlowski - clocks 1682ae8dab8SKrzysztof Kozlowski 1692ae8dab8SKrzysztof Kozlowski - if: 1702ae8dab8SKrzysztof Kozlowski properties: 1712ae8dab8SKrzysztof Kozlowski compatible: 1722ae8dab8SKrzysztof Kozlowski contains: 1732ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-g2d 1742ae8dab8SKrzysztof Kozlowski then: 1752ae8dab8SKrzysztof Kozlowski properties: 1762ae8dab8SKrzysztof Kozlowski clocks: 1772ae8dab8SKrzysztof Kozlowski minItems: 2 1782ae8dab8SKrzysztof Kozlowski maxItems: 2 1792ae8dab8SKrzysztof Kozlowski clock-names: 1802ae8dab8SKrzysztof Kozlowski items: 1812ae8dab8SKrzysztof Kozlowski - const: fin_pll 1822ae8dab8SKrzysztof Kozlowski - const: dout_aclk_g2d_333 1832ae8dab8SKrzysztof Kozlowski required: 1842ae8dab8SKrzysztof Kozlowski - clock-names 1852ae8dab8SKrzysztof Kozlowski - clocks 1862ae8dab8SKrzysztof Kozlowski 1872ae8dab8SKrzysztof Kozlowski - if: 1882ae8dab8SKrzysztof Kozlowski properties: 1892ae8dab8SKrzysztof Kozlowski compatible: 1902ae8dab8SKrzysztof Kozlowski contains: 1912ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-mif 1922ae8dab8SKrzysztof Kozlowski then: 1932ae8dab8SKrzysztof Kozlowski properties: 1942ae8dab8SKrzysztof Kozlowski clocks: 1952ae8dab8SKrzysztof Kozlowski minItems: 1 1962ae8dab8SKrzysztof Kozlowski maxItems: 1 1972ae8dab8SKrzysztof Kozlowski clock-names: 1982ae8dab8SKrzysztof Kozlowski items: 1992ae8dab8SKrzysztof Kozlowski - const: fin_pll 2002ae8dab8SKrzysztof Kozlowski required: 2012ae8dab8SKrzysztof Kozlowski - clock-names 2022ae8dab8SKrzysztof Kozlowski - clocks 2032ae8dab8SKrzysztof Kozlowski 2042ae8dab8SKrzysztof Kozlowski - if: 2052ae8dab8SKrzysztof Kozlowski properties: 2062ae8dab8SKrzysztof Kozlowski compatible: 2072ae8dab8SKrzysztof Kozlowski contains: 2082ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-mfc 2092ae8dab8SKrzysztof Kozlowski then: 2102ae8dab8SKrzysztof Kozlowski properties: 2112ae8dab8SKrzysztof Kozlowski clocks: 2122ae8dab8SKrzysztof Kozlowski minItems: 2 2132ae8dab8SKrzysztof Kozlowski maxItems: 2 2142ae8dab8SKrzysztof Kozlowski clock-names: 2152ae8dab8SKrzysztof Kozlowski items: 2162ae8dab8SKrzysztof Kozlowski - const: fin_pll 2172ae8dab8SKrzysztof Kozlowski - const: dout_aclk_mfc_333 2182ae8dab8SKrzysztof Kozlowski required: 2192ae8dab8SKrzysztof Kozlowski - clock-names 2202ae8dab8SKrzysztof Kozlowski - clocks 2212ae8dab8SKrzysztof Kozlowski 2222ae8dab8SKrzysztof Kozlowski - if: 2232ae8dab8SKrzysztof Kozlowski properties: 2242ae8dab8SKrzysztof Kozlowski compatible: 2252ae8dab8SKrzysztof Kozlowski contains: 2262ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-g3d 2272ae8dab8SKrzysztof Kozlowski then: 2282ae8dab8SKrzysztof Kozlowski properties: 2292ae8dab8SKrzysztof Kozlowski clocks: 2302ae8dab8SKrzysztof Kozlowski minItems: 1 2312ae8dab8SKrzysztof Kozlowski maxItems: 1 2322ae8dab8SKrzysztof Kozlowski clock-names: 2332ae8dab8SKrzysztof Kozlowski items: 2342ae8dab8SKrzysztof Kozlowski - const: fin_pll 2352ae8dab8SKrzysztof Kozlowski required: 2362ae8dab8SKrzysztof Kozlowski - clock-names 2372ae8dab8SKrzysztof Kozlowski - clocks 2382ae8dab8SKrzysztof Kozlowski 2392ae8dab8SKrzysztof Kozlowski - if: 2402ae8dab8SKrzysztof Kozlowski properties: 2412ae8dab8SKrzysztof Kozlowski compatible: 2422ae8dab8SKrzysztof Kozlowski contains: 2432ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-fsys 2442ae8dab8SKrzysztof Kozlowski then: 2452ae8dab8SKrzysztof Kozlowski properties: 2462ae8dab8SKrzysztof Kozlowski clocks: 2472ae8dab8SKrzysztof Kozlowski minItems: 7 2482ae8dab8SKrzysztof Kozlowski maxItems: 7 2492ae8dab8SKrzysztof Kozlowski clock-names: 2502ae8dab8SKrzysztof Kozlowski items: 2512ae8dab8SKrzysztof Kozlowski - const: fin_pll 2522ae8dab8SKrzysztof Kozlowski - const: phyclk_usbhost20_phy_phyclock 2532ae8dab8SKrzysztof Kozlowski - const: phyclk_usbhost20_phy_freeclk 2542ae8dab8SKrzysztof Kozlowski - const: phyclk_usbhost20_phy_clk48mohci 2552ae8dab8SKrzysztof Kozlowski - const: phyclk_usbdrd30_udrd30_pipe_pclk 2562ae8dab8SKrzysztof Kozlowski - const: phyclk_usbdrd30_udrd30_phyclock 2572ae8dab8SKrzysztof Kozlowski - const: dout_aclk_fsys_200 2582ae8dab8SKrzysztof Kozlowski required: 2592ae8dab8SKrzysztof Kozlowski - clock-names 2602ae8dab8SKrzysztof Kozlowski - clocks 2612ae8dab8SKrzysztof Kozlowski 2622ae8dab8SKrzysztof Kozlowski - if: 2632ae8dab8SKrzysztof Kozlowski properties: 2642ae8dab8SKrzysztof Kozlowski compatible: 2652ae8dab8SKrzysztof Kozlowski contains: 2662ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-aud 2672ae8dab8SKrzysztof Kozlowski then: 2682ae8dab8SKrzysztof Kozlowski properties: 2692ae8dab8SKrzysztof Kozlowski clocks: 2702ae8dab8SKrzysztof Kozlowski minItems: 4 2712ae8dab8SKrzysztof Kozlowski maxItems: 4 2722ae8dab8SKrzysztof Kozlowski clock-names: 2732ae8dab8SKrzysztof Kozlowski items: 2742ae8dab8SKrzysztof Kozlowski - const: fin_pll 2752ae8dab8SKrzysztof Kozlowski - const: fout_aud_pll 2762ae8dab8SKrzysztof Kozlowski - const: ioclk_i2s_cdclk 2772ae8dab8SKrzysztof Kozlowski - const: ioclk_pcm_extclk 2782ae8dab8SKrzysztof Kozlowski required: 2792ae8dab8SKrzysztof Kozlowski - clock-names 2802ae8dab8SKrzysztof Kozlowski - clocks 2812ae8dab8SKrzysztof Kozlowski 2822ae8dab8SKrzysztof Kozlowski - if: 2832ae8dab8SKrzysztof Kozlowski properties: 2842ae8dab8SKrzysztof Kozlowski compatible: 2852ae8dab8SKrzysztof Kozlowski contains: 2862ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-isp 2872ae8dab8SKrzysztof Kozlowski then: 2882ae8dab8SKrzysztof Kozlowski properties: 2892ae8dab8SKrzysztof Kozlowski clocks: 2902ae8dab8SKrzysztof Kozlowski minItems: 4 2912ae8dab8SKrzysztof Kozlowski maxItems: 4 2922ae8dab8SKrzysztof Kozlowski clock-names: 2932ae8dab8SKrzysztof Kozlowski items: 2942ae8dab8SKrzysztof Kozlowski - const: fin_pll 2952ae8dab8SKrzysztof Kozlowski - const: dout_aclk_isp1_266 2962ae8dab8SKrzysztof Kozlowski - const: dout_aclk_isp1_400 2972ae8dab8SKrzysztof Kozlowski - const: mout_aclk_isp1_266 2982ae8dab8SKrzysztof Kozlowski 2992ae8dab8SKrzysztof Kozlowski required: 3002ae8dab8SKrzysztof Kozlowski - clock-names 3012ae8dab8SKrzysztof Kozlowski - clocks 3022ae8dab8SKrzysztof Kozlowski 3032ae8dab8SKrzysztof Kozlowski - if: 3042ae8dab8SKrzysztof Kozlowski properties: 3052ae8dab8SKrzysztof Kozlowski compatible: 3062ae8dab8SKrzysztof Kozlowski contains: 3072ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-gscl 3082ae8dab8SKrzysztof Kozlowski then: 3092ae8dab8SKrzysztof Kozlowski properties: 3102ae8dab8SKrzysztof Kozlowski clocks: 3112ae8dab8SKrzysztof Kozlowski minItems: 3 3122ae8dab8SKrzysztof Kozlowski maxItems: 3 3132ae8dab8SKrzysztof Kozlowski clock-names: 3142ae8dab8SKrzysztof Kozlowski items: 3152ae8dab8SKrzysztof Kozlowski - const: fin_pll 3162ae8dab8SKrzysztof Kozlowski - const: dout_aclk_gscl_400 3172ae8dab8SKrzysztof Kozlowski - const: dout_aclk_gscl_333 3182ae8dab8SKrzysztof Kozlowski required: 3192ae8dab8SKrzysztof Kozlowski - clock-names 3202ae8dab8SKrzysztof Kozlowski - clocks 3212ae8dab8SKrzysztof Kozlowski 3222ae8dab8SKrzysztof Kozlowski - if: 3232ae8dab8SKrzysztof Kozlowski properties: 3242ae8dab8SKrzysztof Kozlowski compatible: 3252ae8dab8SKrzysztof Kozlowski contains: 3262ae8dab8SKrzysztof Kozlowski const: samsung,exynos5260-clock-disp 3272ae8dab8SKrzysztof Kozlowski then: 3282ae8dab8SKrzysztof Kozlowski properties: 3292ae8dab8SKrzysztof Kozlowski clocks: 3302ae8dab8SKrzysztof Kozlowski minItems: 19 3312ae8dab8SKrzysztof Kozlowski maxItems: 19 3322ae8dab8SKrzysztof Kozlowski clock-names: 3332ae8dab8SKrzysztof Kozlowski items: 3342ae8dab8SKrzysztof Kozlowski - const: fin_pll 3352ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_ch3_txd_clk 3362ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_ch2_txd_clk 3372ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_ch1_txd_clk 3382ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_ch0_txd_clk 3392ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_phy_tmds_clko 3402ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_phy_ref_clko 3412ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_phy_pixel_clko 3422ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_link_o_tmds_clkhi 3432ae8dab8SKrzysztof Kozlowski - const: phyclk_mipi_dphy_4l_m_txbyte_clkhs 3442ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_o_ref_clk_24m 3452ae8dab8SKrzysztof Kozlowski - const: phyclk_dptx_phy_clk_div2 3462ae8dab8SKrzysztof Kozlowski - const: phyclk_mipi_dphy_4l_m_rxclkesc0 3472ae8dab8SKrzysztof Kozlowski - const: phyclk_hdmi_phy_ref_cko 3482ae8dab8SKrzysztof Kozlowski - const: ioclk_spdif_extclk 3492ae8dab8SKrzysztof Kozlowski - const: dout_aclk_peri_aud 3502ae8dab8SKrzysztof Kozlowski - const: dout_aclk_disp_222 3512ae8dab8SKrzysztof Kozlowski - const: dout_sclk_disp_pixel 3522ae8dab8SKrzysztof Kozlowski - const: dout_aclk_disp_333 3532ae8dab8SKrzysztof Kozlowski required: 3542ae8dab8SKrzysztof Kozlowski - clock-names 3552ae8dab8SKrzysztof Kozlowski - clocks 3562ae8dab8SKrzysztof Kozlowski 3572ae8dab8SKrzysztof KozlowskiadditionalProperties: false 3582ae8dab8SKrzysztof Kozlowski 3592ae8dab8SKrzysztof Kozlowskiexamples: 3602ae8dab8SKrzysztof Kozlowski - | 3612ae8dab8SKrzysztof Kozlowski #include <dt-bindings/clock/exynos5260-clk.h> 3622ae8dab8SKrzysztof Kozlowski 3632ae8dab8SKrzysztof Kozlowski fin_pll: clock { 3642ae8dab8SKrzysztof Kozlowski compatible = "fixed-clock"; 3652ae8dab8SKrzysztof Kozlowski clock-output-names = "fin_pll"; 3662ae8dab8SKrzysztof Kozlowski #clock-cells = <0>; 3672ae8dab8SKrzysztof Kozlowski clock-frequency = <24000000>; 3682ae8dab8SKrzysztof Kozlowski }; 3692ae8dab8SKrzysztof Kozlowski 3702ae8dab8SKrzysztof Kozlowski clock-controller@10010000 { 3712ae8dab8SKrzysztof Kozlowski compatible = "samsung,exynos5260-clock-top"; 3722ae8dab8SKrzysztof Kozlowski reg = <0x10010000 0x10000>; 3732ae8dab8SKrzysztof Kozlowski #clock-cells = <1>; 3742ae8dab8SKrzysztof Kozlowski clocks = <&fin_pll>, 3752ae8dab8SKrzysztof Kozlowski <&clock_mif MIF_DOUT_MEM_PLL>, 3762ae8dab8SKrzysztof Kozlowski <&clock_mif MIF_DOUT_BUS_PLL>, 3772ae8dab8SKrzysztof Kozlowski <&clock_mif MIF_DOUT_MEDIA_PLL>; 3782ae8dab8SKrzysztof Kozlowski clock-names = "fin_pll", 3792ae8dab8SKrzysztof Kozlowski "dout_mem_pll", 3802ae8dab8SKrzysztof Kozlowski "dout_bus_pll", 3812ae8dab8SKrzysztof Kozlowski "dout_media_pll"; 3822ae8dab8SKrzysztof Kozlowski }; 383