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]>

