xref: /OK3568_Linux_fs/u-boot/board/st/stm32f429-discovery/led.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /*
2  * (C) Copyright 2015
3  * Kamil Lulko, <kamil.lulko@gmail.com>
4  *
5  * SPDX-License-Identifier:	GPL-2.0+
6  */
7 
8 #include <common.h>
9 #include <asm-generic/gpio.h>
10 
coloured_LED_init(void)11 void coloured_LED_init(void)
12 {
13 	gpio_direction_output(CONFIG_RED_LED, 0);
14 	gpio_direction_output(CONFIG_GREEN_LED, 0);
15 }
16 
red_led_off(void)17 void red_led_off(void)
18 {
19 	gpio_set_value(CONFIG_RED_LED, 0);
20 }
21 
green_led_off(void)22 void green_led_off(void)
23 {
24 	gpio_set_value(CONFIG_GREEN_LED, 0);
25 }
26 
red_led_on(void)27 void red_led_on(void)
28 {
29 	gpio_set_value(CONFIG_RED_LED, 1);
30 }
31 
green_led_on(void)32 void green_led_on(void)
33 {
34 	gpio_set_value(CONFIG_GREEN_LED, 1);
35 }
36