mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-04-03 13:01:31 +00:00
status_led: Kconfig migration
Move all of the status LED feature to drivers/led/Kconfig. The LED status definitions were moved from the board configuration files to the defconfig files. TBD: Move all of the definitions in the include/status_led.h to the relevant board's defconfig files. Tested boards: CL-SOM-AM57x, CM-T335 Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il>
This commit is contained in:
parent
79267edd10
commit
2d8d190c83
89 changed files with 485 additions and 453 deletions
|
@ -9,16 +9,16 @@
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
|
|
||||||
static uint8_t saved_state[2] = {STATUS_LED_OFF, STATUS_LED_OFF};
|
static uint8_t saved_state[2] = {CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_OFF};
|
||||||
static uint32_t gpio_pin[2] = {1 << STATUS_LED_GREEN,
|
static uint32_t gpio_pin[2] = {1 << CONFIG_LED_STATUS_GREEN,
|
||||||
1 << STATUS_LED_RED};
|
1 << CONFIG_LED_STATUS_RED};
|
||||||
|
|
||||||
static inline void switch_LED_on(uint8_t led)
|
static inline void switch_LED_on(uint8_t led)
|
||||||
{
|
{
|
||||||
register struct gpio_regs *gpio = (struct gpio_regs *)GPIO_BASE;
|
register struct gpio_regs *gpio = (struct gpio_regs *)GPIO_BASE;
|
||||||
|
|
||||||
writel(readl(&gpio->pedr) | gpio_pin[led], &gpio->pedr);
|
writel(readl(&gpio->pedr) | gpio_pin[led], &gpio->pedr);
|
||||||
saved_state[led] = STATUS_LED_ON;
|
saved_state[led] = CONFIG_LED_STATUS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void switch_LED_off(uint8_t led)
|
static inline void switch_LED_off(uint8_t led)
|
||||||
|
@ -26,27 +26,27 @@ static inline void switch_LED_off(uint8_t led)
|
||||||
register struct gpio_regs *gpio = (struct gpio_regs *)GPIO_BASE;
|
register struct gpio_regs *gpio = (struct gpio_regs *)GPIO_BASE;
|
||||||
|
|
||||||
writel(readl(&gpio->pedr) & ~gpio_pin[led], &gpio->pedr);
|
writel(readl(&gpio->pedr) & ~gpio_pin[led], &gpio->pedr);
|
||||||
saved_state[led] = STATUS_LED_OFF;
|
saved_state[led] = CONFIG_LED_STATUS_OFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
void red_led_on(void)
|
void red_led_on(void)
|
||||||
{
|
{
|
||||||
switch_LED_on(STATUS_LED_RED);
|
switch_LED_on(CONFIG_LED_STATUS_RED);
|
||||||
}
|
}
|
||||||
|
|
||||||
void red_led_off(void)
|
void red_led_off(void)
|
||||||
{
|
{
|
||||||
switch_LED_off(STATUS_LED_RED);
|
switch_LED_off(CONFIG_LED_STATUS_RED);
|
||||||
}
|
}
|
||||||
|
|
||||||
void green_led_on(void)
|
void green_led_on(void)
|
||||||
{
|
{
|
||||||
switch_LED_on(STATUS_LED_GREEN);
|
switch_LED_on(CONFIG_LED_STATUS_GREEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
void green_led_off(void)
|
void green_led_off(void)
|
||||||
{
|
{
|
||||||
switch_LED_off(STATUS_LED_GREEN);
|
switch_LED_off(CONFIG_LED_STATUS_GREEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __led_init(led_id_t mask, int state)
|
void __led_init(led_id_t mask, int state)
|
||||||
|
@ -56,13 +56,14 @@ void __led_init(led_id_t mask, int state)
|
||||||
|
|
||||||
void __led_toggle(led_id_t mask)
|
void __led_toggle(led_id_t mask)
|
||||||
{
|
{
|
||||||
if (STATUS_LED_RED == mask) {
|
if (CONFIG_LED_STATUS_RED == mask) {
|
||||||
if (STATUS_LED_ON == saved_state[STATUS_LED_RED])
|
if (CONFIG_LED_STATUS_ON == saved_state[CONFIG_LED_STATUS_RED])
|
||||||
red_led_off();
|
red_led_off();
|
||||||
else
|
else
|
||||||
red_led_on();
|
red_led_on();
|
||||||
} else if (STATUS_LED_GREEN == mask) {
|
} else if (CONFIG_LED_STATUS_GREEN == mask) {
|
||||||
if (STATUS_LED_ON == saved_state[STATUS_LED_GREEN])
|
if (CONFIG_LED_STATUS_ON ==
|
||||||
|
saved_state[CONFIG_LED_STATUS_GREEN])
|
||||||
green_led_off();
|
green_led_off();
|
||||||
else
|
else
|
||||||
green_led_on();
|
green_led_on();
|
||||||
|
@ -71,13 +72,13 @@ void __led_toggle(led_id_t mask)
|
||||||
|
|
||||||
void __led_set(led_id_t mask, int state)
|
void __led_set(led_id_t mask, int state)
|
||||||
{
|
{
|
||||||
if (STATUS_LED_RED == mask) {
|
if (CONFIG_LED_STATUS_RED == mask) {
|
||||||
if (STATUS_LED_ON == state)
|
if (CONFIG_LED_STATUS_ON == state)
|
||||||
red_led_on();
|
red_led_on();
|
||||||
else
|
else
|
||||||
red_led_off();
|
red_led_off();
|
||||||
} else if (STATUS_LED_GREEN == mask) {
|
} else if (CONFIG_LED_STATUS_GREEN == mask) {
|
||||||
if (STATUS_LED_ON == state)
|
if (CONFIG_LED_STATUS_ON == state)
|
||||||
green_led_on();
|
green_led_on();
|
||||||
else
|
else
|
||||||
green_led_off();
|
green_led_off();
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#define __ASM_STATUS_LED_H__
|
#define __ASM_STATUS_LED_H__
|
||||||
|
|
||||||
/* if not overridden */
|
/* if not overridden */
|
||||||
#ifndef CONFIG_BOARD_SPECIFIC_LED
|
#ifndef CONFIG_LED_STATUS_BOARD_SPECIFIC
|
||||||
# if defined(CONFIG_8xx)
|
# if defined(CONFIG_8xx)
|
||||||
# include <mpc8xx.h>
|
# include <mpc8xx.h>
|
||||||
# elif defined(CONFIG_MPC8260)
|
# elif defined(CONFIG_MPC8260)
|
||||||
|
@ -34,12 +34,12 @@ static inline void __led_init (led_id_t mask, int state)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (STATUS_LED_ACTIVE == 0)
|
#if (STATUS_LED_ACTIVE == 0)
|
||||||
if (state == STATUS_LED_ON)
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
immr->STATUS_LED_DAT &= ~mask;
|
immr->STATUS_LED_DAT &= ~mask;
|
||||||
else
|
else
|
||||||
immr->STATUS_LED_DAT |= mask;
|
immr->STATUS_LED_DAT |= mask;
|
||||||
#else
|
#else
|
||||||
if (state == STATUS_LED_ON)
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
immr->STATUS_LED_DAT |= mask;
|
immr->STATUS_LED_DAT |= mask;
|
||||||
else
|
else
|
||||||
immr->STATUS_LED_DAT &= ~mask;
|
immr->STATUS_LED_DAT &= ~mask;
|
||||||
|
@ -59,12 +59,12 @@ static inline void __led_set (led_id_t mask, int state)
|
||||||
volatile immap_t *immr = (immap_t *) CONFIG_SYS_IMMR;
|
volatile immap_t *immr = (immap_t *) CONFIG_SYS_IMMR;
|
||||||
|
|
||||||
#if (STATUS_LED_ACTIVE == 0)
|
#if (STATUS_LED_ACTIVE == 0)
|
||||||
if (state == STATUS_LED_ON)
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
immr->STATUS_LED_DAT &= ~mask;
|
immr->STATUS_LED_DAT &= ~mask;
|
||||||
else
|
else
|
||||||
immr->STATUS_LED_DAT |= mask;
|
immr->STATUS_LED_DAT |= mask;
|
||||||
#else
|
#else
|
||||||
if (state == STATUS_LED_ON)
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
immr->STATUS_LED_DAT |= mask;
|
immr->STATUS_LED_DAT |= mask;
|
||||||
else
|
else
|
||||||
immr->STATUS_LED_DAT &= ~mask;
|
immr->STATUS_LED_DAT &= ~mask;
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
#include <common.h>
|
#include <common.h>
|
||||||
#include <asm/processor.h>
|
#include <asm/processor.h>
|
||||||
#include <watchdog.h>
|
#include <watchdog.h>
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -112,9 +112,9 @@ void timer_interrupt (struct pt_regs *regs)
|
||||||
WATCHDOG_RESET ();
|
WATCHDOG_RESET ();
|
||||||
#endif /* CONFIG_WATCHDOG || CONFIG_HW_WATCHDOG */
|
#endif /* CONFIG_WATCHDOG || CONFIG_HW_WATCHDOG */
|
||||||
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
status_led_tick (timestamp);
|
status_led_tick (timestamp);
|
||||||
#endif /* CONFIG_STATUS_LED */
|
#endif /* CONFIG_LED_STATUS */
|
||||||
|
|
||||||
#ifdef CONFIG_SHOW_ACTIVITY
|
#ifdef CONFIG_SHOW_ACTIVITY
|
||||||
board_show_activity (timestamp);
|
board_show_activity (timestamp);
|
||||||
|
|
|
@ -174,7 +174,7 @@ void __led_init(led_id_t mask, int state)
|
||||||
|
|
||||||
void __led_set(led_id_t mask, int state)
|
void __led_set(led_id_t mask, int state)
|
||||||
{
|
{
|
||||||
if (state == STATUS_LED_ON)
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
MCFGPTA_GPTPORT |= (1 << 3);
|
MCFGPTA_GPTPORT |= (1 << 3);
|
||||||
else
|
else
|
||||||
MCFGPTA_GPTPORT &= ~(1 << 3);
|
MCFGPTA_GPTPORT &= ~(1 << 3);
|
||||||
|
|
|
@ -50,8 +50,8 @@ int misc_init_r(void)
|
||||||
|
|
||||||
#ifdef CONFIG_SHOW_BOOT_PROGRESS
|
#ifdef CONFIG_SHOW_BOOT_PROGRESS
|
||||||
|
|
||||||
#define STATUS_LED_OFF 0
|
#define CONFIG_LED_STATUS_OFF 0
|
||||||
#define STATUS_LED_ON 1
|
#define CONFIG_LED_STATUS_ON 1
|
||||||
|
|
||||||
static int gpio_setup;
|
static int gpio_setup;
|
||||||
|
|
||||||
|
@ -76,24 +76,30 @@ void show_boot_progress(int status)
|
||||||
{
|
{
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case BOOTSTAGE_ID_CHECK_MAGIC:
|
case BOOTSTAGE_ID_CHECK_MAGIC:
|
||||||
stamp_led_set(STATUS_LED_OFF, STATUS_LED_OFF, STATUS_LED_ON);
|
stamp_led_set(CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_OFF,
|
||||||
|
CONFIG_LED_STATUS_ON);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_CHECK_HEADER:
|
case BOOTSTAGE_ID_CHECK_HEADER:
|
||||||
stamp_led_set(STATUS_LED_OFF, STATUS_LED_ON, STATUS_LED_OFF);
|
stamp_led_set(CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_ON,
|
||||||
|
CONFIG_LED_STATUS_OFF);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_CHECK_CHECKSUM:
|
case BOOTSTAGE_ID_CHECK_CHECKSUM:
|
||||||
stamp_led_set(STATUS_LED_OFF, STATUS_LED_ON, STATUS_LED_ON);
|
stamp_led_set(CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_ON,
|
||||||
|
CONFIG_LED_STATUS_ON);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_CHECK_ARCH:
|
case BOOTSTAGE_ID_CHECK_ARCH:
|
||||||
stamp_led_set(STATUS_LED_ON, STATUS_LED_OFF, STATUS_LED_OFF);
|
stamp_led_set(CONFIG_LED_STATUS_ON, CONFIG_LED_STATUS_OFF,
|
||||||
|
CONFIG_LED_STATUS_OFF);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_CHECK_IMAGETYPE:
|
case BOOTSTAGE_ID_CHECK_IMAGETYPE:
|
||||||
case BOOTSTAGE_ID_DECOMP_IMAGE:
|
case BOOTSTAGE_ID_DECOMP_IMAGE:
|
||||||
stamp_led_set(STATUS_LED_ON, STATUS_LED_OFF, STATUS_LED_ON);
|
stamp_led_set(CONFIG_LED_STATUS_ON, CONFIG_LED_STATUS_OFF,
|
||||||
|
CONFIG_LED_STATUS_ON);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_KERNEL_LOADED:
|
case BOOTSTAGE_ID_KERNEL_LOADED:
|
||||||
case BOOTSTAGE_ID_CHECK_BOOT_OS:
|
case BOOTSTAGE_ID_CHECK_BOOT_OS:
|
||||||
stamp_led_set(STATUS_LED_ON, STATUS_LED_ON, STATUS_LED_OFF);
|
stamp_led_set(CONFIG_LED_STATUS_ON, CONFIG_LED_STATUS_ON,
|
||||||
|
CONFIG_LED_STATUS_OFF);
|
||||||
break;
|
break;
|
||||||
case BOOTSTAGE_ID_BOOT_OS_RETURNED:
|
case BOOTSTAGE_ID_BOOT_OS_RETURNED:
|
||||||
case BOOTSTAGE_ID_RD_MAGIC:
|
case BOOTSTAGE_ID_RD_MAGIC:
|
||||||
|
@ -102,10 +108,12 @@ void show_boot_progress(int status)
|
||||||
case BOOTSTAGE_ID_RAMDISK:
|
case BOOTSTAGE_ID_RAMDISK:
|
||||||
case BOOTSTAGE_ID_NO_RAMDISK:
|
case BOOTSTAGE_ID_NO_RAMDISK:
|
||||||
case BOOTSTAGE_ID_RUN_OS:
|
case BOOTSTAGE_ID_RUN_OS:
|
||||||
stamp_led_set(STATUS_LED_OFF, STATUS_LED_OFF, STATUS_LED_OFF);
|
stamp_led_set(CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_OFF,
|
||||||
|
CONFIG_LED_STATUS_OFF);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
stamp_led_set(STATUS_LED_ON, STATUS_LED_ON, STATUS_LED_ON);
|
stamp_led_set(CONFIG_LED_STATUS_ON, CONFIG_LED_STATUS_ON,
|
||||||
|
CONFIG_LED_STATUS_ON);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,8 +31,8 @@ int board_init(void)
|
||||||
|
|
||||||
gpmc_init();
|
gpmc_init();
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_OFF);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_OFF);
|
||||||
#endif
|
#endif
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -92,8 +92,8 @@ int board_init(void)
|
||||||
/* boot param addr */
|
/* boot param addr */
|
||||||
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_ON);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -89,8 +89,8 @@ int board_init(void)
|
||||||
/* boot param addr */
|
/* boot param addr */
|
||||||
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_ON);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
cm_t3517_musb_init();
|
cm_t3517_musb_init();
|
||||||
|
|
|
@ -23,16 +23,16 @@ void __led_init(led_id_t mask, int state)
|
||||||
void __led_toggle(led_id_t mask)
|
void __led_toggle(led_id_t mask)
|
||||||
{
|
{
|
||||||
int toggle_gpio = 0;
|
int toggle_gpio = 0;
|
||||||
#ifdef STATUS_LED_BIT
|
#ifdef CONFIG_LED_STATUS0
|
||||||
if (!toggle_gpio && STATUS_LED_BIT & mask)
|
if (!toggle_gpio && CONFIG_LED_STATUS_BIT & mask)
|
||||||
toggle_gpio = TRICORDER_STATUS_LED_GREEN;
|
toggle_gpio = TRICORDER_STATUS_LED_GREEN;
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
if (!toggle_gpio && STATUS_LED_BIT1 & mask)
|
if (!toggle_gpio && CONFIG_LED_STATUS_BIT1 & mask)
|
||||||
toggle_gpio = TRICORDER_STATUS_LED_YELLOW;
|
toggle_gpio = TRICORDER_STATUS_LED_YELLOW;
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT2
|
#ifdef CONFIG_LED_STATUS2
|
||||||
if (!toggle_gpio && STATUS_LED_BIT2 & mask) {
|
if (!toggle_gpio && CONFIG_LED_STATUS_BIT2 & mask) {
|
||||||
uint8_t val;
|
uint8_t val;
|
||||||
twl4030_i2c_read_u8(TWL4030_CHIP_LED, TWL4030_LED_LEDEN,
|
twl4030_i2c_read_u8(TWL4030_CHIP_LED, TWL4030_LED_LEDEN,
|
||||||
&val);
|
&val);
|
||||||
|
@ -51,23 +51,23 @@ void __led_toggle(led_id_t mask)
|
||||||
|
|
||||||
void __led_set(led_id_t mask, int state)
|
void __led_set(led_id_t mask, int state)
|
||||||
{
|
{
|
||||||
#ifdef STATUS_LED_BIT
|
#ifdef CONFIG_LED_STATUS0
|
||||||
if (STATUS_LED_BIT & mask) {
|
if (CONFIG_LED_STATUS_BIT & mask) {
|
||||||
gpio_request(TRICORDER_STATUS_LED_GREEN, "");
|
gpio_request(TRICORDER_STATUS_LED_GREEN, "");
|
||||||
gpio_direction_output(TRICORDER_STATUS_LED_GREEN, 0);
|
gpio_direction_output(TRICORDER_STATUS_LED_GREEN, 0);
|
||||||
gpio_set_value(TRICORDER_STATUS_LED_GREEN, state);
|
gpio_set_value(TRICORDER_STATUS_LED_GREEN, state);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
if (STATUS_LED_BIT1 & mask) {
|
if (CONFIG_LED_STATUS_BIT1 & mask) {
|
||||||
gpio_request(TRICORDER_STATUS_LED_YELLOW, "");
|
gpio_request(TRICORDER_STATUS_LED_YELLOW, "");
|
||||||
gpio_direction_output(TRICORDER_STATUS_LED_YELLOW, 0);
|
gpio_direction_output(TRICORDER_STATUS_LED_YELLOW, 0);
|
||||||
gpio_set_value(TRICORDER_STATUS_LED_YELLOW, state);
|
gpio_set_value(TRICORDER_STATUS_LED_YELLOW, state);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT2
|
#ifdef CONFIG_LED_STATUS2
|
||||||
if (STATUS_LED_BIT2 & mask) {
|
if (CONFIG_LED_STATUS_BIT2 & mask) {
|
||||||
if (STATUS_LED_OFF == state)
|
if (CONFIG_LED_STATUS_OFF == state)
|
||||||
twl4030_i2c_write_u8(TWL4030_CHIP_LED,
|
twl4030_i2c_write_u8(TWL4030_CHIP_LED,
|
||||||
TWL4030_LED_LEDEN, 0);
|
TWL4030_LED_LEDEN, 0);
|
||||||
else
|
else
|
||||||
|
|
|
@ -120,9 +120,9 @@ int misc_init_r(void)
|
||||||
print_hwversion(&eeprom);
|
print_hwversion(&eeprom);
|
||||||
|
|
||||||
twl4030_power_init();
|
twl4030_power_init();
|
||||||
status_led_set(0, STATUS_LED_ON);
|
status_led_set(0, CONFIG_LED_STATUS_ON);
|
||||||
status_led_set(1, STATUS_LED_ON);
|
status_led_set(1, CONFIG_LED_STATUS_ON);
|
||||||
status_led_set(2, STATUS_LED_ON);
|
status_led_set(2, CONFIG_LED_STATUS_ON);
|
||||||
|
|
||||||
omap_die_id_display();
|
omap_die_id_display();
|
||||||
|
|
||||||
|
|
|
@ -69,8 +69,8 @@ int board_init(void)
|
||||||
/* boot param addr */
|
/* boot param addr */
|
||||||
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_ON);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -15,9 +15,9 @@
|
||||||
#include <miiphy.h>
|
#include <miiphy.h>
|
||||||
#include <libfdt.h>
|
#include <libfdt.h>
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED)
|
#if defined(CONFIG_LED_STATUS)
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif /* CONFIG_STATUS_LED */
|
#endif /* CONFIG_LED_STATUS */
|
||||||
|
|
||||||
/* Kollmorgen DPR initialization data */
|
/* Kollmorgen DPR initialization data */
|
||||||
struct init_elem {
|
struct init_elem {
|
||||||
|
@ -194,27 +194,46 @@ int ft_board_setup(void *blob, bd_t *bd)
|
||||||
#endif /* CONFIG_OF_BOARD_SETUP */
|
#endif /* CONFIG_OF_BOARD_SETUP */
|
||||||
|
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED)
|
#if defined(CONFIG_LED_STATUS)
|
||||||
void __led_init(led_id_t regaddr, int state)
|
vu_long *regcode_to_regaddr(led_id_t regcode)
|
||||||
{
|
{
|
||||||
*((vu_long *) regaddr) |= ENABLE_GPIO_OUT;
|
/* GPT Enable and Mode Select Register address */
|
||||||
|
vu_long *reg_translate[] = {
|
||||||
|
(vu_long *)MPC5XXX_GPT6_ENABLE,
|
||||||
|
(vu_long *)MPC5XXX_GPT7_ENABLE,
|
||||||
|
};
|
||||||
|
|
||||||
if (state == STATUS_LED_ON)
|
if (ARRAY_SIZE(reg_translate) <= regcode)
|
||||||
|
return NULL;
|
||||||
|
return reg_translate[regcode];
|
||||||
|
}
|
||||||
|
|
||||||
|
void __led_init(led_id_t regcode, int state)
|
||||||
|
{
|
||||||
|
vu_long *regaddr = regcode_to_regaddr(regcode);
|
||||||
|
|
||||||
|
*regaddr |= ENABLE_GPIO_OUT;
|
||||||
|
|
||||||
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
*((vu_long *) regaddr) |= LED_ON;
|
*((vu_long *) regaddr) |= LED_ON;
|
||||||
else
|
else
|
||||||
*((vu_long *) regaddr) &= ~LED_ON;
|
*((vu_long *) regaddr) &= ~LED_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
void __led_set(led_id_t regaddr, int state)
|
void __led_set(led_id_t regcode, int state)
|
||||||
{
|
{
|
||||||
if (state == STATUS_LED_ON)
|
vu_long *regaddr = regcode_to_regaddr(regcode);
|
||||||
*((vu_long *) regaddr) |= LED_ON;
|
|
||||||
|
if (state == CONFIG_LED_STATUS_ON)
|
||||||
|
*regaddr |= LED_ON;
|
||||||
else
|
else
|
||||||
*((vu_long *) regaddr) &= ~LED_ON;
|
*regaddr &= ~LED_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
void __led_toggle(led_id_t regaddr)
|
void __led_toggle(led_id_t regcode)
|
||||||
{
|
{
|
||||||
*((vu_long *) regaddr) ^= LED_ON;
|
vu_long *regaddr = regcode_to_regaddr(regcode);
|
||||||
|
|
||||||
|
*regaddr ^= LED_ON;
|
||||||
}
|
}
|
||||||
#endif /* CONFIG_STATUS_LED */
|
#endif /* CONFIG_LED_STATUS */
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
#include <asm/arch/imx-regs.h>
|
#include <asm/arch/imx-regs.h>
|
||||||
#include <asm/arch/clock.h>
|
#include <asm/arch/clock.h>
|
||||||
#include <asm/arch/sys_proto.h>
|
#include <asm/arch/sys_proto.h>
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -72,8 +72,8 @@ int board_init(void)
|
||||||
/* Adress of boot parameters */
|
/* Adress of boot parameters */
|
||||||
gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100;
|
gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100;
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_STATE);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_STATE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -21,8 +21,8 @@ int board_late_init(void)
|
||||||
const unsigned int usb_nrst_gpio = 35;
|
const unsigned int usb_nrst_gpio = 35;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
status_led_set(1, STATUS_LED_ON);
|
status_led_set(1, CONFIG_LED_STATUS_ON);
|
||||||
status_led_set(2, STATUS_LED_ON);
|
status_led_set(2, CONFIG_LED_STATUS_ON);
|
||||||
|
|
||||||
/* Address of boot parameters for ATAG (if ATAG is used) */
|
/* Address of boot parameters for ATAG (if ATAG is used) */
|
||||||
gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100;
|
gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100;
|
||||||
|
|
|
@ -6,4 +6,4 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
obj-y := beagle.o
|
obj-y := beagle.o
|
||||||
obj-$(CONFIG_STATUS_LED) += led.o
|
obj-$(CONFIG_LED_STATUS) += led.o
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
#include <common.h>
|
#include <common.h>
|
||||||
#include <dm.h>
|
#include <dm.h>
|
||||||
#include <ns16550.h>
|
#include <ns16550.h>
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
#include <twl4030.h>
|
#include <twl4030.h>
|
||||||
|
@ -96,8 +96,8 @@ int board_init(void)
|
||||||
/* boot param addr */
|
/* boot param addr */
|
||||||
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
gd->bd->bi_boot_params = (OMAP34XX_SDRC_CS0 + 0x100);
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set (STATUS_LED_BOOT, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_ON);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -15,26 +15,26 @@
|
||||||
#define BEAGLE_LED_USR0 150
|
#define BEAGLE_LED_USR0 150
|
||||||
#define BEAGLE_LED_USR1 149
|
#define BEAGLE_LED_USR1 149
|
||||||
|
|
||||||
#ifdef STATUS_LED_GREEN
|
#ifdef CONFIG_LED_STATUS_GREEN
|
||||||
void green_led_off(void)
|
void green_led_off(void)
|
||||||
{
|
{
|
||||||
__led_set (STATUS_LED_GREEN, 0);
|
__led_set(CONFIG_LED_STATUS_GREEN, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void green_led_on(void)
|
void green_led_on(void)
|
||||||
{
|
{
|
||||||
__led_set (STATUS_LED_GREEN, 1);
|
__led_set(CONFIG_LED_STATUS_GREEN, 1);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static int get_led_gpio(led_id_t mask)
|
static int get_led_gpio(led_id_t mask)
|
||||||
{
|
{
|
||||||
#ifdef STATUS_LED_BIT
|
#ifdef CONFIG_LED_STATUS0
|
||||||
if (STATUS_LED_BIT & mask)
|
if (CONFIG_LED_STATUS_BIT & mask)
|
||||||
return BEAGLE_LED_USR0;
|
return BEAGLE_LED_USR0;
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
if (STATUS_LED_BIT1 & mask)
|
if (CONFIG_LED_STATUS_BIT1 & mask)
|
||||||
return BEAGLE_LED_USR1;
|
return BEAGLE_LED_USR1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ obj-$(CONFIG_CMD_ITEST) += itest.o
|
||||||
obj-$(CONFIG_CMD_JFFS2) += jffs2.o
|
obj-$(CONFIG_CMD_JFFS2) += jffs2.o
|
||||||
obj-$(CONFIG_CMD_CRAMFS) += cramfs.o
|
obj-$(CONFIG_CMD_CRAMFS) += cramfs.o
|
||||||
obj-$(CONFIG_CMD_LDRINFO) += ldrinfo.o
|
obj-$(CONFIG_CMD_LDRINFO) += ldrinfo.o
|
||||||
obj-$(CONFIG_CMD_LED) += led.o
|
obj-$(CONFIG_LED_STATUS_CMD) += led.o
|
||||||
obj-$(CONFIG_CMD_LICENSE) += license.o
|
obj-$(CONFIG_CMD_LICENSE) += license.o
|
||||||
obj-y += load.o
|
obj-y += load.o
|
||||||
obj-$(CONFIG_LOGBUFFER) += log.o
|
obj-$(CONFIG_LOGBUFFER) += log.o
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
#include <ide.h>
|
#include <ide.h>
|
||||||
#include <ata.h>
|
#include <ata.h>
|
||||||
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
# include <status_led.h>
|
# include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
69
cmd/led.c
69
cmd/led.c
|
@ -26,37 +26,38 @@ struct led_tbl_s {
|
||||||
typedef struct led_tbl_s led_tbl_t;
|
typedef struct led_tbl_s led_tbl_t;
|
||||||
|
|
||||||
static const led_tbl_t led_commands[] = {
|
static const led_tbl_t led_commands[] = {
|
||||||
#ifdef CONFIG_BOARD_SPECIFIC_LED
|
#ifdef CONFIG_LED_STATUS_BOARD_SPECIFIC
|
||||||
#ifdef STATUS_LED_BIT
|
#ifdef CONFIG_LED_STATUS0
|
||||||
{ "0", STATUS_LED_BIT, NULL, NULL, NULL },
|
{ "0", CONFIG_LED_STATUS_BIT, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
{ "1", STATUS_LED_BIT1, NULL, NULL, NULL },
|
{ "1", CONFIG_LED_STATUS_BIT1, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT2
|
#ifdef CONFIG_LED_STATUS2
|
||||||
{ "2", STATUS_LED_BIT2, NULL, NULL, NULL },
|
{ "2", CONFIG_LED_STATUS_BIT2, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT3
|
#ifdef CONFIG_LED_STATUS3
|
||||||
{ "3", STATUS_LED_BIT3, NULL, NULL, NULL },
|
{ "3", CONFIG_LED_STATUS_BIT3, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT4
|
#ifdef CONFIG_LED_STATUS4
|
||||||
{ "4", STATUS_LED_BIT4, NULL, NULL, NULL },
|
{ "4", CONFIG_LED_STATUS_BIT4, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT5
|
#ifdef CONFIG_LED_STATUS5
|
||||||
{ "5", STATUS_LED_BIT5, NULL, NULL, NULL },
|
{ "5", CONFIG_LED_STATUS_BIT5, NULL, NULL, NULL },
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_GREEN
|
#ifdef CONFIG_LED_STATUS_GREEN
|
||||||
{ "green", STATUS_LED_GREEN, green_led_off, green_led_on, NULL },
|
{ "green", CONFIG_LED_STATUS_GREEN, green_led_off, green_led_on, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_YELLOW
|
#ifdef CONFIG_LED_STATUS_YELLOW
|
||||||
{ "yellow", STATUS_LED_YELLOW, yellow_led_off, yellow_led_on, NULL },
|
{ "yellow", CONFIG_LED_STATUS_YELLOW, yellow_led_off, yellow_led_on,
|
||||||
|
NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_RED
|
#ifdef CONFIG_LED_STATUS_RED
|
||||||
{ "red", STATUS_LED_RED, red_led_off, red_led_on, NULL },
|
{ "red", CONFIG_LED_STATUS_RED, red_led_off, red_led_on, NULL },
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BLUE
|
#ifdef CONFIG_LED_STATUS_BLUE
|
||||||
{ "blue", STATUS_LED_BLUE, blue_led_off, blue_led_on, NULL },
|
{ "blue", CONFIG_LED_STATUS_BLUE, blue_led_off, blue_led_on, NULL },
|
||||||
#endif
|
#endif
|
||||||
{ NULL, 0, NULL, NULL, NULL }
|
{ NULL, 0, NULL, NULL, NULL }
|
||||||
};
|
};
|
||||||
|
@ -110,14 +111,14 @@ int do_led (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
||||||
led_commands[i].on();
|
led_commands[i].on();
|
||||||
else
|
else
|
||||||
__led_set(led_commands[i].mask,
|
__led_set(led_commands[i].mask,
|
||||||
STATUS_LED_ON);
|
CONFIG_LED_STATUS_ON);
|
||||||
break;
|
break;
|
||||||
case LED_OFF:
|
case LED_OFF:
|
||||||
if (led_commands[i].off)
|
if (led_commands[i].off)
|
||||||
led_commands[i].off();
|
led_commands[i].off();
|
||||||
else
|
else
|
||||||
__led_set(led_commands[i].mask,
|
__led_set(led_commands[i].mask,
|
||||||
STATUS_LED_OFF);
|
CONFIG_LED_STATUS_OFF);
|
||||||
break;
|
break;
|
||||||
case LED_TOGGLE:
|
case LED_TOGGLE:
|
||||||
if (led_commands[i].toggle)
|
if (led_commands[i].toggle)
|
||||||
|
@ -149,36 +150,36 @@ int do_led (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
||||||
U_BOOT_CMD(
|
U_BOOT_CMD(
|
||||||
led, 4, 1, do_led,
|
led, 4, 1, do_led,
|
||||||
"["
|
"["
|
||||||
#ifdef CONFIG_BOARD_SPECIFIC_LED
|
#ifdef CONFIG_LED_STATUS_BOARD_SPECIFIC
|
||||||
#ifdef STATUS_LED_BIT
|
#ifdef CONFIG_LED_STATUS0
|
||||||
"0|"
|
"0|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
"1|"
|
"1|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT2
|
#ifdef CONFIG_LED_STATUS2
|
||||||
"2|"
|
"2|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT3
|
#ifdef CONFIG_LED_STATUS3
|
||||||
"3|"
|
"3|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT4
|
#ifdef CONFIG_LED_STATUS4
|
||||||
"4|"
|
"4|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BIT5
|
#ifdef CONFIG_LED_STATUS5
|
||||||
"5|"
|
"5|"
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_GREEN
|
#ifdef CONFIG_LED_STATUS_GREEN
|
||||||
"green|"
|
"green|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_YELLOW
|
#ifdef CONFIG_LED_STATUS_YELLOW
|
||||||
"yellow|"
|
"yellow|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_RED
|
#ifdef CONFIG_LED_STATUS_RED
|
||||||
"red|"
|
"red|"
|
||||||
#endif
|
#endif
|
||||||
#ifdef STATUS_LED_BLUE
|
#ifdef CONFIG_LED_STATUS_BLUE
|
||||||
"blue|"
|
"blue|"
|
||||||
#endif
|
#endif
|
||||||
"all] [on|off|toggle|blink] [blink-freq in ms]",
|
"all] [on|off|toggle|blink] [blink-freq in ms]",
|
||||||
|
|
|
@ -596,11 +596,11 @@ static int initr_kgdb(void)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_STATUS_LED)
|
#if defined(CONFIG_LED_STATUS)
|
||||||
static int initr_status_led(void)
|
static int initr_status_led(void)
|
||||||
{
|
{
|
||||||
#if defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS_BOOT)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_BLINKING);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_BLINKING);
|
||||||
#else
|
#else
|
||||||
status_led_init();
|
status_led_init();
|
||||||
#endif
|
#endif
|
||||||
|
@ -907,7 +907,7 @@ init_fnc_t init_sequence_r[] = {
|
||||||
#if defined(CONFIG_MICROBLAZE) || defined(CONFIG_AVR32) || defined(CONFIG_M68K)
|
#if defined(CONFIG_MICROBLAZE) || defined(CONFIG_AVR32) || defined(CONFIG_M68K)
|
||||||
timer_init, /* initialize timer */
|
timer_init, /* initialize timer */
|
||||||
#endif
|
#endif
|
||||||
#if defined(CONFIG_STATUS_LED)
|
#if defined(CONFIG_LED_STATUS)
|
||||||
initr_status_led,
|
initr_status_led,
|
||||||
#endif
|
#endif
|
||||||
/* PPC has a udelay(20) here dating from 2002. Why? */
|
/* PPC has a udelay(20) here dating from 2002. Why? */
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,5 +10,12 @@ CONFIG_CMD_ASKENV=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_SNTP=y
|
CONFIG_CMD_SNTP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -13,5 +13,12 @@ CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
# CONFIG_LED_STATUS_BOARD_SPECIFIC is not set
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -23,6 +23,11 @@ CONFIG_CMD_EXT4=y
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
CONFIG_CMD_FS_GENERIC=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=37
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SPI_FLASH=y
|
CONFIG_SPI_FLASH=y
|
||||||
CONFIG_SPI_FLASH_BAR=y
|
CONFIG_SPI_FLASH_BAR=y
|
||||||
|
|
|
@ -35,6 +35,12 @@ CONFIG_CMD_EXT4=y
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
CONFIG_CMD_FS_GENERIC=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=64
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -20,6 +20,13 @@ CONFIG_CMD_PING=y
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=186
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
|
|
|
@ -22,6 +22,13 @@ CONFIG_CMD_PING=y
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=186
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
|
|
|
@ -12,4 +12,10 @@ CONFIG_CMD_I2C=y
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=8
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
# CONFIG_CFB_CONSOLE is not set
|
# CONFIG_CFB_CONSOLE is not set
|
||||||
|
|
|
@ -11,4 +11,10 @@ CONFIG_CMD_I2C=y
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=8
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
# CONFIG_CFB_CONSOLE is not set
|
# CONFIG_CFB_CONSOLE is not set
|
||||||
|
|
|
@ -15,5 +15,17 @@ CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_EXT4=y
|
CONFIG_CMD_EXT4=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=0
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
|
CONFIG_LED_STATUS_RED_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_RED=1
|
||||||
|
CONFIG_LED_STATUS_GREEN_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_GREEN=0
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_STORAGE=y
|
CONFIG_USB_STORAGE=y
|
||||||
|
|
|
@ -34,6 +34,13 @@ CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
CONFIG_CMD_FS_GENERIC=y
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
CONFIG_NET_RANDOM_ETHADDR=y
|
CONFIG_NET_RANDOM_ETHADDR=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=27
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -26,6 +26,13 @@ CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
CONFIG_NET_RANDOM_ETHADDR=y
|
CONFIG_NET_RANDOM_ETHADDR=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=16
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -15,5 +15,15 @@ CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=0
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_FREQ=10
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=1
|
||||||
|
CONFIG_LED_STATUS_FREQ1=10
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -19,6 +19,14 @@ CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=59
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_MMC_MXS=y
|
CONFIG_MMC_MXS=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_STORAGE=y
|
CONFIG_USB_STORAGE=y
|
||||||
|
|
|
@ -18,6 +18,18 @@ CONFIG_CMD_USB=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=2
|
||||||
|
CONFIG_LED_STATUS_STATE1=2
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=1
|
||||||
|
CONFIG_LED_STATUS_GREEN_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_GREEN=2
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
|
|
|
@ -47,6 +47,17 @@ CONFIG_DFU_RAM=y
|
||||||
CONFIG_DFU_SF=y
|
CONFIG_DFU_SF=y
|
||||||
CONFIG_DM_GPIO=y
|
CONFIG_DM_GPIO=y
|
||||||
CONFIG_DWAPB_GPIO=y
|
CONFIG_DWAPB_GPIO=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS_GPIO=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=48
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=53
|
||||||
|
CONFIG_LED_STATUS2=y
|
||||||
|
CONFIG_LED_STATUS_BIT2=54
|
||||||
|
CONFIG_LED_STATUS3=y
|
||||||
|
CONFIG_LED_STATUS_BIT3=65
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_DM_MMC=y
|
CONFIG_DM_MMC=y
|
||||||
CONFIG_MMC_DW=y
|
CONFIG_MMC_DW=y
|
||||||
CONFIG_SPI_FLASH=y
|
CONFIG_SPI_FLASH=y
|
||||||
|
|
|
@ -29,6 +29,26 @@ CONFIG_CMD_EXT4=y
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
CONFIG_CMD_FS_GENERIC=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=0
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=1
|
||||||
|
CONFIG_LED_STATUS_STATE1=2
|
||||||
|
CONFIG_LED_STATUS2=y
|
||||||
|
CONFIG_LED_STATUS_BIT2=2
|
||||||
|
CONFIG_LED_STATUS_STATE2=2
|
||||||
|
CONFIG_LED_STATUS3=y
|
||||||
|
CONFIG_LED_STATUS_BIT3=3
|
||||||
|
CONFIG_LED_STATUS_STATE3=2
|
||||||
|
CONFIG_LED_STATUS4=y
|
||||||
|
CONFIG_LED_STATUS_BIT4=4
|
||||||
|
CONFIG_LED_STATUS_STATE4=2
|
||||||
|
CONFIG_LED_STATUS5=y
|
||||||
|
CONFIG_LED_STATUS_BIT5=5
|
||||||
|
CONFIG_LED_STATUS_STATE5=2
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_PCA9551_LED=y
|
CONFIG_PCA9551_LED=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_STORAGE=y
|
CONFIG_USB_STORAGE=y
|
||||||
|
|
|
@ -18,6 +18,17 @@ CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=2
|
||||||
|
CONFIG_LED_STATUS_STATE1=2
|
||||||
|
CONFIG_LED_STATUS2=y
|
||||||
|
CONFIG_LED_STATUS_BIT2=4
|
||||||
|
CONFIG_LED_STATUS_STATE2=2
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -18,6 +18,17 @@ CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=1
|
||||||
|
CONFIG_LED_STATUS_STATE=2
|
||||||
|
CONFIG_LED_STATUS1=y
|
||||||
|
CONFIG_LED_STATUS_BIT1=2
|
||||||
|
CONFIG_LED_STATUS_STATE1=2
|
||||||
|
CONFIG_LED_STATUS2=y
|
||||||
|
CONFIG_LED_STATUS_BIT2=4
|
||||||
|
CONFIG_LED_STATUS_STATE2=2
|
||||||
|
CONFIG_LED_STATUS_CMD=y
|
||||||
CONFIG_MMC_OMAP_HS=y
|
CONFIG_MMC_OMAP_HS=y
|
||||||
CONFIG_SYS_NS16550=y
|
CONFIG_SYS_NS16550=y
|
||||||
CONFIG_OF_LIBFDT=y
|
CONFIG_OF_LIBFDT=y
|
||||||
|
|
|
@ -10,6 +10,12 @@ CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
|
CONFIG_LED_STATUS=y
|
||||||
|
CONFIG_LED_STATUS0=y
|
||||||
|
CONFIG_LED_STATUS_BIT=16
|
||||||
|
CONFIG_LED_STATUS_STATE=1
|
||||||
|
CONFIG_LED_STATUS_BOOT_ENABLE=y
|
||||||
|
CONFIG_LED_STATUS_BOOT=0
|
||||||
# CONFIG_PCI is not set
|
# CONFIG_PCI is not set
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_STORAGE=y
|
CONFIG_USB_STORAGE=y
|
||||||
|
|
|
@ -18,7 +18,7 @@ obj-$(CONFIG_CROS_EC_SANDBOX) += cros_ec_sandbox.o
|
||||||
obj-$(CONFIG_CROS_EC_SPI) += cros_ec_spi.o
|
obj-$(CONFIG_CROS_EC_SPI) += cros_ec_spi.o
|
||||||
endif
|
endif
|
||||||
obj-$(CONFIG_FSL_IIM) += fsl_iim.o
|
obj-$(CONFIG_FSL_IIM) += fsl_iim.o
|
||||||
obj-$(CONFIG_GPIO_LED) += gpio_led.o
|
obj-$(CONFIG_LED_STATUS_GPIO) += gpio_led.o
|
||||||
obj-$(CONFIG_I2C_EEPROM) += i2c_eeprom.o
|
obj-$(CONFIG_I2C_EEPROM) += i2c_eeprom.o
|
||||||
obj-$(CONFIG_FSL_MC9SDZ60) += mc9sdz60.o
|
obj-$(CONFIG_FSL_MC9SDZ60) += mc9sdz60.o
|
||||||
obj-$(CONFIG_MXC_OCOTP) += mxc_ocotp.o
|
obj-$(CONFIG_MXC_OCOTP) += mxc_ocotp.o
|
||||||
|
@ -34,7 +34,7 @@ endif
|
||||||
endif
|
endif
|
||||||
obj-$(CONFIG_SMSC_LPC47M) += smsc_lpc47m.o
|
obj-$(CONFIG_SMSC_LPC47M) += smsc_lpc47m.o
|
||||||
obj-$(CONFIG_SMSC_SIO1007) += smsc_sio1007.o
|
obj-$(CONFIG_SMSC_SIO1007) += smsc_sio1007.o
|
||||||
obj-$(CONFIG_STATUS_LED) += status_led.o
|
obj-$(CONFIG_LED_STATUS) += status_led.o
|
||||||
obj-$(CONFIG_SANDBOX) += swap_case.o
|
obj-$(CONFIG_SANDBOX) += swap_case.o
|
||||||
ifdef CONFIG_SPL_OF_PLATDATA
|
ifdef CONFIG_SPL_OF_PLATDATA
|
||||||
ifdef CONFIG_SPL_BUILD
|
ifdef CONFIG_SPL_BUILD
|
||||||
|
|
|
@ -17,7 +17,7 @@ static led_id_t gpio_led_inv[] = CONFIG_GPIO_LED_INVERTED_TABLE;
|
||||||
|
|
||||||
static int gpio_led_gpio_value(led_id_t mask, int state)
|
static int gpio_led_gpio_value(led_id_t mask, int state)
|
||||||
{
|
{
|
||||||
int i, gpio_value = (state == STATUS_LED_ON);
|
int i, gpio_value = (state == CONFIG_LED_STATUS_ON);
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(gpio_led_inv); i++) {
|
for (i = 0; i < ARRAY_SIZE(gpio_led_inv); i++) {
|
||||||
if (gpio_led_inv[i] == mask)
|
if (gpio_led_inv[i] == mask)
|
||||||
|
@ -56,51 +56,51 @@ void __led_toggle(led_id_t mask)
|
||||||
|
|
||||||
/* 'generic' override of colored LED stubs, to use GPIO functions instead */
|
/* 'generic' override of colored LED stubs, to use GPIO functions instead */
|
||||||
|
|
||||||
#ifdef STATUS_LED_RED
|
#ifdef CONFIG_LED_STATUS_RED
|
||||||
void red_led_on(void)
|
void red_led_on(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_RED, STATUS_LED_ON);
|
__led_set(CONFIG_LED_STATUS_RED, CONFIG_LED_STATUS_ON);
|
||||||
}
|
}
|
||||||
|
|
||||||
void red_led_off(void)
|
void red_led_off(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_RED, STATUS_LED_OFF);
|
__led_set(CONFIG_LED_STATUS_RED, CONFIG_LED_STATUS_OFF);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef STATUS_LED_GREEN
|
#ifdef CONFIG_LED_STATUS_GREEN
|
||||||
void green_led_on(void)
|
void green_led_on(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_GREEN, STATUS_LED_ON);
|
__led_set(CONFIG_LED_STATUS_GREEN, CONFIG_LED_STATUS_ON);
|
||||||
}
|
}
|
||||||
|
|
||||||
void green_led_off(void)
|
void green_led_off(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_GREEN, STATUS_LED_OFF);
|
__led_set(CONFIG_LED_STATUS_GREEN, CONFIG_LED_STATUS_OFF);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef STATUS_LED_YELLOW
|
#ifdef CONFIG_LED_STATUS_YELLOW
|
||||||
void yellow_led_on(void)
|
void yellow_led_on(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_YELLOW, STATUS_LED_ON);
|
__led_set(CONFIG_LED_STATUS_YELLOW, CONFIG_LED_STATUS_ON);
|
||||||
}
|
}
|
||||||
|
|
||||||
void yellow_led_off(void)
|
void yellow_led_off(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_YELLOW, STATUS_LED_OFF);
|
__led_set(CONFIG_LED_STATUS_YELLOW, CONFIG_LED_STATUS_OFF);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef STATUS_LED_BLUE
|
#ifdef CONFIG_LED_STATUS_BLUE
|
||||||
void blue_led_on(void)
|
void blue_led_on(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_BLUE, STATUS_LED_ON);
|
__led_set(CONFIG_LED_STATUS_BLUE, CONFIG_LED_STATUS_ON);
|
||||||
}
|
}
|
||||||
|
|
||||||
void blue_led_off(void)
|
void blue_led_off(void)
|
||||||
{
|
{
|
||||||
__led_set(STATUS_LED_BLUE, STATUS_LED_OFF);
|
__led_set(CONFIG_LED_STATUS_BLUE, CONFIG_LED_STATUS_OFF);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -124,7 +124,7 @@ void __led_init(led_id_t id, int state)
|
||||||
|
|
||||||
void __led_set(led_id_t mask, int state)
|
void __led_set(led_id_t mask, int state)
|
||||||
{
|
{
|
||||||
if (state == STATUS_LED_OFF)
|
if (state == CONFIG_LED_STATUS_OFF)
|
||||||
pca9551_led_set_state(mask, PCA9551_LED_STATE_OFF);
|
pca9551_led_set_state(mask, PCA9551_LED_STATE_OFF);
|
||||||
else
|
else
|
||||||
pca9551_led_set_state(mask, PCA9551_LED_STATE_ON);
|
pca9551_led_set_state(mask, PCA9551_LED_STATE_ON);
|
||||||
|
|
|
@ -27,45 +27,45 @@ typedef struct {
|
||||||
} led_dev_t;
|
} led_dev_t;
|
||||||
|
|
||||||
led_dev_t led_dev[] = {
|
led_dev_t led_dev[] = {
|
||||||
{ STATUS_LED_BIT,
|
{ CONFIG_LED_STATUS_BIT,
|
||||||
STATUS_LED_STATE,
|
CONFIG_LED_STATUS_STATE,
|
||||||
STATUS_LED_PERIOD,
|
LED_STATUS_PERIOD,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#if defined(STATUS_LED_BIT1)
|
#if defined(CONFIG_LED_STATUS1)
|
||||||
{ STATUS_LED_BIT1,
|
{ CONFIG_LED_STATUS_BIT1,
|
||||||
STATUS_LED_STATE1,
|
CONFIG_LED_STATUS_STATE1,
|
||||||
STATUS_LED_PERIOD1,
|
LED_STATUS_PERIOD1,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
#if defined(STATUS_LED_BIT2)
|
#if defined(CONFIG_LED_STATUS2)
|
||||||
{ STATUS_LED_BIT2,
|
{ CONFIG_LED_STATUS_BIT2,
|
||||||
STATUS_LED_STATE2,
|
CONFIG_LED_STATUS_STATE2,
|
||||||
STATUS_LED_PERIOD2,
|
LED_STATUS_PERIOD2,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
#if defined(STATUS_LED_BIT3)
|
#if defined(CONFIG_LED_STATUS3)
|
||||||
{ STATUS_LED_BIT3,
|
{ CONFIG_LED_STATUS_BIT3,
|
||||||
STATUS_LED_STATE3,
|
CONFIG_LED_STATUS_STATE3,
|
||||||
STATUS_LED_PERIOD3,
|
LED_STATUS_PERIOD3,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
#if defined(STATUS_LED_BIT4)
|
#if defined(CONFIG_LED_STATUS4)
|
||||||
{ STATUS_LED_BIT4,
|
{ CONFIG_LED_STATUS_BIT4,
|
||||||
STATUS_LED_STATE4,
|
CONFIG_LED_STATUS_STATE4,
|
||||||
STATUS_LED_PERIOD4,
|
LED_STATUS_PERIOD4,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
#if defined(STATUS_LED_BIT5)
|
#if defined(CONFIG_LED_STATUS5)
|
||||||
{ STATUS_LED_BIT5,
|
{ CONFIG_LED_STATUS_BIT5,
|
||||||
STATUS_LED_STATE5,
|
CONFIG_LED_STATUS_STATE5,
|
||||||
STATUS_LED_PERIOD5,
|
LED_STATUS_PERIOD5,
|
||||||
0,
|
0,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -93,7 +93,7 @@ void status_led_tick (ulong timestamp)
|
||||||
|
|
||||||
for (i = 0, ld = led_dev; i < MAX_LED_DEV; i++, ld++) {
|
for (i = 0, ld = led_dev; i < MAX_LED_DEV; i++, ld++) {
|
||||||
|
|
||||||
if (ld->state != STATUS_LED_BLINKING)
|
if (ld->state != CONFIG_LED_STATUS_BLINKING)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (++ld->cnt >= ld->period) {
|
if (++ld->cnt >= ld->period) {
|
||||||
|
@ -117,9 +117,9 @@ void status_led_set (int led, int state)
|
||||||
ld = &led_dev[led];
|
ld = &led_dev[led];
|
||||||
|
|
||||||
ld->state = state;
|
ld->state = state;
|
||||||
if (state == STATUS_LED_BLINKING) {
|
if (state == CONFIG_LED_STATUS_BLINKING) {
|
||||||
ld->cnt = 0; /* always start with full period */
|
ld->cnt = 0; /* always start with full period */
|
||||||
state = STATUS_LED_ON; /* always start with LED _ON_ */
|
state = CONFIG_LED_STATUS_ON; /* always start with LED _ON_ */
|
||||||
}
|
}
|
||||||
__led_set (ld->mask, state);
|
__led_set (ld->mask, state);
|
||||||
}
|
}
|
||||||
|
|
|
@ -911,7 +911,7 @@ static inline struct in_addr getenv_ip(char *var)
|
||||||
|
|
||||||
int pcmcia_init (void);
|
int pcmcia_init (void);
|
||||||
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
# include <status_led.h>
|
# include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -50,8 +50,6 @@
|
||||||
|
|
||||||
#define CONFIG_WATCHDOG /* turn on platform specific watchdog */
|
#define CONFIG_WATCHDOG /* turn on platform specific watchdog */
|
||||||
|
|
||||||
/*#define CONFIG_STATUS_LED 1 */ /* Enable status led */
|
|
||||||
|
|
||||||
#define CONFIG_LOADS_ECHO 1 /* Echo on for serial download */
|
#define CONFIG_LOADS_ECHO 1 /* Echo on for serial download */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -76,12 +76,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#if defined(CONFIG_LCD)
|
|
||||||
# undef CONFIG_STATUS_LED /* disturbs display */
|
|
||||||
#else
|
|
||||||
# define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
#endif /* CONFIG_LCD */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -74,12 +74,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#ifdef CONFIG_LCD
|
|
||||||
# undef CONFIG_STATUS_LED /* disturbs display */
|
|
||||||
#else
|
|
||||||
# define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
#endif /* CONFIG_LCD */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -69,8 +69,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -69,8 +69,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -71,8 +71,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -71,8 +71,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/* enable I2C and select the hardware/software driver */
|
/* enable I2C and select the hardware/software driver */
|
||||||
|
|
|
@ -71,8 +71,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -71,8 +71,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -74,8 +74,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -74,8 +74,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -85,8 +85,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/* enable I2C and select the hardware/software driver */
|
/* enable I2C and select the hardware/software driver */
|
||||||
|
|
|
@ -79,8 +79,6 @@
|
||||||
|
|
||||||
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
#undef CONFIG_WATCHDOG /* watchdog disabled */
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
|
|
||||||
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
#undef CONFIG_CAN_DRIVER /* CAN Driver support disabled */
|
||||||
|
|
||||||
/* enable I2C and select the hardware/software driver */
|
/* enable I2C and select the hardware/software driver */
|
||||||
|
|
|
@ -138,22 +138,6 @@
|
||||||
#define CONFIG_UART_CONSOLE 1
|
#define CONFIG_UART_CONSOLE 1
|
||||||
|
|
||||||
/* define to enable run status via led */
|
/* define to enable run status via led */
|
||||||
/* #define CONFIG_STATUS_LED */
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
/* use LED0 to indicate booting/alive */
|
|
||||||
#define STATUS_LED_BOOT 0
|
|
||||||
#define STATUS_LED_BIT GPIO_PF8
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 4)
|
|
||||||
/* use LED1 to indicate crash */
|
|
||||||
#define STATUS_LED_CRASH 1
|
|
||||||
#define STATUS_LED_BIT1 GPIO_PG11
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
/* #define STATUS_LED_BIT2 GPIO_PG12 */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Pull in common ADI header for remaining command/environment setup
|
* Pull in common ADI header for remaining command/environment setup
|
||||||
|
|
|
@ -186,22 +186,6 @@
|
||||||
/* #define CONFIG_SHOW_BOOT_PROGRESS */
|
/* #define CONFIG_SHOW_BOOT_PROGRESS */
|
||||||
|
|
||||||
/* define to enable run status via led */
|
/* define to enable run status via led */
|
||||||
/* #define CONFIG_STATUS_LED */
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
/* use LED0 to indicate booting/alive */
|
|
||||||
#define STATUS_LED_BOOT 0
|
|
||||||
#define STATUS_LED_BIT GPIO_PF2
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 4)
|
|
||||||
/* use LED1 to indicate crash */
|
|
||||||
#define STATUS_LED_CRASH 1
|
|
||||||
#define STATUS_LED_BIT1 GPIO_PF3
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
/* #define STATUS_LED_BIT2 GPIO_PF4 */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* define to enable splash screen support */
|
/* define to enable splash screen support */
|
||||||
|
|
||||||
|
|
|
@ -28,17 +28,6 @@
|
||||||
#define CONFIG_MISC_INIT_R
|
#define CONFIG_MISC_INIT_R
|
||||||
#define CONFIG_REVISION_TAG
|
#define CONFIG_REVISION_TAG
|
||||||
|
|
||||||
/* Status LED */
|
|
||||||
#define CONFIG_STATUS_LED /* Status LED enabled */
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define GREEN_LED_DEV 0
|
|
||||||
/* cl_som_am57x Green LED is GPIO2_5 */
|
|
||||||
#define GREEN_LED_GPIO 37
|
|
||||||
#define STATUS_LED_BIT GREEN_LED_GPIO
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
|
|
||||||
/* PMIC I2C bus number */
|
/* PMIC I2C bus number */
|
||||||
#define CONFIG_SYS_SPD_BUS_NUM 3
|
#define CONFIG_SYS_SPD_BUS_NUM 3
|
||||||
|
|
||||||
|
|
|
@ -152,14 +152,7 @@
|
||||||
#define GPIO_PIN(_bank, _pin) ((_bank << 5) + _pin)
|
#define GPIO_PIN(_bank, _pin) ((_bank << 5) + _pin)
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define STATUS_LED_BIT GPIO_PIN(2, 0)
|
|
||||||
/* Status LED polarity is inversed, so init it in the "off" state */
|
/* Status LED polarity is inversed, so init it in the "off" state */
|
||||||
#define STATUS_LED_STATE STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BOOT 0
|
|
||||||
|
|
||||||
/* EEPROM */
|
/* EEPROM */
|
||||||
#define CONFIG_CMD_EEPROM
|
#define CONFIG_CMD_EEPROM
|
||||||
|
|
|
@ -254,20 +254,12 @@
|
||||||
GENERATED_GBL_DATA_SIZE)
|
GENERATED_GBL_DATA_SIZE)
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED /* Status LED enabled */
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define GREEN_LED_GPIO 186 /* CM-T35 Green LED is GPIO186 */
|
#define GREEN_LED_GPIO 186 /* CM-T35 Green LED is GPIO186 */
|
||||||
#define GREEN_LED_DEV 0
|
|
||||||
#define STATUS_LED_BIT GREEN_LED_GPIO
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BOOT GREEN_LED_DEV
|
|
||||||
|
|
||||||
#define CONFIG_SPLASHIMAGE_GUARD
|
#define CONFIG_SPLASHIMAGE_GUARD
|
||||||
|
|
||||||
/* GPIO banks */
|
/* GPIO banks */
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#define CONFIG_OMAP3_GPIO_6 /* GPIO186 is in GPIO bank 6 */
|
#define CONFIG_OMAP3_GPIO_6 /* GPIO186 is in GPIO bank 6 */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -257,18 +257,10 @@
|
||||||
GENERATED_GBL_DATA_SIZE)
|
GENERATED_GBL_DATA_SIZE)
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED /* Status LED enabled */
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define GREEN_LED_GPIO 186 /* CM-T3517 Green LED is GPIO186 */
|
#define GREEN_LED_GPIO 186 /* CM-T3517 Green LED is GPIO186 */
|
||||||
#define GREEN_LED_DEV 0
|
|
||||||
#define STATUS_LED_BIT GREEN_LED_GPIO
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BOOT GREEN_LED_DEV
|
|
||||||
|
|
||||||
/* GPIO banks */
|
/* GPIO banks */
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#define CONFIG_OMAP3_GPIO_6 /* GPIO186 is in GPIO bank 6 */
|
#define CONFIG_OMAP3_GPIO_6 /* GPIO186 is in GPIO bank 6 */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -35,13 +35,7 @@
|
||||||
|
|
||||||
#define CONFIG_HW_WATCHDOG
|
#define CONFIG_HW_WATCHDOG
|
||||||
|
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define STATUS_LED_ACTIVE 0
|
#define STATUS_LED_ACTIVE 0
|
||||||
#define STATUS_LED_BIT 0x0008 /* Timer7 GPIO */
|
|
||||||
#define STATUS_LED_BOOT 0
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_OFF
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------*
|
/*----------------------------------------------------------------------*
|
||||||
* Configuration for environment *
|
* Configuration for environment *
|
||||||
|
@ -65,7 +59,6 @@
|
||||||
*/
|
*/
|
||||||
#define CONFIG_CMDLINE_EDITING
|
#define CONFIG_CMDLINE_EDITING
|
||||||
#define CONFIG_CMD_DATE
|
#define CONFIG_CMD_DATE
|
||||||
#define CONFIG_CMD_LED
|
|
||||||
|
|
||||||
#define CONFIG_MCFTMR
|
#define CONFIG_MCFTMR
|
||||||
|
|
||||||
|
|
|
@ -102,20 +102,7 @@
|
||||||
#define CONFIG_PL01x_PORTS {(void *)CONFIG_SYS_SERIAL0}
|
#define CONFIG_PL01x_PORTS {(void *)CONFIG_SYS_SERIAL0}
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED 1 /* Status LED enabled */
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED 1
|
|
||||||
#define STATUS_LED_GREEN 0
|
|
||||||
#define STATUS_LED_RED 1
|
|
||||||
/* Green */
|
|
||||||
#define STATUS_LED_BIT STATUS_LED_GREEN
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
/* Red */
|
|
||||||
#define STATUS_LED_BIT1 STATUS_LED_RED
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
/* Optional value */
|
/* Optional value */
|
||||||
#define STATUS_LED_BOOT STATUS_LED_BIT
|
|
||||||
|
|
||||||
/* Network hardware configuration */
|
/* Network hardware configuration */
|
||||||
#define CONFIG_DRIVER_EP93XX_MAC
|
#define CONFIG_DRIVER_EP93XX_MAC
|
||||||
|
|
|
@ -283,24 +283,10 @@
|
||||||
/*
|
/*
|
||||||
* Status LED configuration
|
* Status LED configuration
|
||||||
*/
|
*/
|
||||||
#define CONFIG_STATUS_LED /* Status LED enabled */
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
|
|
||||||
#define ENABLE_GPIO_OUT 0x00000024
|
#define ENABLE_GPIO_OUT 0x00000024
|
||||||
#define LED_ON 0x00000010
|
#define LED_ON 0x00000010
|
||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
|
||||||
/*
|
|
||||||
* In case of Motion-PRO, a LED is identified by its corresponding
|
|
||||||
* GPT Enable and Mode Select Register.
|
|
||||||
*/
|
|
||||||
typedef volatile unsigned long * led_id_t;
|
|
||||||
|
|
||||||
extern void __led_init(led_id_t id, int state);
|
|
||||||
extern void __led_toggle(led_id_t id);
|
|
||||||
extern void __led_set(led_id_t id, int state);
|
|
||||||
#endif /* __ASSEMBLY__ */
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Temperature sensor
|
* Temperature sensor
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -14,8 +14,6 @@
|
||||||
#define CONFIG_SYS_NO_FLASH
|
#define CONFIG_SYS_NO_FLASH
|
||||||
#define CONFIG_DOS_PARTITION
|
#define CONFIG_DOS_PARTITION
|
||||||
|
|
||||||
#define CONFIG_CMD_LED
|
|
||||||
|
|
||||||
/* Memory configuration */
|
/* Memory configuration */
|
||||||
#define CONFIG_NR_DRAM_BANKS 1 /* 1 bank of DRAM */
|
#define CONFIG_NR_DRAM_BANKS 1 /* 1 bank of DRAM */
|
||||||
#define PHYS_SDRAM_1 0x40000000 /* Base address */
|
#define PHYS_SDRAM_1 0x40000000 /* Base address */
|
||||||
|
@ -34,13 +32,6 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define STATUS_LED_BOOT 0
|
|
||||||
#define STATUS_LED_BIT MX23_PAD_SSP1_DETECT__GPIO_2_1
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
|
|
||||||
/* USB */
|
/* USB */
|
||||||
#ifdef CONFIG_CMD_USB
|
#ifdef CONFIG_CMD_USB
|
||||||
|
|
|
@ -35,16 +35,6 @@
|
||||||
#define CONFIG_ENV_OVERWRITE
|
#define CONFIG_ENV_OVERWRITE
|
||||||
|
|
||||||
/* Status LED */
|
/* Status LED */
|
||||||
#define CONFIG_STATUS_LED 1
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED 1
|
|
||||||
#define STATUS_LED_BIT 0x01
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT1 0x02
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BOOT STATUS_LED_BIT
|
|
||||||
#define STATUS_LED_GREEN STATUS_LED_BIT1
|
|
||||||
|
|
||||||
/* Enable Multi Bus support for I2C */
|
/* Enable Multi Bus support for I2C */
|
||||||
#define CONFIG_I2C_MULTI_BUS 1
|
#define CONFIG_I2C_MULTI_BUS 1
|
||||||
|
@ -88,7 +78,6 @@
|
||||||
"4m(kernel),-(fs)"
|
"4m(kernel),-(fs)"
|
||||||
|
|
||||||
#define CONFIG_CMD_NAND /* NAND support */
|
#define CONFIG_CMD_NAND /* NAND support */
|
||||||
#define CONFIG_CMD_LED /* LED support */
|
|
||||||
|
|
||||||
#define CONFIG_VIDEO_OMAP3 /* DSS Support */
|
#define CONFIG_VIDEO_OMAP3 /* DSS Support */
|
||||||
|
|
||||||
|
|
|
@ -30,19 +30,11 @@
|
||||||
/* Status LED available for IGEP0020 and IGEP0030 but not IGEP0032 */
|
/* Status LED available for IGEP0020 and IGEP0030 but not IGEP0032 */
|
||||||
#if (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0020) || \
|
#if (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0020) || \
|
||||||
(CONFIG_MACH_TYPE == MACH_TYPE_IGEP0030)
|
(CONFIG_MACH_TYPE == MACH_TYPE_IGEP0030)
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#if (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0020)
|
#if (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0020)
|
||||||
#define RED_LED_GPIO 27
|
#define RED_LED_GPIO 27
|
||||||
#elif (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0030)
|
#elif (CONFIG_MACH_TYPE == MACH_TYPE_IGEP0030)
|
||||||
#define RED_LED_GPIO 16
|
#define RED_LED_GPIO 16
|
||||||
#endif
|
#endif
|
||||||
#define RED_LED_DEV 0
|
|
||||||
#define STATUS_LED_BIT RED_LED_GPIO
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BOOT RED_LED_DEV
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* GPIO banks */
|
/* GPIO banks */
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
#define CONFIG_HW_WATCHDOG
|
#define CONFIG_HW_WATCHDOG
|
||||||
|
|
||||||
#define CONFIG_CMD_EEPROM
|
#define CONFIG_CMD_EEPROM
|
||||||
#define CONFIG_CMD_LED
|
|
||||||
|
|
||||||
/* Memory configurations */
|
/* Memory configurations */
|
||||||
#define PHYS_SDRAM_1_SIZE 0x40000000 /* 1GiB on VINING_FPGA */
|
#define PHYS_SDRAM_1_SIZE 0x40000000 /* 1GiB on VINING_FPGA */
|
||||||
|
@ -43,21 +42,6 @@
|
||||||
* 2 ... Bottom Green
|
* 2 ... Bottom Green
|
||||||
* 3 ... Bottom Red
|
* 3 ... Bottom Red
|
||||||
*/
|
*/
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_GPIO_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define STATUS_LED_BIT 48
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT1 53
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT2 54
|
|
||||||
#define STATUS_LED_STATE2 STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD2 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT3 65
|
|
||||||
#define STATUS_LED_STATE3 STATUS_LED_OFF
|
|
||||||
#define STATUS_LED_PERIOD3 (CONFIG_SYS_HZ / 2)
|
|
||||||
|
|
||||||
/* Ethernet on SoC (EMAC) */
|
/* Ethernet on SoC (EMAC) */
|
||||||
#if defined(CONFIG_CMD_NET)
|
#if defined(CONFIG_CMD_NET)
|
||||||
|
|
|
@ -42,7 +42,6 @@
|
||||||
#define CONFIG_ENV_SECT_SIZE (128 << 10)
|
#define CONFIG_ENV_SECT_SIZE (128 << 10)
|
||||||
#define CONFIG_ENV_SIZE (8 << 10)
|
#define CONFIG_ENV_SIZE (8 << 10)
|
||||||
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define CONFIG_RED_LED 110
|
#define CONFIG_RED_LED 110
|
||||||
#define CONFIG_GREEN_LED 109
|
#define CONFIG_GREEN_LED 109
|
||||||
|
|
||||||
|
|
|
@ -37,27 +37,6 @@
|
||||||
#define CONFIG_CMD_DATE
|
#define CONFIG_CMD_DATE
|
||||||
|
|
||||||
/* LED */
|
/* LED */
|
||||||
#define CONFIG_CMD_LED
|
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define STATUS_LED_BIT 0
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT1 1
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT2 2
|
|
||||||
#define STATUS_LED_STATE2 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD2 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT3 3
|
|
||||||
#define STATUS_LED_STATE3 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD3 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT4 4
|
|
||||||
#define STATUS_LED_STATE4 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD4 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT5 5
|
|
||||||
#define STATUS_LED_STATE5 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD5 (CONFIG_SYS_HZ / 2)
|
|
||||||
|
|
||||||
/* Bootcounter */
|
/* Bootcounter */
|
||||||
#define CONFIG_BOOTCOUNT_LIMIT
|
#define CONFIG_BOOTCOUNT_LIMIT
|
||||||
|
|
|
@ -60,18 +60,6 @@
|
||||||
#define CONFIG_OMAP3_GPIO_2 /* GPIO32..63 are in GPIO bank 2 */
|
#define CONFIG_OMAP3_GPIO_2 /* GPIO32..63 are in GPIO bank 2 */
|
||||||
|
|
||||||
/* LED support */
|
/* LED support */
|
||||||
#define CONFIG_STATUS_LED
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
#define CONFIG_CMD_LED /* LED command */
|
|
||||||
#define STATUS_LED_BIT (1 << 0)
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT1 (1 << 1)
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 2)
|
|
||||||
#define STATUS_LED_BIT2 (1 << 2)
|
|
||||||
#define STATUS_LED_STATE2 STATUS_LED_ON
|
|
||||||
#define STATUS_LED_PERIOD2 (CONFIG_SYS_HZ / 2)
|
|
||||||
|
|
||||||
/* NS16550 Configuration */
|
/* NS16550 Configuration */
|
||||||
#define CONFIG_SYS_NS16550_SERIAL
|
#define CONFIG_SYS_NS16550_SERIAL
|
||||||
|
|
|
@ -291,8 +291,6 @@
|
||||||
/*
|
/*
|
||||||
* Status LED
|
* Status LED
|
||||||
*/
|
*/
|
||||||
#define CONFIG_STATUS_LED /* Status LED enabled */
|
|
||||||
#define CONFIG_BOARD_SPECIFIC_LED /* version has board specific leds */
|
|
||||||
|
|
||||||
#define CONFIG_SYS_LED_BASE MPC5XXX_GPT7_ENABLE /* Timer 7 GPIO */
|
#define CONFIG_SYS_LED_BASE MPC5XXX_GPT7_ENABLE /* Timer 7 GPIO */
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
|
|
|
@ -17,11 +17,24 @@
|
||||||
#ifndef _STATUS_LED_H_
|
#ifndef _STATUS_LED_H_
|
||||||
#define _STATUS_LED_H_
|
#define _STATUS_LED_H_
|
||||||
|
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
|
|
||||||
#define STATUS_LED_OFF 0
|
#define LED_STATUS_PERIOD (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ)
|
||||||
#define STATUS_LED_BLINKING 1
|
#ifdef CONFIG_LED_STATUS1
|
||||||
#define STATUS_LED_ON 2
|
#define LED_STATUS_PERIOD1 (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ1)
|
||||||
|
#endif /* CONFIG_LED_STATUS1 */
|
||||||
|
#ifdef CONFIG_LED_STATUS2
|
||||||
|
#define LED_STATUS_PERIOD2 (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ2)
|
||||||
|
#endif /* CONFIG_LED_STATUS2 */
|
||||||
|
#ifdef CONFIG_LED_STATUS3
|
||||||
|
#define LED_STATUS_PERIOD3 (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ3)
|
||||||
|
#endif /* CONFIG_LED_STATUS3 */
|
||||||
|
#ifdef CONFIG_LED_STATUS4
|
||||||
|
#define LED_STATUS_PERIOD4 (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ4)
|
||||||
|
#endif /* CONFIG_LED_STATUS4 */
|
||||||
|
#ifdef CONFIG_LED_STATUS5
|
||||||
|
#define LED_STATUS_PERIOD5 (CONFIG_SYS_HZ / CONFIG_LED_STATUS_FREQ5)
|
||||||
|
#endif /* CONFIG_LED_STATUS5 */
|
||||||
|
|
||||||
void status_led_init(void);
|
void status_led_init(void);
|
||||||
void status_led_tick (unsigned long timestamp);
|
void status_led_tick (unsigned long timestamp);
|
||||||
|
@ -34,14 +47,8 @@ void status_led_set (int led, int state);
|
||||||
# define STATUS_LED_ODR im_cpm.cp_pbodr
|
# define STATUS_LED_ODR im_cpm.cp_pbodr
|
||||||
# define STATUS_LED_DAT im_cpm.cp_pbdat
|
# define STATUS_LED_DAT im_cpm.cp_pbdat
|
||||||
|
|
||||||
# define STATUS_LED_BIT 0x00000001
|
|
||||||
# define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
# define STATUS_LED_STATE STATUS_LED_BLINKING
|
|
||||||
|
|
||||||
# define STATUS_LED_ACTIVE 1 /* LED on for bit == 1 */
|
# define STATUS_LED_ACTIVE 1 /* LED on for bit == 1 */
|
||||||
|
|
||||||
# define STATUS_LED_BOOT 0 /* LED 0 used for boot status */
|
|
||||||
|
|
||||||
/***** MVS v1 **********************************************************/
|
/***** MVS v1 **********************************************************/
|
||||||
#elif (defined(CONFIG_MVS) && CONFIG_MVS < 2)
|
#elif (defined(CONFIG_MVS) && CONFIG_MVS < 2)
|
||||||
# define STATUS_LED_PAR im_ioport.iop_pdpar
|
# define STATUS_LED_PAR im_ioport.iop_pdpar
|
||||||
|
@ -49,17 +56,10 @@ void status_led_set (int led, int state);
|
||||||
# undef STATUS_LED_ODR
|
# undef STATUS_LED_ODR
|
||||||
# define STATUS_LED_DAT im_ioport.iop_pddat
|
# define STATUS_LED_DAT im_ioport.iop_pddat
|
||||||
|
|
||||||
# define STATUS_LED_BIT 0x00000001
|
|
||||||
# define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
# define STATUS_LED_STATE STATUS_LED_BLINKING
|
|
||||||
|
|
||||||
# define STATUS_LED_ACTIVE 1 /* LED on for bit == 1 */
|
# define STATUS_LED_ACTIVE 1 /* LED on for bit == 1 */
|
||||||
|
|
||||||
# define STATUS_LED_BOOT 0 /* LED 0 used for boot status */
|
|
||||||
|
|
||||||
/***** Someone else defines these *************************************/
|
/***** Someone else defines these *************************************/
|
||||||
#elif defined(STATUS_LED_PAR)
|
#elif defined(STATUS_LED_PAR)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ADVICE: Define in your board configuration file rather than
|
* ADVICE: Define in your board configuration file rather than
|
||||||
* filling this file up with lots of custom board stuff.
|
* filling this file up with lots of custom board stuff.
|
||||||
|
@ -67,26 +67,9 @@ void status_led_set (int led, int state);
|
||||||
|
|
||||||
#elif defined(CONFIG_V38B)
|
#elif defined(CONFIG_V38B)
|
||||||
|
|
||||||
# define STATUS_LED_BIT 0x0010 /* Timer7 GPIO */
|
|
||||||
# define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 2)
|
|
||||||
# define STATUS_LED_STATE STATUS_LED_BLINKING
|
|
||||||
|
|
||||||
# define STATUS_LED_ACTIVE 0 /* LED on for bit == 0 */
|
# define STATUS_LED_ACTIVE 0 /* LED on for bit == 0 */
|
||||||
# define STATUS_LED_BOOT 0 /* LED 0 used for boot status */
|
|
||||||
|
|
||||||
#elif defined(CONFIG_MOTIONPRO)
|
#elif defined(CONFIG_LED_STATUS_BOARD_SPECIFIC)
|
||||||
|
|
||||||
#define STATUS_LED_BIT ((vu_long *) MPC5XXX_GPT6_ENABLE)
|
|
||||||
#define STATUS_LED_PERIOD (CONFIG_SYS_HZ / 10)
|
|
||||||
#define STATUS_LED_STATE STATUS_LED_BLINKING
|
|
||||||
|
|
||||||
#define STATUS_LED_BIT1 ((vu_long *) MPC5XXX_GPT7_ENABLE)
|
|
||||||
#define STATUS_LED_PERIOD1 (CONFIG_SYS_HZ / 10)
|
|
||||||
#define STATUS_LED_STATE1 STATUS_LED_OFF
|
|
||||||
|
|
||||||
#define STATUS_LED_BOOT 0 /* LED 0 used for boot status */
|
|
||||||
|
|
||||||
#elif defined(CONFIG_BOARD_SPECIFIC_LED)
|
|
||||||
/* led_id_t is unsigned long mask */
|
/* led_id_t is unsigned long mask */
|
||||||
typedef unsigned long led_id_t;
|
typedef unsigned long led_id_t;
|
||||||
|
|
||||||
|
@ -99,11 +82,11 @@ void __led_blink(led_id_t mask, int freq);
|
||||||
#endif
|
#endif
|
||||||
/************************************************************************/
|
/************************************************************************/
|
||||||
|
|
||||||
#ifndef CONFIG_BOARD_SPECIFIC_LED
|
#ifndef CONFIG_LED_STATUS_BOARD_SPECIFIC
|
||||||
# include <asm/status_led.h>
|
# include <asm/status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* CONFIG_STATUS_LED */
|
#endif /* CONFIG_LED_STATUS */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Coloured LEDs API
|
* Coloured LEDs API
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#include <net/tftp.h>
|
#include <net/tftp.h>
|
||||||
#include "bootp.h"
|
#include "bootp.h"
|
||||||
#include "nfs.h"
|
#include "nfs.h"
|
||||||
#ifdef CONFIG_STATUS_LED
|
#ifdef CONFIG_LED_STATUS
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_BOOTP_RANDOM_DELAY
|
#ifdef CONFIG_BOOTP_RANDOM_DELAY
|
||||||
|
@ -359,8 +359,8 @@ static void bootp_handler(uchar *pkt, unsigned dest, struct in_addr sip,
|
||||||
/*
|
/*
|
||||||
* Got a good BOOTP reply. Copy the data into our variables.
|
* Got a good BOOTP reply. Copy the data into our variables.
|
||||||
*/
|
*/
|
||||||
#if defined(CONFIG_STATUS_LED) && defined(STATUS_LED_BOOT)
|
#if defined(CONFIG_LED_STATUS) && defined(CONFIG_LED_STATUS_BOOT_ENABLE)
|
||||||
status_led_set(STATUS_LED_BOOT, STATUS_LED_OFF);
|
status_led_set(CONFIG_LED_STATUS_BOOT, CONFIG_LED_STATUS_OFF);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
store_net_params(bp); /* Store net parameters from reply */
|
store_net_params(bp); /* Store net parameters from reply */
|
||||||
|
|
20
net/net.c
20
net/net.c
|
@ -88,7 +88,7 @@
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <net.h>
|
#include <net.h>
|
||||||
#include <net/tftp.h>
|
#include <net/tftp.h>
|
||||||
#if defined(CONFIG_STATUS_LED)
|
#if defined(CONFIG_LED_STATUS)
|
||||||
#include <miiphy.h>
|
#include <miiphy.h>
|
||||||
#include <status_led.h>
|
#include <status_led.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -518,15 +518,15 @@ restart:
|
||||||
|
|
||||||
#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII)
|
#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII)
|
||||||
#if defined(CONFIG_SYS_FAULT_ECHO_LINK_DOWN) && \
|
#if defined(CONFIG_SYS_FAULT_ECHO_LINK_DOWN) && \
|
||||||
defined(CONFIG_STATUS_LED) && \
|
defined(CONFIG_LED_STATUS) && \
|
||||||
defined(STATUS_LED_RED)
|
defined(CONFIG_LED_STATUS_RED)
|
||||||
/*
|
/*
|
||||||
* Echo the inverted link state to the fault LED.
|
* Echo the inverted link state to the fault LED.
|
||||||
*/
|
*/
|
||||||
if (miiphy_link(eth_get_dev()->name, CONFIG_SYS_FAULT_MII_ADDR))
|
if (miiphy_link(eth_get_dev()->name, CONFIG_SYS_FAULT_MII_ADDR))
|
||||||
status_led_set(STATUS_LED_RED, STATUS_LED_OFF);
|
status_led_set(CONFIG_LED_STATUS_RED, CONFIG_LED_STATUS_OFF);
|
||||||
else
|
else
|
||||||
status_led_set(STATUS_LED_RED, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_RED, CONFIG_LED_STATUS_ON);
|
||||||
#endif /* CONFIG_SYS_FAULT_ECHO_LINK_DOWN, ... */
|
#endif /* CONFIG_SYS_FAULT_ECHO_LINK_DOWN, ... */
|
||||||
#endif /* CONFIG_MII, ... */
|
#endif /* CONFIG_MII, ... */
|
||||||
#ifdef CONFIG_USB_KEYBOARD
|
#ifdef CONFIG_USB_KEYBOARD
|
||||||
|
@ -583,16 +583,18 @@ restart:
|
||||||
|
|
||||||
#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII)
|
#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII)
|
||||||
#if defined(CONFIG_SYS_FAULT_ECHO_LINK_DOWN) && \
|
#if defined(CONFIG_SYS_FAULT_ECHO_LINK_DOWN) && \
|
||||||
defined(CONFIG_STATUS_LED) && \
|
defined(CONFIG_LED_STATUS) && \
|
||||||
defined(STATUS_LED_RED)
|
defined(CONFIG_LED_STATUS_RED)
|
||||||
/*
|
/*
|
||||||
* Echo the inverted link state to the fault LED.
|
* Echo the inverted link state to the fault LED.
|
||||||
*/
|
*/
|
||||||
if (miiphy_link(eth_get_dev()->name,
|
if (miiphy_link(eth_get_dev()->name,
|
||||||
CONFIG_SYS_FAULT_MII_ADDR))
|
CONFIG_SYS_FAULT_MII_ADDR))
|
||||||
status_led_set(STATUS_LED_RED, STATUS_LED_OFF);
|
status_led_set(CONFIG_LED_STATUS_RED,
|
||||||
|
CONFIG_LED_STATUS_OFF);
|
||||||
else
|
else
|
||||||
status_led_set(STATUS_LED_RED, STATUS_LED_ON);
|
status_led_set(CONFIG_LED_STATUS_RED,
|
||||||
|
CONFIG_LED_STATUS_ON);
|
||||||
#endif /* CONFIG_SYS_FAULT_ECHO_LINK_DOWN, ... */
|
#endif /* CONFIG_SYS_FAULT_ECHO_LINK_DOWN, ... */
|
||||||
#endif /* CONFIG_MII, ... */
|
#endif /* CONFIG_MII, ... */
|
||||||
debug_cond(DEBUG_INT_STATE, "--- net_loop timeout\n");
|
debug_cond(DEBUG_INT_STATE, "--- net_loop timeout\n");
|
||||||
|
|
|
@ -332,7 +332,6 @@ CONFIG_BOARD_POSTCLK_INIT
|
||||||
CONFIG_BOARD_RESET
|
CONFIG_BOARD_RESET
|
||||||
CONFIG_BOARD_REVISION_TAG
|
CONFIG_BOARD_REVISION_TAG
|
||||||
CONFIG_BOARD_SIZE_LIMIT
|
CONFIG_BOARD_SIZE_LIMIT
|
||||||
CONFIG_BOARD_SPECIFIC_LED
|
|
||||||
CONFIG_BOARD_TAURUS
|
CONFIG_BOARD_TAURUS
|
||||||
CONFIG_BOARD_TYPES
|
CONFIG_BOARD_TYPES
|
||||||
CONFIG_BOOGER
|
CONFIG_BOOGER
|
||||||
|
@ -536,7 +535,6 @@ CONFIG_CMD_IRQ
|
||||||
CONFIG_CMD_JFFS2
|
CONFIG_CMD_JFFS2
|
||||||
CONFIG_CMD_KGDB
|
CONFIG_CMD_KGDB
|
||||||
CONFIG_CMD_LDRINFO
|
CONFIG_CMD_LDRINFO
|
||||||
CONFIG_CMD_LED
|
|
||||||
CONFIG_CMD_LOADY
|
CONFIG_CMD_LOADY
|
||||||
CONFIG_CMD_LZMADEC
|
CONFIG_CMD_LZMADEC
|
||||||
CONFIG_CMD_MAX6957
|
CONFIG_CMD_MAX6957
|
||||||
|
@ -1318,7 +1316,6 @@ CONFIG_GPCS_PHY3_ADDR
|
||||||
CONFIG_GPCS_PHY_ADDR
|
CONFIG_GPCS_PHY_ADDR
|
||||||
CONFIG_GPIO
|
CONFIG_GPIO
|
||||||
CONFIG_GPIO_ENABLE_SPI_FLASH
|
CONFIG_GPIO_ENABLE_SPI_FLASH
|
||||||
CONFIG_GPIO_LED
|
|
||||||
CONFIG_GPIO_LED_INVERTED_TABLE
|
CONFIG_GPIO_LED_INVERTED_TABLE
|
||||||
CONFIG_GPIO_LED_STUBS
|
CONFIG_GPIO_LED_STUBS
|
||||||
CONFIG_GREEN_LED
|
CONFIG_GREEN_LED
|
||||||
|
@ -3096,7 +3093,6 @@ CONFIG_STAMP_CF
|
||||||
CONFIG_STANDALONE_LOAD_ADDR
|
CONFIG_STANDALONE_LOAD_ADDR
|
||||||
CONFIG_STATIC_BOARD_REV
|
CONFIG_STATIC_BOARD_REV
|
||||||
CONFIG_STATIC_RELA
|
CONFIG_STATIC_RELA
|
||||||
CONFIG_STATUS_LED
|
|
||||||
CONFIG_STD_DEVICES_SETTINGS
|
CONFIG_STD_DEVICES_SETTINGS
|
||||||
CONFIG_STK52XX
|
CONFIG_STK52XX
|
||||||
CONFIG_STK52XX_REV100
|
CONFIG_STK52XX_REV100
|
||||||
|
|
Loading…
Add table
Reference in a new issue