|
|
|
@ -8,9 +8,9 @@ |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
#include <common.h> |
|
|
|
|
#include <asm/gpio.h> |
|
|
|
|
#include <asm/arch/at91_pmc.h> |
|
|
|
|
#include <asm/arch/gpio.h> |
|
|
|
|
#include <asm/io.h> |
|
|
|
|
|
|
|
|
|
void coloured_LED_init(void) |
|
|
|
|
{ |
|
|
|
@ -19,11 +19,11 @@ void coloured_LED_init(void) |
|
|
|
|
/* Enable clock */ |
|
|
|
|
writel(1 << ATMEL_ID_PIOC, &pmc->pcer); |
|
|
|
|
|
|
|
|
|
at91_set_pio_output(CONFIG_RED_LED, 1); |
|
|
|
|
at91_set_pio_output(CONFIG_GREEN_LED, 1); |
|
|
|
|
at91_set_pio_output(CONFIG_YELLOW_LED, 1); |
|
|
|
|
gpio_direction_output(CONFIG_RED_LED, 1); |
|
|
|
|
gpio_direction_output(CONFIG_GREEN_LED, 1); |
|
|
|
|
gpio_direction_output(CONFIG_YELLOW_LED, 1); |
|
|
|
|
|
|
|
|
|
at91_set_pio_value(CONFIG_RED_LED, 0); |
|
|
|
|
at91_set_pio_value(CONFIG_GREEN_LED, 1); |
|
|
|
|
at91_set_pio_value(CONFIG_YELLOW_LED, 1); |
|
|
|
|
gpio_set_value(CONFIG_RED_LED, 0); |
|
|
|
|
gpio_set_value(CONFIG_GREEN_LED, 1); |
|
|
|
|
gpio_set_value(CONFIG_YELLOW_LED, 1); |
|
|
|
|
} |
|
|
|
|