Skip to content

Commit 32a2e6a

Browse files
nmenonlinusw
authored andcommitted
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 f2de003 ("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/[email protected]/ Suggested-by: Krzysztof Kozlowski <[email protected]> Signed-off-by: Nishanth Menon <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Linus Walleij <[email protected]>
1 parent 0da4ceb commit 32a2e6a

File tree

2 files changed

+0
-61
lines changed

2 files changed

+0
-61
lines changed

MAINTAINERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2949,7 +2949,6 @@ F: Documentation/devicetree/bindings/arm/ti/k3.yaml
29492949
F: Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
29502950
F: arch/arm64/boot/dts/ti/Makefile
29512951
F: arch/arm64/boot/dts/ti/k3-*
2952-
F: include/dt-bindings/pinctrl/k3.h
29532952

29542953
ARM/TOSHIBA VISCONTI ARCHITECTURE
29552954
M: Nobuhiro Iwamatsu <[email protected]>

include/dt-bindings/pinctrl/k3.h

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)