[PATCH v4 0/3] gpio: support i.MX93 truly available GPIO pins

Hector Palacios posted 3 patches 1 year, 11 months ago
Documentation/devicetree/bindings/gpio/gpio-vf610.yaml | 5 +++++
arch/arm64/boot/dts/freescale/imx93.dtsi               | 4 ++++
drivers/gpio/gpio-vf610.c                              | 7 ++++++-
3 files changed, 15 insertions(+), 1 deletion(-)
[PATCH v4 0/3] gpio: support i.MX93 truly available GPIO pins
Posted by Hector Palacios 1 year, 11 months ago
All four GPIO ports of i.MX93 SoC show 32 pins available, but
not every port has 32 pins.
Add support on the GPIO driver to 'ngpios' property and set
the truly available pins on the SoC device tree.

v4
* Remove 'description' from 'npgio' field in bindings as it 
  is a generic one.

v3
* Move DT bindings to a patch of its own
* Improve reasoning for adding support in driver

v2
* Add 'ngpios' property to DT binding for proper validation

Hector Palacios (3):
      gpio: vf610: add support to DT 'ngpios' property
      dt-bindings: gpio: vf610: add optional 'ngpios'
      arm64: dts: imx93: specify available 'ngpios' per GPIO port

 Documentation/devicetree/bindings/gpio/gpio-vf610.yaml | 5 +++++
 arch/arm64/boot/dts/freescale/imx93.dtsi               | 4 ++++
 drivers/gpio/gpio-vf610.c                              | 7 ++++++-
 3 files changed, 15 insertions(+), 1 deletion(-)
Re: [PATCH v4 0/3] gpio: support i.MX93 truly available GPIO pins
Posted by Stefan Wahren 1 year, 5 months ago
Hi Hector,

thank you for working on this.

Do you plan to submit a new version of this?

Regards Stefan
Re: [PATCH v4 0/3] gpio: support i.MX93 truly available GPIO pins
Posted by Bartosz Golaszewski 1 year, 11 months ago
On Wed, Jan 17, 2024 at 10:45 AM Hector Palacios
<hector.palacios@digi.com> wrote:
>
> All four GPIO ports of i.MX93 SoC show 32 pins available, but
> not every port has 32 pins.
> Add support on the GPIO driver to 'ngpios' property and set
> the truly available pins on the SoC device tree.
>
> v4
> * Remove 'description' from 'npgio' field in bindings as it
>   is a generic one.
>
> v3
> * Move DT bindings to a patch of its own
> * Improve reasoning for adding support in driver
>
> v2
> * Add 'ngpios' property to DT binding for proper validation
>
> Hector Palacios (3):
>       gpio: vf610: add support to DT 'ngpios' property
>       dt-bindings: gpio: vf610: add optional 'ngpios'
>       arm64: dts: imx93: specify available 'ngpios' per GPIO port
>
>  Documentation/devicetree/bindings/gpio/gpio-vf610.yaml | 5 +++++
>  arch/arm64/boot/dts/freescale/imx93.dtsi               | 4 ++++
>  drivers/gpio/gpio-vf610.c                              | 7 ++++++-
>  3 files changed, 15 insertions(+), 1 deletion(-)
>
>

Please don't spam the list with new versions less than an hour apart.
Leave the maintainers at least a couple days to respond. Especially
during the merge window.

Bartosz