X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=board%2Fti%2Fbeagle%2Fled.c;h=ac21a95732262b8e807d89ca7cf3d8f95cca7a6c;hb=895f3e0542015b347298c8b501e63d5f32002c04;hp=f08c08ad884f3881ea3ebb2ca38ff16e9539df68;hpb=6dfbf49c6dc3687efbc6d7f9e25bb46ed2d6c833;p=oweals%2Fu-boot.git diff --git a/board/ti/beagle/led.c b/board/ti/beagle/led.c index f08c08ad88..ac21a95732 100644 --- a/board/ti/beagle/led.c +++ b/board/ti/beagle/led.c @@ -22,19 +22,19 @@ #include #include #include -#include +#include /* GPIO pins for the LEDs */ #define BEAGLE_LED_USR0 150 #define BEAGLE_LED_USR1 149 #ifdef STATUS_LED_GREEN -void green_LED_off (void) +void green_led_off(void) { __led_set (STATUS_LED_GREEN, 0); } -void green_LED_on (void) +void green_led_on(void) { __led_set (STATUS_LED_GREEN, 1); } @@ -57,10 +57,10 @@ void __led_toggle (led_id_t mask) toggle_gpio = BEAGLE_LED_USR1; #endif if (toggle_gpio) { - if (!omap_request_gpio(toggle_gpio)) { - omap_set_gpio_direction(toggle_gpio, 0); - state = omap_get_gpio_dataout(toggle_gpio); - omap_set_gpio_dataout(toggle_gpio, !state); + if (!gpio_request(toggle_gpio, "")) { + gpio_direction_output(toggle_gpio, 0); + state = gpio_get_value(toggle_gpio); + gpio_set_value(toggle_gpio, !state); } } } @@ -69,17 +69,17 @@ void __led_set (led_id_t mask, int state) { #ifdef STATUS_LED_BIT if (STATUS_LED_BIT & mask) { - if (!omap_request_gpio(BEAGLE_LED_USR0)) { - omap_set_gpio_direction(BEAGLE_LED_USR0, 0); - omap_set_gpio_dataout(BEAGLE_LED_USR0, state); + if (!gpio_request(BEAGLE_LED_USR0, "")) { + gpio_direction_output(BEAGLE_LED_USR0, 0); + gpio_set_value(BEAGLE_LED_USR0, state); } } #endif #ifdef STATUS_LED_BIT1 if (STATUS_LED_BIT1 & mask) { - if (!omap_request_gpio(BEAGLE_LED_USR1)) { - omap_set_gpio_direction(BEAGLE_LED_USR1, 0); - omap_set_gpio_dataout(BEAGLE_LED_USR1, state); + if (!gpio_request(BEAGLE_LED_USR1, "")) { + gpio_direction_output(BEAGLE_LED_USR1, 0); + gpio_set_value(BEAGLE_LED_USR1, state); } } #endif