Re: [PATCH v2 0/9] MIPS: TXX9: Legacy GPIO interfaces cleanup
Thomas Bogendoerfer <[email protected]> Fri, 17 Jul 2026 13:02:04 +0200
| Newsgroups | org.kernel.vger.linux-mips,org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Jul 01, 2026 at 12:11:35PM +0200, Geert Uytterhoeven wrote: > Hi all, > > This patch series gets rid of legacy GPIO interface usage on the MIPS > RBTX4927 development board, preceded and followed by some cleanups. > No blinky LEDs were harmed during the production of this series. > > Changes compared to v1[1]: > - Add Reviewed-by, > - Return early on platform_device_add() failure. > > Thanks for your comments! > > [1] "[PATCH 0/9] MIPS: TXX9: Legacy GPIO interfaces cleanup" > https://lore.kernel.org/[email protected] > > Geert Uytterhoeven (9): > MIPS: TXX9: Remove tx4938_spi_init() and txx9_spi_init() > MIPS: TXX9: Remove txx9_7segled_*() forward declarations > MIPS: TXX9: rbtx4927: Use GPIO lookup table for SIO DTR > MIPS: TXX9: rbtx4927: Use GPIO lookup table for TXx9 LEDs > MIPS: TXX9: Reduce TXX9_IOCLED_MAXLEDS to 3 > MIPS: TXX9: Use GPIO lookup table for iocled LEDs > MIPS: TXX9: Drop GPIOLIB_LEGACY select > MIPS: TXX9: Convert gpio_txx9 to dynamic GPIO base allocation > MIPS: TXX9: Clean up txx9_iocled_init() > > arch/mips/include/asm/txx9/generic.h | 9 +----- > arch/mips/include/asm/txx9/tx4938.h | 1 - > arch/mips/include/asm/txx9pio.h | 3 +- > arch/mips/kernel/gpio_txx9.c | 5 ++- > arch/mips/txx9/Kconfig | 1 - > arch/mips/txx9/generic/setup.c | 45 ++++++++++----------------- > arch/mips/txx9/generic/setup_tx4938.c | 6 ---- > arch/mips/txx9/rbtx4927/setup.c | 41 ++++++++++++++++++------ > 8 files changed, 53 insertions(+), 58 deletions(-) series applied to mips-next Thomas. -- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]