OSDN Git Service

MIPS: Netlogic: Move device-trees to arch/mips/boot/dts/
authorAndrew Bresticker <abrestic@chromium.org>
Thu, 21 Aug 2014 20:04:25 +0000 (13:04 -0700)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 22 Sep 2014 11:35:50 +0000 (13:35 +0200)
Move the Netlogic XLP device-trees to arch/mips/boot/dts/ and update the
Makefiles accordingly.  A built-in device-tree is optional, so select
BUILTIN_DTB when it is requested.

Signed-off-by: Andrew Bresticker <abrestic@chromium.org>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
Cc: Kumar Gala <galak@codeaurora.org>
Cc: James Hogan <james.hogan@imgtec.com>
Cc: Paul Burton <paul.burton@imgtec.com>
Cc: David Daney <david.daney@cavium.com>
Cc: John Crispin <blogic@openwrt.org>
Cc: Jayachandran C <jchandra@broadcom.com>
Cc: Qais Yousef <qais.yousef@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Cc: devicetree@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/7560/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/boot/dts/Makefile
arch/mips/boot/dts/xlp_evp.dts [moved from arch/mips/netlogic/dts/xlp_evp.dts with 100% similarity]
arch/mips/boot/dts/xlp_fvp.dts [moved from arch/mips/netlogic/dts/xlp_fvp.dts with 100% similarity]
arch/mips/boot/dts/xlp_gvp.dts [moved from arch/mips/netlogic/dts/xlp_gvp.dts with 100% similarity]
arch/mips/boot/dts/xlp_svp.dts [moved from arch/mips/netlogic/dts/xlp_svp.dts with 100% similarity]
arch/mips/netlogic/Kconfig
arch/mips/netlogic/Makefile
arch/mips/netlogic/dts/Makefile [deleted file]

index 8df3d3e..1638a38 100644 (file)
@@ -1,5 +1,9 @@
 dtb-$(CONFIG_CAVIUM_OCTEON_SOC)                += octeon_3xxx.dtb octeon_68xx.dtb
 dtb-$(CONFIG_DT_EASY50712)             += easy50712.dtb
+dtb-$(CONFIG_DT_XLP_EVP)               += xlp_evp.dtb
+dtb-$(CONFIG_DT_XLP_SVP)               += xlp_svp.dtb
+dtb-$(CONFIG_DT_XLP_FVP)               += xlp_fvp.dtb
+dtb-$(CONFIG_DT_XLP_GVP)               += xlp_gvp.dtb
 dtb-$(CONFIG_MIPS_SEAD3)               += sead3.dtb
 
 obj-y          += $(patsubst %.dtb, %.dtb.o, $(dtb-y))
index 4eb683a..0823321 100644 (file)
@@ -4,6 +4,7 @@ if NLM_XLP_BOARD
 config DT_XLP_EVP
        bool "Built-in device tree for XLP EVP boards"
        default y
+       select BUILTIN_DTB
        help
          Add an FDT blob for XLP EVP boards into the kernel.
          This DTB will be used if the firmware does not pass in a DTB
@@ -13,6 +14,7 @@ config DT_XLP_EVP
 config DT_XLP_SVP
        bool "Built-in device tree for XLP SVP boards"
        default y
+       select BUILTIN_DTB
        help
          Add an FDT blob for XLP VP boards into the kernel.
          This DTB will be used if the firmware does not pass in a DTB
@@ -22,6 +24,7 @@ config DT_XLP_SVP
 config DT_XLP_FVP
        bool "Built-in device tree for XLP FVP boards"
        default y
+       select BUILTIN_DTB
        help
          Add an FDT blob for XLP FVP board into the kernel.
          This DTB will be used if the firmware does not pass in a DTB
@@ -31,6 +34,7 @@ config DT_XLP_FVP
 config DT_XLP_GVP
        bool "Built-in device tree for XLP GVP boards"
        default y
+       select BUILTIN_DTB
        help
          Add an FDT blob for XLP GVP board into the kernel.
          This DTB will be used if the firmware does not pass in a DTB
index 7602d13..36d169b 100644 (file)
@@ -1,4 +1,3 @@
 obj-$(CONFIG_NLM_COMMON)       +=      common/
 obj-$(CONFIG_CPU_XLR)          +=      xlr/
 obj-$(CONFIG_CPU_XLP)          +=      xlp/
-obj-$(CONFIG_CPU_XLP)          +=      dts/
diff --git a/arch/mips/netlogic/dts/Makefile b/arch/mips/netlogic/dts/Makefile
deleted file mode 100644 (file)
index 25c8e87..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-obj-$(CONFIG_DT_XLP_EVP) := xlp_evp.dtb.o
-obj-$(CONFIG_DT_XLP_SVP) += xlp_svp.dtb.o
-obj-$(CONFIG_DT_XLP_FVP) += xlp_fvp.dtb.o
-obj-$(CONFIG_DT_XLP_GVP) += xlp_gvp.dtb.o