[PATCH 09/10] dt-bindings: arm: apple: Add M4 Pro/Max based devices
From: Yureka Lilian
Date: Sat Oct 10 2026 - 13:04:09 EST
These devices were offered with M4 Pro/Max SoCs.
Add the corresponding compatibles:
- MacBook Pro (14-inch, M4 Pro, 2024)
- MacBook Pro (14-inch, M4 Max, 2024)
- MacBook Pro (16-inch, M4 Pro, 2024)
- MacBook Pro (16-inch, M4 Max, 2024)
- Mac mini (M4 Pro, 2024)
- Mac Studio (M4 Max, 2025)
No iMac with M4 Pro/Max SoC was released, and the Mac Pro was not
updated in this generation.
Signed-off-by: Yureka Lilian <yureka@xxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/arm/apple.yaml | 26 ++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/apple.yaml b/Documentation/devicetree/bindings/arm/apple.yaml
index 7c3e7131a5e7..8e55510e44e1 100644
--- a/Documentation/devicetree/bindings/arm/apple.yaml
+++ b/Documentation/devicetree/bindings/arm/apple.yaml
@@ -144,6 +144,14 @@ description: |
- MacBook Pro (16-inch, M3 Max, 2023)
- Mac Studio (M3 Ultra, 2025)
+ Devices based on the "M4 Pro" and "M4 Max" SoCs:
+ - MacBook Pro (14-inch, M4 Pro, 2024)
+ - MacBook Pro (14-inch, M4 Max, 2024)
+ - MacBook Pro (16-inch, M4 Pro, 2024)
+ - MacBook Pro (16-inch, M4 Max, 2024)
+ - Mac mini (M4 Pro, 2024)
+ - Mac Studio (M4 Max, 2025)
+
The compatible property should follow this format:
compatible = "apple,<targettype>", "apple,<socid>", "apple,arm-platform";
@@ -434,6 +442,24 @@ properties:
- const: apple,t6032
- const: apple,arm-platform
+ - description: Apple M4 Pro SoC based platforms
+ items:
+ - enum:
+ - apple,j614s # MacBook Pro (14-inch, M4 Pro, 2024)
+ - apple,j616s # MacBook Pro (16-inch, M4 Pro, 2024)
+ - apple,j773s # Mac mini (M4 Pro, 2024)
+ - const: apple,t6040
+ - const: apple,arm-platform
+
+ - description: Apple M4 Max SoC based platforms
+ items:
+ - enum:
+ - apple,j614c # MacBook Pro (14-inch, M4 Max, 2024)
+ - apple,j616c # MacBook Pro (16-inch, M4 Max, 2024)
+ - apple,j575c # Mac Studio (M4 Max, 2025)
+ - const: apple,t6041
+ - const: apple,arm-platform
+
additionalProperties: true
...
--
2.55.0