mirror of https://gitee.com/openkylin/linux.git
DT Changes for 4.8 #3:
- Lot of fixes for dtc warnings - Separate dtb compilation for ARMv4 and ARMv5 -----BEGIN PGP SIGNATURE----- iQIcBAABCgAGBQJXiUwhAAoJENiigzvaE+LCoNwP/jAWT4heui8E33BLEm6H5Pba g9giAvxq9pJ/jFC8bORvd3HrJoFnDy1wFARxLlk3JU0sC66mlv242jCuzwWUBjwc 4KCo29V7/FN0gPDMGKyOFnRD70qe38nMqqHjUK2oW8Y3Cjm+Vr6NdsyE6jS8lLT2 O7l7odmE90cQpBbOG6zznZ52IsiCPjP2vBJonDfLpd4YlwV5ekGUQg8UCxDHMqn0 RuKRVolx0BaHKZmd4aSbWBFclYk4DDjnxf+aXHC00gXc9O1ysPXASvbYpwoz2h1V FtcivUrlp9IHmSlmqJLa8cUZ57j3uwxDczdGhLwies30HxGDloYMZFF90zF07E+S NXmWDekcf1duEPi7TqWSPTriP1DwM9hlofNDYbET3dsMuuBJ2toIDNtUgZ20sezR /tTT2pS7Y4bOF097E35GNy0i1PMqs/J6Ac1zNHP5uJyfn/+Znczfzs99UWqYW2QY WUhATCgb7MMhm3L2p9u2VznrJsWxqfW2LQCO8/nx28GCyjtW0BYIekU+Z0wU2DuY tbX0KArOXYrsaBa1RUABUi594DOgPKr3sFRlGnHKzQ8i7IU9pfhGlFJMSueMdFh1 sOHboHloKUpSlwQLCXOmjRNnLPJ/eMGOHg0bj//I6BXwj1Gnvj4pqiHyz4dl/I/M mqr4tcSEpjlxUjgOsaQ3 =L7OM -----END PGP SIGNATURE----- Merge tag 'at91-ab-4.8-dt3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt Merge "DT Changes for 4.8 #3" from Alexandre Belloni: - Lot of fixes for dtc warnings - Separate dtb compilation for ARMv4 and ARMv5 * tag 'at91-ab-4.8-dt3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: ARM: dts: at91: Don't build unnecessary dtbs ARM: dts: at91: sama5d3x: separate motherboard gmac and emac definitions ARM: dts: at91: at91sam9g25ek: fix isi endpoint node ARM: dts: at91: move isi definition to at91sam9g25ek ARM: dts: at91: fix i2c-gpio node name ARM: dts: at91: vinco: fix regulator name ARM: dts: at91: ariag25 : fix onewire node ARM: dts: at91: sama5d4_ma5d4evk: fix regulator names ARM: dts: at91: sama5d4_ma5d4: fix regulator names ARM: dts: at91: sama5d4_xplained: fix regulator names ARM: dts: at91: sama5d3_xplained: fix regulator name ARM: dts: at91: sama5d4ek: remove useless lcd_bus ARM: dts: at91: Fix USB endpoint nodes Documentation: dt: usb: atmel-usb: add unit-address ARM: dts: at91: Fix ADC trigger nodes Documentation: dt: iio: at91_adc: fix trigger node names
This commit is contained in:
commit
cd06b2a573
|
@ -59,28 +59,24 @@ adc0: adc@fffb0000 {
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
atmel,adc-use-res = "lowres";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "external-rising";
|
||||
trigger-value = <0x1>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "external-falling";
|
||||
trigger-value = <0x2>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "external-any";
|
||||
trigger-value = <0x3>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "continuous";
|
||||
trigger-value = <0x6>;
|
||||
};
|
||||
|
|
|
@ -113,13 +113,13 @@ usb2: gadget@fff78000 {
|
|||
clock-names = "hclk", "pclk";
|
||||
atmel,vbus-gpio = <&pioB 19 0>;
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -127,7 +127,7 @@ usb2: gadget@fff78000 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -135,21 +135,21 @@ usb2: gadget@fff78000 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -157,7 +157,7 @@ usb2: gadget@fff78000 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
|
|
@ -7,9 +7,10 @@ dtb-$(CONFIG_MACH_ARTPEC6) += \
|
|||
dtb-$(CONFIG_MACH_ASM9260) += \
|
||||
alphascale-asm9260-devkit.dtb
|
||||
# Keep at91 dtb files sorted alphabetically for each SoC
|
||||
dtb-$(CONFIG_SOC_SAM_V4_V5) += \
|
||||
dtb-$(CONFIG_SOC_AT91RM9200) += \
|
||||
at91rm9200ek.dtb \
|
||||
mpa1600.dtb \
|
||||
mpa1600.dtb
|
||||
dtb-$(CONFIG_SOC_AT91SAM9) += \
|
||||
animeo_ip.dtb \
|
||||
at91-qil_a9260.dtb \
|
||||
aks-cdu.dtb \
|
||||
|
|
|
@ -169,7 +169,7 @@ aria_led {
|
|||
|
||||
};
|
||||
|
||||
onewire@0 {
|
||||
onewire {
|
||||
compatible = "w1-gpio";
|
||||
gpios = <&pioA 21 GPIO_ACTIVE_LOW>;
|
||||
pinctrl-names = "default";
|
||||
|
|
|
@ -125,7 +125,7 @@ usb0: ohci@500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_i2c0>;
|
||||
i2c-gpio,delay-us = <5>; /* ~85 kHz */
|
||||
|
|
|
@ -96,7 +96,7 @@ user {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
|
||||
rtc: pcf8563@51 {
|
||||
|
|
|
@ -178,7 +178,7 @@ user_pb {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -99,7 +99,7 @@ usb0: ohci@500000 {
|
|||
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
|
|
@ -297,7 +297,7 @@ usb2: ehci@00700000 {
|
|||
};
|
||||
};
|
||||
|
||||
vcc_mmc0_reg: fixedregulator@0 {
|
||||
vcc_mmc0_reg: fixedregulator_mmc0 {
|
||||
compatible = "regulator-fixed";
|
||||
gpio = <&pioE 2 GPIO_ACTIVE_LOW>;
|
||||
regulator-name = "mmc0-card-supply";
|
||||
|
|
|
@ -109,7 +109,7 @@ watchdog@fc068640 {
|
|||
};
|
||||
};
|
||||
|
||||
vcc_3v3_reg: fixedregulator@0 {
|
||||
vcc_3v3_reg: fixedregulator_3v3 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "VCC 3V3";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
|
@ -118,7 +118,7 @@ vcc_3v3_reg: fixedregulator@0 {
|
|||
regulator-always-on;
|
||||
};
|
||||
|
||||
vcc_mmc0_reg: fixedregulator@1 {
|
||||
vcc_mmc0_reg: fixedregulator_mmc0 {
|
||||
compatible = "regulator-fixed";
|
||||
gpio = <&pioE 15 GPIO_ACTIVE_HIGH>;
|
||||
regulator-name = "RST_n MCI0";
|
||||
|
|
|
@ -159,7 +159,7 @@ panel_input: endpoint@0 {
|
|||
};
|
||||
};
|
||||
|
||||
vcc_mmc1_reg: fixedregulator@2 {
|
||||
vcc_mmc1_reg: fixedregulator_mmc1 {
|
||||
compatible = "regulator-fixed";
|
||||
gpio = <&pioE 17 GPIO_ACTIVE_LOW>;
|
||||
regulator-name = "VDD MCI1";
|
||||
|
|
|
@ -252,7 +252,7 @@ d10 {
|
|||
};
|
||||
};
|
||||
|
||||
vcc_3v3_reg: fixedregulator@0 {
|
||||
vcc_3v3_reg: fixedregulator_3v3 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "VCC 3V3";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
|
@ -261,7 +261,7 @@ vcc_3v3_reg: fixedregulator@0 {
|
|||
regulator-always-on;
|
||||
};
|
||||
|
||||
vcc_mmc1_reg: fixedregulator@1 {
|
||||
vcc_mmc1_reg: fixedregulator_mmc1 {
|
||||
compatible = "regulator-fixed";
|
||||
gpio = <&pioE 4 GPIO_ACTIVE_LOW>;
|
||||
regulator-name = "VDD MCI1";
|
||||
|
|
|
@ -69,26 +69,6 @@ main_xtal {
|
|||
|
||||
ahb {
|
||||
apb {
|
||||
lcd_bus@f0000000 {
|
||||
status = "okay";
|
||||
|
||||
lcd@f0000000 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
lcdovl1@f0000140 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
lcdovl2@f0000240 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
lcdheo1@f0000340 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
||||
adc0: adc@fc034000 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <
|
||||
|
|
|
@ -245,7 +245,7 @@ led_pwr {
|
|||
|
||||
};
|
||||
|
||||
vcc_3v3_reg: fixedregulator@0 {
|
||||
vcc_3v3_reg: fixedregulator_3v3 {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "VCC 3V3";
|
||||
regulator-min-microvolt = <3300000>;
|
||||
|
|
|
@ -948,7 +948,7 @@ usb0: ohci@00300000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 25 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioA 26 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -938,25 +938,21 @@ adc0: adc@fffe0000 {
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
atmel,adc-use-res = "highres";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "timer-counter-0";
|
||||
trigger-value = <0x1>;
|
||||
};
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "timer-counter-1";
|
||||
trigger-value = <0x3>;
|
||||
};
|
||||
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "timer-counter-2";
|
||||
trigger-value = <0x5>;
|
||||
};
|
||||
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "external";
|
||||
trigger-value = <0xd>;
|
||||
trigger-external;
|
||||
|
@ -1017,7 +1013,7 @@ usb0: ohci@500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 23 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioA 24 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -185,7 +185,7 @@ btn4 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
|
||||
24c512@50 {
|
||||
|
|
|
@ -860,7 +860,7 @@ gpbr: syscon@fffffd50 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_i2c_bitbang>;
|
||||
|
|
|
@ -1019,7 +1019,7 @@ usb0: ohci@00a00000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioB 4 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioB 5 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -215,7 +215,7 @@ right_click {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
|
||||
24c512@50 {
|
||||
|
|
|
@ -176,7 +176,7 @@ usb0: ohci@500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
|
||||
24c512@50 {
|
||||
|
|
|
@ -26,7 +26,24 @@ mmc1: mmc@f000c000 {
|
|||
|
||||
i2c0: i2c@f8010000 {
|
||||
ov2640: camera@0x30 {
|
||||
compatible = "ovti,ov2640";
|
||||
reg = <0x30>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pck0_as_isi_mck &pinctrl_sensor_power &pinctrl_sensor_reset>;
|
||||
resetb-gpios = <&pioA 7 GPIO_ACTIVE_LOW>;
|
||||
pwdn-gpios = <&pioA 13 GPIO_ACTIVE_HIGH>;
|
||||
clocks = <&pck0>;
|
||||
clock-names = "xvclk";
|
||||
assigned-clocks = <&pck0>;
|
||||
assigned-clock-rates = <25000000>;
|
||||
status = "okay";
|
||||
|
||||
port {
|
||||
ov2640_0: endpoint {
|
||||
remote-endpoint = <&isi_0>;
|
||||
bus-width = <8>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -37,6 +54,15 @@ macb0: ethernet@f802c000 {
|
|||
|
||||
isi: isi@f8048000 {
|
||||
status = "okay";
|
||||
port {
|
||||
isi_0: endpoint@0 {
|
||||
reg = <0>;
|
||||
remote-endpoint = <&ov2640_0>;
|
||||
bus-width = <8>;
|
||||
vsync-active = <1>;
|
||||
hsync-active = <1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1044,28 +1044,24 @@ adc0: adc@fffb0000 {
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
atmel,adc-use-res = "highres";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "external-rising";
|
||||
trigger-value = <0x1>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "external-falling";
|
||||
trigger-value = <0x2>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "external-any";
|
||||
trigger-value = <0x3>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "continuous";
|
||||
trigger-value = <0x6>;
|
||||
};
|
||||
|
@ -1169,13 +1165,13 @@ usb2: gadget@fff78000 {
|
|||
clock-names = "pclk", "hclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -1183,7 +1179,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -1191,21 +1187,21 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1213,7 +1209,7 @@ ep5 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1320,7 +1316,7 @@ usb1: ehci@00800000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 20 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioA 21 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -1030,7 +1030,7 @@ usb0: ohci@00500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 30 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioA 31 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -265,25 +265,21 @@ adc0: adc@fffd0000 {
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
atmel,adc-use-res = "highres";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "timer-counter-0";
|
||||
trigger-value = <0x1>;
|
||||
};
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "timer-counter-1";
|
||||
trigger-value = <0x3>;
|
||||
};
|
||||
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "timer-counter-2";
|
||||
trigger-value = <0x5>;
|
||||
};
|
||||
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "external";
|
||||
trigger-value = <0x13>;
|
||||
trigger-external;
|
||||
|
@ -301,13 +297,13 @@ usb0: gadget@fffd4000 {
|
|||
clock-names = "pclk", "hclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -315,7 +311,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -323,21 +319,21 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -345,7 +341,7 @@ ep5 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1093,7 +1089,7 @@ rtc@fffffe00 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 23 GPIO_ACTIVE_HIGH>, /* sda */
|
||||
<&pioA 24 GPIO_ACTIVE_HIGH>; /* scl */
|
||||
|
@ -1107,7 +1103,7 @@ i2c@0 {
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c@1 {
|
||||
i2c-gpio-1 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioD 10 GPIO_ACTIVE_HIGH>, /* sda */
|
||||
<&pioD 11 GPIO_ACTIVE_HIGH>; /* scl */
|
||||
|
|
|
@ -227,11 +227,11 @@ left_click {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
i2c@1 {
|
||||
i2c-gpio-1 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1048,29 +1048,25 @@ adc0: adc@f804c000 {
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
atmel,adc-use-res = "highres";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "external-rising";
|
||||
trigger-value = <0x1>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "external-falling";
|
||||
trigger-value = <0x2>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "external-any";
|
||||
trigger-value = <0x3>;
|
||||
trigger-external;
|
||||
};
|
||||
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "continuous";
|
||||
trigger-value = <0x6>;
|
||||
};
|
||||
|
@ -1119,13 +1115,13 @@ usb2: gadget@f803c000 {
|
|||
clock-names = "hclk", "pclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -1133,7 +1129,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -1141,21 +1137,21 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1163,7 +1159,7 @@ ep5 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1242,7 +1238,7 @@ usb1: ehci@00700000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioA 30 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioA 31 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
@ -1257,7 +1253,7 @@ &pioA 31 GPIO_ACTIVE_HIGH /* scl */
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c@1 {
|
||||
i2c-gpio-1 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioC 0 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioC 1 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
@ -1272,7 +1268,7 @@ &pioC 1 GPIO_ACTIVE_HIGH /* scl */
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c@2 {
|
||||
i2c-gpio-2 {
|
||||
compatible = "i2c-gpio";
|
||||
gpios = <&pioB 4 GPIO_ACTIVE_HIGH /* sda */
|
||||
&pioB 5 GPIO_ACTIVE_HIGH /* scl */
|
||||
|
|
|
@ -60,18 +60,6 @@ usb2: gadget@f803c000 {
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
isi: isi@f8048000 {
|
||||
status = "disabled";
|
||||
port {
|
||||
isi_0: endpoint@0 {
|
||||
remote-endpoint = <&ov2640_0>;
|
||||
bus-width = <8>;
|
||||
vsync-active = <1>;
|
||||
hsync-active = <1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
i2c0: i2c@f8010000 {
|
||||
status = "okay";
|
||||
|
||||
|
@ -79,27 +67,6 @@ wm8731: wm8731@1a {
|
|||
compatible = "wm8731";
|
||||
reg = <0x1a>;
|
||||
};
|
||||
|
||||
ov2640: camera@0x30 {
|
||||
compatible = "ovti,ov2640";
|
||||
reg = <0x30>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_pck0_as_isi_mck &pinctrl_sensor_power &pinctrl_sensor_reset>;
|
||||
resetb-gpios = <&pioA 7 GPIO_ACTIVE_LOW>;
|
||||
pwdn-gpios = <&pioA 13 GPIO_ACTIVE_HIGH>;
|
||||
clocks = <&pck0>;
|
||||
clock-names = "xvclk";
|
||||
assigned-clocks = <&pck0>;
|
||||
assigned-clock-rates = <25000000>;
|
||||
status = "disabled";
|
||||
|
||||
port {
|
||||
ov2640_0: endpoint {
|
||||
remote-endpoint = <&isi_0>;
|
||||
bus-width = <8>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
adc0: adc@f804c000 {
|
||||
|
|
|
@ -83,7 +83,7 @@ usb0: ohci@500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
|
||||
pcf8563@50 {
|
||||
|
|
|
@ -52,7 +52,7 @@ usb0: ohci@500000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@ usb0: ohci@00300000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
|
|
|
@ -117,13 +117,13 @@ usb0: gadget@00300000 {
|
|||
clock-names = "pclk", "hclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -131,7 +131,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -139,7 +139,7 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -147,7 +147,7 @@ ep3 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -155,7 +155,7 @@ ep4 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -163,7 +163,7 @@ ep5 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -171,7 +171,7 @@ ep6 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep7 {
|
||||
ep@7 {
|
||||
reg = <7>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -179,56 +179,56 @@ ep7 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep8 {
|
||||
ep@8 {
|
||||
reg = <8>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep9 {
|
||||
ep@9 {
|
||||
reg = <9>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep10 {
|
||||
ep@10 {
|
||||
reg = <10>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep11 {
|
||||
ep@11 {
|
||||
reg = <11>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep12 {
|
||||
ep@12 {
|
||||
reg = <12>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep13 {
|
||||
ep@13 {
|
||||
reg = <13>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep14 {
|
||||
ep@14 {
|
||||
reg = <14>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep15 {
|
||||
ep@15 {
|
||||
reg = <15>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
|
|
@ -326,26 +326,22 @@ &pinctrl_adc0_ad11
|
|||
atmel,adc-res-names = "lowres", "highres";
|
||||
status = "disabled";
|
||||
|
||||
trigger@0 {
|
||||
reg = <0>;
|
||||
trigger0 {
|
||||
trigger-name = "external-rising";
|
||||
trigger-value = <0x1>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@1 {
|
||||
reg = <1>;
|
||||
trigger1 {
|
||||
trigger-name = "external-falling";
|
||||
trigger-value = <0x2>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@2 {
|
||||
reg = <2>;
|
||||
trigger2 {
|
||||
trigger-name = "external-any";
|
||||
trigger-value = <0x3>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@3 {
|
||||
reg = <3>;
|
||||
trigger3 {
|
||||
trigger-name = "continuous";
|
||||
trigger-value = <0x6>;
|
||||
};
|
||||
|
@ -1341,13 +1337,13 @@ usb0: gadget@00500000 {
|
|||
clock-names = "pclk", "hclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1355,7 +1351,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -1363,84 +1359,84 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep7 {
|
||||
ep@7 {
|
||||
reg = <7>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-dma;
|
||||
};
|
||||
|
||||
ep8 {
|
||||
ep@8 {
|
||||
reg = <8>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep9 {
|
||||
ep@9 {
|
||||
reg = <9>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep10 {
|
||||
ep@10 {
|
||||
reg = <10>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep11 {
|
||||
ep@11 {
|
||||
reg = <11>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep12 {
|
||||
ep@12 {
|
||||
reg = <12>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep13 {
|
||||
ep@13 {
|
||||
reg = <13>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep14 {
|
||||
ep@14 {
|
||||
reg = <14>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
};
|
||||
|
||||
ep15 {
|
||||
ep@15 {
|
||||
reg = <15>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
/dts-v1/;
|
||||
#include "sama5d31.dtsi"
|
||||
#include "sama5d3xmb.dtsi"
|
||||
#include "sama5d3xmb_emac.dtsi"
|
||||
#include "sama5d3xdm.dtsi"
|
||||
|
||||
/ {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
/dts-v1/;
|
||||
#include "sama5d33.dtsi"
|
||||
#include "sama5d3xmb.dtsi"
|
||||
#include "sama5d3xmb_gmac.dtsi"
|
||||
#include "sama5d3xdm.dtsi"
|
||||
|
||||
/ {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
/dts-v1/;
|
||||
#include "sama5d34.dtsi"
|
||||
#include "sama5d3xmb.dtsi"
|
||||
#include "sama5d3xmb_gmac.dtsi"
|
||||
#include "sama5d3xdm.dtsi"
|
||||
|
||||
/ {
|
||||
|
|
|
@ -9,6 +9,8 @@
|
|||
/dts-v1/;
|
||||
#include "sama5d35.dtsi"
|
||||
#include "sama5d3xmb.dtsi"
|
||||
#include "sama5d3xmb_emac.dtsi"
|
||||
#include "sama5d3xmb_gmac.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Atmel SAMA5D35-EK";
|
||||
|
|
|
@ -10,6 +10,8 @@
|
|||
#include "sama5d36.dtsi"
|
||||
#include "sama5d3xmb.dtsi"
|
||||
#include "sama5d3xdm.dtsi"
|
||||
#include "sama5d3xmb_emac.dtsi"
|
||||
#include "sama5d3xmb_gmac.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Atmel SAMA5D36-EK";
|
||||
|
|
|
@ -34,40 +34,6 @@ apb {
|
|||
spi0: spi@f0004000 {
|
||||
cs-gpios = <&pioD 13 0>, <0>, <0>, <0>;
|
||||
};
|
||||
|
||||
macb0: ethernet@f0028000 {
|
||||
phy-mode = "rgmii";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
ethernet-phy@1 {
|
||||
reg = <0x1>;
|
||||
interrupt-parent = <&pioB>;
|
||||
interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
|
||||
txen-skew-ps = <800>;
|
||||
txc-skew-ps = <3000>;
|
||||
rxdv-skew-ps = <400>;
|
||||
rxc-skew-ps = <3000>;
|
||||
rxd0-skew-ps = <400>;
|
||||
rxd1-skew-ps = <400>;
|
||||
rxd2-skew-ps = <400>;
|
||||
rxd3-skew-ps = <400>;
|
||||
};
|
||||
|
||||
ethernet-phy@7 {
|
||||
reg = <0x7>;
|
||||
interrupt-parent = <&pioB>;
|
||||
interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
|
||||
txen-skew-ps = <800>;
|
||||
txc-skew-ps = <3000>;
|
||||
rxdv-skew-ps = <400>;
|
||||
rxc-skew-ps = <3000>;
|
||||
rxd0-skew-ps = <400>;
|
||||
rxd1-skew-ps = <400>;
|
||||
rxd2-skew-ps = <400>;
|
||||
rxd3-skew-ps = <400>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
nand0: nand@60000000 {
|
||||
|
|
|
@ -117,18 +117,6 @@ &pinctrl_adc0_ad4
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
macb1: ethernet@f802c000 {
|
||||
phy-mode = "rmii";
|
||||
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
phy0: ethernet-phy@1 {
|
||||
interrupt-parent = <&pioE>;
|
||||
interrupts = <30 IRQ_TYPE_EDGE_FALLING>;
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
pinctrl@fffff200 {
|
||||
board {
|
||||
pinctrl_mmc0_cd: mmc0_cd {
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* sama5d3xmb_emac.dts - Device Tree Include file for SAMA5D3x mother board
|
||||
* Ethernet
|
||||
*
|
||||
* Copyright (C) 2016 Atmel,
|
||||
*
|
||||
* Licensed under GPLv2 or later.
|
||||
*/
|
||||
|
||||
/ {
|
||||
ahb {
|
||||
apb {
|
||||
macb1: ethernet@f802c000 {
|
||||
phy-mode = "rmii";
|
||||
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
phy0: ethernet-phy@1 {
|
||||
interrupt-parent = <&pioE>;
|
||||
interrupts = <30 IRQ_TYPE_EDGE_FALLING>;
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
|
@ -0,0 +1,48 @@
|
|||
/*
|
||||
* sama5d3xmb_gmac.dtsi - Device Tree Include file for SAMA5D3x motherboard
|
||||
* Gigabit Ethernet
|
||||
*
|
||||
* Copyright (C) 2016 Atmel,
|
||||
*
|
||||
* Licensed under GPLv2 or later.
|
||||
*/
|
||||
|
||||
/ {
|
||||
ahb {
|
||||
apb {
|
||||
macb0: ethernet@f0028000 {
|
||||
phy-mode = "rgmii";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
ethernet-phy@1 {
|
||||
reg = <0x1>;
|
||||
interrupt-parent = <&pioB>;
|
||||
interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
|
||||
txen-skew-ps = <800>;
|
||||
txc-skew-ps = <3000>;
|
||||
rxdv-skew-ps = <400>;
|
||||
rxc-skew-ps = <3000>;
|
||||
rxd0-skew-ps = <400>;
|
||||
rxd1-skew-ps = <400>;
|
||||
rxd2-skew-ps = <400>;
|
||||
rxd3-skew-ps = <400>;
|
||||
};
|
||||
|
||||
ethernet-phy@7 {
|
||||
reg = <0x7>;
|
||||
interrupt-parent = <&pioB>;
|
||||
interrupts = <25 IRQ_TYPE_EDGE_FALLING>;
|
||||
txen-skew-ps = <800>;
|
||||
txc-skew-ps = <3000>;
|
||||
rxdv-skew-ps = <400>;
|
||||
rxc-skew-ps = <3000>;
|
||||
rxd0-skew-ps = <400>;
|
||||
rxd1-skew-ps = <400>;
|
||||
rxd2-skew-ps = <400>;
|
||||
rxd3-skew-ps = <400>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
|
@ -135,13 +135,13 @@ usb0: gadget@00400000 {
|
|||
clock-names = "pclk", "hclk";
|
||||
status = "disabled";
|
||||
|
||||
ep0 {
|
||||
ep@0 {
|
||||
reg = <0>;
|
||||
atmel,fifo-size = <64>;
|
||||
atmel,nb-banks = <1>;
|
||||
};
|
||||
|
||||
ep1 {
|
||||
ep@1 {
|
||||
reg = <1>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -149,7 +149,7 @@ ep1 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep2 {
|
||||
ep@2 {
|
||||
reg = <2>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <3>;
|
||||
|
@ -157,7 +157,7 @@ ep2 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep3 {
|
||||
ep@3 {
|
||||
reg = <3>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -165,7 +165,7 @@ ep3 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep4 {
|
||||
ep@4 {
|
||||
reg = <4>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -173,7 +173,7 @@ ep4 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep5 {
|
||||
ep@5 {
|
||||
reg = <5>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -181,7 +181,7 @@ ep5 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep6 {
|
||||
ep@6 {
|
||||
reg = <6>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -189,7 +189,7 @@ ep6 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep7 {
|
||||
ep@7 {
|
||||
reg = <7>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -197,56 +197,56 @@ ep7 {
|
|||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep8 {
|
||||
ep@8 {
|
||||
reg = <8>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep9 {
|
||||
ep@9 {
|
||||
reg = <9>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep10 {
|
||||
ep@10 {
|
||||
reg = <10>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep11 {
|
||||
ep@11 {
|
||||
reg = <11>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep12 {
|
||||
ep@12 {
|
||||
reg = <12>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep13 {
|
||||
ep@13 {
|
||||
reg = <13>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep14 {
|
||||
ep@14 {
|
||||
reg = <14>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
atmel,can-isoc;
|
||||
};
|
||||
|
||||
ep15 {
|
||||
ep@15 {
|
||||
reg = <15>;
|
||||
atmel,fifo-size = <1024>;
|
||||
atmel,nb-banks = <2>;
|
||||
|
@ -1226,22 +1226,22 @@ adc0: adc@fc034000 {
|
|||
atmel,adc-ts-pressure-threshold = <10000>;
|
||||
status = "disabled";
|
||||
|
||||
trigger@0 {
|
||||
trigger0 {
|
||||
trigger-name = "external-rising";
|
||||
trigger-value = <0x1>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@1 {
|
||||
trigger1 {
|
||||
trigger-name = "external-falling";
|
||||
trigger-value = <0x2>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@2 {
|
||||
trigger2 {
|
||||
trigger-name = "external-any";
|
||||
trigger-value = <0x3>;
|
||||
trigger-external;
|
||||
};
|
||||
trigger@3 {
|
||||
trigger3 {
|
||||
trigger-name = "continuous";
|
||||
trigger-value = <0x6>;
|
||||
};
|
||||
|
|
|
@ -90,7 +90,7 @@ data@7ca0000 {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -110,7 +110,7 @@ user_pb {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -138,7 +138,7 @@ user_pb {
|
|||
};
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -19,7 +19,7 @@ memory {
|
|||
reg = <0x20000000 0x4000000>;
|
||||
};
|
||||
|
||||
i2c@0 {
|
||||
i2c-gpio-0 {
|
||||
rv3029c2@56 {
|
||||
compatible = "rv3029c2";
|
||||
reg = <0x56>;
|
||||
|
|
Loading…
Reference in New Issue