summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dts/arm/ethernut5.dts
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2014-05-16 12:43:45 +0000
committerian <ian@FreeBSD.org>2014-05-16 12:43:45 +0000
commitc5659dcd16ed886ea681d541edb63efd092e73ff (patch)
tree5d4a3b61529fef1a1f99812ebf20f9c2606a3cd7 /sys/contrib/dts/arm/ethernut5.dts
parent4542382f0af627dd927f809527375182cf260123 (diff)
downloadFreeBSD-src-c5659dcd16ed886ea681d541edb63efd092e73ff.zip
FreeBSD-src-c5659dcd16ed886ea681d541edb63efd092e73ff.tar.gz
MFC r262591, r262592, r262593, r262597, r262598, r262599, r262600, r262601,
r262606 Initial import of Linux/Vendor DTS files for various embedded boards. Initial import of DTS files from Linux Correct initial import script New AT91 devices or fdt probe added to existing devices. Some of these are just stubs for testing the new dts. - nand - SDRAMC - shdwc - tcb - usb host and gadget
Diffstat (limited to 'sys/contrib/dts/arm/ethernut5.dts')
-rw-r--r--sys/contrib/dts/arm/ethernut5.dts84
1 files changed, 84 insertions, 0 deletions
diff --git a/sys/contrib/dts/arm/ethernut5.dts b/sys/contrib/dts/arm/ethernut5.dts
new file mode 100644
index 0000000..143b6d2
--- /dev/null
+++ b/sys/contrib/dts/arm/ethernut5.dts
@@ -0,0 +1,84 @@
+/*
+ * ethernut5.dts - Device Tree file for Ethernut 5 board
+ *
+ * Copyright (C) 2012 egnite GmbH <info@egnite.de>
+ *
+ * Licensed under GPLv2.
+ */
+/dts-v1/;
+#include "at91sam9260.dtsi"
+
+/ {
+ model = "Ethernut 5";
+ compatible = "egnite,ethernut5", "atmel,at91sam9260", "atmel,at91sam9";
+
+ chosen {
+ bootargs = "console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2";
+ };
+
+ memory {
+ reg = <0x20000000 0x08000000>;
+ };
+
+ ahb {
+ apb {
+ dbgu: serial@fffff200 {
+ status = "okay";
+ };
+
+ usart0: serial@fffb0000 {
+ status = "okay";
+ };
+
+ usart1: serial@fffb4000 {
+ status = "okay";
+ };
+
+ macb0: ethernet@fffc4000 {
+ phy-mode = "rmii";
+ status = "okay";
+ };
+
+ usb1: gadget@fffa4000 {
+ atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
+ status = "okay";
+ };
+ };
+
+ nand0: nand@40000000 {
+ nand-bus-width = <8>;
+ nand-ecc-mode = "soft";
+ nand-on-flash-bbt;
+ status = "okay";
+
+ gpios = <0
+ &pioC 14 GPIO_ACTIVE_HIGH
+ 0
+ >;
+
+ root@0 {
+ label = "root";
+ reg = <0x0 0x08000000>;
+ };
+
+ data@20000 {
+ label = "data";
+ reg = <0x08000000 0x38000000>;
+ };
+ };
+
+ usb0: ohci@00500000 {
+ num-ports = <2>;
+ status = "okay";
+ };
+ };
+
+ i2c@0 {
+ status = "okay";
+
+ pcf8563@50 {
+ compatible = "nxp,pcf8563";
+ reg = <0x51>;
+ };
+ };
+};
OpenPOWER on IntegriCloud