mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-25 06:00:43 +00:00
ARM: uniphier: move CONFIG_SUPPORT_CARD_* macros to local file
It is no longer necessary to define CONFIG_SUPPORT_CARD_* globally. Move them to a C file as local macros. Also, rename the C file. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
parent
8469700b6c
commit
d7728aa408
3 changed files with 12 additions and 16 deletions
|
@ -29,7 +29,7 @@ endif
|
|||
|
||||
obj-y += timer.o
|
||||
|
||||
obj-$(CONFIG_MICRO_SUPPORT_CARD) += support_card.o
|
||||
obj-$(CONFIG_MICRO_SUPPORT_CARD) += micro-support-card.o
|
||||
|
||||
obj-$(CONFIG_MACH_PH1_SLD3) += ph1-sld3/
|
||||
obj-$(CONFIG_MACH_PH1_LD4) += ph1-ld4/
|
||||
|
|
|
@ -9,10 +9,13 @@
|
|||
#include <linux/io.h>
|
||||
#include <mach/micro-support-card.h>
|
||||
|
||||
#define MICRO_SUPPORT_CARD_RESET \
|
||||
((CONFIG_SUPPORT_CARD_BASE) + 0x000D0034)
|
||||
#define MICRO_SUPPORT_CARD_REVISION \
|
||||
((CONFIG_SUPPORT_CARD_BASE) + 0x000D00E0)
|
||||
#define MICRO_SUPPORT_CARD_BASE 0x43f00000
|
||||
#define SMC911X_BASE ((MICRO_SUPPORT_CARD_BASE) + 0x00000)
|
||||
#define LED_BASE ((MICRO_SUPPORT_CARD_BASE) + 0x90000)
|
||||
#define NS16550A_BASE ((MICRO_SUPPORT_CARD_BASE) + 0xb0000)
|
||||
#define MICRO_SUPPORT_CARD_RESET ((MICRO_SUPPORT_CARD_BASE) + 0xd0034)
|
||||
#define MICRO_SUPPORT_CARD_REVISION ((MICRO_SUPPORT_CARD_BASE) + 0xd00E0)
|
||||
|
||||
/*
|
||||
* 0: reset deassert, 1: reset
|
||||
*
|
||||
|
@ -60,7 +63,7 @@ void support_card_init(void)
|
|||
|
||||
int board_eth_init(bd_t *bis)
|
||||
{
|
||||
return smc911x_initialize(0, CONFIG_SMC911X_BASE);
|
||||
return smc911x_initialize(0, SMC911X_BASE);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -224,5 +227,5 @@ void led_puts(const char *s)
|
|||
s++;
|
||||
}
|
||||
|
||||
writel(~val, CONFIG_SUPPORT_CARD_LED_BASE);
|
||||
writel(~val, LED_BASE);
|
||||
}
|
|
@ -59,14 +59,6 @@
|
|||
#define CONFIG_I2C_EEPROM
|
||||
#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10
|
||||
|
||||
/*
|
||||
* Support card address map
|
||||
*/
|
||||
#define CONFIG_SUPPORT_CARD_BASE 0x43f00000
|
||||
#define CONFIG_SUPPORT_CARD_ETHER_BASE (CONFIG_SUPPORT_CARD_BASE + 0x00000000)
|
||||
#define CONFIG_SUPPORT_CARD_LED_BASE (CONFIG_SUPPORT_CARD_BASE + 0x00090000)
|
||||
#define CONFIG_SUPPORT_CARD_UART_BASE (CONFIG_SUPPORT_CARD_BASE + 0x000b0000)
|
||||
|
||||
#ifdef CONFIG_SYS_NS16550_SERIAL
|
||||
#define CONFIG_SYS_NS16550
|
||||
#define CONFIG_SYS_NS16550_COM1 CONFIG_SUPPORT_CARD_UART_BASE
|
||||
|
@ -81,7 +73,8 @@
|
|||
|
||||
#define CONFIG_SMC911X
|
||||
|
||||
#define CONFIG_SMC911X_BASE CONFIG_SUPPORT_CARD_ETHER_BASE
|
||||
/* dummy: referenced by examples/standalone/smc911x_eeprom.c */
|
||||
#define CONFIG_SMC911X_BASE 0
|
||||
#define CONFIG_SMC911X_32_BIT
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue