Re: [RFC PATCH 1/3] dt-bindings: pinctrl: mt8516/mt8167: Move compatibles from mt66xx to mt6795
From: AngeloGioacchino Del Regno
Date: Thu Jul 09 2026 - 07:58:30 EST
On 6/26/26 11:12, Luca Leonardo Scorcia wrote:
Usually when making ABI changes because something was inaccurate (but
not wrong to the point that it didn't work at all) it's possible to
support both new and old ABIs at the same time because of new properties
etc. This is a difficult one because it's using the same properties in
different ways. A new compatible would definitely be required for a
genuine fresh start while retaining kernel support for the old mechanism
in this case.
All things considered, the cleanest solution seems to be adding a new
compatible, mark the old one as deprecated and also try to fix the old
driver code. I'll try to do that before submitting again.
Thank you for your help!
You can skip the "fix the old driver code" part. The only users here are
demo boards that aren't even used that much and besides, they're even hard
to find.
Cheers,
Angelo