arm: dts: lx2160ardb: add DPMAC and PHY nodes
[oweals/u-boot.git] / arch / arm / dts / socfpga_arria10_socdk_sdmmc.dts
index b573d0e658224c9791d6f6095dcc72626dd3c3b7..64dc0799f3d763f7bee548b644b841acc7ca2aa0 100644 (file)
@@ -1,38 +1,27 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
- * Copyright (C) 2015-2017 Altera Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program.  If not, see <http://www.gnu.org/licenses/>.
+ * Copyright (C) 2014-2015 Altera Corporation <www.altera.com>
  */
 
 /dts-v1/;
-#include "socfpga_arria10_socdk_sdmmc_handoff.dtsi"
-
-/ {
-       chosen {
-               bootargs = "console=ttyS0,115200";
-       };
-};
-
-&uart1 {
-       u-boot,dm-pre-reloc;
-       status = "okay";
-};
+#include "socfpga_arria10_socdk.dtsi"
 
 &mmc {
-       u-boot,dm-pre-reloc;
        status = "okay";
-       num-slots = <1>;
        cap-sd-highspeed;
+       cap-mmc-highspeed;
        broken-cd;
        bus-width = <4>;
 };
+
+&eccmgr {
+       sdmmca-ecc@ff8c2c00 {
+               compatible = "altr,socfpga-sdmmc-ecc";
+               reg = <0xff8c2c00 0x400>;
+               altr,ecc-parent = <&mmc>;
+               interrupts = <15 IRQ_TYPE_LEVEL_HIGH>,
+                            <47 IRQ_TYPE_LEVEL_HIGH>,
+                            <16 IRQ_TYPE_LEVEL_HIGH>,
+                            <48 IRQ_TYPE_LEVEL_HIGH>;
+       };
+};