dt-bindings: pinctrl: Drop k3
authorNishanth Menon <nm@ti.com>
Thu, 1 Jun 2023 17:38:31 +0000 (12:38 -0500)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 9 Jun 2023 06:56:18 +0000 (08:56 +0200)
commit32a2e6ab2cebed4d79a4ee70ba86d5a44c841270
tree563d8e2bc0d8d5954b2412f8f35c128527dc2393
parent0da4cebebc37b0f68c1ad991a1c6e4ecdb1bbc41
dt-bindings: pinctrl: Drop k3

For convenience (less code duplication), the pin controller pin
configuration register values were defined in the bindings header.
These are not some IDs or other abstraction layer but raw numbers used
in the registers.

These constants do not fit the purpose of bindings. They do not
provide any abstraction, any hardware and driver independent ID. In
fact, the Linux pinctrl-single driver actually do not use the bindings
header at all.

Commit f2de003e1426 ("dt-bindings: pinctrl: k3: Deprecate header with
register constants") already moved users to the local header, so, drop
the binding header. See background discussion in [1].

While at it, clean up the MAINTAINERS file which is the only reference
left.

[1]: https://lore.kernel.org/linux-arm-kernel/71c7feff-4189-f12f-7353-bce41a61119d@linaro.org/

Suggested-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230601173831.982429-1-nm@ti.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
MAINTAINERS
include/dt-bindings/pinctrl/k3.h [deleted file]