summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Grunau <j@jannau.net>2026-01-09 18:25:44 +0300
committerSven Peter <sven@kernel.org>2026-01-13 10:01:35 +0300
commit5a7277c1bc19624b0644ab3e89b215a1d480e781 (patch)
tree81a52c9d746de2349f0cb624f90b27d7b85c4a6c
parente9ea7552eb5ebff9f22a8517ac074277b9ddca95 (diff)
downloadlinux-5a7277c1bc19624b0644ab3e89b215a1d480e781.tar.xz
arm64: dts: apple: Add chassis-type property for Apple desktop devices
Apple's Mac mini and Studio are desktop devices. The SMBIOS has chassis types which might be more accurate like "low profile desktop" or "mini pc" but without clear definition what those are use plain "desktop" as chassis-type in the root node. Signed-off-by: Janne Grunau <j@jannau.net> Reviewed-by: Neal Gompa <neal@gompa.dev> Reviewed-by: Mark Kettenis <kettenis@openbsd.org> Link: https://patch.msgid.link/20260109-apple-dt-chassis-type-v1-2-c215503734c5@jannau.net Signed-off-by: Sven Peter <sven@kernel.org>
-rw-r--r--arch/arm64/boot/dts/apple/t600x-j375.dtsi2
-rw-r--r--arch/arm64/boot/dts/apple/t8103-j274.dts1
-rw-r--r--arch/arm64/boot/dts/apple/t8112-j473.dts1
3 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/apple/t600x-j375.dtsi b/arch/arm64/boot/dts/apple/t600x-j375.dtsi
index c0fb93ae72f4..5bba233b5383 100644
--- a/arch/arm64/boot/dts/apple/t600x-j375.dtsi
+++ b/arch/arm64/boot/dts/apple/t600x-j375.dtsi
@@ -10,6 +10,8 @@
*/
/ {
+ chassis-type = "desktop";
+
aliases {
bluetooth0 = &bluetooth0;
ethernet0 = &ethernet0;
diff --git a/arch/arm64/boot/dts/apple/t8103-j274.dts b/arch/arm64/boot/dts/apple/t8103-j274.dts
index 1c3e37f86d46..b379ca25b1b7 100644
--- a/arch/arm64/boot/dts/apple/t8103-j274.dts
+++ b/arch/arm64/boot/dts/apple/t8103-j274.dts
@@ -15,6 +15,7 @@
/ {
compatible = "apple,j274", "apple,t8103", "apple,arm-platform";
model = "Apple Mac mini (M1, 2020)";
+ chassis-type = "desktop";
aliases {
ethernet0 = &ethernet0;
diff --git a/arch/arm64/boot/dts/apple/t8112-j473.dts b/arch/arm64/boot/dts/apple/t8112-j473.dts
index 06fe257f08be..a05951e91a02 100644
--- a/arch/arm64/boot/dts/apple/t8112-j473.dts
+++ b/arch/arm64/boot/dts/apple/t8112-j473.dts
@@ -15,6 +15,7 @@
/ {
compatible = "apple,j473", "apple,t8112", "apple,arm-platform";
model = "Apple Mac mini (M2, 2023)";
+ chassis-type = "desktop";
aliases {
ethernet0 = &ethernet0;