armv8: ls2080a: Update fdt path for fsl-mc node
authorStuart Yoder <stuart.yoder@nxp.com>
Wed, 2 Mar 2016 22:37:13 +0000 (16:37 -0600)
committerYork Sun <york.sun@nxp.com>
Thu, 24 Mar 2016 18:43:31 +0000 (11:43 -0700)
The fsl-mc node has been moved under /soc, so update
the path references accordingly.  Backwards compatibility
is retained for /fsl-mc.

Delete backwards compatibility for the completely obsolete
/fsl,dprc@0.

Signed-off-by: Stuart Yoder <stuart.yoder@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
board/freescale/ls2080a/ls2080a.c
board/freescale/ls2080aqds/ls2080aqds.c
board/freescale/ls2080ardb/ls2080ardb.c

index 7bce8b0772ae70308dd69c087845b09fe4b77a46..ace0d795433c12f98cf565e23310b5f62849d199 100644 (file)
@@ -87,14 +87,14 @@ void fdt_fixup_board_enet(void *fdt)
 {
        int offset;
 
-       offset = fdt_path_offset(fdt, "/fsl-mc");
+       offset = fdt_path_offset(fdt, "/soc/fsl-mc");
 
        /*
         * TODO: Remove this when backward compatibility
-        * with old DT node (fsl,dprc@0) is no longer needed.
+        * with old DT node (/fsl-mc) is no longer needed.
         */
        if (offset < 0)
-               offset = fdt_path_offset(fdt, "/fsl,dprc@0");
+               offset = fdt_path_offset(fdt, "/fsl-mc");
 
        if (offset < 0) {
                printf("%s: ERROR: fsl-mc node not found in device tree (error %d)\n",
index aa256a225bea89209efdec0c331ff60afb115859..f3925e25a318eca81f15f299f12038e4b8cce7f6 100644 (file)
@@ -258,10 +258,10 @@ void fdt_fixup_board_enet(void *fdt)
 {
        int offset;
 
-       offset = fdt_path_offset(fdt, "/fsl-mc");
+       offset = fdt_path_offset(fdt, "/soc/fsl-mc");
 
        if (offset < 0)
-               offset = fdt_path_offset(fdt, "/fsl,dprc@0");
+               offset = fdt_path_offset(fdt, "/fsl-mc");
 
        if (offset < 0) {
                printf("%s: ERROR: fsl-mc node not found in device tree (error %d)\n",
index 12638dfb1420a2bb4f961809d47d86718245430a..844d9f5a090f5a60b89e2e61e11decf87e3dfd96 100644 (file)
@@ -228,10 +228,10 @@ void fdt_fixup_board_enet(void *fdt)
 {
        int offset;
 
-       offset = fdt_path_offset(fdt, "/fsl-mc");
+       offset = fdt_path_offset(fdt, "/soc/fsl-mc");
 
        if (offset < 0)
-               offset = fdt_path_offset(fdt, "/fsl,dprc@0");
+               offset = fdt_path_offset(fdt, "/fsl-mc");
 
        if (offset < 0) {
                printf("%s: ERROR: fsl-mc node not found in device tree (error %d)\n",