Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Brad Larson <blarson@amd.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230410184526.15990-3-blarson@amd.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

authored by

Brad Larson and committed by
Ulf Hansson
82e4726b f695c5f9

+23 -4
+23 -4
Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml
··· 9 9 maintainers: 10 10 - Masahiro Yamada <yamada.masahiro@socionext.com> 11 11 12 - allOf: 13 - - $ref: mmc-controller.yaml 14 - 15 12 properties: 16 13 compatible: 17 14 items: 18 15 - enum: 16 + - amd,pensando-elba-sd4hc 19 17 - microchip,mpfs-sd4hc 20 18 - socionext,uniphier-sd4hc 21 19 - const: cdns,sd4hc 22 20 23 21 reg: 24 - maxItems: 1 22 + minItems: 1 23 + maxItems: 2 25 24 26 25 interrupts: 27 26 maxItems: 1 ··· 118 119 - reg 119 120 - interrupts 120 121 - clocks 122 + 123 + allOf: 124 + - $ref: mmc-controller.yaml 125 + - if: 126 + properties: 127 + compatible: 128 + contains: 129 + const: amd,pensando-elba-sd4hc 130 + then: 131 + properties: 132 + reg: 133 + items: 134 + - description: Host controller registers 135 + - description: Elba byte-lane enable register for writes 136 + required: 137 + - resets 138 + else: 139 + properties: 140 + reg: 141 + maxItems: 1 121 142 122 143 unevaluatedProperties: false 123 144