nios2: remove epled driver
PATCH 1/1 nios2: remove epled driver
The epled driver was replaced by altera_pio and gpio_led.
Signed-off-by Thomas Chou <[email protected]>
--- board/altera/common/epled.c | 46 ----------------------------------- board/altera/nios2-generic/Makefile | 1 - 2 files changed, 0 insertions(+), 47 deletions(-) delete mode 100644 board/altera/common/epled.c
board/altera/common/epled.c deleted +0 -46
@@ -1,46 +0,0 @@ -/* -* (C) Copyright 2004, Psyent Corporation <www.psyent.com> -* Scott McNutt <[email protected]> -* -* SPDX-License-Identifier: GPL-2.0+ -*/ - -#include <common.h> -#include <asm/io.h> -#include <nios2-io.h> -#include <status_led.h> - -/* The LED port is configured as output only, so we -* must track the state manually. -*/ -static led_id_t val =0 ; - -void __led_init (led_id_t mask,int state) -{ -nios_pio_t *pio = (nios_pio_t *)CONFIG_SYS_LEDPIO_ADDR ; - -if (state ==STATUS_LED_ON ) - val &= ~mask; -else - val |= mask; -writel (val, &pio->data); -} - -void __led_set (led_id_t mask,int state) -{ -nios_pio_t *pio = (nios_pio_t *)CONFIG_SYS_LEDPIO_ADDR ; - -if (state ==STATUS_LED_ON ) - val &= ~mask; -else - val |= mask; -writel (val, &pio->data); -} - -void __led_toggle (led_id_t mask) -{ -nios_pio_t *pio = (nios_pio_t *)CONFIG_SYS_LEDPIO_ADDR ; - - val ^= mask; -writel (val, &pio->data); -}
board/altera/nios2-generic/Makefile +0 -1
@@ -8,5 +8,4 @@ obj-y := nios2-generic.o obj-$(CONFIG_CMD_IDE) += ../common/cfide.o -obj-$(CONFIG_EPLED) += ../common/epled.o obj-y += text_base.o
Signature · 1 line
1.7.1
Thomas Chou
AppliedPATCH 1/1 nios2: remove epled driver
Hi Thomas,
Quoted 3 lines · Thomas Chou
The epled driver was replaced by
altera_pioandgpio_led.Signed-off-by Thomas Chou <[email protected]>
Applied.