1*ed09a554Srev13@wp.pl /* 2*ed09a554Srev13@wp.pl * (C) Copyright 2015 3*ed09a554Srev13@wp.pl * Kamil Lulko, <rev13@wp.pl> 4*ed09a554Srev13@wp.pl * 5*ed09a554Srev13@wp.pl * SPDX-License-Identifier: GPL-2.0+ 6*ed09a554Srev13@wp.pl */ 7*ed09a554Srev13@wp.pl 8*ed09a554Srev13@wp.pl #include <common.h> 9*ed09a554Srev13@wp.pl #include <asm-generic/gpio.h> 10*ed09a554Srev13@wp.pl 11*ed09a554Srev13@wp.pl void coloured_LED_init(void) 12*ed09a554Srev13@wp.pl { 13*ed09a554Srev13@wp.pl gpio_direction_output(CONFIG_RED_LED, 0); 14*ed09a554Srev13@wp.pl gpio_direction_output(CONFIG_GREEN_LED, 0); 15*ed09a554Srev13@wp.pl } 16*ed09a554Srev13@wp.pl 17*ed09a554Srev13@wp.pl void red_led_off(void) 18*ed09a554Srev13@wp.pl { 19*ed09a554Srev13@wp.pl gpio_set_value(CONFIG_RED_LED, 0); 20*ed09a554Srev13@wp.pl } 21*ed09a554Srev13@wp.pl 22*ed09a554Srev13@wp.pl void green_led_off(void) 23*ed09a554Srev13@wp.pl { 24*ed09a554Srev13@wp.pl gpio_set_value(CONFIG_GREEN_LED, 0); 25*ed09a554Srev13@wp.pl } 26*ed09a554Srev13@wp.pl 27*ed09a554Srev13@wp.pl void red_led_on(void) 28*ed09a554Srev13@wp.pl { 29*ed09a554Srev13@wp.pl gpio_set_value(CONFIG_RED_LED, 1); 30*ed09a554Srev13@wp.pl } 31*ed09a554Srev13@wp.pl 32*ed09a554Srev13@wp.pl void green_led_on(void) 33*ed09a554Srev13@wp.pl { 34*ed09a554Srev13@wp.pl gpio_set_value(CONFIG_GREEN_LED, 1); 35*ed09a554Srev13@wp.pl } 36