]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema
authorCharan Pedumuru <charan.pedumuru@gmail.com>
Fri, 24 Oct 2025 07:57:10 +0000 (07:57 +0000)
committerKevin Hilman <khilman@baylibre.com>
Tue, 4 Nov 2025 22:58:07 +0000 (14:58 -0800)
commit333fa35fbd1f20b0d8a4af3b236fd9f52f3431b2
treefea011bbd957575ccbcb44c9141518a07a5dc5b6
parent9485ba8ab325c4b420ec92661f15ed14741bb9d1
dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema

Convert TI OMAP SDHCI Controller binding to YAML format.
Changes during Conversion:
- Define new properties like "clocks", "clock-names",
  "pbias-supply" and "power-domains" to resolve dtb_check errors.
- Remove "pinctrl-names" and "pinctrl-<n>"
  from required as they are not necessary for all DTS files.
- Remove "ti,hwmods" property entirely from the YAML as the
  DTS doesn't contain this property for the given compatibles and the
  text binding is misleading.
- Add "clocks", "clock-names" and "max-frequency" to the required
  properties based on the compatible and the text binding doesn't mention
  these properties as required.
- Add missing strings like "default-rev11", "sdr12-rev11", "sdr25-rev11",
  "hs-rev11", "sdr25-rev11" and "sleep" to pinctrl-names string array
  to resolve errors detected by dtb_check.

Signed-off-by: Charan Pedumuru <charan.pedumuru@gmail.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20251024-ti-sdhci-omap-v5-3-df5f6f033a38@gmail.com
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Documentation/devicetree/bindings/mmc/sdhci-omap.txt [deleted file]
Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml [new file with mode: 0644]