imx: move get_boot_device to common header
authorPeng Fan <peng.fan@nxp.com>
Tue, 26 Jul 2022 08:40:36 +0000 (16:40 +0800)
committerStefano Babic <sbabic@denx.de>
Tue, 26 Jul 2022 09:29:00 +0000 (11:29 +0200)
Most i.MX implements get_boot_device, move it to common header to
simplify code

Signed-off-by: Peng Fan <peng.fan@nxp.com>
arch/arm/include/asm/arch-imx8/sys_proto.h
arch/arm/include/asm/arch-imx8m/sys_proto.h
arch/arm/include/asm/arch-imx8ulp/sys_proto.h
arch/arm/include/asm/arch-mx7/sys_proto.h
arch/arm/include/asm/arch-mx7ulp/sys_proto.h
arch/arm/include/asm/mach-imx/sys_proto.h

index 6f1fc8f999d1f2cc4364432adf04bcd98e040c5a..d38f606e07e8d4dddd737dc58a7046445856e60b 100644 (file)
@@ -23,7 +23,6 @@ struct pass_over_info_t {
 
 extern unsigned long boot_pointer[];
 void build_info(void);
-enum boot_device get_boot_device(void);
 int print_bootinfo(void);
 int sc_pm_setup_uart(sc_rsrc_t uart_rsrc, sc_pm_clock_rate_t clk_rate);
 int imx8_power_domain_lookup_name(const char *name,
index d328542ece21159f171114c29c0464b83408c3c8..f8854e771284af2f0e02f468629bf528fa306d2f 100644 (file)
@@ -12,6 +12,5 @@ void set_wdog_reset(struct wdog_regs *wdog);
 void enable_tzc380(void);
 void restore_boot_params(void);
 extern unsigned long rom_pointer[];
-enum boot_device get_boot_device(void);
 bool is_usb_boot(void);
 #endif
index 5f030eaa0ad5060880ea9d3a699d5546c3dff7d7..05859dfc2aa8a43a38233ca363bae8757d9abd14 100644 (file)
@@ -15,7 +15,6 @@ ulong spl_romapi_get_uboot_base(u32 image_offset, u32 rom_bt_dev);
 enum bt_mode get_boot_mode(void);
 int xrdc_config_pdac(u32 bridge, u32 index, u32 dom, u32 perm);
 int xrdc_config_pdac_openacc(u32 bridge, u32 index);
-enum boot_device get_boot_device(void);
 void set_lpav_qos(void);
 void load_lposc_fuse(void);
 bool m33_image_booted(void);
index e46a02198d663aeb06d213f4523204b068009369..634736cc09cdd5b5b61e964bc2e7b1d2c86f06fd 100644 (file)
@@ -8,6 +8,5 @@
 #include <asm/mach-imx/sys_proto.h>
 
 void set_wdog_reset(struct wdog_regs *wdog);
-enum boot_device get_boot_device(void);
 
 #endif /* __SYS_PROTO_IMX7_ */
index 0daa922fad91e5503b15be9d41e1c05b129aba78..7adf4720fec834ac2caf20b5e4885aeeb0d66d80 100644 (file)
@@ -8,5 +8,4 @@
 
 #include <asm/mach-imx/sys_proto.h>
 
-enum boot_device get_boot_device(void);
 #endif
index 3095214f116d755b382a0e609133448472fcc200..4b43cbccaa181ba5644a0ad27dbaa9c9e6ec94de 100644 (file)
@@ -246,4 +246,6 @@ void imx_get_mac_from_fuse(int dev_id, unsigned char *mac);
 void enable_ca7_smp(void);
 #endif
 
+enum boot_device get_boot_device(void);
+
 #endif