Lines Matching +full:pinctrl +full:- +full:names
1 // SPDX-License-Identifier: GPL-2.0
14 #include <dt-bindings/clock/exynos5410.h>
15 #include <dt-bindings/clock/exynos-audss-clk.h>
16 #include <dt-bindings/interrupt-controller/arm-gic.h>
20 interrupt-parent = <&gic>;
30 #address-cells = <1>;
31 #size-cells = <0>;
35 compatible = "arm,cortex-a15";
37 clock-frequency = <1600000000>;
42 compatible = "arm,cortex-a15";
44 clock-frequency = <1600000000>;
49 compatible = "arm,cortex-a15";
51 clock-frequency = <1600000000>;
56 compatible = "arm,cortex-a15";
58 clock-frequency = <1600000000>;
63 compatible = "simple-bus";
64 #address-cells = <1>;
65 #size-cells = <1>;
68 pmu_system_controller: system-controller@10040000 {
69 compatible = "samsung,exynos5410-pmu", "syscon";
71 clock-names = "clkout16";
73 #clock-cells = <1>;
76 clock: clock-controller@10010000 {
77 compatible = "samsung,exynos5410-clock";
79 #clock-cells = <1>;
82 clock_audss: audss-clock-controller@3810000 {
83 compatible = "samsung,exynos5410-audss-clock";
85 #clock-cells = <1>;
87 clock-names = "pll_ref", "pll_in";
91 compatible = "samsung,exynos5420-tmu";
95 clock-names = "tmu_apbif";
96 #thermal-sensor-cells = <0>;
100 compatible = "samsung,exynos5420-tmu";
104 clock-names = "tmu_apbif";
105 #thermal-sensor-cells = <0>;
109 compatible = "samsung,exynos5420-tmu";
113 clock-names = "tmu_apbif";
114 #thermal-sensor-cells = <0>;
118 compatible = "samsung,exynos5420-tmu";
122 clock-names = "tmu_apbif";
123 #thermal-sensor-cells = <0>;
127 compatible = "samsung,exynos5250-dw-mshc";
130 #address-cells = <1>;
131 #size-cells = <0>;
133 clock-names = "biu", "ciu";
134 fifo-depth = <0x80>;
139 compatible = "samsung,exynos5250-dw-mshc";
142 #address-cells = <1>;
143 #size-cells = <0>;
145 clock-names = "biu", "ciu";
146 fifo-depth = <0x80>;
151 compatible = "samsung,exynos5250-dw-mshc";
154 #address-cells = <1>;
155 #size-cells = <0>;
157 clock-names = "biu", "ciu";
158 fifo-depth = <0x80>;
162 pinctrl_0: pinctrl@13400000 {
163 compatible = "samsung,exynos5410-pinctrl";
167 wakeup-interrupt-controller {
168 compatible = "samsung,exynos4210-wakeup-eint";
169 interrupt-parent = <&gic>;
174 pinctrl_1: pinctrl@14000000 {
175 compatible = "samsung,exynos5410-pinctrl";
180 pinctrl_2: pinctrl@10d10000 {
181 compatible = "samsung,exynos5410-pinctrl";
186 pinctrl_3: pinctrl@3860000 {
187 compatible = "samsung,exynos5410-pinctrl";
197 clock-names = "apb_pclk";
198 #dma-cells = <1>;
199 #dma-channels = <8>;
200 #dma-requests = <32>;
208 clock-names = "apb_pclk";
209 #dma-cells = <1>;
210 #dma-channels = <8>;
211 #dma-requests = <32>;
215 compatible = "samsung,exynos5420-i2s";
220 dma-names = "tx", "rx", "tx-sec";
224 clock-names = "iis", "i2s_opclk0", "i2s_opclk1";
225 #clock-cells = <1>;
226 clock-output-names = "i2s_cdclk0";
227 #sound-dai-cells = <1>;
228 samsung,idma-addr = <0x03000000>;
229 pinctrl-names = "default";
230 pinctrl-0 = <&audi2s0_bus>;
235 thermal-zones {
236 cpu0_thermal: cpu0-thermal {
237 thermal-sensors = <&tmu_cpu0>;
238 #include "exynos5420-trip-points.dtsi"
240 cpu1_thermal: cpu1-thermal {
241 thermal-sensors = <&tmu_cpu1>;
242 #include "exynos5420-trip-points.dtsi"
244 cpu2_thermal: cpu2-thermal {
245 thermal-sensors = <&tmu_cpu2>;
246 #include "exynos5420-trip-points.dtsi"
248 cpu3_thermal: cpu3-thermal {
249 thermal-sensors = <&tmu_cpu3>;
250 #include "exynos5420-trip-points.dtsi"
257 clock-names = "adc";
258 samsung,syscon-phandle = <&pmu_system_controller>;
262 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
268 clock-names = "i2c";
269 pinctrl-names = "default";
270 pinctrl-0 = <&i2c0_bus>;
275 clock-names = "i2c";
276 pinctrl-names = "default";
277 pinctrl-0 = <&i2c1_bus>;
282 clock-names = "i2c";
283 pinctrl-names = "default";
284 pinctrl-0 = <&i2c2_bus>;
289 clock-names = "i2c";
290 pinctrl-names = "default";
291 pinctrl-0 = <&i2c3_bus>;
296 clock-names = "hsi2c";
297 pinctrl-names = "default";
298 pinctrl-0 = <&i2c4_hs_bus>;
303 clock-names = "hsi2c";
304 pinctrl-names = "default";
305 pinctrl-0 = <&i2c5_hs_bus>;
310 clock-names = "hsi2c";
311 pinctrl-names = "default";
312 pinctrl-0 = <&i2c6_hs_bus>;
317 clock-names = "hsi2c";
318 pinctrl-names = "default";
319 pinctrl-0 = <&i2c7_hs_bus>;
324 clock-names = "fin_pll", "mct";
329 clock-names = "secss";
334 clock-names = "timers";
339 clock-names = "rtc";
345 clock-names = "uart", "clk_uart_baud0";
347 dma-names = "rx", "tx";
352 clock-names = "uart", "clk_uart_baud0";
354 dma-names = "rx", "tx";
359 clock-names = "uart", "clk_uart_baud0";
361 dma-names = "rx", "tx";
366 clock-names = "uart", "clk_uart_baud0";
368 dma-names = "rx", "tx";
373 clock-names = "secss";
377 #address-cells = <2>;
378 #size-cells = <1>;
387 clock-names = "secss";
392 clock-names = "usbdrd30";
393 pinctrl-names = "default";
394 pinctrl-0 = <&usb3_0_oc>, <&usb3_0_vbusctrl>;
399 clock-names = "phy", "ref";
400 samsung,pmu-syscon = <&pmu_system_controller>;
405 clock-names = "usbdrd30";
406 pinctrl-names = "default";
407 pinctrl-0 = <&usb3_1_oc>, <&usb3_1_vbusctrl>;
416 clock-names = "phy", "ref";
417 samsung,pmu-syscon = <&pmu_system_controller>;
422 clock-names = "usbhost";
427 clock-names = "usbhost";
432 clock-names = "phy", "ref";
433 samsung,sysreg-phandle = <&sysreg_system_controller>;
434 samsung,pmureg-phandle = <&pmu_system_controller>;
439 clock-names = "watchdog";
440 samsung,syscon-phandle = <&pmu_system_controller>;
443 #include "exynos5410-pinctrl.dtsi"
444 #include "exynos-syscon-restart.dtsi"