Drop the static inline print_cpuinfo()
authorSimon Glass <sjg@chromium.org>
Mon, 23 Jan 2017 20:31:25 +0000 (13:31 -0700)
committerTom Rini <trini@konsulko.com>
Wed, 25 Jan 2017 22:38:43 +0000 (17:38 -0500)
This is only called from one place and the function cannot be inlined.
Convert it to a normal function.

Signed-off-by: Simon Glass <sjg@chromium.org>
common/board_f.c
include/common.h

index 8c9453c..e5d112d 100644 (file)
@@ -916,7 +916,9 @@ static init_fnc_t init_sequence_f[] = {
 #if defined(CONFIG_PPC) || defined(CONFIG_M68K) || defined(CONFIG_SH)
        checkcpu,
 #endif
+#if defined(CONFIG_DISPLAY_CPUINFO)
        print_cpuinfo,          /* display cpu info (and speed) */
+#endif
 #if defined(CONFIG_MPC5xxx)
        prt_mpc5xxx_clks,
 #endif /* CONFIG_MPC5xxx */
index 53cdadf..35ac78f 100644 (file)
@@ -284,14 +284,7 @@ int mac_read_from_eeprom(void);
 extern u8 __dtb_dt_begin[];    /* embedded device tree blob */
 int set_cpu_clk_info(void);
 int mdm_init(void);
-#if defined(CONFIG_DISPLAY_CPUINFO)
 int print_cpuinfo(void);
-#else
-static inline int print_cpuinfo(void)
-{
-       return 0;
-}
-#endif
 int update_flash_size(int flash_size);
 int arch_early_init_r(void);