mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 13:43:28 +00:00
cosmetic: s/BOARD_LATE_INIT/CONFIG_BOARD_LATE_INIT
This renames BOARD_LATE_INIT to CONFIG_BOARD_LATE_INIT. Along the way it removes some leftover #define BOARD_LATE_INIT 1 and adds some basic documentation for board specific callbacks in README. Signed-off-by: Helmut Raiger <helmut.raiger@hale.at> Acked-by: Stefano Babic <sbabic@denx.de>
This commit is contained in:
parent
deb5ca8027
commit
9660e442de
34 changed files with 49 additions and 35 deletions
14
README
14
README
|
@ -2447,6 +2447,20 @@ Modem Support:
|
|||
|
||||
See also: doc/README.Modem
|
||||
|
||||
Board initialization settings:
|
||||
------------------------------
|
||||
|
||||
During Initialization u-boot calls a number of board specific functions
|
||||
to allow the preparation of board specific prerequisites, e.g. pin setup
|
||||
before drivers are initialized. To enable these callbacks the
|
||||
following configuration macros have to be defined. Currently this is
|
||||
architecture specific, so please check arch/your_architecture/lib/board.c
|
||||
typically in board_init_f() and board_init_r().
|
||||
|
||||
- CONFIG_BOARD_EARLY_INIT_F: Call board_early_init_f()
|
||||
- CONFIG_BOARD_EARLY_INIT_R: Call board_early_init_r()
|
||||
- CONFIG_BOARD_LATE_INIT: Call board_late_init()
|
||||
- CONFIG_BOARD_POSTCLK_INIT: Call board_postclk_init()
|
||||
|
||||
Configuration Settings:
|
||||
-----------------------
|
||||
|
|
|
@ -590,7 +590,7 @@ void board_init_r(gd_t *id, ulong dest_addr)
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
board_late_init();
|
||||
#endif
|
||||
|
||||
|
|
|
@ -250,7 +250,7 @@ void board_init_r(gd_t *id, ulong dest_addr)
|
|||
/* enable exceptions */
|
||||
enable_interrupts();
|
||||
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
board_late_init();
|
||||
#endif
|
||||
|
||||
|
|
|
@ -141,7 +141,7 @@ init_fnc_t *init_sequence[] =
|
|||
stdio_init,
|
||||
console_init_r,
|
||||
interrupt_init,
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
board_late_init,
|
||||
#endif
|
||||
#if defined(CONFIG_CMD_NET)
|
||||
|
|
|
@ -38,8 +38,8 @@
|
|||
#include <asm/arch/sys_proto.h>
|
||||
#include <netdev.h>
|
||||
|
||||
#ifndef BOARD_LATE_INIT
|
||||
#error "BOARD_LATE_INIT must be set for this board"
|
||||
#ifndef CONFIG_BOARD_LATE_INIT
|
||||
#error "CONFIG_BOARD_LATE_INIT must be set for this board"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_BOARD_EARLY_INIT_F
|
||||
|
|
|
@ -409,7 +409,7 @@ int board_init(void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
int board_late_init(void)
|
||||
{
|
||||
#ifdef CONFIG_MXC_SPI
|
||||
|
|
|
@ -74,7 +74,7 @@ int board_early_init_f(void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
int board_late_init(void)
|
||||
{
|
||||
#ifdef CONFIG_S6E63D6
|
||||
|
|
|
@ -226,7 +226,7 @@ unsigned int addr_vall_arr[] = {
|
|||
0xA03FE024, 0x00000000 /* USB */
|
||||
};
|
||||
|
||||
#ifdef BOARD_LATE_INIT
|
||||
#ifdef CONFIG_BOARD_LATE_INIT
|
||||
#ifdef CONFIG_MMC
|
||||
|
||||
#define LDO_VAUX3_MASK 0x3
|
||||
|
@ -351,7 +351,7 @@ int board_late_init(void)
|
|||
|
||||
return 0;
|
||||
}
|
||||
#endif /* BOARD_LATE_INIT */
|
||||
#endif /* CONFIG_BOARD_LATE_INIT */
|
||||
|
||||
static void early_gpio_setup(struct gpio_register *gpio_reg, u32 bits)
|
||||
{
|
||||
|
|
|
@ -76,7 +76,7 @@
|
|||
#define CONFIG_CMD_BSP
|
||||
#define CONFIG_CMD_NAND
|
||||
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_SYS_HUSH_PARSER
|
||||
#define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
*/
|
||||
#define CONFIG_PXA250 1 /* This is an PXA250 CPU */
|
||||
#define CONFIG_CERF250 1 /* on Cerf PXA Board */
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_BAUDRATE 38400
|
||||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#define CONFIG_PXA27X 1 /* Marvell PXA270 CPU */
|
||||
#define CONFIG_VPAC270 1 /* Toradex Colibri PXA270 board */
|
||||
|
||||
#undef BOARD_LATE_INIT
|
||||
#undef CONFIG_BOARD_LATE_INIT
|
||||
#undef CONFIG_USE_IRQ
|
||||
#undef CONFIG_SKIP_LOWLEVEL_INIT
|
||||
|
||||
|
|
|
@ -79,7 +79,7 @@
|
|||
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024)
|
||||
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/*
|
||||
* Hardware drivers
|
||||
|
|
|
@ -192,7 +192,7 @@
|
|||
|
||||
/* EET platform additions */
|
||||
#ifdef CONFIG_IMX31_PHYCORE_EET
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_MXC_GPIO
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
#define CONFIG_CMDLINE_TAG 1 /* enable passing of ATAGs */
|
||||
#define CONFIG_SETUP_MEMORY_TAGS 1
|
||||
#define CONFIG_INITRD_TAG 1
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/*
|
||||
* Compressions
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
#define CONFIG_SHARP_LM8V31
|
||||
#endif
|
||||
#define CONFIG_MMC
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_DOS_PARTITION
|
||||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
#define CONFIG_SCIF_CONSOLE 1
|
||||
#define CONFIG_BAUDRATE 38400
|
||||
#define CONFIG_CONS_SCIF1 1
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_BOOTDELAY -1
|
||||
#define CONFIG_BOOTARGS "console=ttySC0,38400"
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
/* #define _CONFIG_UART2 */ /* internal uart 2 */
|
||||
/* #define CONFIG_SILENT_CONSOLE */ /* use this to disable output */
|
||||
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define USE_920T_MMU 1
|
||||
|
||||
#if 0
|
||||
|
|
|
@ -102,7 +102,7 @@
|
|||
*/
|
||||
#undef CONFIG_CMD_IMLS
|
||||
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_BOOTDELAY 3
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
#define CONFIG_SYS_64BIT_VSPRINTF
|
||||
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_CMDLINE_TAG /* enable passing of ATAGs */
|
||||
#define CONFIG_REVISION_TAG
|
||||
|
|
|
@ -54,7 +54,7 @@
|
|||
*/
|
||||
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024)
|
||||
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/*
|
||||
* Hardware drivers
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024)
|
||||
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_MXC_GPIO
|
||||
|
||||
#define CONFIG_MXC_UART
|
||||
|
|
|
@ -96,7 +96,7 @@
|
|||
#define CONFIG_SYS_MEMTEST_END 0x0FFFFFFF
|
||||
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 256 * 1024)
|
||||
|
||||
#define BOARD_LATE_INIT /* call board_late_init during start up */
|
||||
#define CONFIG_BOARD_LATE_INIT /* call board_late_init during start up */
|
||||
|
||||
/* timing informazion */
|
||||
#define CONFIG_SYS_HZ 1000 /* Mandatory... */
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
#define CONFIG_PLEB2 1 /* on an PLEB2 Board */
|
||||
#undef CONFIG_LCD
|
||||
#undef CONFIG_MMC
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
|
||||
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
|
||||
|
|
|
@ -64,7 +64,7 @@
|
|||
|
||||
#define CONFIG_MMC 1
|
||||
#define CONFIG_DOS_PARTITION 1
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@
|
|||
#define CONFIG_CMD_SETEXPR
|
||||
#define CONFIG_CMD_SPI
|
||||
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_BOOTDELAY 5
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#define CONFIG_SCIF_CONSOLE 1
|
||||
#define CONFIG_BAUDRATE 115200
|
||||
#define CONFIG_CONS_SCIF1 1
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_BOOTDELAY -1
|
||||
#define CONFIG_BOOTARGS "console=ttySC0,115200"
|
||||
|
|
|
@ -107,7 +107,7 @@
|
|||
#define SH7757LCR_ETHERNET_MAC_BASE SH7757LCR_ETHERNET_MAC_BASE_SPI
|
||||
#define SH7757LCR_ETHERNET_MAC_SIZE 17
|
||||
#define SH7757LCR_ETHERNET_NUM_CH 2
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/* Gigabit Ether */
|
||||
#define SH7757LCR_GIGA_ETHERNET_NUM_CH 2
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
#define CONFIG_PXA27X 1 /* This is an PXA27x CPU */
|
||||
|
||||
#define CONFIG_MMC 1
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
|
||||
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
|
||||
|
|
|
@ -137,7 +137,7 @@
|
|||
#define CONFIG_FEC_MXC_PHYADDR 0x1f
|
||||
#define CONFIG_MII
|
||||
#define CONFIG_CMD_NET
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
#define CONFIG_ENV_OVERWRITE
|
||||
|
||||
#define CONFIG_BOOTDELAY 5
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
#define CONFIG_SYS_HZ 1000 /* must be 1000 */
|
||||
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/*
|
||||
* Size of malloc() pool
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
#define CONFIG_REVISION_TAG
|
||||
#define CONFIG_SETUP_MEMORY_TAGS
|
||||
#define CONFIG_INITRD_TAG
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
#define CONFIG_MACH_TYPE MACH_TYPE_TTC_VISION2
|
||||
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
|
||||
|
||||
#define BOARD_LATE_INIT 1
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
|
||||
#undef CONFIG_USE_IRQ /* we don't need IRQ/FIQ stuff */
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#define CONFIG_ZIPITZ2 1 /* Zipit Z2 board */
|
||||
#define CONFIG_SYS_TEXT_BASE 0x0
|
||||
|
||||
#undef BOARD_LATE_INIT
|
||||
#undef CONFIG_BOARD_LATE_INIT
|
||||
#undef CONFIG_USE_IRQ
|
||||
#undef CONFIG_SKIP_LOWLEVEL_INIT
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
#define CONFIG_CMDLINE_TAG /* enable passing of ATAGs */
|
||||
#define CONFIG_SETUP_MEMORY_TAGS
|
||||
#define CONFIG_INITRD_TAG
|
||||
#define BOARD_LATE_INIT
|
||||
#define CONFIG_BOARD_LATE_INIT
|
||||
|
||||
/*
|
||||
* Compressions
|
||||
|
|
Loading…
Reference in a new issue