2 * CIAA NXP LPC4337 (http://www.proyecto-ciaa.com.ar)
4 * Copyright (C) 2015 VanguardiaSur - www.vanguardiasur.com.ar
6 * This code is released using a dual license strategy: BSD/GPL
7 * You can choose the licence that better fits your requirements.
9 * Released under the terms of 3-clause BSD License
10 * Released under the terms of GNU General Public License Version 2.0
14 #include "lpc18xx.dtsi"
15 #include "lpc4357.dtsi"
17 #include "dt-bindings/gpio/gpio.h"
20 model = "CIAA NXP LPC4337";
21 compatible = "ciaa,lpc4337", "nxp,lpc4337", "nxp,lpc4350";
29 bootargs = "console=ttyS0,115200 earlyprintk";
34 device_type = "memory";
35 reg = <0x28000000 0x0800000>; /* 8 MB */
40 enet_rmii_pins: enet-rmii-pins {
42 pins = "p1_15", "p0_0";
47 input-schmitt-disable;
51 pins = "p1_18", "p1_20";
56 input-schmitt-disable;
64 input-schmitt-disable;
72 input-schmitt-disable;
81 input-schmitt-disable;
89 input-schmitt-disable;
98 input-schmitt-disable;
102 i2c0_pins: i2c0-pins {
104 pins = "i2c0_scl", "i2c0_sda";
119 pins = "p1_3", "p1_4";
124 input-schmitt-disable;
135 uart2_pins: uart2-pins {
150 uart3_pins: uart3-pins {
167 clock-frequency = <50000000>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&i2c0_pins>;
174 clock-frequency = <400000>;
177 compatible = "microchip,24c512", "atmel,24c512";
182 compatible = "microchip,24c02", "atmel,24c02";
187 compatible = "microchip,24c512", "atmel,24c512";
195 pinctrl-names = "default";
196 pinctrl-0 = <&enet_rmii_pins>;
205 pinctrl-names = "default";
206 pinctrl-0 = <&ssp_pins>;
207 cs-gpios = <&gpio LPC_GPIO(5,15) GPIO_ACTIVE_HIGH>;
213 pinctrl-names = "default";
214 pinctrl-0 = <&uart2_pins>;
219 pinctrl-names = "default";
220 pinctrl-0 = <&uart3_pins>;