Tom Rini | 10e4779 | 2018-05-06 17:58:06 -0400 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0+ |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 2 | /* |
3 | * (C) Copyright 2015 | ||||
Kamil Lulko | decd33b | 2015-11-29 11:50:53 +0100 | [diff] [blame] | 4 | * Kamil Lulko, <kamil.lulko@gmail.com> |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 5 | */ |
6 | |||||
7 | #include <common.h> | ||||
Simon Glass | e7872cb | 2019-11-14 12:57:11 -0700 | [diff] [blame] | 8 | #include <status_led.h> |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 9 | #include <asm-generic/gpio.h> |
10 | |||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 11 | #define RED_LED 110 |
12 | #define GREEN_LED 109 | ||||
13 | |||||
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 14 | void coloured_LED_init(void) |
15 | { | ||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 16 | gpio_request(RED_LED, "red led"); |
17 | gpio_direction_output(RED_LED, 0); | ||||
18 | gpio_request(GREEN_LED, "green led"); | ||||
19 | gpio_direction_output(GREEN_LED, 0); | ||||
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 20 | } |
21 | |||||
22 | void red_led_off(void) | ||||
23 | { | ||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 24 | gpio_set_value(RED_LED, 0); |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 25 | } |
26 | |||||
27 | void green_led_off(void) | ||||
28 | { | ||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 29 | gpio_set_value(GREEN_LED, 0); |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 30 | } |
31 | |||||
32 | void red_led_on(void) | ||||
33 | { | ||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 34 | gpio_set_value(RED_LED, 1); |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 35 | } |
36 | |||||
37 | void green_led_on(void) | ||||
38 | { | ||||
Tom Rini | 2703df2 | 2022-03-30 18:07:19 -0400 | [diff] [blame] | 39 | gpio_set_value(GREEN_LED, 1); |
rev13@wp.pl | 6b5e5a9 | 2015-03-01 12:44:42 +0100 | [diff] [blame] | 40 | } |