Re: [PATCH v4 2/2] gpio: add gpio-line-mux driver
From: Jonas Jelonek
Date: Wed Nov 05 2025 - 09:37:27 EST
Hi,
On 05.11.25 15:19, Peter Rosin wrote:
> Hi!
>
> 2025-11-05 at 14:24, Bartosz Golaszewski wrote:
>> Yes, "muxed-gpio" is good. I can change it myself when applying.
>>
>> Bartosz
> Isn't that the name in the device tree?
>
> Is
>
> muxed-gpio-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
This would be quite odd and not what I had in mind when I suggested this.
But I probably didn't express myself good enough.
> really satisfactory? Can you really make that change as you apply
> w/o a re-review of the binding?
>
> Or, are we talking about
>
> glm->shared_gpio = devm_gpiod_get(dev, "muxed", GPIOD_ASIS);
>
> and
>
> muxed-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
>
> ?
I'd be fine with this, but as you mentioned, it needs a re-review of the bindings.
If it's just about the label being used upon GPIO request, I might switch to
devm_fwnode_gpiod_get_index to explicitly set a different label and keep
"shared" in the bindings and device tree property?
>
> Cheers,
> Peter
Best,
Jonas