Currently arch specific headers can be included with possible as there won't be a single mach anymore. Move all Zynqmp specific header files to include/mach/zynqmp/ to prepare for multi-arch support. Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> --- arch/arm/boards/xilinx-zcu104/board.c | 2 +- arch/arm/boards/xilinx-zcu106/board.c | 2 +- arch/arm/include/asm/debug_ll.h | 2 ++ arch/arm/mach-zynqmp/firmware-zynqmp.c | 2 +- arch/arm/mach-zynqmp/zynqmp-bbu.c | 2 +- drivers/clk/zynqmp/clk-divider-zynqmp.c | 2 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 2 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 2 +- drivers/clk/zynqmp/clk-pll-zynqmp.c | 2 +- drivers/clk/zynqmp/clkc.c | 2 +- drivers/firmware/zynqmp-fpga.c | 2 +- .../mach-zynqmp/include/mach => include/mach/zynqmp}/debug_ll.h | 0 .../include/mach => include/mach/zynqmp}/firmware-zynqmp.h | 0 .../include/mach => include/mach/zynqmp}/zynqmp-bbu.h | 0 14 files changed, 12 insertions(+), 10 deletions(-) rename {arch/arm/mach-zynqmp/include/mach => include/mach/zynqmp}/debug_ll.h (100%) rename {arch/arm/mach-zynqmp/include/mach => include/mach/zynqmp}/firmware-zynqmp.h (100%) rename {arch/arm/mach-zynqmp/include/mach => include/mach/zynqmp}/zynqmp-bbu.h (100%) diff --git a/arch/arm/boards/xilinx-zcu104/board.c b/arch/arm/boards/xilinx-zcu104/board.c index 7654d2bfac..26dc6c9613 100644 --- a/arch/arm/boards/xilinx-zcu104/board.c +++ b/arch/arm/boards/xilinx-zcu104/board.c @@ -5,7 +5,7 @@ #include <common.h> #include <init.h> -#include <mach/zynqmp-bbu.h> +#include <mach/zynqmp/zynqmp-bbu.h> static int zcu104_register_update_handler(void) { diff --git a/arch/arm/boards/xilinx-zcu106/board.c b/arch/arm/boards/xilinx-zcu106/board.c index 0cb5ce86ea..3c8c3d21f2 100644 --- a/arch/arm/boards/xilinx-zcu106/board.c +++ b/arch/arm/boards/xilinx-zcu106/board.c @@ -8,7 +8,7 @@ #include <common.h> #include <init.h> -#include <mach/zynqmp-bbu.h> +#include <mach/zynqmp/zynqmp-bbu.h> static int zcu106_register_update_handler(void) { diff --git a/arch/arm/include/asm/debug_ll.h b/arch/arm/include/asm/debug_ll.h index d3933ae508..61d66e7bc1 100644 --- a/arch/arm/include/asm/debug_ll.h +++ b/arch/arm/include/asm/debug_ll.h @@ -10,6 +10,8 @@ #include <mach/imx/debug_ll.h> #elif defined CONFIG_ARCH_ROCKCHIP #include <mach/rockchip/debug_ll.h> +#elif defined CONFIG_ARCH_ZYNQMP +#include <mach/zynqmp/debug_ll.h> #else #ifndef CONFIG_ARCH_ARM64_VIRT #include <mach/debug_ll.h> diff --git a/arch/arm/mach-zynqmp/firmware-zynqmp.c b/arch/arm/mach-zynqmp/firmware-zynqmp.c index 0406e66c5d..521a70bac4 100644 --- a/arch/arm/mach-zynqmp/firmware-zynqmp.c +++ b/arch/arm/mach-zynqmp/firmware-zynqmp.c @@ -16,7 +16,7 @@ #include <init.h> #include <linux/arm-smccc.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #define ZYNQMP_TZ_VERSION(MAJOR, MINOR) ((MAJOR << 16) | MINOR) diff --git a/arch/arm/mach-zynqmp/zynqmp-bbu.c b/arch/arm/mach-zynqmp/zynqmp-bbu.c index 7ac8c2b8a9..3c5e2fe885 100644 --- a/arch/arm/mach-zynqmp/zynqmp-bbu.c +++ b/arch/arm/mach-zynqmp/zynqmp-bbu.c @@ -4,7 +4,7 @@ */ #include <common.h> -#include <mach/zynqmp-bbu.h> +#include <mach/zynqmp/zynqmp-bbu.h> int zynqmp_bbu_register_handler(const char *name, char *devicefile, unsigned long flags) diff --git a/drivers/clk/zynqmp/clk-divider-zynqmp.c b/drivers/clk/zynqmp/clk-divider-zynqmp.c index 38c7baa0c6..d78cda38b7 100644 --- a/drivers/clk/zynqmp/clk-divider-zynqmp.c +++ b/drivers/clk/zynqmp/clk-divider-zynqmp.c @@ -11,7 +11,7 @@ #include <common.h> #include <linux/clk.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #include "clk-zynqmp.h" diff --git a/drivers/clk/zynqmp/clk-gate-zynqmp.c b/drivers/clk/zynqmp/clk-gate-zynqmp.c index 7b5a432aa8..daa17c34b8 100644 --- a/drivers/clk/zynqmp/clk-gate-zynqmp.c +++ b/drivers/clk/zynqmp/clk-gate-zynqmp.c @@ -11,7 +11,7 @@ #include <common.h> #include <linux/clk.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #include "clk-zynqmp.h" diff --git a/drivers/clk/zynqmp/clk-mux-zynqmp.c b/drivers/clk/zynqmp/clk-mux-zynqmp.c index 29bd9e6ef0..fe31cff4b6 100644 --- a/drivers/clk/zynqmp/clk-mux-zynqmp.c +++ b/drivers/clk/zynqmp/clk-mux-zynqmp.c @@ -11,7 +11,7 @@ #include <common.h> #include <linux/clk.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #include "clk-zynqmp.h" diff --git a/drivers/clk/zynqmp/clk-pll-zynqmp.c b/drivers/clk/zynqmp/clk-pll-zynqmp.c index 791f31a5a5..b386780f18 100644 --- a/drivers/clk/zynqmp/clk-pll-zynqmp.c +++ b/drivers/clk/zynqmp/clk-pll-zynqmp.c @@ -11,7 +11,7 @@ #include <common.h> #include <linux/clk.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #include "clk-zynqmp.h" diff --git a/drivers/clk/zynqmp/clkc.c b/drivers/clk/zynqmp/clkc.c index afa6693caf..9dd58a2db3 100644 --- a/drivers/clk/zynqmp/clkc.c +++ b/drivers/clk/zynqmp/clkc.c @@ -14,7 +14,7 @@ #include <linux/bitfield.h> #include <linux/clk.h> #include <linux/clkdev.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #include "clk-zynqmp.h" diff --git a/drivers/firmware/zynqmp-fpga.c b/drivers/firmware/zynqmp-fpga.c index f4e8456843..2544d015d6 100644 --- a/drivers/firmware/zynqmp-fpga.c +++ b/drivers/firmware/zynqmp-fpga.c @@ -15,7 +15,7 @@ #include <common.h> #include <init.h> #include <dma.h> -#include <mach/firmware-zynqmp.h> +#include <mach/zynqmp/firmware-zynqmp.h> #define ZYNQMP_PM_FEATURE_BYTE_ORDER_IRREL BIT(0) #define ZYNQMP_PM_FEATURE_SIZE_NOT_NEEDED BIT(1) diff --git a/arch/arm/mach-zynqmp/include/mach/debug_ll.h b/include/mach/zynqmp/debug_ll.h similarity index 100% rename from arch/arm/mach-zynqmp/include/mach/debug_ll.h rename to include/mach/zynqmp/debug_ll.h diff --git a/arch/arm/mach-zynqmp/include/mach/firmware-zynqmp.h b/include/mach/zynqmp/firmware-zynqmp.h similarity index 100% rename from arch/arm/mach-zynqmp/include/mach/firmware-zynqmp.h rename to include/mach/zynqmp/firmware-zynqmp.h diff --git a/arch/arm/mach-zynqmp/include/mach/zynqmp-bbu.h b/include/mach/zynqmp/zynqmp-bbu.h similarity index 100% rename from arch/arm/mach-zynqmp/include/mach/zynqmp-bbu.h rename to include/mach/zynqmp/zynqmp-bbu.h -- 2.30.2