Commit 82e4726b authored by Brad Larson's avatar Brad Larson Committed by Ulf Hansson

dt-bindings: mmc: cdns: Add AMD Pensando Elba SoC

AMD Pensando Elba ARM 64-bit SoC is integrated with this IP and
explicitly controls byte-lane enables.
Signed-off-by: default avatarBrad Larson <blarson@amd.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230410184526.15990-3-blarson@amd.comSigned-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent f695c5f9
...@@ -9,19 +9,18 @@ title: Cadence SD/SDIO/eMMC Host Controller (SD4HC) ...@@ -9,19 +9,18 @@ title: Cadence SD/SDIO/eMMC Host Controller (SD4HC)
maintainers: maintainers:
- Masahiro Yamada <yamada.masahiro@socionext.com> - Masahiro Yamada <yamada.masahiro@socionext.com>
allOf:
- $ref: mmc-controller.yaml
properties: properties:
compatible: compatible:
items: items:
- enum: - enum:
- amd,pensando-elba-sd4hc
- microchip,mpfs-sd4hc - microchip,mpfs-sd4hc
- socionext,uniphier-sd4hc - socionext,uniphier-sd4hc
- const: cdns,sd4hc - const: cdns,sd4hc
reg: reg:
maxItems: 1 minItems: 1
maxItems: 2
interrupts: interrupts:
maxItems: 1 maxItems: 1
...@@ -120,6 +119,26 @@ required: ...@@ -120,6 +119,26 @@ required:
- interrupts - interrupts
- clocks - clocks
allOf:
- $ref: mmc-controller.yaml
- if:
properties:
compatible:
contains:
const: amd,pensando-elba-sd4hc
then:
properties:
reg:
items:
- description: Host controller registers
- description: Elba byte-lane enable register for writes
required:
- resets
else:
properties:
reg:
maxItems: 1
unevaluatedProperties: false unevaluatedProperties: false
examples: examples:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment