Re: [PATCH 0/7] ARM: orion: convert legacy gpio-keys to software nodes
From: "Arnd Bergmann" <arnd@arndb.de>
Date: 2026-07-06 06:52:11
Also in:
lkml
On Mon, Jul 6, 2026, at 03:29, Dmitry Torokhov wrote:
This patch series converts Marvell Orion and MV78xx0 board setup files from legacy platform data to software nodes with the eventual goal of dropping support for legacy gpio API and platform data from gpio-keys driver. The series registers static software nodes for Orion GPIO controllers during gpiochip registration in orion_gpio_init(), allowing board setups to reference GPIO controllers via PROPERTY_ENTRY_GPIO(). It then converts gpio-keys setups to software nodes across MV78xx0 and Orion5x boards (Buffalo WXL, DNS-323, MV2120, Net2Big, QNAP TS-209, and TS-409). Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Hi Dmitry, These all look good to me. Unless there is an objection from the platform maintainers, I'd suggest you can send them directly to soc@lists.linux.dev for inclusion in 7.3, or alternatively keep them together with any other gpio-keys patches you have in the input tree if that lets you finish off the platform_data support in the driver more quickly. As you probably saw, I have sent the patches to mark all these board files as deprecated in 7.3, with the plan to finally remove them in 7.4. I don't think there are any users left, so it probably doesn't matter either way. Are you planning to also resend https://lore.kernel.org/all/20240819045813.2154642-14-dmitry.torokhov@gmail.com/ (local) ? I think that is the only Arm board file we'll have left in 7.4 using gpio_keys. Arnd