diff options
author | 2025-02-24 08:22:27 +0530 | |
---|---|---|
committer | 2025-03-11 18:48:18 +0100 | |
commit | ec53e2ea6b86f28f491b10dcee00d6c7077065b4 (patch) | |
tree | 166eb6c684f92ae4c84844b49d225500b657aee3 | |
parent | dt-bindings: mmc: fsl-imx-esdhc: Add i.MX94 support (diff) | |
download | wireguard-linux-ec53e2ea6b86f28f491b10dcee00d6c7077065b4.tar.xz wireguard-linux-ec53e2ea6b86f28f491b10dcee00d6c7077065b4.zip |
dt-bindings: mmc: mmc-slot: Make compatible property optional
The compatible property is required for some vendor-specific device trees,
such as Amlogic's meson-mx-sdio, but is unnecessary for others, like
Microchip's DTS. To resolve unintended warnings for configurations that do
not require it, remove compatible from the required properties in
mmc-slot.yaml.
Since meson-mx-sdio still requires compatible, explicitly add it to its
required list in amlogic,meson-mx-sdio.yaml.
Signed-off-by: Dharma Balasubiramani <dharma.b@microchip.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20250224-mmc-slot-v4-1-231620a31e88@microchip.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
-rw-r--r-- | Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml | 3 | ||||
-rw-r--r-- | Documentation/devicetree/bindings/mmc/mmc-slot.yaml | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml b/Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml index 022682a977c6..0d4d9ca6a8d9 100644 --- a/Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml +++ b/Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml @@ -60,6 +60,9 @@ patternProperties: bus-width: enum: [1, 4] + required: + - compatible + unevaluatedProperties: false required: diff --git a/Documentation/devicetree/bindings/mmc/mmc-slot.yaml b/Documentation/devicetree/bindings/mmc/mmc-slot.yaml index 1f0667828063..ca3d0114bfc6 100644 --- a/Documentation/devicetree/bindings/mmc/mmc-slot.yaml +++ b/Documentation/devicetree/bindings/mmc/mmc-slot.yaml @@ -29,7 +29,6 @@ properties: maxItems: 1 required: - - compatible - reg unevaluatedProperties: false |