From: Simon Glass <sjg@chromium.org>
To: U-Boot Mailing List <u-boot@lists.denx.de>
Cc: Tom Rini <trini@konsulko.com>, Simon Glass <sjg@chromium.org>,
AKASHI Takahiro <akashi.tkhro@gmail.com>,
Alexander Gendin <agendin@matrox.com>,
Andre Przywara <andre.przywara@arm.com>,
Andy Fleming <afleming@gmail.com>,
Angelo Dureghello <angelo@kernel-space.org>,
Caleb Connolly <caleb.connolly@linaro.org>,
Charles Hardin <ckhardin@gmail.com>,
Devarsh Thakkar <devarsht@ti.com>,
Francis Laniel <francis.laniel@amarulasolutions.com>,
Heinrich Schuchardt <xypron.glpk@gmx.de>,
Huan Wang <alison.wang@nxp.com>,
Igor Opaniuk <igor.opaniuk@gmail.com>,
Ilias Apalodimas <ilias.apalodimas@linaro.org>,
Javier Martinez Canillas <javierm@redhat.com>,
Jens Scharsig <esw@bus-elektronik.de>,
Jerome Forissier <jerome.forissier@linaro.org>,
Johan Jonker <jbx6244@gmail.com>,
Kamil Lulko <kamil.lulko@gmail.com>,
Kever Yang <kever.yang@rock-chips.com>,
Mattijs Korpershoek <mkorpershoek@baylibre.com>,
Maxim Moskalets <maximmosk4@gmail.com>,
Michael Polyntsov <michael.polyntsov@iopsys.eu>,
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>,
Okhunjon Sobirjonov <okhunjon72@gmail.com>,
Patrick Delaunay <patrick.delaunay@foss.st.com>,
Priyanka Jain <priyanka.jain@nxp.com>,
Ramon Fried <rfried.dev@gmail.com>,
Rasmus Villemoes <rasmus.villemoes@prevas.dk>,
Raymond Mao <raymond.mao@linaro.org>,
Richard Weinberger <richard@nod.at>,
Samuel Holland <samuel@sholland.org>,
Sean Anderson <sean.anderson@seco.com>,
Sean Anderson <seanga2@gmail.com>, Stefan Roese <sr@denx.de>,
Sughosh Ganu <sughosh.ganu@linaro.org>,
This contributor prefers not to receive mails
<noreply@example.com>, Wan Yee Lau <wan.yee.lau@intel.com>,
uboot-stm32@st-md-mailman.stormreply.com
Subject: [PATCH 00/27] led: Remove old status-LED code
Date: Thu, 26 Sep 2024 22:44:20 +0200 [thread overview]
Message-ID: <20240926204455.963584-1-sjg@chromium.org> (raw)
There has been an LED framework in U-Boot which uses driver model for
about 9 years now. Recent work is underway to improve it and provide
more features. It is probably a good time to drop the old code, which
is only used by 5 boards:
./tools/qconfig.py -f LED_STATUS
5 matches
eb_cpu5282 eb_cpu5282_internal mx23_olinuxino pinephone
socfpga_vining_fpga
This series attempts that.
Simon Glass (27):
led: Drop LED_STATUS_BOARD_SPECIFIC
arm: Drop old LED support
common: doc: Drop old LED support
st: stm32f429: Drop old LED code
led: Make the LED config common
eb_cpu5282: Drop STATUS_LED
mx23_olinuxino: Drop STATUS_LED
pinephone: Drop STATUS_LED
socfpga_vining_fpga: Drop STATUS_LED
led: Drop LED_STATUS from Kconfig
led: Drop the legacy LED command
misc: Drop gpio_led driver
pca9551_led: Delete driver
misc: status_led: Delete driver
m68k: Drop unused status_led.h header file
powerpc: Drop status-LED code
eb_cpu5282: Drop status-LED code
igep00x0: Drop unused status_led.h header file
mx23_olinuxino: Drop status-LED code
vining_fpga: Drop status-LED code
sunxi: Drop status-LED code
common: Drop status-LED code in board_r
image: Drop unused status_led.h header file
ide: Drop unused status_led.h header file
mpc83xx: Drop status-LED code
net: Drop status-LED code
led: Drop status_led header file
arch/arm/lib/crt0.S | 4 -
arch/m68k/lib/bootm.c | 3 -
arch/powerpc/lib/interrupts.c | 6 -
board/BuS/eb_cpu5282/eb_cpu5282.c | 20 --
board/isee/igep00x0/igep00x0.c | 1 -
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 7 -
board/softing/vining_fpga/socfpga.c | 4 -
board/st/stm32f429-discovery/Makefile | 1 -
board/st/stm32f429-discovery/led.c | 39 ---
board/sunxi/board.c | 6 -
boot/image.c | 4 -
cmd/Makefile | 1 -
cmd/ide.c | 4 -
cmd/legacy_led.c | 185 ----------
common/board_f.c | 22 --
common/board_r.c | 16 -
configs/eb_cpu5282_defconfig | 6 -
configs/eb_cpu5282_internal_defconfig | 6 -
configs/mx23_olinuxino_defconfig | 8 -
configs/pinephone_defconfig | 5 -
configs/socfpga_vining_fpga_defconfig | 11 -
doc/README.LED | 77 -----
drivers/led/Kconfig | 342 +------------------
drivers/misc/Kconfig | 13 -
drivers/misc/Makefile | 3 -
drivers/misc/gpio_led.c | 106 ------
drivers/misc/pca9551_led.c | 170 ---------
drivers/misc/status_led.c | 124 -------
drivers/timer/mpc83xx_timer.c | 5 -
include/configs/eb_cpu5282.h | 6 -
include/status_led.h | 102 ------
net/bootp.c | 7 -
net/net.c | 33 --
33 files changed, 11 insertions(+), 1336 deletions(-)
delete mode 100644 board/st/stm32f429-discovery/led.c
delete mode 100644 cmd/legacy_led.c
delete mode 100644 doc/README.LED
delete mode 100644 drivers/misc/gpio_led.c
delete mode 100644 drivers/misc/pca9551_led.c
delete mode 100644 drivers/misc/status_led.c
delete mode 100644 include/status_led.h
--
2.43.0
next reply other threads:[~2024-09-26 22:50 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-26 20:44 Simon Glass [this message]
2024-09-26 20:44 ` [PATCH 01/27] led: Drop LED_STATUS_BOARD_SPECIFIC Simon Glass
2024-09-26 20:44 ` [PATCH 02/27] arm: Drop old LED support Simon Glass
2024-09-26 20:44 ` [PATCH 03/27] common: doc: " Simon Glass
2024-09-26 20:44 ` [PATCH 04/27] st: stm32f429: Drop old LED code Simon Glass
2024-09-26 20:44 ` [PATCH 05/27] led: Make the LED config common Simon Glass
2024-09-26 20:44 ` [PATCH 06/27] eb_cpu5282: Drop STATUS_LED Simon Glass
2024-09-26 20:44 ` [PATCH 07/27] mx23_olinuxino: " Simon Glass
2024-09-26 20:44 ` [PATCH 08/27] pinephone: " Simon Glass
2024-09-26 20:44 ` [PATCH 09/27] socfpga_vining_fpga: " Simon Glass
2024-09-26 20:44 ` [PATCH 10/27] led: Drop LED_STATUS from Kconfig Simon Glass
2024-09-26 20:44 ` [PATCH 11/27] led: Drop the legacy LED command Simon Glass
2024-09-26 20:44 ` [PATCH 12/27] misc: Drop gpio_led driver Simon Glass
2024-09-26 20:44 ` [PATCH 13/27] pca9551_led: Delete driver Simon Glass
2024-09-26 20:44 ` [PATCH 14/27] misc: status_led: " Simon Glass
2024-09-26 20:44 ` [PATCH 15/27] m68k: Drop unused status_led.h header file Simon Glass
2024-10-01 7:21 ` Acked Angelo Dureghello
2024-09-26 20:44 ` [PATCH 16/27] powerpc: Drop status-LED code Simon Glass
2024-09-26 20:44 ` [PATCH 17/27] eb_cpu5282: " Simon Glass
2024-09-26 20:44 ` [PATCH 18/27] igep00x0: Drop unused status_led.h header file Simon Glass
2024-09-26 21:30 ` Javier Martinez Canillas
2024-09-26 20:44 ` [PATCH 19/27] mx23_olinuxino: Drop status-LED code Simon Glass
2024-09-26 21:39 ` Marek Vasut
2024-09-26 22:10 ` Simon Glass
2024-09-26 22:19 ` Marek Vasut
2024-09-27 10:43 ` Simon Glass
2024-09-27 10:51 ` Marek Vasut
2024-09-26 20:44 ` [PATCH 20/27] vining_fpga: " Simon Glass
2024-09-26 20:44 ` [PATCH 21/27] sunxi: " Simon Glass
2024-09-26 20:44 ` [PATCH 22/27] common: Drop status-LED code in board_r Simon Glass
2024-09-26 20:44 ` [PATCH 23/27] image: Drop unused status_led.h header file Simon Glass
2024-09-26 20:44 ` [PATCH 24/27] ide: " Simon Glass
2024-09-26 20:44 ` [PATCH 25/27] mpc83xx: Drop status-LED code Simon Glass
2024-09-26 20:44 ` [PATCH 26/27] net: " Simon Glass
2024-09-26 20:44 ` [PATCH 27/27] led: Drop status_led header file Simon Glass
-- strict thread matches above, loose matches on Subject: below --
2024-09-26 22:29 [PATCH 00/27] led: Remove old status-LED code Simon Glass
2024-09-27 15:50 ` Peter Robinson
2024-09-27 16:52 ` Simon Glass
2024-09-28 15:14 ` Peter Robinson
2024-09-28 16:03 ` Tom Rini
2024-10-01 7:19 ` Angelo Dureghello
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240926204455.963584-1-sjg@chromium.org \
--to=sjg@chromium.org \
--cc=afleming@gmail.com \
--cc=agendin@matrox.com \
--cc=akashi.tkhro@gmail.com \
--cc=alison.wang@nxp.com \
--cc=andre.przywara@arm.com \
--cc=angelo@kernel-space.org \
--cc=caleb.connolly@linaro.org \
--cc=ckhardin@gmail.com \
--cc=devarsht@ti.com \
--cc=esw@bus-elektronik.de \
--cc=francis.laniel@amarulasolutions.com \
--cc=igor.opaniuk@gmail.com \
--cc=ilias.apalodimas@linaro.org \
--cc=javierm@redhat.com \
--cc=jbx6244@gmail.com \
--cc=jerome.forissier@linaro.org \
--cc=kamil.lulko@gmail.com \
--cc=kever.yang@rock-chips.com \
--cc=maximmosk4@gmail.com \
--cc=michael.polyntsov@iopsys.eu \
--cc=mikhail.kshevetskiy@iopsys.eu \
--cc=mkorpershoek@baylibre.com \
--cc=noreply@example.com \
--cc=okhunjon72@gmail.com \
--cc=patrick.delaunay@foss.st.com \
--cc=priyanka.jain@nxp.com \
--cc=rasmus.villemoes@prevas.dk \
--cc=raymond.mao@linaro.org \
--cc=rfried.dev@gmail.com \
--cc=richard@nod.at \
--cc=samuel@sholland.org \
--cc=sean.anderson@seco.com \
--cc=seanga2@gmail.com \
--cc=sr@denx.de \
--cc=sughosh.ganu@linaro.org \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=uboot-stm32@st-md-mailman.stormreply.com \
--cc=wan.yee.lau@intel.com \
--cc=xypron.glpk@gmx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox