diff options
| author | Janne Grunau <j@jannau.net> | 2025-08-28 16:01:38 +0200 |
|---|---|---|
| committer | Janne Grunau <j@jannau.net> | 2025-09-14 21:50:35 +0200 |
| commit | b7e4229a5a2c9c25be4acf99153071779864be95 (patch) | |
| tree | a19c3357d403a62772e0e05c81515e9730901fc9 | |
| parent | dt-bindings: net: bcm4329-fmac: Add BCM4388 PCI compatible (diff) | |
| download | linux-b7e4229a5a2c9c25be4acf99153071779864be95.tar.gz linux-b7e4229a5a2c9c25be4acf99153071779864be95.zip | |
dt-bindings: mfd: apple,smc: Add t6020-smc compatible
After discussion with the devicetree maintainers we agreed to not extend
lists with the generic compatible "apple,smc" anymore [1]. Use
"apple,t8103-smc" as base compatible as it is the SoC the driver and
bindings were written for.
SMC on Apple's M2 Pro/Max/Ultra SoCs is compatible with the existing
driver so add its per-SoC compatible with the new base compatible as
fallback used by the driver.
[1]: https://lore.kernel.org/asahi/12ab93b7-1fc2-4ce0-926e-c8141cfe81bf@kernel.org/
Reviewed-by: Neal Gompa <neal@gompa.dev>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Janne Grunau <j@jannau.net>
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/apple,smc.yaml | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/Documentation/devicetree/bindings/mfd/apple,smc.yaml b/Documentation/devicetree/bindings/mfd/apple,smc.yaml index 8a10e270d421..5429538f7e2e 100644 --- a/Documentation/devicetree/bindings/mfd/apple,smc.yaml +++ b/Documentation/devicetree/bindings/mfd/apple,smc.yaml @@ -15,12 +15,17 @@ description: properties: compatible: - items: - - enum: - - apple,t6000-smc - - apple,t8103-smc - - apple,t8112-smc - - const: apple,smc + oneOf: + - items: + - const: apple,t6020-smc + - const: apple,t8103-smc + - items: + - enum: + # Do not add additional SoC to this list. + - apple,t6000-smc + - apple,t8103-smc + - apple,t8112-smc + - const: apple,smc reg: items: |
