Hi Quentin, On Wed, 19 Nov 2025 at 09:44, Quentin Schulz <[email protected]> wrote: > > This is a follow-up to: > - > https://lore.kernel.org/u-boot/[email protected]/ > - > https://lore.kernel.org/u-boot/[email protected]/ > > to continue the effort of getting rid of the legacy LED API. This series > depends on the series listed above. > > Multiple other smaller series are coming. I split the whole thing into > different chunks as separate series: > - should not raise too many questions (this series) > - "easy" migrations > - "shot in the dark" migration of Socfpga Softing Vining board > - removal of LED support for a board with no easy migration path > - make Sunxi community bear the cost of maintaining the last part of the > legacy API by making it Sunxi-specific, > - migrate Olinuxino to new API (which requires net/bootp.c to use the > new API at the same time) + remove everything related to legacy LED > API, > > @Patrice, b4 seems to have an issue with patch 17 (and possibly later, I > don't remember) when using b4 shazam (or b4 prep --check-deps for this > series when run locally). Not sure if the patches are somehow/somewhat > broken or if it's b4 :) > > Signed-off-by: Quentin Schulz <[email protected]> > --- > Quentin Schulz (5): > led: remove code guarded by always false conditions > led: remove coloured_LED_init, yellow and blue status LEDs in legacy API > arm: omap3: remove leftover from CM_T35 support removal > net: remove unreachable legacy LED code > powerpc: remove unused legacy LED API > > arch/arm/lib/crt0.S | 1 - > arch/arm/mach-omap2/omap3/Kconfig | 6 ------ > arch/powerpc/lib/interrupts.c | 7 ------- > cmd/legacy_led.c | 13 ------------- > common/board_f.c | 5 ----- > common/miiphyutil.c | 25 ------------------------- > doc/README.omap3 | 6 ------ > doc/api/led.rst | 7 +------ > drivers/led/Kconfig | 28 ---------------------------- > drivers/misc/gpio_led.c | 24 ------------------------ > drivers/timer/mpc83xx_timer.c | 5 ----- > include/miiphy.h | 3 --- > include/status_led.h | 33 +-------------------------------- > net/Kconfig | 11 ----------- > net/net.c | 35 ----------------------------------- > 15 files changed, 2 insertions(+), 207 deletions(-) > --- > base-commit: c2b25f8f66a31e3fe435c93c4339f95ab4c24b9b > change-id: 20251119-legacy-led-unused-code-d635c95cfae0 > prerequisite-message-id: <[email protected]> > prerequisite-patch-id: e06b5d332948608f593edc40330a7a7abe80076c > prerequisite-patch-id: 903cc5aabeec81459e5f9ed4e303e9cc7ef56459 > prerequisite-patch-id: b1be6517f7300b65087c91a85478077bb01e90c3 > prerequisite-patch-id: bbcdd7a84ba84f5d68d5e12318531f3f2f8c04b5 > prerequisite-patch-id: 7e2738d9c029f8fcbd894e960fec146a677ed988 > prerequisite-patch-id: d906328e945f5afaae2ef61040913ecfd428dc27 > prerequisite-patch-id: 6b535c241c640032380078696b49915db58036a2 > prerequisite-patch-id: dc105b3550fc6cba4a208dd1e7d98f0e22106d65 > prerequisite-patch-id: a7051c86a817569b412d46eb4af4b22c93cd0e06 > prerequisite-patch-id: 8f0c16b6fb70bf526c239324fd5742f0ee92d20b > prerequisite-patch-id: d84c4ff840c5d4fdffa8be69eb5ef74cd582861c > prerequisite-message-id: > <[email protected]> > prerequisite-patch-id: 4ba6c3692d92c5d1e7f0fff8020dc917229c10a3 > prerequisite-patch-id: 85ddefe74b3c49d40facb737c5a6bc5ace49387d > prerequisite-patch-id: e29be2cc5ae57a81d6e9060b68d7678bd15ea3ca > prerequisite-patch-id: 674cc3bb2f266874a1f39b7ccd86266fc3085e05 > prerequisite-patch-id: d7d3138636356a4e598ce63f9644481872c5da71 > prerequisite-patch-id: 45d6c3582f5716d86e2efb81b606d09974c57dd3 > prerequisite-patch-id: b17c48a1a8ab6aada27c767d15a191d36606609b > prerequisite-patch-id: 19496299d7c21a1a709c499c06990878d268573b > prerequisite-patch-id: 3d4e605b49cee688c1c98840268da8690bd6c5a9 > prerequisite-patch-id: bbf09a918a20ca40cb0ad1694e79e1cd0864309a > prerequisite-patch-id: 3dbebc3c6a91bd766f95392625d8fed140d8bfdb > prerequisite-patch-id: 7f0d951def11fe1f97224662644a1663c834638a > prerequisite-patch-id: 55df05baa63656dbc074855ea2f391de14d6530c > prerequisite-patch-id: 24e03e393be8f5737f0e8f444d3340826552e810 > prerequisite-patch-id: ca97c22ea834c0afb5586e721aff7cb39efd539d > prerequisite-patch-id: 8e8a80297e82e0a72a8d3dac9134cb5c62e58b7a > prerequisite-patch-id: b92d833519a5a605c2129ea08a4dc32cbdbab36f > prerequisite-patch-id: c141f398e49903567732b6cab730de1112f61207 > prerequisite-patch-id: 6900302b3d1364dc1e5a82643ef0f0cd20f4006e > prerequisite-patch-id: 3600c976c13534519ca5d0891a9c4f665dd761ed > prerequisite-patch-id: 0b158776d189ce8bf47644b490aa9feaf1229e53 > prerequisite-patch-id: aa471cc044809dab0ca6068615cfeba8f3bce121 > prerequisite-patch-id: 4f7546b5da396a4913f3c97b0288c3a57c2d8043 > > Best regards, > -- > Quentin Schulz <[email protected]> >
So great, thanks for doing this. Regards, Simon

