Re: [PATCH v2 00/11] Remove support for platform data from samsung keypad
Bartosz Golaszewski <[email protected]>
| Newsgroups | org.kernel.vger.linux-samsung-soc,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-input,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <CAMRc=MfJQm8RqhiLbRA1x7skt=jW8vvTD-1VCDcw-dO_VjisZQ@mail.gmail.com> |
On Thu, 9 Jul 2026 06:52:58 +0200, Dmitry Torokhov <[email protected]> said: > Hi, > > This is a reworked and extended version of the series previously posted > to convert the Samsung keypad driver and Cragganmore 6410 board to > generic device properties. The first 8 patches of the original series > (general cleanups) have been merged into mainline, and this version > focuses on the remaining keypad rework and extends the board conversion. > > Specifically, we rework the Samsung keypad driver to stop using platform > data and instead rely on generic device properties, and convert the > Cragganmore board to use software nodes for all its peripherals, removing > legacy GPIO lookup tables. > > We start by introducing a compact matrix keypad binding and implementing > it in the driver. To support referencing Samsung GPIO chips in board > properties, we add infrastructure to register and attach software nodes > to Samsung gpio_chips. We then switch the Cragganmore keypad to use > software properties and drop platform data support from the driver. > > To convert the PMIC DVS regulator on Cragganmore, we add software node > support to the wm831x regulator driver, allowing DVS configuration via > device properties. Once the board is converted, we clean up the driver > by removing legacy DVS platform data fields. > > Finally, we convert the remaining peripherals on Cragganmore (GPIO keys, > PMIC, WM1250, SPI0, basic-mmio-gpio, and LEDs) to software properties. > This allows us to eliminate all legacy GPIO lookup tables, which also > fixes incorrect GPIO chip names ("GPIO<N>" vs "GP<N>") from previous > descriptor conversions. > > Mark, it would be great if you could give this a spin on Cragganmore. > > Thanks! > I admit I haven't looked at the series in great detail but it looks sane and you've been doing these conversions before so I trust your judgment. Acked-by: Bartosz Golaszewski <[email protected]> Thanks, Bartosz