dt-bindings: mmc: Add support for rk3576 eMMC
The device is compatible with rk3588, so add an entry for the 2 compatibles together. The rk3576 device has a power-domain that needs to be on for the eMMC to be used. Add it as a requirement. Signed-off-by: Detlev Casanova <detlev.casanova@collabora.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20240904203154.253655-2-detlev.casanova@collabora.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
819e4b3723
commit
7e856617a1
@ -12,14 +12,18 @@ maintainers:
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- rockchip,rk3568-dwcmshc
|
||||
- rockchip,rk3588-dwcmshc
|
||||
- snps,dwcmshc-sdhci
|
||||
- sophgo,cv1800b-dwcmshc
|
||||
- sophgo,sg2002-dwcmshc
|
||||
- sophgo,sg2042-dwcmshc
|
||||
- thead,th1520-dwcmshc
|
||||
oneOf:
|
||||
- items:
|
||||
- const: rockchip,rk3576-dwcmshc
|
||||
- const: rockchip,rk3588-dwcmshc
|
||||
- enum:
|
||||
- rockchip,rk3568-dwcmshc
|
||||
- rockchip,rk3588-dwcmshc
|
||||
- snps,dwcmshc-sdhci
|
||||
- sophgo,cv1800b-dwcmshc
|
||||
- sophgo,sg2002-dwcmshc
|
||||
- sophgo,sg2042-dwcmshc
|
||||
- thead,th1520-dwcmshc
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
@ -35,6 +39,9 @@ properties:
|
||||
minItems: 1
|
||||
maxItems: 5
|
||||
|
||||
power-domains:
|
||||
maxItems: 1
|
||||
|
||||
resets:
|
||||
maxItems: 5
|
||||
|
||||
@ -97,6 +104,20 @@ allOf:
|
||||
- const: block
|
||||
- const: timer
|
||||
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
const: rockchip,rk3576-dwcmshc
|
||||
|
||||
then:
|
||||
required:
|
||||
- power-domains
|
||||
|
||||
else:
|
||||
properties:
|
||||
power-domains: false
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
|
Loading…
Reference in New Issue
Block a user