[PATCH v2 0/2] dt-bindings: input: Convert TI Keypad Controller to DT schema
Eduard Bostina <[email protected]> Sun, 19 Jul 2026 13:37:28 +0000
| Newsgroups | org.kernel.vger.linux-omap,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-input,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
The first patch converts the TI Keypad Controller binding to DT schema. The second patch updates the OMAP4 and OMAP5 device trees, which is needed because the schema requires the matrix properties. Changes in v2: - Added 'interrupts', 'keypad,num-rows', 'keypad,num-columns' and 'linux,keymap' to the required list. - Dropped the '|' from the description. - Added the DTS patch, so the OMAP4 and OMAP5 boards still pass dtbs_check with the required properties in place. v1: https://lore.kernel.org/all/[email protected]/ Eduard Bostina (2): dt-bindings: input: Convert TI Keypad Controller to DT schema ARM: dts: ti: omap: Disable keypad and enable it on the boards that use it .../devicetree/bindings/input/omap-keypad.txt | 28 --------- .../bindings/input/ti,omap4-keypad.yaml | 63 +++++++++++++++++++ .../omap/motorola-mapphone-mz607-mz617.dtsi | 2 + .../dts/ti/omap/omap4-droid-bionic-xt875.dts | 2 + .../boot/dts/ti/omap/omap4-droid4-xt894.dts | 2 + .../boot/dts/ti/omap/omap4-epson-embt2ws.dts | 2 + arch/arm/boot/dts/ti/omap/omap4-l4.dtsi | 1 + arch/arm/boot/dts/ti/omap/omap4-sdp.dts | 2 + arch/arm/boot/dts/ti/omap/omap5-l4.dtsi | 1 + 9 files changed, 75 insertions(+), 28 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/omap-keypad.txt create mode 100644 Documentation/devicetree/bindings/input/ti,omap4-keypad.yaml base-commit: 0718283ab28bc3907e10b61a6b4be6fefa1cbb2f -- 2.43.0