Re: [PATCH v2 2/3] dt-bindings: gpio: Add EIO GPIO compatible to gpio-zynq
From: Krzysztof Kozlowski
Date: Thu Apr 16 2026 - 05:06:41 EST
On Thu, Apr 16, 2026 at 07:58:27AM +0200, Michal Simek wrote:
>
>
> On 4/15/26 17:01, Conor Dooley wrote:
> > On Wed, Apr 15, 2026 at 04:26:27PM +0530, Shubhrajyoti Datta wrote:
> > > EIO (Extended IO) is a GPIO block found on xa2ve3288 silicon..
> >
> >
> > Why does the compatible have a "1.0" when it is in silicon?
>
> Sorry not following what the problem is. Yes this is hard block in silicon
> and it is silicon v1.
Writing bindings: compatibles should be specific to device, not some
arbitrary versioning.
OR explain in commit msg. That commit msg clealy suggests code is wrong.
>
> > Why doesn't the compatible contain "xa2ve3288"?
>
> This unit can be used on different silicons too.
That's not what the commit said.
>
> > Why is this device not compatible with existing ones, since
> > gpio-lines-names appears to be the sole difference?
>
> There is no way how to detect gpio width.
Where in the commit msg are the differences explained?
Best regards,
Krzysztof