diff options
| -rw-r--r-- | common/main.c | 19 | ||||
| -rw-r--r-- | include/common.h | 3 | 
2 files changed, 11 insertions, 11 deletions
| diff --git a/common/main.c b/common/main.c index 9890184d4..22ea8fd5b 100644 --- a/common/main.c +++ b/common/main.c @@ -89,10 +89,7 @@ extern void mdm_init(void); /* defined in board.c */   */  #if defined(CONFIG_BOOTDELAY)  # if defined(CONFIG_AUTOBOOT_KEYED) -#ifndef CONFIG_MENU -static inline -#endif -int abortboot(int bootdelay) +static int abortboot_keyed(int bootdelay)  {  	int abort = 0;  	uint64_t etime = endtick(bootdelay); @@ -211,10 +208,7 @@ int abortboot(int bootdelay)  static int menukey = 0;  #endif -#ifndef CONFIG_MENU -static inline -#endif -int abortboot(int bootdelay) +static int abortboot_normal(int bootdelay)  {  	int abort = 0;  	unsigned long ts; @@ -271,6 +265,15 @@ int abortboot(int bootdelay)  	return abort;  }  # endif	/* CONFIG_AUTOBOOT_KEYED */ + +static int abortboot(int bootdelay) +{ +#ifdef CONFIG_AUTOBOOT_KEYED +	return abortboot_keyed(bootdelay); +#else +	return abortboot_normal(bootdelay); +#endif +}  #endif	/* CONFIG_BOOTDELAY */  /* diff --git a/include/common.h b/include/common.h index e682bd823..126891d65 100644 --- a/include/common.h +++ b/include/common.h @@ -310,9 +310,6 @@ int	readline_into_buffer(const char *const prompt, char *buffer,  int	parse_line (char *, char *[]);  void	init_cmd_timeout(void);  void	reset_cmd_timeout(void); -#ifdef CONFIG_MENU -int	abortboot(int bootdelay); -#endif  extern char console_buffer[];  /* arch/$(ARCH)/lib/board.c */ |