131bbac52SChanho Park// SPDX-License-Identifier: GPL-2.0 231bbac52SChanho Park/* 331bbac52SChanho Park * Samsung's ExynosAuto v9 SoC device tree source 431bbac52SChanho Park * 531bbac52SChanho Park * Copyright (c) 2021 Samsung Electronics Co., Ltd. 631bbac52SChanho Park * 731bbac52SChanho Park */ 831bbac52SChanho Park 95394461aSChanho Park#include <dt-bindings/clock/samsung,exynosautov9.h> 1031bbac52SChanho Park#include <dt-bindings/interrupt-controller/arm-gic.h> 11694d04a1SChanho Park#include <dt-bindings/soc/samsung,boot-mode.h> 127836149eSChanho Park#include <dt-bindings/soc/samsung,exynos-usi.h> 1331bbac52SChanho Park 1431bbac52SChanho Park/ { 1531bbac52SChanho Park compatible = "samsung,exynosautov9"; 1631bbac52SChanho Park #address-cells = <2>; 1731bbac52SChanho Park #size-cells = <1>; 1831bbac52SChanho Park 1931bbac52SChanho Park interrupt-parent = <&gic>; 2031bbac52SChanho Park 2131bbac52SChanho Park aliases { 2231bbac52SChanho Park pinctrl0 = &pinctrl_alive; 2331bbac52SChanho Park pinctrl1 = &pinctrl_aud; 2431bbac52SChanho Park pinctrl2 = &pinctrl_fsys0; 2531bbac52SChanho Park pinctrl3 = &pinctrl_fsys1; 2631bbac52SChanho Park pinctrl4 = &pinctrl_fsys2; 2731bbac52SChanho Park pinctrl5 = &pinctrl_peric0; 2831bbac52SChanho Park pinctrl6 = &pinctrl_peric1; 2931bbac52SChanho Park }; 3031bbac52SChanho Park 3131bbac52SChanho Park arm-pmu { 3231bbac52SChanho Park compatible = "arm,cortex-a76-pmu"; 3331bbac52SChanho Park interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>, 3431bbac52SChanho Park <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>, 3531bbac52SChanho Park <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>, 3631bbac52SChanho Park <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>, 3731bbac52SChanho Park <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>, 3831bbac52SChanho Park <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, 3931bbac52SChanho Park <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>, 4031bbac52SChanho Park <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; 4131bbac52SChanho Park interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>, 4231bbac52SChanho Park <&cpu4>, <&cpu5>, <&cpu6>, <&cpu7>; 4331bbac52SChanho Park }; 4431bbac52SChanho Park 4531bbac52SChanho Park cpus { 4631bbac52SChanho Park #address-cells = <1>; 4731bbac52SChanho Park #size-cells = <0>; 4831bbac52SChanho Park 4931bbac52SChanho Park cpu-map { 5031bbac52SChanho Park cluster0 { 5131bbac52SChanho Park core0 { 5231bbac52SChanho Park cpu = <&cpu0>; 5331bbac52SChanho Park }; 5431bbac52SChanho Park core1 { 5531bbac52SChanho Park cpu = <&cpu1>; 5631bbac52SChanho Park }; 5731bbac52SChanho Park core2 { 5831bbac52SChanho Park cpu = <&cpu2>; 5931bbac52SChanho Park }; 6031bbac52SChanho Park core3 { 6131bbac52SChanho Park cpu = <&cpu3>; 6231bbac52SChanho Park }; 6331bbac52SChanho Park }; 6431bbac52SChanho Park 6531bbac52SChanho Park cluster1 { 6631bbac52SChanho Park core0 { 6731bbac52SChanho Park cpu = <&cpu4>; 6831bbac52SChanho Park }; 6931bbac52SChanho Park core1 { 7031bbac52SChanho Park cpu = <&cpu5>; 7131bbac52SChanho Park }; 7231bbac52SChanho Park core2 { 7331bbac52SChanho Park cpu = <&cpu6>; 7431bbac52SChanho Park }; 7531bbac52SChanho Park core3 { 7631bbac52SChanho Park cpu = <&cpu7>; 7731bbac52SChanho Park }; 7831bbac52SChanho Park }; 7931bbac52SChanho Park }; 8031bbac52SChanho Park 8131bbac52SChanho Park cpu0: cpu@0 { 8231bbac52SChanho Park device_type = "cpu"; 8331bbac52SChanho Park compatible = "arm,cortex-a76"; 8431bbac52SChanho Park reg = <0x0>; 8531bbac52SChanho Park enable-method = "psci"; 8631bbac52SChanho Park }; 8731bbac52SChanho Park 8831bbac52SChanho Park cpu1: cpu@100 { 8931bbac52SChanho Park device_type = "cpu"; 9031bbac52SChanho Park compatible = "arm,cortex-a76"; 9131bbac52SChanho Park reg = <0x100>; 9231bbac52SChanho Park enable-method = "psci"; 9331bbac52SChanho Park }; 9431bbac52SChanho Park 9531bbac52SChanho Park cpu2: cpu@200 { 9631bbac52SChanho Park device_type = "cpu"; 9731bbac52SChanho Park compatible = "arm,cortex-a76"; 9831bbac52SChanho Park reg = <0x200>; 9931bbac52SChanho Park enable-method = "psci"; 10031bbac52SChanho Park }; 10131bbac52SChanho Park 10231bbac52SChanho Park cpu3: cpu@300 { 10331bbac52SChanho Park device_type = "cpu"; 10431bbac52SChanho Park compatible = "arm,cortex-a76"; 10531bbac52SChanho Park reg = <0x300>; 10631bbac52SChanho Park enable-method = "psci"; 10731bbac52SChanho Park }; 10831bbac52SChanho Park 10931bbac52SChanho Park cpu4: cpu@10000 { 11031bbac52SChanho Park device_type = "cpu"; 11131bbac52SChanho Park compatible = "arm,cortex-a76"; 11231bbac52SChanho Park reg = <0x10000>; 11331bbac52SChanho Park enable-method = "psci"; 11431bbac52SChanho Park }; 11531bbac52SChanho Park 11631bbac52SChanho Park cpu5: cpu@10100 { 11731bbac52SChanho Park device_type = "cpu"; 11831bbac52SChanho Park compatible = "arm,cortex-a76"; 11931bbac52SChanho Park reg = <0x10100>; 12031bbac52SChanho Park enable-method = "psci"; 12131bbac52SChanho Park }; 12231bbac52SChanho Park 12331bbac52SChanho Park cpu6: cpu@10200 { 12431bbac52SChanho Park device_type = "cpu"; 12531bbac52SChanho Park compatible = "arm,cortex-a76"; 12631bbac52SChanho Park reg = <0x10200>; 12731bbac52SChanho Park enable-method = "psci"; 12831bbac52SChanho Park }; 12931bbac52SChanho Park 13031bbac52SChanho Park cpu7: cpu@10300 { 13131bbac52SChanho Park device_type = "cpu"; 13231bbac52SChanho Park compatible = "arm,cortex-a76"; 13331bbac52SChanho Park reg = <0x10300>; 13431bbac52SChanho Park enable-method = "psci"; 13531bbac52SChanho Park }; 13631bbac52SChanho Park }; 13731bbac52SChanho Park 13831bbac52SChanho Park psci { 13931bbac52SChanho Park compatible = "arm,psci-1.0"; 14031bbac52SChanho Park method = "smc"; 14131bbac52SChanho Park cpu_suspend = <0xc4000001>; 14231bbac52SChanho Park cpu_off = <0x84000002>; 14331bbac52SChanho Park cpu_on = <0xc4000003>; 14431bbac52SChanho Park }; 14531bbac52SChanho Park 14631bbac52SChanho Park timer { 14731bbac52SChanho Park compatible = "arm,armv8-timer"; 14831bbac52SChanho Park interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 14931bbac52SChanho Park <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 15031bbac52SChanho Park <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 15131bbac52SChanho Park <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>; 15231bbac52SChanho Park }; 15331bbac52SChanho Park 15431bbac52SChanho Park fixed-rate-clocks { 15531bbac52SChanho Park xtcxo: clock { 15631bbac52SChanho Park compatible = "fixed-clock"; 15731bbac52SChanho Park #clock-cells = <0>; 15831bbac52SChanho Park clock-output-names = "oscclk"; 15931bbac52SChanho Park }; 16031bbac52SChanho Park }; 16131bbac52SChanho Park 16231bbac52SChanho Park soc: soc@0 { 16331bbac52SChanho Park compatible = "simple-bus"; 16431bbac52SChanho Park #address-cells = <1>; 16531bbac52SChanho Park #size-cells = <1>; 16631bbac52SChanho Park ranges = <0x0 0x0 0x0 0x20000000>; 16731bbac52SChanho Park 168b2f217ccSChanho Park chipid@10000000 { 169b5acc262SKrzysztof Kozlowski compatible = "samsung,exynosautov9-chipid", 170b5acc262SKrzysztof Kozlowski "samsung,exynos850-chipid"; 171b2f217ccSChanho Park reg = <0x10000000 0x24>; 172b2f217ccSChanho Park }; 173b2f217ccSChanho Park 1745394461aSChanho Park cmu_peris: clock-controller@10020000 { 1755394461aSChanho Park compatible = "samsung,exynosautov9-cmu-peris"; 1765394461aSChanho Park reg = <0x10020000 0x8000>; 1775394461aSChanho Park #clock-cells = <1>; 1785394461aSChanho Park 1795394461aSChanho Park clocks = <&xtcxo>, 1805394461aSChanho Park <&cmu_top DOUT_CLKCMU_PERIS_BUS>; 1815394461aSChanho Park clock-names = "oscclk", 1825394461aSChanho Park "dout_clkcmu_peris_bus"; 1835394461aSChanho Park }; 1845394461aSChanho Park 1855394461aSChanho Park cmu_peric0: clock-controller@10200000 { 1865394461aSChanho Park compatible = "samsung,exynosautov9-cmu-peric0"; 1875394461aSChanho Park reg = <0x10200000 0x8000>; 1885394461aSChanho Park #clock-cells = <1>; 1895394461aSChanho Park 1905394461aSChanho Park clocks = <&xtcxo>, 1915394461aSChanho Park <&cmu_top DOUT_CLKCMU_PERIC0_BUS>, 1925394461aSChanho Park <&cmu_top DOUT_CLKCMU_PERIC0_IP>; 1935394461aSChanho Park clock-names = "oscclk", 1945394461aSChanho Park "dout_clkcmu_peric0_bus", 1955394461aSChanho Park "dout_clkcmu_peric0_ip"; 1965394461aSChanho Park }; 1975394461aSChanho Park 1985394461aSChanho Park cmu_peric1: clock-controller@10800000 { 1995394461aSChanho Park compatible = "samsung,exynosautov9-cmu-peric1"; 2005394461aSChanho Park reg = <0x10800000 0x8000>; 2015394461aSChanho Park #clock-cells = <1>; 2025394461aSChanho Park 2035394461aSChanho Park clocks = <&xtcxo>, 2045394461aSChanho Park <&cmu_top DOUT_CLKCMU_PERIC1_BUS>, 2055394461aSChanho Park <&cmu_top DOUT_CLKCMU_PERIC1_IP>; 2065394461aSChanho Park clock-names = "oscclk", 2075394461aSChanho Park "dout_clkcmu_peric1_bus", 2085394461aSChanho Park "dout_clkcmu_peric1_ip"; 2095394461aSChanho Park }; 2105394461aSChanho Park 211ac94f665SChanho Park cmu_fsys1: clock-controller@17040000 { 212ac94f665SChanho Park compatible = "samsung,exynosautov9-cmu-fsys1"; 213ac94f665SChanho Park reg = <0x17040000 0x8000>; 214ac94f665SChanho Park #clock-cells = <1>; 215ac94f665SChanho Park 216ac94f665SChanho Park clocks = <&xtcxo>, 217ac94f665SChanho Park <&cmu_top DOUT_CLKCMU_FSYS1_BUS>, 218ac94f665SChanho Park <&cmu_top GOUT_CLKCMU_FSYS1_MMC_CARD>, 219ac94f665SChanho Park <&cmu_top DOUT_CLKCMU_FSYS1_USBDRD>; 220ac94f665SChanho Park clock-names = "oscclk", 221ac94f665SChanho Park "dout_clkcmu_fsys1_bus", 222ac94f665SChanho Park "gout_clkcmu_fsys1_mmc_card", 223ac94f665SChanho Park "dout_clkcmu_fsys1_usbdrd"; 224ac94f665SChanho Park }; 225ac94f665SChanho Park 226ac94f665SChanho Park cmu_fsys0: clock-controller@17700000 { 227ac94f665SChanho Park compatible = "samsung,exynosautov9-cmu-fsys0"; 228ac94f665SChanho Park reg = <0x17700000 0x8000>; 229ac94f665SChanho Park #clock-cells = <1>; 230ac94f665SChanho Park 231ac94f665SChanho Park clocks = <&xtcxo>, 232ac94f665SChanho Park <&cmu_top DOUT_CLKCMU_FSYS0_BUS>, 233ac94f665SChanho Park <&cmu_top DOUT_CLKCMU_FSYS0_PCIE>; 234ac94f665SChanho Park clock-names = "oscclk", 235ac94f665SChanho Park "dout_clkcmu_fsys0_bus", 236ac94f665SChanho Park "dout_clkcmu_fsys0_pcie"; 237ac94f665SChanho Park }; 238ac94f665SChanho Park 2395394461aSChanho Park cmu_fsys2: clock-controller@17c00000 { 2405394461aSChanho Park compatible = "samsung,exynosautov9-cmu-fsys2"; 2415394461aSChanho Park reg = <0x17c00000 0x8000>; 2425394461aSChanho Park #clock-cells = <1>; 2435394461aSChanho Park 2445394461aSChanho Park clocks = <&xtcxo>, 2455394461aSChanho Park <&cmu_top DOUT_CLKCMU_FSYS2_BUS>, 2465394461aSChanho Park <&cmu_top DOUT_CLKCMU_FSYS2_UFS_EMBD>, 2475394461aSChanho Park <&cmu_top DOUT_CLKCMU_FSYS2_ETHERNET>; 2485394461aSChanho Park clock-names = "oscclk", 2495394461aSChanho Park "dout_clkcmu_fsys2_bus", 2505394461aSChanho Park "dout_fsys2_clkcmu_ufs_embd", 2515394461aSChanho Park "dout_fsys2_clkcmu_ethernet"; 2525394461aSChanho Park }; 2535394461aSChanho Park 254a8782104SKwanghoon Son cmu_dpum: clock-controller@18c00000 { 255a8782104SKwanghoon Son compatible = "samsung,exynosautov9-cmu-dpum"; 256a8782104SKwanghoon Son reg = <0x18c00000 0x8000>; 257a8782104SKwanghoon Son #clock-cells = <1>; 258a8782104SKwanghoon Son 259a8782104SKwanghoon Son clocks = <&xtcxo>, 260a8782104SKwanghoon Son <&cmu_top DOUT_CLKCMU_DPUM_BUS>; 261a8782104SKwanghoon Son clock-names = "oscclk", "bus"; 262a8782104SKwanghoon Son }; 263a8782104SKwanghoon Son 26471e0b08eSKwanghoon Son sysmmu_dpum_0: sysmmu@18c80000 { 26571e0b08eSKwanghoon Son compatible = "samsung,exynos-sysmmu"; 26671e0b08eSKwanghoon Son reg = <0x18c80000 0x10000>; 26771e0b08eSKwanghoon Son interrupts = <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>; 26871e0b08eSKwanghoon Son clocks = <&cmu_dpum CLK_GOUT_DPUM_SYSMMU_D0_CLK>; 26971e0b08eSKwanghoon Son clock-names = "sysmmu"; 27071e0b08eSKwanghoon Son #iommu-cells = <0>; 27171e0b08eSKwanghoon Son }; 27271e0b08eSKwanghoon Son 27371e0b08eSKwanghoon Son sysmmu_dpum_1: sysmmu@18c90000 { 27471e0b08eSKwanghoon Son compatible = "samsung,exynos-sysmmu"; 27571e0b08eSKwanghoon Son reg = <0x18c90000 0x10000>; 27671e0b08eSKwanghoon Son interrupts = <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>; 27771e0b08eSKwanghoon Son clocks = <&cmu_dpum CLK_GOUT_DPUM_SYSMMU_D1_CLK>; 27871e0b08eSKwanghoon Son clock-names = "sysmmu"; 27971e0b08eSKwanghoon Son #iommu-cells = <0>; 28071e0b08eSKwanghoon Son }; 28171e0b08eSKwanghoon Son 28271e0b08eSKwanghoon Son sysmmu_dpum_2: sysmmu@18ca0000 { 28371e0b08eSKwanghoon Son compatible = "samsung,exynos-sysmmu"; 28471e0b08eSKwanghoon Son reg = <0x18ca0000 0x10000>; 28571e0b08eSKwanghoon Son interrupts = <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>; 28671e0b08eSKwanghoon Son clocks = <&cmu_dpum CLK_GOUT_DPUM_SYSMMU_D2_CLK>; 28771e0b08eSKwanghoon Son clock-names = "sysmmu"; 28871e0b08eSKwanghoon Son #iommu-cells = <0>; 28971e0b08eSKwanghoon Son }; 29071e0b08eSKwanghoon Son 29171e0b08eSKwanghoon Son sysmmu_dpum_3: sysmmu@18cb0000 { 29271e0b08eSKwanghoon Son compatible = "samsung,exynos-sysmmu"; 29371e0b08eSKwanghoon Son reg = <0x18cb0000 0x10000>; 29471e0b08eSKwanghoon Son interrupts = <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>; 29571e0b08eSKwanghoon Son clocks = <&cmu_dpum CLK_GOUT_DPUM_SYSMMU_D3_CLK>; 29671e0b08eSKwanghoon Son clock-names = "sysmmu"; 29771e0b08eSKwanghoon Son #iommu-cells = <0>; 29871e0b08eSKwanghoon Son }; 29971e0b08eSKwanghoon Son 3005394461aSChanho Park cmu_core: clock-controller@1b030000 { 3015394461aSChanho Park compatible = "samsung,exynosautov9-cmu-core"; 3025394461aSChanho Park reg = <0x1b030000 0x8000>; 3035394461aSChanho Park #clock-cells = <1>; 3045394461aSChanho Park 3055394461aSChanho Park clocks = <&xtcxo>, 3065394461aSChanho Park <&cmu_top DOUT_CLKCMU_CORE_BUS>; 3075394461aSChanho Park clock-names = "oscclk", 3085394461aSChanho Park "dout_clkcmu_core_bus"; 3095394461aSChanho Park }; 3105394461aSChanho Park 3115394461aSChanho Park cmu_busmc: clock-controller@1b200000 { 3125394461aSChanho Park compatible = "samsung,exynosautov9-cmu-busmc"; 3135394461aSChanho Park reg = <0x1b200000 0x8000>; 3145394461aSChanho Park #clock-cells = <1>; 3155394461aSChanho Park 3165394461aSChanho Park clocks = <&xtcxo>, 3175394461aSChanho Park <&cmu_top DOUT_CLKCMU_BUSMC_BUS>; 3185394461aSChanho Park clock-names = "oscclk", 3195394461aSChanho Park "dout_clkcmu_busmc_bus"; 3205394461aSChanho Park }; 3215394461aSChanho Park 3225394461aSChanho Park cmu_top: clock-controller@1b240000 { 3235394461aSChanho Park compatible = "samsung,exynosautov9-cmu-top"; 3245394461aSChanho Park reg = <0x1b240000 0x8000>; 3255394461aSChanho Park #clock-cells = <1>; 3265394461aSChanho Park 3275394461aSChanho Park clocks = <&xtcxo>; 3285394461aSChanho Park clock-names = "oscclk"; 3295394461aSChanho Park }; 3305394461aSChanho Park 33131bbac52SChanho Park gic: interrupt-controller@10101000 { 33231bbac52SChanho Park compatible = "arm,gic-400"; 33331bbac52SChanho Park #interrupt-cells = <3>; 33431bbac52SChanho Park #address-cells = <0>; 33531bbac52SChanho Park interrupt-controller; 33631bbac52SChanho Park reg = <0x10101000 0x1000>, 33731bbac52SChanho Park <0x10102000 0x2000>, 33831bbac52SChanho Park <0x10104000 0x2000>, 33931bbac52SChanho Park <0x10106000 0x2000>; 34031bbac52SChanho Park interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) | 34131bbac52SChanho Park IRQ_TYPE_LEVEL_HIGH)>; 34231bbac52SChanho Park }; 34331bbac52SChanho Park 344358ab0d1SChanho Park pdma0: dma-controller@1b2e0000 { 345358ab0d1SChanho Park compatible = "arm,pl330", "arm,primecell"; 346358ab0d1SChanho Park reg = <0x1b2e0000 0x1000>; 347358ab0d1SChanho Park interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>; 348358ab0d1SChanho Park clocks = <&cmu_busmc CLK_GOUT_BUSMC_PDMA0_PCLK>; 349358ab0d1SChanho Park clock-names = "apb_pclk"; 350358ab0d1SChanho Park arm,pl330-broken-no-flushp; 351358ab0d1SChanho Park #dma-cells = <1>; 352358ab0d1SChanho Park }; 353358ab0d1SChanho Park 35431bbac52SChanho Park pinctrl_alive: pinctrl@10450000 { 35531bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 35631bbac52SChanho Park reg = <0x10450000 0x1000>; 35731bbac52SChanho Park 35831bbac52SChanho Park wakeup-interrupt-controller { 3597c1156d8SKrzysztof Kozlowski compatible = "samsung,exynosautov9-wakeup-eint", 3607c1156d8SKrzysztof Kozlowski "samsung,exynos850-wakeup-eint", 3617c1156d8SKrzysztof Kozlowski "samsung,exynos7-wakeup-eint"; 36231bbac52SChanho Park }; 36331bbac52SChanho Park }; 36431bbac52SChanho Park 36531bbac52SChanho Park pinctrl_aud: pinctrl@19c60000 { 36631bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 36731bbac52SChanho Park reg = <0x19c60000 0x1000>; 36831bbac52SChanho Park }; 36931bbac52SChanho Park 37031bbac52SChanho Park pinctrl_fsys0: pinctrl@17740000 { 37131bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 37231bbac52SChanho Park reg = <0x17740000 0x1000>; 37331bbac52SChanho Park interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>; 37431bbac52SChanho Park }; 37531bbac52SChanho Park 37631bbac52SChanho Park pinctrl_fsys1: pinctrl@17060000 { 37731bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 37831bbac52SChanho Park reg = <0x17060000 0x1000>; 37931bbac52SChanho Park interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>; 38031bbac52SChanho Park }; 38131bbac52SChanho Park 38231bbac52SChanho Park pinctrl_fsys2: pinctrl@17c30000 { 38331bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 38431bbac52SChanho Park reg = <0x17c30000 0x1000>; 38531bbac52SChanho Park interrupts = <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>; 38631bbac52SChanho Park }; 38731bbac52SChanho Park 38831bbac52SChanho Park pinctrl_peric0: pinctrl@10230000 { 38931bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 39031bbac52SChanho Park reg = <0x10230000 0x1000>; 39131bbac52SChanho Park interrupts = <GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH>; 39231bbac52SChanho Park }; 39331bbac52SChanho Park 39431bbac52SChanho Park pinctrl_peric1: pinctrl@10830000 { 39531bbac52SChanho Park compatible = "samsung,exynosautov9-pinctrl"; 39631bbac52SChanho Park reg = <0x10830000 0x1000>; 39731bbac52SChanho Park interrupts = <GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH>; 39831bbac52SChanho Park }; 39931bbac52SChanho Park 40031bbac52SChanho Park pmu_system_controller: system-controller@10460000 { 401b5acc262SKrzysztof Kozlowski compatible = "samsung,exynosautov9-pmu", 402b5acc262SKrzysztof Kozlowski "samsung,exynos7-pmu", "syscon"; 40331bbac52SChanho Park reg = <0x10460000 0x10000>; 404694d04a1SChanho Park 405694d04a1SChanho Park reboot: syscon-reboot { 406694d04a1SChanho Park compatible = "syscon-reboot"; 407694d04a1SChanho Park regmap = <&pmu_system_controller>; 408694d04a1SChanho Park offset = <0x3a00>; /* SYSTEM_CONFIGURATION */ 409694d04a1SChanho Park value = <0x2>; 410694d04a1SChanho Park mask = <0x2>; 411694d04a1SChanho Park }; 412694d04a1SChanho Park 413694d04a1SChanho Park reboot-mode { 414694d04a1SChanho Park compatible = "syscon-reboot-mode"; 415694d04a1SChanho Park offset = <0x810>; /* SYSIP_DAT0 */ 416694d04a1SChanho Park mode-bootloader = <EXYNOSAUTOV9_BOOT_BOOTLOADER>; 417694d04a1SChanho Park mode-fastboot = <EXYNOSAUTOV9_BOOT_FASTBOOT>; 418694d04a1SChanho Park mode-recovery = <EXYNOSAUTOV9_BOOT_RECOVERY>; 419694d04a1SChanho Park }; 42031bbac52SChanho Park }; 42131bbac52SChanho Park 42231bbac52SChanho Park syscon_fsys2: syscon@17c20000 { 423138d7203SSriranjani P compatible = "samsung,exynosautov9-fsys2-sysreg", 424138d7203SSriranjani P "samsung,exynosautov9-sysreg", "syscon"; 42531bbac52SChanho Park reg = <0x17c20000 0x1000>; 42631bbac52SChanho Park }; 42731bbac52SChanho Park 4287836149eSChanho Park syscon_peric0: syscon@10220000 { 429138d7203SSriranjani P compatible = "samsung,exynosautov9-peric0-sysreg", 430138d7203SSriranjani P "samsung,exynosautov9-sysreg", "syscon"; 4317836149eSChanho Park reg = <0x10220000 0x2000>; 4327836149eSChanho Park }; 4337836149eSChanho Park 4341ba1fd7dSChanho Park syscon_peric1: syscon@10820000 { 435138d7203SSriranjani P compatible = "samsung,exynosautov9-peric1-sysreg", 436138d7203SSriranjani P "samsung,exynosautov9-sysreg", "syscon"; 4371ba1fd7dSChanho Park reg = <0x10820000 0x2000>; 4381ba1fd7dSChanho Park }; 4391ba1fd7dSChanho Park 4407836149eSChanho Park usi_0: usi@103000c0 { 441aae10d2bSChanho Park compatible = "samsung,exynosautov9-usi", 442aae10d2bSChanho Park "samsung,exynos850-usi"; 4437836149eSChanho Park reg = <0x103000c0 0x20>; 4447836149eSChanho Park samsung,sysreg = <&syscon_peric0 0x1000>; 445*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 4467836149eSChanho Park #address-cells = <1>; 4477836149eSChanho Park #size-cells = <1>; 4487836149eSChanho Park ranges; 4494c882968SChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_0>, 4504c882968SChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_0>; 4517836149eSChanho Park clock-names = "pclk", "ipclk"; 4527836149eSChanho Park status = "disabled"; 4537836149eSChanho Park 4547836149eSChanho Park serial_0: serial@10300000 { 455aae10d2bSChanho Park compatible = "samsung,exynosautov9-uart", 456aae10d2bSChanho Park "samsung,exynos850-uart"; 4577836149eSChanho Park reg = <0x10300000 0xc0>; 45831bbac52SChanho Park interrupts = <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>; 45931bbac52SChanho Park pinctrl-names = "default"; 460aae10d2bSChanho Park pinctrl-0 = <&uart0_bus>; 4614c882968SChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_0>, 4624c882968SChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_0>; 46331bbac52SChanho Park clock-names = "uart", "clk_uart_baud0"; 4641ba1fd7dSChanho Park samsung,uart-fifosize = <256>; 4651ba1fd7dSChanho Park status = "disabled"; 4661ba1fd7dSChanho Park }; 4671ba1fd7dSChanho Park 4681ba1fd7dSChanho Park spi_0: spi@10300000 { 4691ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 4701ba1fd7dSChanho Park reg = <0x10300000 0x30>; 4711ba1fd7dSChanho Park interrupts = <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>; 4721ba1fd7dSChanho Park pinctrl-names = "default"; 4731ba1fd7dSChanho Park pinctrl-0 = <&spi0_bus &spi0_cs_func>; 4741ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_0>, 4751ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI00_USI>, 4761ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_0>; 4771ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 4781ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 4791ba1fd7dSChanho Park dmas = <&pdma0 1>, <&pdma0 0>; 4801ba1fd7dSChanho Park dma-names = "tx", "rx"; 4811ba1fd7dSChanho Park num-cs = <1>; 4821ba1fd7dSChanho Park #address-cells = <1>; 4831ba1fd7dSChanho Park #size-cells = <0>; 484b115751fSTudor Ambarus fifo-depth = <256>; 4851ba1fd7dSChanho Park status = "disabled"; 4861ba1fd7dSChanho Park }; 4871ba1fd7dSChanho Park 4881ba1fd7dSChanho Park hsi2c_0: i2c@10300000 { 4891ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 4901ba1fd7dSChanho Park reg = <0x10300000 0xc0>; 4911ba1fd7dSChanho Park interrupts = <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>; 4921ba1fd7dSChanho Park pinctrl-names = "default"; 4931ba1fd7dSChanho Park pinctrl-0 = <&hsi2c0_bus>; 4941ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_0>, 4951ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_0>; 4961ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 4971ba1fd7dSChanho Park #address-cells = <1>; 4981ba1fd7dSChanho Park #size-cells = <0>; 4991ba1fd7dSChanho Park status = "disabled"; 5001ba1fd7dSChanho Park }; 5011ba1fd7dSChanho Park }; 5021ba1fd7dSChanho Park 5031ba1fd7dSChanho Park usi_i2c_0: usi@103100c0 { 5041ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 5051ba1fd7dSChanho Park "samsung,exynos850-usi"; 5061ba1fd7dSChanho Park reg = <0x103100c0 0x20>; 5071ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1004>; 508*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 5091ba1fd7dSChanho Park #address-cells = <1>; 5101ba1fd7dSChanho Park #size-cells = <1>; 5111ba1fd7dSChanho Park ranges; 5121ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_1>, 5131ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_1>; 5141ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 5151ba1fd7dSChanho Park status = "disabled"; 5161ba1fd7dSChanho Park 5171ba1fd7dSChanho Park hsi2c_1: i2c@10310000 { 5181ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 5191ba1fd7dSChanho Park reg = <0x10310000 0xc0>; 5201ba1fd7dSChanho Park interrupts = <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>; 5211ba1fd7dSChanho Park pinctrl-names = "default"; 5221ba1fd7dSChanho Park pinctrl-0 = <&hsi2c1_bus>; 5231ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_1>, 5241ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_1>; 5251ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 5261ba1fd7dSChanho Park #address-cells = <1>; 5271ba1fd7dSChanho Park #size-cells = <0>; 5281ba1fd7dSChanho Park status = "disabled"; 5291ba1fd7dSChanho Park }; 5301ba1fd7dSChanho Park }; 5311ba1fd7dSChanho Park 5321ba1fd7dSChanho Park usi_1: usi@103200c0 { 5331ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 5341ba1fd7dSChanho Park "samsung,exynos850-usi"; 5351ba1fd7dSChanho Park reg = <0x103200c0 0x20>; 5361ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1008>; 537*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 5381ba1fd7dSChanho Park #address-cells = <1>; 5391ba1fd7dSChanho Park #size-cells = <1>; 5401ba1fd7dSChanho Park ranges; 5411ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_2>, 5421ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_2>; 5431ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 5441ba1fd7dSChanho Park status = "disabled"; 5451ba1fd7dSChanho Park 5461ba1fd7dSChanho Park serial_1: serial@10320000 { 5471ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 5481ba1fd7dSChanho Park "samsung,exynos850-uart"; 5491ba1fd7dSChanho Park reg = <0x10320000 0xc0>; 5501ba1fd7dSChanho Park interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>; 5511ba1fd7dSChanho Park pinctrl-names = "default"; 5521ba1fd7dSChanho Park pinctrl-0 = <&uart1_bus>; 5531ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_2>, 5541ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_2>; 5551ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 5561ba1fd7dSChanho Park samsung,uart-fifosize = <256>; 5571ba1fd7dSChanho Park status = "disabled"; 5581ba1fd7dSChanho Park }; 5591ba1fd7dSChanho Park 5601ba1fd7dSChanho Park spi_1: spi@10320000 { 5611ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 5621ba1fd7dSChanho Park reg = <0x10320000 0x30>; 5631ba1fd7dSChanho Park interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>; 5641ba1fd7dSChanho Park pinctrl-names = "default"; 5651ba1fd7dSChanho Park pinctrl-0 = <&spi1_bus &spi1_cs_func>; 5661ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_2>, 5671ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI01_USI>, 5681ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_2>; 5691ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 5701ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 5711ba1fd7dSChanho Park dmas = <&pdma0 3>, <&pdma0 2>; 5721ba1fd7dSChanho Park dma-names = "tx", "rx"; 5731ba1fd7dSChanho Park num-cs = <1>; 5741ba1fd7dSChanho Park #address-cells = <1>; 5751ba1fd7dSChanho Park #size-cells = <0>; 576b115751fSTudor Ambarus fifo-depth = <256>; 5771ba1fd7dSChanho Park status = "disabled"; 5781ba1fd7dSChanho Park }; 5791ba1fd7dSChanho Park 5801ba1fd7dSChanho Park hsi2c_2: i2c@10320000 { 5811ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 5821ba1fd7dSChanho Park reg = <0x10320000 0xc0>; 5831ba1fd7dSChanho Park interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>; 5841ba1fd7dSChanho Park pinctrl-names = "default"; 5851ba1fd7dSChanho Park pinctrl-0 = <&hsi2c2_bus>; 5861ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_2>, 5871ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_2>; 5881ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 5891ba1fd7dSChanho Park #address-cells = <1>; 5901ba1fd7dSChanho Park #size-cells = <0>; 5911ba1fd7dSChanho Park status = "disabled"; 5921ba1fd7dSChanho Park }; 5931ba1fd7dSChanho Park }; 5941ba1fd7dSChanho Park 5951ba1fd7dSChanho Park usi_i2c_1: usi@103300c0 { 5961ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 5971ba1fd7dSChanho Park "samsung,exynos850-usi"; 5981ba1fd7dSChanho Park reg = <0x103300c0 0x20>; 5991ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x100c>; 600*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 6011ba1fd7dSChanho Park #address-cells = <1>; 6021ba1fd7dSChanho Park #size-cells = <1>; 6031ba1fd7dSChanho Park ranges; 6041ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_3>, 6051ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_3>; 6061ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 6071ba1fd7dSChanho Park status = "disabled"; 6081ba1fd7dSChanho Park 6091ba1fd7dSChanho Park hsi2c_3: i2c@10330000 { 6101ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 6111ba1fd7dSChanho Park reg = <0x10330000 0xc0>; 6121ba1fd7dSChanho Park interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH>; 6131ba1fd7dSChanho Park pinctrl-names = "default"; 6141ba1fd7dSChanho Park pinctrl-0 = <&hsi2c3_bus>; 6151ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_3>, 6161ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_3>; 6171ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 6181ba1fd7dSChanho Park #address-cells = <1>; 6191ba1fd7dSChanho Park #size-cells = <0>; 6201ba1fd7dSChanho Park status = "disabled"; 6211ba1fd7dSChanho Park }; 6221ba1fd7dSChanho Park }; 6231ba1fd7dSChanho Park 6241ba1fd7dSChanho Park usi_2: usi@103400c0 { 6251ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 6261ba1fd7dSChanho Park "samsung,exynos850-usi"; 6271ba1fd7dSChanho Park reg = <0x103400c0 0x20>; 6281ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1010>; 629*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 6301ba1fd7dSChanho Park #address-cells = <1>; 6311ba1fd7dSChanho Park #size-cells = <1>; 6321ba1fd7dSChanho Park ranges; 6331ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_4>, 6341ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_4>; 6351ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 6361ba1fd7dSChanho Park status = "disabled"; 6371ba1fd7dSChanho Park 6381ba1fd7dSChanho Park serial_2: serial@10340000 { 6391ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 6401ba1fd7dSChanho Park "samsung,exynos850-uart"; 6411ba1fd7dSChanho Park reg = <0x10340000 0xc0>; 6421ba1fd7dSChanho Park interrupts = <GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH>; 6431ba1fd7dSChanho Park pinctrl-names = "default"; 6441ba1fd7dSChanho Park pinctrl-0 = <&uart2_bus>; 6451ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_4>, 6461ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_4>; 6471ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 6481ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 6491ba1fd7dSChanho Park status = "disabled"; 6501ba1fd7dSChanho Park }; 6511ba1fd7dSChanho Park 6521ba1fd7dSChanho Park spi_2: spi@10340000 { 6531ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 6541ba1fd7dSChanho Park reg = <0x10340000 0x30>; 6551ba1fd7dSChanho Park interrupts = <GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH>; 6561ba1fd7dSChanho Park pinctrl-names = "default"; 6571ba1fd7dSChanho Park pinctrl-0 = <&spi2_bus &spi2_cs_func>; 6581ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_4>, 6591ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI02_USI>, 6601ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_4>; 6611ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 6621ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 6631ba1fd7dSChanho Park dmas = <&pdma0 5>, <&pdma0 4>; 6641ba1fd7dSChanho Park dma-names = "tx", "rx"; 6651ba1fd7dSChanho Park num-cs = <1>; 6661ba1fd7dSChanho Park #address-cells = <1>; 6671ba1fd7dSChanho Park #size-cells = <0>; 668b115751fSTudor Ambarus fifo-depth = <64>; 6691ba1fd7dSChanho Park status = "disabled"; 6701ba1fd7dSChanho Park }; 6711ba1fd7dSChanho Park 6721ba1fd7dSChanho Park hsi2c_4: i2c@10340000 { 6731ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 6741ba1fd7dSChanho Park reg = <0x10340000 0xc0>; 6751ba1fd7dSChanho Park interrupts = <GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH>; 6761ba1fd7dSChanho Park pinctrl-names = "default"; 6771ba1fd7dSChanho Park pinctrl-0 = <&hsi2c4_bus>; 6781ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_4>, 6791ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_4>; 6801ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 6811ba1fd7dSChanho Park #address-cells = <1>; 6821ba1fd7dSChanho Park #size-cells = <0>; 6831ba1fd7dSChanho Park status = "disabled"; 6841ba1fd7dSChanho Park }; 6851ba1fd7dSChanho Park }; 6861ba1fd7dSChanho Park 6871ba1fd7dSChanho Park usi_i2c_2: usi@103500c0 { 6881ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 6891ba1fd7dSChanho Park "samsung,exynos850-usi"; 6901ba1fd7dSChanho Park reg = <0x103500c0 0x20>; 6911ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1014>; 692*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 6931ba1fd7dSChanho Park #address-cells = <1>; 6941ba1fd7dSChanho Park #size-cells = <1>; 6951ba1fd7dSChanho Park ranges; 6961ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_5>, 6971ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_5>; 6981ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 6991ba1fd7dSChanho Park status = "disabled"; 7001ba1fd7dSChanho Park 7011ba1fd7dSChanho Park hsi2c_5: i2c@10350000 { 7021ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 7031ba1fd7dSChanho Park reg = <0x10350000 0xc0>; 7041ba1fd7dSChanho Park interrupts = <GIC_SPI 348 IRQ_TYPE_LEVEL_HIGH>; 7051ba1fd7dSChanho Park pinctrl-names = "default"; 7061ba1fd7dSChanho Park pinctrl-0 = <&hsi2c5_bus>; 7071ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_5>, 7081ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_5>; 7091ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 7101ba1fd7dSChanho Park #address-cells = <1>; 7111ba1fd7dSChanho Park #size-cells = <0>; 7121ba1fd7dSChanho Park status = "disabled"; 7131ba1fd7dSChanho Park }; 7141ba1fd7dSChanho Park }; 7151ba1fd7dSChanho Park 7161ba1fd7dSChanho Park usi_3: usi@103600c0 { 7171ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 7181ba1fd7dSChanho Park "samsung,exynos850-usi"; 7191ba1fd7dSChanho Park reg = <0x103600c0 0x20>; 7201ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1018>; 721*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 7221ba1fd7dSChanho Park #address-cells = <1>; 7231ba1fd7dSChanho Park #size-cells = <1>; 7241ba1fd7dSChanho Park ranges; 7251ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_6>, 7261ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_6>; 7271ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 7281ba1fd7dSChanho Park status = "disabled"; 7291ba1fd7dSChanho Park 7301ba1fd7dSChanho Park serial_3: serial@10360000 { 7311ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 7321ba1fd7dSChanho Park "samsung,exynos850-uart"; 7331ba1fd7dSChanho Park reg = <0x10360000 0xc0>; 7341ba1fd7dSChanho Park interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH>; 7351ba1fd7dSChanho Park pinctrl-names = "default"; 7361ba1fd7dSChanho Park pinctrl-0 = <&uart3_bus>; 7371ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_6>, 7381ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_6>; 7391ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 7401ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 7411ba1fd7dSChanho Park status = "disabled"; 7421ba1fd7dSChanho Park }; 7431ba1fd7dSChanho Park 7441ba1fd7dSChanho Park spi_3: spi@10360000 { 7451ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 7461ba1fd7dSChanho Park reg = <0x10360000 0x30>; 7471ba1fd7dSChanho Park interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH>; 7481ba1fd7dSChanho Park pinctrl-names = "default"; 7491ba1fd7dSChanho Park pinctrl-0 = <&spi3_bus &spi3_cs_func>; 7501ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_6>, 7511ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI03_USI>, 7521ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_6>; 7531ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 7541ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 7551ba1fd7dSChanho Park dmas = <&pdma0 7>, <&pdma0 6>; 7561ba1fd7dSChanho Park dma-names = "tx", "rx"; 7571ba1fd7dSChanho Park num-cs = <1>; 7581ba1fd7dSChanho Park #address-cells = <1>; 7591ba1fd7dSChanho Park #size-cells = <0>; 760b115751fSTudor Ambarus fifo-depth = <64>; 7611ba1fd7dSChanho Park status = "disabled"; 7621ba1fd7dSChanho Park }; 7631ba1fd7dSChanho Park 7641ba1fd7dSChanho Park hsi2c_6: i2c@10360000 { 7651ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 7661ba1fd7dSChanho Park reg = <0x10360000 0xc0>; 7671ba1fd7dSChanho Park interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH>; 7681ba1fd7dSChanho Park pinctrl-names = "default"; 7691ba1fd7dSChanho Park pinctrl-0 = <&hsi2c6_bus>; 7701ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_6>, 7711ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_6>; 7721ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 7731ba1fd7dSChanho Park #address-cells = <1>; 7741ba1fd7dSChanho Park #size-cells = <0>; 7751ba1fd7dSChanho Park status = "disabled"; 7761ba1fd7dSChanho Park }; 7771ba1fd7dSChanho Park }; 7781ba1fd7dSChanho Park 7791ba1fd7dSChanho Park usi_i2c_3: usi@103700c0 { 7801ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 7811ba1fd7dSChanho Park "samsung,exynos850-usi"; 7821ba1fd7dSChanho Park reg = <0x103700c0 0x20>; 7831ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x101c>; 784*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 7851ba1fd7dSChanho Park #address-cells = <1>; 7861ba1fd7dSChanho Park #size-cells = <1>; 7871ba1fd7dSChanho Park ranges; 7881ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_7>, 7891ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_7>; 7901ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 7911ba1fd7dSChanho Park status = "disabled"; 7921ba1fd7dSChanho Park 7931ba1fd7dSChanho Park hsi2c_7: i2c@10370000 { 7941ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 7951ba1fd7dSChanho Park reg = <0x10370000 0xc0>; 7961ba1fd7dSChanho Park interrupts = <GIC_SPI 350 IRQ_TYPE_LEVEL_HIGH>; 7971ba1fd7dSChanho Park pinctrl-names = "default"; 7981ba1fd7dSChanho Park pinctrl-0 = <&hsi2c7_bus>; 7991ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_7>, 8001ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_7>; 8011ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 8021ba1fd7dSChanho Park #address-cells = <1>; 8031ba1fd7dSChanho Park #size-cells = <0>; 8041ba1fd7dSChanho Park status = "disabled"; 8051ba1fd7dSChanho Park }; 8061ba1fd7dSChanho Park }; 8071ba1fd7dSChanho Park 8081ba1fd7dSChanho Park usi_4: usi@103800c0 { 8091ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 8101ba1fd7dSChanho Park "samsung,exynos850-usi"; 8111ba1fd7dSChanho Park reg = <0x103800c0 0x20>; 8121ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1020>; 813*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 8141ba1fd7dSChanho Park #address-cells = <1>; 8151ba1fd7dSChanho Park #size-cells = <1>; 8161ba1fd7dSChanho Park ranges; 8171ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_8>, 8181ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_8>; 8191ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 8201ba1fd7dSChanho Park status = "disabled"; 8211ba1fd7dSChanho Park 8221ba1fd7dSChanho Park serial_4: serial@10380000 { 8231ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 8241ba1fd7dSChanho Park "samsung,exynos850-uart"; 8251ba1fd7dSChanho Park reg = <0x10380000 0xc0>; 8261ba1fd7dSChanho Park interrupts = <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>; 8271ba1fd7dSChanho Park pinctrl-names = "default"; 8281ba1fd7dSChanho Park pinctrl-0 = <&uart4_bus>; 8291ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_8>, 8301ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_8>; 8311ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 8321ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 8331ba1fd7dSChanho Park status = "disabled"; 8341ba1fd7dSChanho Park }; 8351ba1fd7dSChanho Park 8361ba1fd7dSChanho Park spi_4: spi@10380000 { 8371ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 8381ba1fd7dSChanho Park reg = <0x10380000 0x30>; 8391ba1fd7dSChanho Park interrupts = <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>; 8401ba1fd7dSChanho Park pinctrl-names = "default"; 8411ba1fd7dSChanho Park pinctrl-0 = <&spi4_bus &spi4_cs_func>; 8421ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_8>, 8431ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI04_USI>, 8441ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_8>; 8451ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 8461ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 8471ba1fd7dSChanho Park dmas = <&pdma0 9>, <&pdma0 8>; 8481ba1fd7dSChanho Park dma-names = "tx", "rx"; 8491ba1fd7dSChanho Park num-cs = <1>; 8501ba1fd7dSChanho Park #address-cells = <1>; 8511ba1fd7dSChanho Park #size-cells = <0>; 852b115751fSTudor Ambarus fifo-depth = <64>; 8531ba1fd7dSChanho Park status = "disabled"; 8541ba1fd7dSChanho Park }; 8551ba1fd7dSChanho Park 8561ba1fd7dSChanho Park hsi2c_8: i2c@10380000 { 8571ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 8581ba1fd7dSChanho Park reg = <0x10380000 0xc0>; 8591ba1fd7dSChanho Park interrupts = <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>; 8601ba1fd7dSChanho Park pinctrl-names = "default"; 8611ba1fd7dSChanho Park pinctrl-0 = <&hsi2c8_bus>; 8621ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_8>, 8631ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_8>; 8641ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 8651ba1fd7dSChanho Park #address-cells = <1>; 8661ba1fd7dSChanho Park #size-cells = <0>; 8671ba1fd7dSChanho Park status = "disabled"; 8681ba1fd7dSChanho Park }; 8691ba1fd7dSChanho Park }; 8701ba1fd7dSChanho Park 8711ba1fd7dSChanho Park usi_i2c_4: usi@103900c0 { 8721ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 8731ba1fd7dSChanho Park "samsung,exynos850-usi"; 8741ba1fd7dSChanho Park reg = <0x103900c0 0x20>; 8751ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1024>; 876*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 8771ba1fd7dSChanho Park #address-cells = <1>; 8781ba1fd7dSChanho Park #size-cells = <1>; 8791ba1fd7dSChanho Park ranges; 8801ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_9>, 8811ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_9>; 8821ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 8831ba1fd7dSChanho Park status = "disabled"; 8841ba1fd7dSChanho Park 8851ba1fd7dSChanho Park hsi2c_9: i2c@10390000 { 8861ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 8871ba1fd7dSChanho Park reg = <0x10390000 0xc0>; 8881ba1fd7dSChanho Park interrupts = <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>; 8891ba1fd7dSChanho Park pinctrl-names = "default"; 8901ba1fd7dSChanho Park pinctrl-0 = <&hsi2c9_bus>; 8911ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_9>, 8921ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_9>; 8931ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 8941ba1fd7dSChanho Park #address-cells = <1>; 8951ba1fd7dSChanho Park #size-cells = <0>; 8961ba1fd7dSChanho Park status = "disabled"; 8971ba1fd7dSChanho Park }; 8981ba1fd7dSChanho Park }; 8991ba1fd7dSChanho Park 9001ba1fd7dSChanho Park usi_5: usi@103a00c0 { 9011ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 9021ba1fd7dSChanho Park "samsung,exynos850-usi"; 9031ba1fd7dSChanho Park reg = <0x103a00c0 0x20>; 9041ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x1028>; 905*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 9061ba1fd7dSChanho Park #address-cells = <1>; 9071ba1fd7dSChanho Park #size-cells = <1>; 9081ba1fd7dSChanho Park ranges; 9091ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_10>, 9101ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_10>; 9111ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 9121ba1fd7dSChanho Park status = "disabled"; 9131ba1fd7dSChanho Park 9141ba1fd7dSChanho Park serial_5: serial@103a0000 { 9151ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 9161ba1fd7dSChanho Park "samsung,exynos850-uart"; 9171ba1fd7dSChanho Park reg = <0x103a0000 0xc0>; 9181ba1fd7dSChanho Park interrupts = <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>; 9191ba1fd7dSChanho Park pinctrl-names = "default"; 9201ba1fd7dSChanho Park pinctrl-0 = <&uart5_bus>; 9211ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_10>, 9221ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_10>; 9231ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 9241ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 9251ba1fd7dSChanho Park status = "disabled"; 9261ba1fd7dSChanho Park }; 9271ba1fd7dSChanho Park 9281ba1fd7dSChanho Park spi_5: spi@103a0000 { 9291ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 9301ba1fd7dSChanho Park reg = <0x103a0000 0x30>; 9311ba1fd7dSChanho Park interrupts = <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>; 9321ba1fd7dSChanho Park pinctrl-names = "default"; 9331ba1fd7dSChanho Park pinctrl-0 = <&spi5_bus &spi5_cs_func>; 9341ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_10>, 9351ba1fd7dSChanho Park <&cmu_peric0 CLK_DOUT_PERIC0_USI05_USI>, 9361ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_10>; 9371ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 9381ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 9391ba1fd7dSChanho Park dmas = <&pdma0 11>, <&pdma0 10>; 9401ba1fd7dSChanho Park dma-names = "tx", "rx"; 9411ba1fd7dSChanho Park num-cs = <1>; 9421ba1fd7dSChanho Park #address-cells = <1>; 9431ba1fd7dSChanho Park #size-cells = <0>; 944b115751fSTudor Ambarus fifo-depth = <64>; 9451ba1fd7dSChanho Park status = "disabled"; 9461ba1fd7dSChanho Park }; 9471ba1fd7dSChanho Park 9481ba1fd7dSChanho Park hsi2c_10: i2c@103a0000 { 9491ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 9501ba1fd7dSChanho Park reg = <0x103a0000 0xc0>; 9511ba1fd7dSChanho Park interrupts = <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>; 9521ba1fd7dSChanho Park pinctrl-names = "default"; 9531ba1fd7dSChanho Park pinctrl-0 = <&hsi2c10_bus>; 9541ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_10>, 9551ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_10>; 9561ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 9571ba1fd7dSChanho Park #address-cells = <1>; 9581ba1fd7dSChanho Park #size-cells = <0>; 9591ba1fd7dSChanho Park status = "disabled"; 9601ba1fd7dSChanho Park }; 9611ba1fd7dSChanho Park }; 9621ba1fd7dSChanho Park 9631ba1fd7dSChanho Park usi_i2c_5: usi@103b00c0 { 9641ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 9651ba1fd7dSChanho Park "samsung,exynos850-usi"; 9661ba1fd7dSChanho Park reg = <0x103b00c0 0x20>; 9671ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric0 0x102c>; 968*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 9691ba1fd7dSChanho Park #address-cells = <1>; 9701ba1fd7dSChanho Park #size-cells = <1>; 9711ba1fd7dSChanho Park ranges; 9721ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_11>, 9731ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_11>; 9741ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 9751ba1fd7dSChanho Park status = "disabled"; 9761ba1fd7dSChanho Park 9771ba1fd7dSChanho Park hsi2c_11: i2c@103b0000 { 9781ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 9791ba1fd7dSChanho Park reg = <0x103b0000 0xc0>; 9801ba1fd7dSChanho Park interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>; 9811ba1fd7dSChanho Park pinctrl-names = "default"; 9821ba1fd7dSChanho Park pinctrl-0 = <&hsi2c11_bus>; 9831ba1fd7dSChanho Park clocks = <&cmu_peric0 CLK_GOUT_PERIC0_IPCLK_11>, 9841ba1fd7dSChanho Park <&cmu_peric0 CLK_GOUT_PERIC0_PCLK_11>; 9851ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 9861ba1fd7dSChanho Park #address-cells = <1>; 9871ba1fd7dSChanho Park #size-cells = <0>; 9881ba1fd7dSChanho Park status = "disabled"; 9891ba1fd7dSChanho Park }; 9901ba1fd7dSChanho Park }; 9911ba1fd7dSChanho Park 9921ba1fd7dSChanho Park usi_6: usi@109000c0 { 9931ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 9941ba1fd7dSChanho Park "samsung,exynos850-usi"; 9951ba1fd7dSChanho Park reg = <0x109000c0 0x20>; 9961ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1000>; 997*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 9981ba1fd7dSChanho Park #address-cells = <1>; 9991ba1fd7dSChanho Park #size-cells = <1>; 10001ba1fd7dSChanho Park ranges; 10011ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_0>, 10021ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_0>; 10031ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 10041ba1fd7dSChanho Park status = "disabled"; 10051ba1fd7dSChanho Park 10061ba1fd7dSChanho Park serial_6: serial@10900000 { 10071ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 10081ba1fd7dSChanho Park "samsung,exynos850-uart"; 10091ba1fd7dSChanho Park reg = <0x10900000 0xc0>; 10101ba1fd7dSChanho Park interrupts = <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>; 10111ba1fd7dSChanho Park pinctrl-names = "default"; 10121ba1fd7dSChanho Park pinctrl-0 = <&uart6_bus>; 10131ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_0>, 10141ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_0>; 10151ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 10161ba1fd7dSChanho Park samsung,uart-fifosize = <256>; 10171ba1fd7dSChanho Park status = "disabled"; 10181ba1fd7dSChanho Park }; 10191ba1fd7dSChanho Park 10201ba1fd7dSChanho Park spi_6: spi@10900000 { 10211ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 10221ba1fd7dSChanho Park reg = <0x10900000 0x30>; 10231ba1fd7dSChanho Park interrupts = <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>; 10241ba1fd7dSChanho Park pinctrl-names = "default"; 10251ba1fd7dSChanho Park pinctrl-0 = <&spi6_bus &spi6_cs_func>; 10261ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_0>, 10271ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI06_USI>, 10281ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_0>; 10291ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 10301ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 10311ba1fd7dSChanho Park dmas = <&pdma0 13>, <&pdma0 12>; 10321ba1fd7dSChanho Park dma-names = "tx", "rx"; 10331ba1fd7dSChanho Park num-cs = <1>; 10341ba1fd7dSChanho Park #address-cells = <1>; 10351ba1fd7dSChanho Park #size-cells = <0>; 1036b115751fSTudor Ambarus fifo-depth = <256>; 10371ba1fd7dSChanho Park status = "disabled"; 10381ba1fd7dSChanho Park }; 10391ba1fd7dSChanho Park 10401ba1fd7dSChanho Park hsi2c_12: i2c@10900000 { 10411ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 10421ba1fd7dSChanho Park reg = <0x10900000 0xc0>; 10431ba1fd7dSChanho Park interrupts = <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>; 10441ba1fd7dSChanho Park pinctrl-names = "default"; 10451ba1fd7dSChanho Park pinctrl-0 = <&hsi2c12_bus>; 10461ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_0>, 10471ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_0>; 10481ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 10491ba1fd7dSChanho Park #address-cells = <1>; 10501ba1fd7dSChanho Park #size-cells = <0>; 10511ba1fd7dSChanho Park status = "disabled"; 10521ba1fd7dSChanho Park }; 10531ba1fd7dSChanho Park }; 10541ba1fd7dSChanho Park 10551ba1fd7dSChanho Park usi_i2c_6: usi@109100c0 { 10561ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 10571ba1fd7dSChanho Park "samsung,exynos850-usi"; 10581ba1fd7dSChanho Park reg = <0x109100c0 0x20>; 10591ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1004>; 1060*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 10611ba1fd7dSChanho Park #address-cells = <1>; 10621ba1fd7dSChanho Park #size-cells = <1>; 10631ba1fd7dSChanho Park ranges; 10641ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_1>, 10651ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_1>; 10661ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 10671ba1fd7dSChanho Park status = "disabled"; 10681ba1fd7dSChanho Park 10691ba1fd7dSChanho Park hsi2c_13: i2c@10910000 { 10701ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 10711ba1fd7dSChanho Park reg = <0x10910000 0xc0>; 10721ba1fd7dSChanho Park interrupts = <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>; 10731ba1fd7dSChanho Park pinctrl-names = "default"; 10741ba1fd7dSChanho Park pinctrl-0 = <&hsi2c13_bus>; 10751ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_1>, 10761ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_1>; 10771ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 10781ba1fd7dSChanho Park #address-cells = <1>; 10791ba1fd7dSChanho Park #size-cells = <0>; 10801ba1fd7dSChanho Park status = "disabled"; 10811ba1fd7dSChanho Park }; 10821ba1fd7dSChanho Park }; 10831ba1fd7dSChanho Park 10841ba1fd7dSChanho Park usi_7: usi@109200c0 { 10851ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 10861ba1fd7dSChanho Park "samsung,exynos850-usi"; 10871ba1fd7dSChanho Park reg = <0x109200c0 0x20>; 10881ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1008>; 1089*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 10901ba1fd7dSChanho Park #address-cells = <1>; 10911ba1fd7dSChanho Park #size-cells = <1>; 10921ba1fd7dSChanho Park ranges; 10931ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_2>, 10941ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_2>; 10951ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 10961ba1fd7dSChanho Park status = "disabled"; 10971ba1fd7dSChanho Park 10981ba1fd7dSChanho Park serial_7: serial@10920000 { 10991ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 11001ba1fd7dSChanho Park "samsung,exynos850-uart"; 11011ba1fd7dSChanho Park reg = <0x10920000 0xc0>; 11021ba1fd7dSChanho Park interrupts = <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>; 11031ba1fd7dSChanho Park pinctrl-names = "default"; 11041ba1fd7dSChanho Park pinctrl-0 = <&uart7_bus>; 11051ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_2>, 11061ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_2>; 11071ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 11081ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 11091ba1fd7dSChanho Park status = "disabled"; 11101ba1fd7dSChanho Park }; 11111ba1fd7dSChanho Park 11121ba1fd7dSChanho Park spi_7: spi@10920000 { 11131ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 11141ba1fd7dSChanho Park reg = <0x10920000 0x30>; 11151ba1fd7dSChanho Park interrupts = <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>; 11161ba1fd7dSChanho Park pinctrl-names = "default"; 11171ba1fd7dSChanho Park pinctrl-0 = <&spi7_bus &spi7_cs_func>; 11181ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_2>, 11191ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI07_USI>, 11201ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_2>; 11211ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 11221ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 11231ba1fd7dSChanho Park dmas = <&pdma0 15>, <&pdma0 14>; 11241ba1fd7dSChanho Park dma-names = "tx", "rx"; 11251ba1fd7dSChanho Park num-cs = <1>; 11261ba1fd7dSChanho Park #address-cells = <1>; 11271ba1fd7dSChanho Park #size-cells = <0>; 1128b115751fSTudor Ambarus fifo-depth = <64>; 11291ba1fd7dSChanho Park status = "disabled"; 11301ba1fd7dSChanho Park }; 11311ba1fd7dSChanho Park 11321ba1fd7dSChanho Park hsi2c_14: i2c@10920000 { 11331ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 11341ba1fd7dSChanho Park reg = <0x10920000 0xc0>; 11351ba1fd7dSChanho Park interrupts = <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>; 11361ba1fd7dSChanho Park pinctrl-names = "default"; 11371ba1fd7dSChanho Park pinctrl-0 = <&hsi2c14_bus>; 11381ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_2>, 11391ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_2>; 11401ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 11411ba1fd7dSChanho Park #address-cells = <1>; 11421ba1fd7dSChanho Park #size-cells = <0>; 11431ba1fd7dSChanho Park status = "disabled"; 11441ba1fd7dSChanho Park }; 11451ba1fd7dSChanho Park }; 11461ba1fd7dSChanho Park 11471ba1fd7dSChanho Park usi_i2c_7: usi@109300c0 { 11481ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 11491ba1fd7dSChanho Park "samsung,exynos850-usi"; 11501ba1fd7dSChanho Park reg = <0x109300c0 0x20>; 11511ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x100c>; 1152*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 11531ba1fd7dSChanho Park #address-cells = <1>; 11541ba1fd7dSChanho Park #size-cells = <1>; 11551ba1fd7dSChanho Park ranges; 11561ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_3>, 11571ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_3>; 11581ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 11591ba1fd7dSChanho Park status = "disabled"; 11601ba1fd7dSChanho Park 11611ba1fd7dSChanho Park hsi2c_15: i2c@10930000 { 11621ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 11631ba1fd7dSChanho Park reg = <0x10930000 0xc0>; 11641ba1fd7dSChanho Park interrupts = <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>; 11651ba1fd7dSChanho Park pinctrl-names = "default"; 11661ba1fd7dSChanho Park pinctrl-0 = <&hsi2c15_bus>; 11671ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_3>, 11681ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_3>; 11691ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 11701ba1fd7dSChanho Park #address-cells = <1>; 11711ba1fd7dSChanho Park #size-cells = <0>; 11721ba1fd7dSChanho Park status = "disabled"; 11731ba1fd7dSChanho Park }; 11741ba1fd7dSChanho Park }; 11751ba1fd7dSChanho Park 11761ba1fd7dSChanho Park usi_8: usi@109400c0 { 11771ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 11781ba1fd7dSChanho Park "samsung,exynos850-usi"; 11791ba1fd7dSChanho Park reg = <0x109400c0 0x20>; 11801ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1010>; 1181*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 11821ba1fd7dSChanho Park #address-cells = <1>; 11831ba1fd7dSChanho Park #size-cells = <1>; 11841ba1fd7dSChanho Park ranges; 11851ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_4>, 11861ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_4>; 11871ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 11881ba1fd7dSChanho Park status = "disabled"; 11891ba1fd7dSChanho Park 11901ba1fd7dSChanho Park serial_8: serial@10940000 { 11911ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 11921ba1fd7dSChanho Park "samsung,exynos850-uart"; 11931ba1fd7dSChanho Park reg = <0x10940000 0xc0>; 11941ba1fd7dSChanho Park interrupts = <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>; 11951ba1fd7dSChanho Park pinctrl-names = "default"; 11961ba1fd7dSChanho Park pinctrl-0 = <&uart8_bus>; 11971ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_4>, 11981ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_4>; 11991ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 12001ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 12011ba1fd7dSChanho Park status = "disabled"; 12021ba1fd7dSChanho Park }; 12031ba1fd7dSChanho Park 12041ba1fd7dSChanho Park spi_8: spi@10940000 { 12051ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 12061ba1fd7dSChanho Park reg = <0x10940000 0x30>; 12071ba1fd7dSChanho Park interrupts = <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>; 12081ba1fd7dSChanho Park pinctrl-names = "default"; 12091ba1fd7dSChanho Park pinctrl-0 = <&spi8_bus &spi8_cs_func>; 12101ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_4>, 12111ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI08_USI>, 12121ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_4>; 12131ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 12141ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 12151ba1fd7dSChanho Park dmas = <&pdma0 17>, <&pdma0 16>; 12161ba1fd7dSChanho Park dma-names = "tx", "rx"; 12171ba1fd7dSChanho Park num-cs = <1>; 12181ba1fd7dSChanho Park #address-cells = <1>; 12191ba1fd7dSChanho Park #size-cells = <0>; 1220b115751fSTudor Ambarus fifo-depth = <64>; 12211ba1fd7dSChanho Park status = "disabled"; 12221ba1fd7dSChanho Park }; 12231ba1fd7dSChanho Park 12241ba1fd7dSChanho Park hsi2c_16: i2c@10940000 { 12251ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 12261ba1fd7dSChanho Park reg = <0x10940000 0xc0>; 12271ba1fd7dSChanho Park interrupts = <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>; 12281ba1fd7dSChanho Park pinctrl-names = "default"; 12291ba1fd7dSChanho Park pinctrl-0 = <&hsi2c16_bus>; 12301ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_4>, 12311ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_4>; 12321ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 12331ba1fd7dSChanho Park #address-cells = <1>; 12341ba1fd7dSChanho Park #size-cells = <0>; 12351ba1fd7dSChanho Park status = "disabled"; 12361ba1fd7dSChanho Park }; 12371ba1fd7dSChanho Park }; 12381ba1fd7dSChanho Park 12391ba1fd7dSChanho Park usi_i2c_8: usi@109500c0 { 12401ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 12411ba1fd7dSChanho Park "samsung,exynos850-usi"; 12421ba1fd7dSChanho Park reg = <0x109500c0 0x20>; 12431ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1014>; 1244*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 12451ba1fd7dSChanho Park #address-cells = <1>; 12461ba1fd7dSChanho Park #size-cells = <1>; 12471ba1fd7dSChanho Park ranges; 12481ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_5>, 12491ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_5>; 12501ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 12511ba1fd7dSChanho Park status = "disabled"; 12521ba1fd7dSChanho Park 12531ba1fd7dSChanho Park hsi2c_17: i2c@10950000 { 12541ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 12551ba1fd7dSChanho Park reg = <0x10950000 0xc0>; 12561ba1fd7dSChanho Park interrupts = <GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH>; 12571ba1fd7dSChanho Park pinctrl-names = "default"; 12581ba1fd7dSChanho Park pinctrl-0 = <&hsi2c17_bus>; 12591ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_5>, 12601ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_5>; 12611ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 12621ba1fd7dSChanho Park #address-cells = <1>; 12631ba1fd7dSChanho Park #size-cells = <0>; 12641ba1fd7dSChanho Park status = "disabled"; 12651ba1fd7dSChanho Park }; 12661ba1fd7dSChanho Park }; 12671ba1fd7dSChanho Park 12681ba1fd7dSChanho Park usi_9: usi@109600c0 { 12691ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 12701ba1fd7dSChanho Park "samsung,exynos850-usi"; 12711ba1fd7dSChanho Park reg = <0x109600c0 0x20>; 12721ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1018>; 1273*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 12741ba1fd7dSChanho Park #address-cells = <1>; 12751ba1fd7dSChanho Park #size-cells = <1>; 12761ba1fd7dSChanho Park ranges; 12771ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_6>, 12781ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_6>; 12791ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 12801ba1fd7dSChanho Park status = "disabled"; 12811ba1fd7dSChanho Park 12821ba1fd7dSChanho Park serial_9: serial@10960000 { 12831ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 12841ba1fd7dSChanho Park "samsung,exynos850-uart"; 12851ba1fd7dSChanho Park reg = <0x10960000 0xc0>; 12861ba1fd7dSChanho Park interrupts = <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>; 12871ba1fd7dSChanho Park pinctrl-names = "default"; 12881ba1fd7dSChanho Park pinctrl-0 = <&uart9_bus>; 12891ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_6>, 12901ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_6>; 12911ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 12921ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 12931ba1fd7dSChanho Park status = "disabled"; 12941ba1fd7dSChanho Park }; 12951ba1fd7dSChanho Park 12961ba1fd7dSChanho Park spi_9: spi@10960000 { 12971ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 12981ba1fd7dSChanho Park reg = <0x10960000 0x30>; 12991ba1fd7dSChanho Park interrupts = <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>; 13001ba1fd7dSChanho Park pinctrl-names = "default"; 13011ba1fd7dSChanho Park pinctrl-0 = <&spi9_bus &spi9_cs_func>; 13021ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_6>, 13031ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI09_USI>, 13041ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_6>; 13051ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 13061ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 13071ba1fd7dSChanho Park dmas = <&pdma0 19>, <&pdma0 18>; 13081ba1fd7dSChanho Park dma-names = "tx", "rx"; 13091ba1fd7dSChanho Park num-cs = <1>; 13101ba1fd7dSChanho Park #address-cells = <1>; 13111ba1fd7dSChanho Park #size-cells = <0>; 1312b115751fSTudor Ambarus fifo-depth = <64>; 13131ba1fd7dSChanho Park status = "disabled"; 13141ba1fd7dSChanho Park }; 13151ba1fd7dSChanho Park 13161ba1fd7dSChanho Park hsi2c_18: i2c@10960000 { 13171ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 13181ba1fd7dSChanho Park reg = <0x10960000 0xc0>; 13191ba1fd7dSChanho Park interrupts = <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>; 13201ba1fd7dSChanho Park pinctrl-names = "default"; 13211ba1fd7dSChanho Park pinctrl-0 = <&hsi2c18_bus>; 13221ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_6>, 13231ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_6>; 13241ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 13251ba1fd7dSChanho Park #address-cells = <1>; 13261ba1fd7dSChanho Park #size-cells = <0>; 13271ba1fd7dSChanho Park status = "disabled"; 13281ba1fd7dSChanho Park }; 13291ba1fd7dSChanho Park }; 13301ba1fd7dSChanho Park 13311ba1fd7dSChanho Park usi_i2c_9: usi@109700c0 { 13321ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 13331ba1fd7dSChanho Park "samsung,exynos850-usi"; 13341ba1fd7dSChanho Park reg = <0x109700c0 0x20>; 13351ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x101c>; 1336*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 13371ba1fd7dSChanho Park #address-cells = <1>; 13381ba1fd7dSChanho Park #size-cells = <1>; 13391ba1fd7dSChanho Park ranges; 13401ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_7>, 13411ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_7>; 13421ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 13431ba1fd7dSChanho Park status = "disabled"; 13441ba1fd7dSChanho Park 13451ba1fd7dSChanho Park hsi2c_19: i2c@10970000 { 13461ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 13471ba1fd7dSChanho Park reg = <0x10970000 0xc0>; 13481ba1fd7dSChanho Park interrupts = <GIC_SPI 363 IRQ_TYPE_LEVEL_HIGH>; 13491ba1fd7dSChanho Park pinctrl-names = "default"; 13501ba1fd7dSChanho Park pinctrl-0 = <&hsi2c19_bus>; 13511ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_7>, 13521ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_7>; 13531ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 13541ba1fd7dSChanho Park #address-cells = <1>; 13551ba1fd7dSChanho Park #size-cells = <0>; 13561ba1fd7dSChanho Park status = "disabled"; 13571ba1fd7dSChanho Park }; 13581ba1fd7dSChanho Park }; 13591ba1fd7dSChanho Park 13601ba1fd7dSChanho Park usi_10: usi@109800c0 { 13611ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 13621ba1fd7dSChanho Park "samsung,exynos850-usi"; 13631ba1fd7dSChanho Park reg = <0x109800c0 0x20>; 13641ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1020>; 1365*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 13661ba1fd7dSChanho Park #address-cells = <1>; 13671ba1fd7dSChanho Park #size-cells = <1>; 13681ba1fd7dSChanho Park ranges; 13691ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_8>, 13701ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_8>; 13711ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 13721ba1fd7dSChanho Park status = "disabled"; 13731ba1fd7dSChanho Park 13741ba1fd7dSChanho Park serial_10: serial@10980000 { 13751ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 13761ba1fd7dSChanho Park "samsung,exynos850-uart"; 13771ba1fd7dSChanho Park reg = <0x10980000 0xc0>; 13781ba1fd7dSChanho Park interrupts = <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>; 13791ba1fd7dSChanho Park pinctrl-names = "default"; 13801ba1fd7dSChanho Park pinctrl-0 = <&uart10_bus>; 13811ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_8>, 13821ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_8>; 13831ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 13841ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 13851ba1fd7dSChanho Park status = "disabled"; 13861ba1fd7dSChanho Park }; 13871ba1fd7dSChanho Park 13881ba1fd7dSChanho Park spi_10: spi@10980000 { 13891ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 13901ba1fd7dSChanho Park reg = <0x10980000 0x30>; 13911ba1fd7dSChanho Park interrupts = <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>; 13921ba1fd7dSChanho Park pinctrl-names = "default"; 13931ba1fd7dSChanho Park pinctrl-0 = <&spi10_bus &spi10_cs_func>; 13941ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_8>, 13951ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI10_USI>, 13961ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_8>; 13971ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 13981ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 13991ba1fd7dSChanho Park dmas = <&pdma0 21>, <&pdma0 20>; 14001ba1fd7dSChanho Park dma-names = "tx", "rx"; 14011ba1fd7dSChanho Park num-cs = <1>; 14021ba1fd7dSChanho Park #address-cells = <1>; 14031ba1fd7dSChanho Park #size-cells = <0>; 1404b115751fSTudor Ambarus fifo-depth = <64>; 14051ba1fd7dSChanho Park status = "disabled"; 14061ba1fd7dSChanho Park }; 14071ba1fd7dSChanho Park 14081ba1fd7dSChanho Park hsi2c_20: i2c@10980000 { 14091ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 14101ba1fd7dSChanho Park reg = <0x10980000 0xc0>; 14111ba1fd7dSChanho Park interrupts = <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>; 14121ba1fd7dSChanho Park pinctrl-names = "default"; 14131ba1fd7dSChanho Park pinctrl-0 = <&hsi2c20_bus>; 14141ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_8>, 14151ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_8>; 14161ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 14171ba1fd7dSChanho Park #address-cells = <1>; 14181ba1fd7dSChanho Park #size-cells = <0>; 14191ba1fd7dSChanho Park status = "disabled"; 14201ba1fd7dSChanho Park }; 14211ba1fd7dSChanho Park }; 14221ba1fd7dSChanho Park 14231ba1fd7dSChanho Park usi_i2c_10: usi@109900c0 { 14241ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 14251ba1fd7dSChanho Park "samsung,exynos850-usi"; 14261ba1fd7dSChanho Park reg = <0x109900c0 0x20>; 14271ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1024>; 1428*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 14291ba1fd7dSChanho Park #address-cells = <1>; 14301ba1fd7dSChanho Park #size-cells = <1>; 14311ba1fd7dSChanho Park ranges; 14321ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_9>, 14331ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_9>; 14341ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 14351ba1fd7dSChanho Park status = "disabled"; 14361ba1fd7dSChanho Park 14371ba1fd7dSChanho Park hsi2c_21: i2c@10990000 { 14381ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 14391ba1fd7dSChanho Park reg = <0x10990000 0xc0>; 14401ba1fd7dSChanho Park interrupts = <GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH>; 14411ba1fd7dSChanho Park pinctrl-names = "default"; 14421ba1fd7dSChanho Park pinctrl-0 = <&hsi2c21_bus>; 14431ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_9>, 14441ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_9>; 14451ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 14461ba1fd7dSChanho Park #address-cells = <1>; 14471ba1fd7dSChanho Park #size-cells = <0>; 14481ba1fd7dSChanho Park status = "disabled"; 14491ba1fd7dSChanho Park }; 14501ba1fd7dSChanho Park }; 14511ba1fd7dSChanho Park 14521ba1fd7dSChanho Park usi_11: usi@109a00c0 { 14531ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 14541ba1fd7dSChanho Park "samsung,exynos850-usi"; 14551ba1fd7dSChanho Park reg = <0x109a00c0 0x20>; 14561ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x1028>; 1457*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_UART>; 14581ba1fd7dSChanho Park #address-cells = <1>; 14591ba1fd7dSChanho Park #size-cells = <1>; 14601ba1fd7dSChanho Park ranges; 14611ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_10>, 14621ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_10>; 14631ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 14641ba1fd7dSChanho Park status = "disabled"; 14651ba1fd7dSChanho Park 14661ba1fd7dSChanho Park serial_11: serial@109a0000 { 14671ba1fd7dSChanho Park compatible = "samsung,exynosautov9-uart", 14681ba1fd7dSChanho Park "samsung,exynos850-uart"; 14691ba1fd7dSChanho Park reg = <0x109a0000 0xc0>; 14701ba1fd7dSChanho Park interrupts = <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>; 14711ba1fd7dSChanho Park pinctrl-names = "default"; 14721ba1fd7dSChanho Park pinctrl-0 = <&uart11_bus>; 14731ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_10>, 14741ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_10>; 14751ba1fd7dSChanho Park clock-names = "uart", "clk_uart_baud0"; 14761ba1fd7dSChanho Park samsung,uart-fifosize = <64>; 14771ba1fd7dSChanho Park status = "disabled"; 14781ba1fd7dSChanho Park }; 14791ba1fd7dSChanho Park 14801ba1fd7dSChanho Park spi_11: spi@109a0000 { 14811ba1fd7dSChanho Park compatible = "samsung,exynosautov9-spi"; 14821ba1fd7dSChanho Park reg = <0x109a0000 0x30>; 14831ba1fd7dSChanho Park interrupts = <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>; 14841ba1fd7dSChanho Park pinctrl-names = "default"; 14851ba1fd7dSChanho Park pinctrl-0 = <&spi11_bus &spi11_cs_func>; 14861ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_10>, 14871ba1fd7dSChanho Park <&cmu_peric1 CLK_DOUT_PERIC1_USI11_USI>, 14881ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_10>; 14891ba1fd7dSChanho Park clock-names = "spi", "spi_busclk0", "spi_ioclk"; 14901ba1fd7dSChanho Park samsung,spi-src-clk = <0>; 14911ba1fd7dSChanho Park num-cs = <1>; 14921ba1fd7dSChanho Park #address-cells = <1>; 14931ba1fd7dSChanho Park #size-cells = <0>; 1494b115751fSTudor Ambarus fifo-depth = <64>; 14951ba1fd7dSChanho Park status = "disabled"; 14961ba1fd7dSChanho Park }; 14971ba1fd7dSChanho Park 14981ba1fd7dSChanho Park hsi2c_22: i2c@109a0000 { 14991ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 15001ba1fd7dSChanho Park reg = <0x109a0000 0xc0>; 15011ba1fd7dSChanho Park pinctrl-names = "default"; 15021ba1fd7dSChanho Park pinctrl-0 = <&hsi2c22_bus>; 15031ba1fd7dSChanho Park interrupts = <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>; 15041ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_10>, 15051ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_10>; 15061ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 15071ba1fd7dSChanho Park #address-cells = <1>; 15081ba1fd7dSChanho Park #size-cells = <0>; 15091ba1fd7dSChanho Park status = "disabled"; 15101ba1fd7dSChanho Park }; 15111ba1fd7dSChanho Park }; 15121ba1fd7dSChanho Park 15131ba1fd7dSChanho Park usi_i2c_11: usi@109b00c0 { 15141ba1fd7dSChanho Park compatible = "samsung,exynosautov9-usi", 15151ba1fd7dSChanho Park "samsung,exynos850-usi"; 15161ba1fd7dSChanho Park reg = <0x109b00c0 0x20>; 15171ba1fd7dSChanho Park samsung,sysreg = <&syscon_peric1 0x102c>; 1518*48552449SIvaylo Ivanov samsung,mode = <USI_MODE_I2C>; 15191ba1fd7dSChanho Park #address-cells = <1>; 15201ba1fd7dSChanho Park #size-cells = <1>; 15211ba1fd7dSChanho Park ranges; 15221ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_11>, 15231ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_11>; 15241ba1fd7dSChanho Park clock-names = "pclk", "ipclk"; 15251ba1fd7dSChanho Park status = "disabled"; 15261ba1fd7dSChanho Park 15271ba1fd7dSChanho Park hsi2c_23: i2c@109b0000 { 15281ba1fd7dSChanho Park compatible = "samsung,exynosautov9-hsi2c"; 15291ba1fd7dSChanho Park reg = <0x109b0000 0xc0>; 15301ba1fd7dSChanho Park interrupts = <GIC_SPI 367 IRQ_TYPE_LEVEL_HIGH>; 15311ba1fd7dSChanho Park pinctrl-names = "default"; 15321ba1fd7dSChanho Park pinctrl-0 = <&hsi2c23_bus>; 15331ba1fd7dSChanho Park clocks = <&cmu_peric1 CLK_GOUT_PERIC1_IPCLK_11>, 15341ba1fd7dSChanho Park <&cmu_peric1 CLK_GOUT_PERIC1_PCLK_11>; 15351ba1fd7dSChanho Park clock-names = "hsi2c", "hsi2c_pclk"; 15361ba1fd7dSChanho Park #address-cells = <1>; 15371ba1fd7dSChanho Park #size-cells = <0>; 153831bbac52SChanho Park status = "disabled"; 153931bbac52SChanho Park }; 15407836149eSChanho Park }; 154131bbac52SChanho Park 1542283d0464SChanho Park ufs_0_phy: phy@17e04000 { 154331bbac52SChanho Park compatible = "samsung,exynosautov9-ufs-phy"; 154431bbac52SChanho Park reg = <0x17e04000 0xc00>; 154531bbac52SChanho Park reg-names = "phy-pma"; 154631bbac52SChanho Park samsung,pmu-syscon = <&pmu_system_controller>; 154731bbac52SChanho Park #phy-cells = <0>; 154831bbac52SChanho Park clocks = <&xtcxo>; 154931bbac52SChanho Park clock-names = "ref_clk"; 155031bbac52SChanho Park status = "disabled"; 155131bbac52SChanho Park }; 155231bbac52SChanho Park 1553283d0464SChanho Park ufs_0: ufs@17e00000 { 155431bbac52SChanho Park compatible = "samsung,exynosautov9-ufs"; 155531bbac52SChanho Park 1556283d0464SChanho Park reg = <0x17e00000 0x100>, 1557283d0464SChanho Park <0x17e01100 0x410>, 1558283d0464SChanho Park <0x17e80000 0x8000>, 1559283d0464SChanho Park <0x17dc0000 0x2200>; 156031bbac52SChanho Park reg-names = "hci", "vs_hci", "unipro", "ufsp"; 156131bbac52SChanho Park interrupts = <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>; 156298829483SChanho Park clocks = <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD0_ACLK>, 156398829483SChanho Park <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD0_UNIPRO>; 156431bbac52SChanho Park clock-names = "core_clk", "sclk_unipro_main"; 156531bbac52SChanho Park freq-table-hz = <0 0>, <0 0>; 156631bbac52SChanho Park pinctrl-names = "default"; 156731bbac52SChanho Park pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>; 156831bbac52SChanho Park phys = <&ufs_0_phy>; 156931bbac52SChanho Park phy-names = "ufs-phy"; 15705fe76251SChanho Park samsung,sysreg = <&syscon_fsys2 0x710>; 157131bbac52SChanho Park status = "disabled"; 157231bbac52SChanho Park }; 1573d742e8e2SChanho Park 1574fddb7928SChanho Park ufs_1_phy: phy@17f04000 { 1575fddb7928SChanho Park compatible = "samsung,exynosautov9-ufs-phy"; 1576fddb7928SChanho Park reg = <0x17f04000 0xc00>; 1577fddb7928SChanho Park reg-names = "phy-pma"; 1578fddb7928SChanho Park samsung,pmu-syscon = <&pmu_system_controller 0x72c>; 1579fddb7928SChanho Park #phy-cells = <0>; 1580fddb7928SChanho Park clocks = <&xtcxo>; 1581fddb7928SChanho Park clock-names = "ref_clk"; 1582fddb7928SChanho Park status = "disabled"; 1583fddb7928SChanho Park }; 1584fddb7928SChanho Park 1585fddb7928SChanho Park ufs_1: ufs@17f00000 { 1586fddb7928SChanho Park compatible = "samsung,exynosautov9-ufs"; 1587fddb7928SChanho Park 1588fddb7928SChanho Park reg = <0x17f00000 0x100>, 1589fddb7928SChanho Park <0x17f01100 0x410>, 1590fddb7928SChanho Park <0x17f80000 0x8000>, 1591fddb7928SChanho Park <0x17de0000 0x2200>; 1592fddb7928SChanho Park reg-names = "hci", "vs_hci", "unipro", "ufsp"; 1593fddb7928SChanho Park interrupts = <GIC_SPI 235 IRQ_TYPE_LEVEL_HIGH>; 1594fddb7928SChanho Park clocks = <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD1_ACLK>, 1595fddb7928SChanho Park <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD1_UNIPRO>; 1596fddb7928SChanho Park clock-names = "core_clk", "sclk_unipro_main"; 1597fddb7928SChanho Park freq-table-hz = <0 0>, <0 0>; 1598fddb7928SChanho Park pinctrl-names = "default"; 1599fddb7928SChanho Park pinctrl-0 = <&ufs_rst_n_1 &ufs_refclk_out_1>; 1600fddb7928SChanho Park phys = <&ufs_1_phy>; 1601fddb7928SChanho Park phy-names = "ufs-phy"; 1602fddb7928SChanho Park samsung,sysreg = <&syscon_fsys2 0x714>; 1603fddb7928SChanho Park status = "disabled"; 1604fddb7928SChanho Park }; 1605fddb7928SChanho Park 1606d742e8e2SChanho Park watchdog_cl0: watchdog@10050000 { 1607d742e8e2SChanho Park compatible = "samsung,exynosautov9-wdt"; 1608d742e8e2SChanho Park reg = <0x10050000 0x100>; 1609d742e8e2SChanho Park interrupts = <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>; 1610d742e8e2SChanho Park clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER0>, <&xtcxo>; 1611d742e8e2SChanho Park clock-names = "watchdog", "watchdog_src"; 1612d742e8e2SChanho Park samsung,syscon-phandle = <&pmu_system_controller>; 1613d742e8e2SChanho Park samsung,cluster-index = <0>; 1614d742e8e2SChanho Park }; 1615d742e8e2SChanho Park 1616d742e8e2SChanho Park watchdog_cl1: watchdog@10060000 { 1617d742e8e2SChanho Park compatible = "samsung,exynosautov9-wdt"; 1618d742e8e2SChanho Park reg = <0x10060000 0x100>; 1619d742e8e2SChanho Park interrupts = <GIC_SPI 475 IRQ_TYPE_LEVEL_HIGH>; 1620d742e8e2SChanho Park clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER1>, <&xtcxo>; 1621d742e8e2SChanho Park clock-names = "watchdog", "watchdog_src"; 1622d742e8e2SChanho Park samsung,syscon-phandle = <&pmu_system_controller>; 1623d742e8e2SChanho Park samsung,cluster-index = <1>; 1624d742e8e2SChanho Park }; 162574641f4aSJaewon Kim 162674641f4aSJaewon Kim pwm: pwm@103f0000 { 162774641f4aSJaewon Kim compatible = "samsung,exynosautov9-pwm", 162874641f4aSJaewon Kim "samsung,exynos4210-pwm"; 162974641f4aSJaewon Kim reg = <0x103f0000 0x100>; 163074641f4aSJaewon Kim samsung,pwm-outputs = <0>, <1>, <2>, <3>; 163174641f4aSJaewon Kim #pwm-cells = <3>; 163274641f4aSJaewon Kim clocks = <&xtcxo>; 163374641f4aSJaewon Kim clock-names = "timers"; 163474641f4aSJaewon Kim status = "disabled"; 163574641f4aSJaewon Kim }; 163631bbac52SChanho Park }; 163731bbac52SChanho Park}; 163831bbac52SChanho Park 163931bbac52SChanho Park#include "exynosautov9-pinctrl.dtsi" 1640