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