1 // SPDX-License-Identifier: GPL-2.0+
3 * (C) Copyright 2020 Stefan Bosch <stefan_b@posteo.net>
5 * (C) Copyright 2016 Nexell
6 * Youngbok, Park <park@nexell.co.kr>
10 #include "skeleton.dtsi"
13 #include "s5p4418-pinctrl.dtsi"
19 gmac = "/ethernet@c0060000";
25 compatible = "nexell,nexell-dwmmc";
26 reg = <0xc0069000 0x1000>;
29 max-frequency = <50000000>;
30 pinctrl-names = "default";
31 pinctrl-0 = <&mmc2_clk>, <&mmc2_cmd>, <&mmc2_bus4>;
38 compatible = "nexell,nexell-dwmmc";
39 reg = <0xc0068000 0x1000>;
42 max-frequency = <50000000>;
43 pinctrl-names = "default";
44 pinctrl-0 = <&mmc1_clk>, <&mmc1_cmd>, <&mmc1_bus4>;
51 compatible = "nexell,nexell-dwmmc";
52 reg = <0xc0062000 0x1000>;
55 max-frequency = <50000000>;
56 pinctrl-names = "default";
57 pinctrl-0 = <&mmc0_clk>, <&mmc0_cmd>, <&mmc0_bus4>;
64 compatible = "nexell,s5pxx18-i2c";
65 reg = <0xc00a4000 0x100>;
66 clock-frequency = <100000>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&i2c0_sda>, <&i2c0_scl>;
75 compatible = "nexell,s5pxx18-i2c";
76 reg = <0xc00a5000 0x100>;
77 clock-frequency = <100000>;
78 pinctrl-names = "default";
79 pinctrl-0 = <&i2c1_sda>, <&i2c1_scl>;
86 compatible = "nexell,s5pxx18-i2c";
87 reg = <0xc00a6000 0x100>;
88 clock-frequency = <100000>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&i2c2_sda>, <&i2c2_scl>;
95 compatible = "nexell,nexell-display";
96 reg = <0xc0102800 0x100>;
103 #address-cells = <1>;
105 compatible = "nexell,nexell-display";
106 reg = <0xc0102c00 0x100>;
111 gpio_a:gpio@c001a000 {
112 compatible = "nexell,nexell-gpio";
113 reg = <0xc001a000 0x00000010>;
114 altr,gpio-bank-width = <32>;
115 gpio-bank-name = "gpio_a";
120 gpio_b:gpio@c001b000 {
121 compatible = "nexell,nexell-gpio";
122 reg = <0xc001b000 0x00000010>;
123 altr,gpio-bank-width = <32>;
124 gpio-bank-name = "gpio_b";
129 gpio_c:gpio@c001c000 {
130 compatible = "nexell,nexell-gpio";
131 reg = <0xc001c000 0x00000010>;
132 nexell,gpio-bank-width = <32>;
133 gpio-bank-name = "gpio_c";
138 gpio_d:gpio@c001d000 {
139 compatible = "nexell,nexell-gpio";
140 reg = <0xc001d000 0x00000010>;
141 nexell,gpio-bank-width = <32>;
142 gpio-bank-name = "gpio_d";
147 gpio_e:gpio@c001e000 {
148 compatible = "nexell,nexell-gpio";
149 reg = <0xc001e000 0x00000010>;
150 nexell,gpio-bank-width = <32>;
151 gpio-bank-name = "gpio_e";
156 gpio_alv:gpio@c0010800 {
157 compatible = "nexell,nexell-gpio";
158 reg = <0xc0010800 0x00000010>;
159 nexell,gpio-bank-width = <32>;
160 gpio-bank-name = "gpio_alv";
166 compatible = "nexell,s5pxx18-pinctrl";
167 reg = <0xc0010000 0xf000>;