From nobody Mon Feb 9 10:13:08 2026 Received: from fout-a8-smtp.messagingengine.com (fout-a8-smtp.messagingengine.com [103.168.172.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D416F363C78; Fri, 9 Jan 2026 15:25:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.151 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972354; cv=none; b=RZBIL4AKAb+NtCQDtG8JDBGmONu5nnhZw4JmsQrL7ibW5wILxy7w/Xy2U/88hSinwaY3mzMJPkCek7HOxiOUgvkEg6rU5+0cEVqaTRx+cVT2XBc+oi0FVlDaYAKnnFktABvj7YgcBtcCrwwKQmTsgWz5U1pLjMdMPztNt7RTJlg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972354; c=relaxed/simple; bh=shJn6zXhU83Gvr/ziMV87HAm/8EnCEYSHfJ6fBqlmGg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Jlze7vAraGjUzhtql+aSCwtXMHwwT8BdbkrZGQA2mFua4JEzy778hisu+NSKT8EChP6bH5/7ENLUrpnfA7kQjNjmwTk/gs+dGF6IfQhtMYQB8bu6NeOEzVoTxK/cpt1tsu1oG8NOycKV17syURqxDyY8pi6McJvz9it+qI3a9NE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=f4nIlget; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=oeXm5HWm; arc=none smtp.client-ip=103.168.172.151 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="f4nIlget"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="oeXm5HWm" Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id 1455FEC01C2; Fri, 9 Jan 2026 10:25:52 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Fri, 09 Jan 2026 10:25:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1767972352; x=1768058752; bh=5CCQ+W32XP4VZ1zZFnVTs2k6r5HvqKV38SEShSLJh64=; b= f4nIlgetXdbjgIYCSclKpXReDj1mjNLEfAxQm5j8EOziy1+ScLB+g4gVXt6Nuw2R WuvsRvIFU84opaNt+Bsp/Oz0/zZ0iboO2Z3iIxczQ7RYaloLMnIM6ONNzPYKhWxD +/XLuRv4G3xq6fHSrtVjL9qlKbm805Mi3ChMCwq5uCs47EyDEJIYiFDUsDpr5N0F LK/TjWJ2KEk6g6Ii+NY0/nAyqbi3K9LER6jJ1UC+4RZOMRSNcIvpmY0vRlR5y7VA JMp28YMWXXgOlV1r90JnmLBlkjsLk81Wievk/d64w4eO72mi4Yy/b4IfWfWGZLxK MhC7FGUNUjAGUwuMU97D5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1767972352; x= 1768058752; bh=5CCQ+W32XP4VZ1zZFnVTs2k6r5HvqKV38SEShSLJh64=; b=o eXm5HWmgNpaoaKfXTTQF0VIPeyyk80+dMW6XFmPWWgmBAX1OZ9J3XCAlDz0VDwOP +xxN/YJ+W5fMrHb8jpYRwmomjF6Zp0N5/+lRBI8nplB30aMDM+26iJFCjC7Yh6eK yflfF8RKKR+KAijfZZQtXyhMw8HvUkublFF+VjUqEX+hqIlwtkBe6CzzvQbzFptm rARvpJHZZGZwVBEZR90SjmLCA/4qEoJPSs9dGgm2zMBLDn+3z+/iL3LAaQ45Peio vQXrKagE7BVcjTAQGS0y8ab6eQsHG7T/nSZzBCXU5AtsR8HT1h76tXYGJrKPcHOv 217V+ZdnFiuvAZA5O+QwA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddutdeludejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpeflrghnnhgv ucfirhhunhgruhcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhepfe ehheeileduffehteeihfdvtdelffdutdeludduiedutedvfeffheekhefgtedtnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopedutddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepshhvvghnsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehjsehjrghnnhgruh drnhgvthdprhgtphhtthhopegtohhnohhrodgutheskhgvrhhnvghlrdhorhhgpdhrtghp thhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprghsrghhih eslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqdgrrhhmqdhk vghrnhgvlheslhhishhtshdrihhnfhhrrgguvggrugdrohhrghdprhgtphhtthhopehlih hnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehn vggrlhesghhomhhprgdruggvvhdprhgtphhtthhopeguvghvihgtvghtrhgvvgesvhhgvg hrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Jan 2026 10:25:51 -0500 (EST) From: Janne Grunau Date: Fri, 09 Jan 2026 16:25:43 +0100 Subject: [PATCH 1/4] arm64: dts: apple: Add chassis-type property for all Macbooks Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260109-apple-dt-chassis-type-v1-1-c215503734c5@jannau.net> References: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> In-Reply-To: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> To: Sven Peter , Neal Gompa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Janne Grunau X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=3610; i=j@jannau.net; s=yk2025; h=from:subject:message-id; bh=shJn6zXhU83Gvr/ziMV87HAm/8EnCEYSHfJ6fBqlmGg=; b=owGbwMvMwCW2UNrmdq9+ahrjabUkhsxE2d+NBhbnoj/w9Je23nrkcfn1kb3hhzkz5atKL62+9 PKJzo+IjlIWBjEuBlkxRZYk7ZcdDKtrFGNqH4TBzGFlAhnCwMUpABOZGcLwv5bl4/EzqesCZj+t UHVOrszznNN+d3LrkoSND/kPH4i+28rwP/7y3qWzyqpWrGet89jUzlOnbcJjPs3NVvOdjMFPEWl dRgA= X-Developer-Key: i=j@jannau.net; a=openpgp; fpr=8B336A6BE4E5695E89B8532B81E806F586338419 All Macbook Air and Pro devices are laptops so annotate this as chassis-tpe in the root node. Signed-off-by: Janne Grunau Reviewed-by: Mark Kettenis Reviewed-by: Neal Gompa --- arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 2 ++ arch/arm64/boot/dts/apple/t8103-j293.dts | 1 + arch/arm64/boot/dts/apple/t8103-j313.dts | 1 + arch/arm64/boot/dts/apple/t8112-j413.dts | 1 + arch/arm64/boot/dts/apple/t8112-j415.dts | 1 + arch/arm64/boot/dts/apple/t8112-j493.dts | 1 + 6 files changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi b/arch/arm64/bo= ot/dts/apple/t600x-j314-j316.dtsi index c0aac59a6fae4f6f4b387483665349a8e2521c1e..15bd157a486c0d6f8fa23e628a8= 7dc3cf4cac731 100644 --- a/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi +++ b/arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi @@ -12,6 +12,8 @@ #include =20 / { + chassis-type =3D "laptop"; + aliases { bluetooth0 =3D &bluetooth0; serial0 =3D &serial0; diff --git a/arch/arm64/boot/dts/apple/t8103-j293.dts b/arch/arm64/boot/dts= /apple/t8103-j293.dts index 5b3c42e9f0e6776241bf746d3458766e44e3639a..91cca3000abc10c302ff59c148c= 0895de70415e0 100644 --- a/arch/arm64/boot/dts/apple/t8103-j293.dts +++ b/arch/arm64/boot/dts/apple/t8103-j293.dts @@ -16,6 +16,7 @@ / { compatible =3D "apple,j293", "apple,t8103", "apple,arm-platform"; model =3D "Apple MacBook Pro (13-inch, M1, 2020)"; + chassis-type =3D "laptop"; =20 /* * All of those are used by the bootloader to pass calibration diff --git a/arch/arm64/boot/dts/apple/t8103-j313.dts b/arch/arm64/boot/dts= /apple/t8103-j313.dts index 97a4344d8dca685708aff136af92a1b316f3c3dd..778e482a6fb67071b13a30bb31c= ac8d65afd5666 100644 --- a/arch/arm64/boot/dts/apple/t8103-j313.dts +++ b/arch/arm64/boot/dts/apple/t8103-j313.dts @@ -16,6 +16,7 @@ / { compatible =3D "apple,j313", "apple,t8103", "apple,arm-platform"; model =3D "Apple MacBook Air (M1, 2020)"; + chassis-type =3D "laptop"; =20 led-controller { compatible =3D "pwm-leds"; diff --git a/arch/arm64/boot/dts/apple/t8112-j413.dts b/arch/arm64/boot/dts= /apple/t8112-j413.dts index 6f69658623bf89ce73e3486bce504f1f5f8003f3..bb9f34e8dc90e55ac2817ce70f1= 7ee4867919fc9 100644 --- a/arch/arm64/boot/dts/apple/t8112-j413.dts +++ b/arch/arm64/boot/dts/apple/t8112-j413.dts @@ -16,6 +16,7 @@ / { compatible =3D "apple,j413", "apple,t8112", "apple,arm-platform"; model =3D "Apple MacBook Air (13-inch, M2, 2022)"; + chassis-type =3D "laptop"; =20 aliases { bluetooth0 =3D &bluetooth0; diff --git a/arch/arm64/boot/dts/apple/t8112-j415.dts b/arch/arm64/boot/dts= /apple/t8112-j415.dts index b54e218e5384ca89155e4350d6680a28a531f408..061629e153eaaa8f96d351fecca= e2d9152aefb6f 100644 --- a/arch/arm64/boot/dts/apple/t8112-j415.dts +++ b/arch/arm64/boot/dts/apple/t8112-j415.dts @@ -16,6 +16,7 @@ / { compatible =3D "apple,j415", "apple,t8112", "apple,arm-platform"; model =3D "Apple MacBook Air (15-inch, M2, 2023)"; + chassis-type =3D "laptop"; =20 aliases { bluetooth0 =3D &bluetooth0; diff --git a/arch/arm64/boot/dts/apple/t8112-j493.dts b/arch/arm64/boot/dts= /apple/t8112-j493.dts index fb8ad7d4c65a8fe7966f5541f24f03a379143cfb..1f98ab70d7c3ab4f178d78ce373= 2661401ba77eb 100644 --- a/arch/arm64/boot/dts/apple/t8112-j493.dts +++ b/arch/arm64/boot/dts/apple/t8112-j493.dts @@ -16,6 +16,7 @@ / { compatible =3D "apple,j493", "apple,t8112", "apple,arm-platform"; model =3D "Apple MacBook Pro (13-inch, M2, 2022)"; + chassis-type =3D "laptop"; =20 /* * All of those are used by the bootloader to pass calibration --=20 2.52.0 From nobody Mon Feb 9 10:13:08 2026 Received: from fout-a8-smtp.messagingengine.com (fout-a8-smtp.messagingengine.com [103.168.172.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73C7036404D; Fri, 9 Jan 2026 15:25:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.151 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972356; cv=none; b=V8Q87EvPYyFm1syNN/gg5D6jPr5Lh3W5/7y03b2bsHCKN/luQVPx/FPgcCef7GHIrV+F6NIbtbkFIydroliBVdjMS46rHb0+BztBA8H/xidaYRkZ2YEgWxddy1uCNzHaxg3kl9DWsrtCjr8fm45vSgR+H16MkRHEX0e1OA+Jejk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972356; c=relaxed/simple; bh=SOK5Eyemmpz03VsX+x7LfeUtfqaOqL/374p1fPhcRpc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FLYG7lPamEY7aRdhX+6gVud+Xv03Ci1UTbWZR0L164V5qD3WJYEdKPFBR+XNMv6k5IFE0e08MJqGxuPB5Kn6IPlUDMpE3SWcgtmfgMD1+1En1TDK1t3p9+PaFxW3UtMFy0OojPonoP1cmLevwfOLV8y1YeQSHMIQnadyasghxCQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=dYg8IdrZ; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=J18tgSKF; arc=none smtp.client-ip=103.168.172.151 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="dYg8IdrZ"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="J18tgSKF" Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.phl.internal (Postfix) with ESMTP id C7E59EC018C; Fri, 9 Jan 2026 10:25:53 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Fri, 09 Jan 2026 10:25:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1767972353; x=1768058753; bh=BKby8XEY0gog5d92JfJPvtX+nrRYxzECZ+aWCrF6A+E=; b= dYg8IdrZTKvBhGl/n6m12RgLeIFO+xYIVdPEqdM5Jp6LbSOTLmGsiNxD83rGDOcK PIMtUdlR+9HRa2AtoLkmYr5wdLoivFpY0MLyOo24pRo3MvMstOLHXm4Ifs3yXg/v OWzhgYmgQnY0k3ihkK3klYgDf0H8iZu5gWE8lEhaU58fprZUQmQjiNL7XHIf7WwV NUihWwU6n5EGaidlFNzzulHGgyEXPyGB7G9/3PhQFdMSueNXxq2+sAJKhGqnRx1h Zmda20fNKN9H01jXGg7oo3sy8y8DXb6Cf2k9qD9b12FdTUyjya+3/zKAjGNN5Kua 2cRaUEfRD5mcmH/ai0MWuw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1767972353; x= 1768058753; bh=BKby8XEY0gog5d92JfJPvtX+nrRYxzECZ+aWCrF6A+E=; b=J 18tgSKFsSMAiPSEG04n68DyaOSz38OLxPkpxragcCEdWy4GIaH13Lf1NLX4zSqSw DgmOXB7P10hzFKeEh1cRfEYNeR15TY1UoCq64x/43YO2fqvf59IhLR2fBo0BJdGS upAXxNHqb/WS/iltKzIwoO8UNcVWsin8hm5V33uQ34gSgnVqOmACU+cqrVob6idN 8cYtSQQwGGxyZhf4tauCywf57pnwq9Vpujvv1TtC1olicQ6OvW1m9oPXF90tXEIv Hb8XWnO7qNF+VG5zKYDgdHdJT+nhNbqyRSWHrxPwNK0r1LL/qxSw7uNspFUkik28 4FjVLhF643XGMJO2eGxnA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddutdeludeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpeflrghnnhgv ucfirhhunhgruhcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhepfe ehheeileduffehteeihfdvtdelffdutdeludduiedutedvfeffheekhefgtedtnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopedutddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepshhvvghnsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehjsehjrghnnhgruh drnhgvthdprhgtphhtthhopegtohhnohhrodgutheskhgvrhhnvghlrdhorhhgpdhrtghp thhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprghsrghhih eslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqdgrrhhmqdhk vghrnhgvlheslhhishhtshdrihhnfhhrrgguvggrugdrohhrghdprhgtphhtthhopehlih hnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehn vggrlhesghhomhhprgdruggvvhdprhgtphhtthhopeguvghvihgtvghtrhgvvgesvhhgvg hrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Jan 2026 10:25:53 -0500 (EST) From: Janne Grunau Date: Fri, 09 Jan 2026 16:25:44 +0100 Subject: [PATCH 2/4] arm64: dts: apple: Add chassis-type property for Apple desktop devices Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260109-apple-dt-chassis-type-v1-2-c215503734c5@jannau.net> References: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> In-Reply-To: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> To: Sven Peter , Neal Gompa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Janne Grunau X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1927; i=j@jannau.net; s=yk2025; h=from:subject:message-id; bh=SOK5Eyemmpz03VsX+x7LfeUtfqaOqL/374p1fPhcRpc=; b=owGbwMvMwCW2UNrmdq9+ahrjabUkhsxE2d82Nzjmctf95j167yVD3cfUd2Jh86wXKAqbHw+7v vW/nGtzRykLgxgXg6yYIkuS9ssOhtU1ijG1D8Jg5rAygQxh4OIUgIk0pjEyXFB71Le780qm//6T jaUTGP7X8lqlBIbnBzXFOrMt2/97OyPDxiM204QcrjIIKt/f80wm6UnWUe1Ldov/MEv+ZGqY79T KDwA= X-Developer-Key: i=j@jannau.net; a=openpgp; fpr=8B336A6BE4E5695E89B8532B81E806F586338419 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 Reviewed-by: Mark Kettenis Reviewed-by: Neal Gompa --- arch/arm64/boot/dts/apple/t600x-j375.dtsi | 2 ++ arch/arm64/boot/dts/apple/t8103-j274.dts | 1 + arch/arm64/boot/dts/apple/t8112-j473.dts | 1 + 3 files changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t600x-j375.dtsi b/arch/arm64/boot/dt= s/apple/t600x-j375.dtsi index c0fb93ae72f4d4fcb254a36dc408d55ab1bca0e9..5bba233b5383f227621bf0a648e= 9de43597b38ed 100644 --- a/arch/arm64/boot/dts/apple/t600x-j375.dtsi +++ b/arch/arm64/boot/dts/apple/t600x-j375.dtsi @@ -10,6 +10,8 @@ */ =20 / { + chassis-type =3D "desktop"; + aliases { bluetooth0 =3D &bluetooth0; ethernet0 =3D ðernet0; diff --git a/arch/arm64/boot/dts/apple/t8103-j274.dts b/arch/arm64/boot/dts= /apple/t8103-j274.dts index 1c3e37f86d46d7b5d733717b47c4b57dc55e1201..b379ca25b1b7011c0e24f0ef97a= 6b6bd469342f0 100644 --- a/arch/arm64/boot/dts/apple/t8103-j274.dts +++ b/arch/arm64/boot/dts/apple/t8103-j274.dts @@ -15,6 +15,7 @@ / { compatible =3D "apple,j274", "apple,t8103", "apple,arm-platform"; model =3D "Apple Mac mini (M1, 2020)"; + chassis-type =3D "desktop"; =20 aliases { ethernet0 =3D ðernet0; diff --git a/arch/arm64/boot/dts/apple/t8112-j473.dts b/arch/arm64/boot/dts= /apple/t8112-j473.dts index 06fe257f08be498ace6906b936012e01084da702..a05951e91a022c9b08a1b789783= 2ae9553201340 100644 --- a/arch/arm64/boot/dts/apple/t8112-j473.dts +++ b/arch/arm64/boot/dts/apple/t8112-j473.dts @@ -15,6 +15,7 @@ / { compatible =3D "apple,j473", "apple,t8112", "apple,arm-platform"; model =3D "Apple Mac mini (M2, 2023)"; + chassis-type =3D "desktop"; =20 aliases { ethernet0 =3D ðernet0; --=20 2.52.0 From nobody Mon Feb 9 10:13:08 2026 Received: from fout-a8-smtp.messagingengine.com (fout-a8-smtp.messagingengine.com [103.168.172.151]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 587A2364021; Fri, 9 Jan 2026 15:25:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.151 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972357; cv=none; b=YWrzLmOH6wLUpTcl/kIL4Jy8uRbzrVQtEpIPIn2qRSaJcfvQk/9oICUTtMpvfR8zOTROlzumQsLYwwk35RRte0YVzmyLuY5HbBtVloRpiOCSFD/WtJ7utxbK5CQxqAOb00dnF/3sIfGpOUiroNy244tPmCSvZIn/5ItuCq37X4U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972357; c=relaxed/simple; bh=OXYyDfjk9m00xxS6i7o24ICfm/by9oPBNKNMiBasHRg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=szeKOCeyqd08Hh19mT2Zg2Z5QjgaljXa/2VhlkTMDRzRfcVQ6blUMBMZkkEQC8ffObiyIE6LwHWPQWkxXX7RiWS+6O2TwOmnpvuY1t+MI9Daba0obF6jZ2lECiT+b7jOq6WPYIOtiD5Kl+R3WpWXc4oBSGxO2F9Z8eNdRb48bXI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=ZeUOUcZv; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=vV21eRd4; arc=none smtp.client-ip=103.168.172.151 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="ZeUOUcZv"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="vV21eRd4" Received: from phl-compute-12.internal (phl-compute-12.internal [10.202.2.52]) by mailfout.phl.internal (Postfix) with ESMTP id A0DBBEC01BC; Fri, 9 Jan 2026 10:25:55 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-12.internal (MEProxy); Fri, 09 Jan 2026 10:25:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1767972355; x=1768058755; bh=+fYZgV2ZOEBb7iApgMZ6j6mqb8NNvqjWXdhkLrFN1AI=; b= ZeUOUcZvJwgC1z7ABSV08EXwcGIoepSX6+5S9BGZByxzEyf9ckDxxf2vPNEh3xzx 3nMJ+gcQNR/wWTydsfbjams5pZ4IoF1jCZoLWRiha7n4ixIYll++Woe8syr+dk46 LiPRv4ZTVhqhiXXxyY94lS4ejsbRmY8UukGVTiORGTlTnjJmTWdOs6mcY5RYCmMc zhaPxyyiAwUt7rvisw5zLPyAETRvpS5wdR30dfVvQJW4I2JV7H6crEQp15m/KPbz HDXQMCBiayvjWazaAOCBQC2yCq2x1GWCF7+us97FLoQoRp0dGQQ7dxwetL6uR7zg 7bMloC/YqYKPX9Cjf+N8kA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1767972355; x= 1768058755; bh=+fYZgV2ZOEBb7iApgMZ6j6mqb8NNvqjWXdhkLrFN1AI=; b=v V21eRd4ne7rN5dmwXuQ02LBzUPdXpsgfXEUfUnHpK4tM5g4BrzjIE+OjRa23aQf5 uU3LJ8tto+FZNFt9JplbNJEwRMaQ0j7Ke4eLxdcIk4tncnNWTXfOialvh+7HK7hy 9PGb3lLS+Y0WAox3fnlQbbZZBJFO2WdvnoI65qJ9mqR0LvoAiHX6I35u5kHv++Ii hKamXdG5xgaGHphIIfSWTRQxv0OcLCAv+0c6cmV5CTBpS26FW2ViOBvRKn9Fy9Py zsI7z9XV4Z/1n+oyvaJXoHaYfvB43eOhnX7gydXedxNTfTxItD6e/9KWWjqeb3nf PVEU3EH218Xg8qJlRne7A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddutdeludeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpeflrghnnhgv ucfirhhunhgruhcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhepfe ehheeileduffehteeihfdvtdelffdutdeludduiedutedvfeffheekhefgtedtnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopedutddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepshhvvghnsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehjsehjrghnnhgruh drnhgvthdprhgtphhtthhopegtohhnohhrodgutheskhgvrhhnvghlrdhorhhgpdhrtghp thhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprghsrghhih eslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqdgrrhhmqdhk vghrnhgvlheslhhishhtshdrihhnfhhrrgguvggrugdrohhrghdprhgtphhtthhopehlih hnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehn vggrlhesghhomhhprgdruggvvhdprhgtphhtthhopeguvghvihgtvghtrhgvvgesvhhgvg hrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Jan 2026 10:25:55 -0500 (EST) From: Janne Grunau Date: Fri, 09 Jan 2026 16:25:45 +0100 Subject: [PATCH 3/4] arm64: dts: apple: Add chassis-type property for Mac Pro Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260109-apple-dt-chassis-type-v1-3-c215503734c5@jannau.net> References: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> In-Reply-To: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> To: Sven Peter , Neal Gompa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Janne Grunau X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=970; i=j@jannau.net; s=yk2025; h=from:subject:message-id; bh=OXYyDfjk9m00xxS6i7o24ICfm/by9oPBNKNMiBasHRg=; b=owGbwMvMwCW2UNrmdq9+ahrjabUkhsxE2d/Pz1q1ZF9ZPDVK+Hxm16T++RE2W4+bFzTFndPWa Jl/T2pjRykLgxgXg6yYIkuS9ssOhtU1ijG1D8Jg5rAygQxh4OIUgIlczGL4H3lo25HtfFcK2s4f Wv3t8+cUEcONB1Pi+p9Z7P31ftnMpzEM/wvWb4vrTg0IPOo2qeKEeseGHWoTJxn53mv8uJX7eeA 8OSYA X-Developer-Key: i=j@jannau.net; a=openpgp; fpr=8B336A6BE4E5695E89B8532B81E806F586338419 The tower and rack mount Mac Pro variants share the same .dts file and are identical except for the chassis. There doesn't appear to be a property in Apple's device tree to distinguish these two devices so use "server" as chassis type which describes both if one doesn't look too carefully. Signed-off-by: Janne Grunau Reviewed-by: Mark Kettenis Reviewed-by: Neal Gompa --- arch/arm64/boot/dts/apple/t6022-j180d.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t6022-j180d.dts b/arch/arm64/boot/dt= s/apple/t6022-j180d.dts index dca6bd167c225aa23e78e1c644bf6c97f42d46b5..55a5e19563894c576dfe1bda9d4= 8c5b69262bc02 100644 --- a/arch/arm64/boot/dts/apple/t6022-j180d.dts +++ b/arch/arm64/boot/dts/apple/t6022-j180d.dts @@ -15,6 +15,8 @@ / { compatible =3D "apple,j180d", "apple,t6022", "apple,arm-platform"; model =3D "Apple Mac Pro (M2 Ultra, 2023)"; + chassis-type =3D "server"; + aliases { nvram =3D &nvram; serial0 =3D &serial0; --=20 2.52.0 From nobody Mon Feb 9 10:13:08 2026 Received: from fhigh-a7-smtp.messagingengine.com (fhigh-a7-smtp.messagingengine.com [103.168.172.158]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E5E1D364EBE; Fri, 9 Jan 2026 15:25:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.158 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972359; cv=none; b=I+vghc9PKPcTS4xXHPtl/h7Me5SW6iddND/OcBuX9ZN9l++1tEoAQAk3nsXGQM6g1nUlpQAqOJYNgvQKpjUs/rdTOsGw4LnDnM/QnkugNsVmRgg7g3nU2wXffCVwcE073OhfjPcT2+c5n0jYHW/+ZT1xTmk5cye/wxXMcQkt8N8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767972359; c=relaxed/simple; bh=AJPBLOhsNE6NUX/mnfmMo8DI9FwN/AXyZUWmv+NCEFM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OghQ4MpqWjeY3bWgYjupdg4gei8Tajow+wr39Pw5jJAlc71OcQLeWRAFqmW2wIqVEADKtlZDk0fNbjd60nhwLdxGcAv9w+aWAsm7ROBGSmRYG/fY9Y6Q6bgA4R5r34cpGTAJVhQVIeQlBNR+0gHqWx9rRM15nUa1o3lrIrbSs6o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net; spf=pass smtp.mailfrom=jannau.net; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b=myMHnwnW; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=UR/uh8+x; arc=none smtp.client-ip=103.168.172.158 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=jannau.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=jannau.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jannau.net header.i=@jannau.net header.b="myMHnwnW"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="UR/uh8+x" Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id 4BCF5140018E; Fri, 9 Jan 2026 10:25:57 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Fri, 09 Jan 2026 10:25:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jannau.net; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1767972357; x=1768058757; bh=D+K8EMEof++7D26DPSvnPgtOOvNH7OpYLlMmU+m2xgU=; b= myMHnwnW9Exy3yuvt+PVVToXINmMnYWytoOLL3YHSViYbthzpI+rtXo+ArEbXLf8 w/CVEthMJFM/03mLliSDsqOT/Uj1RpTv0AoCb5hmW1zXubxmaeUd0247QX+B5nZS Z1ith5qU957GErzFzh5U5YTckdEOsD/AAtUctHAQMAwxpHQFotNllcI1++itFrMO sIuBtxpMoAmK58ZNe/gXmr36CA2nsZwl0XopcgPJWWSOpmAgcU6c0hTmopCRDVqJ S84p6zU56ZfDulUxup8UAh4zlLgznTzYLSKINF48etH8o8TIKbV+miEbCZHGPWqJ /H6Mv38c6gATcldQ6sMXnw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1767972357; x= 1768058757; bh=D+K8EMEof++7D26DPSvnPgtOOvNH7OpYLlMmU+m2xgU=; b=U R/uh8+xzUQY6hS8oKea4t/8BzYVm9nyB39N4FNy7WpY+96GN1RPRHS+Bg9athSEl quNXCArUmWi43dpfOP4NsdLqAOl2jBb9j8G2+3iyX+Bn8GUmBuHSAall7haVBUne T+lnRmBnGc/Nk36dChVErN1+PmF9lh38crGkn9tfJqm47gkDesOKIQpW2/a+bCCP 1uCc4RP1f3Q/72b+wKijP+MY9rqdjr5ROH/3DSR2dcE0QnJuXxDZsV5eouMGOReD w3lS4g9n4zhs+vJTHMunIQGQZQ0xFJhk3Xu+hsJ97Fgm0jIMTuuf+OEZHZjhBaju zInu3Qx4GCvFhMmGxD5aw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddutdeludeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfffufggtgfgkfhfjgfvvefosehtjeertdertdejnecuhfhrohhmpeflrghnnhgv ucfirhhunhgruhcuoehjsehjrghnnhgruhdrnhgvtheqnecuggftrfgrthhtvghrnhepfe ehheeileduffehteeihfdvtdelffdutdeludduiedutedvfeffheekhefgtedtnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhesjhgrnhhnrg hurdhnvghtpdhnsggprhgtphhtthhopedutddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepshhvvghnsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehjsehjrghnnhgruh drnhgvthdprhgtphhtthhopegtohhnohhrodgutheskhgvrhhnvghlrdhorhhgpdhrtghp thhtohepkhhriihkodgutheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprghsrghhih eslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqdgrrhhmqdhk vghrnhgvlheslhhishhtshdrihhnfhhrrgguvggrugdrohhrghdprhgtphhtthhopehlih hnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehn vggrlhesghhomhhprgdruggvvhdprhgtphhtthhopeguvghvihgtvghtrhgvvgesvhhgvg hrrdhkvghrnhgvlhdrohhrgh X-ME-Proxy: Feedback-ID: i47b949f6:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Jan 2026 10:25:56 -0500 (EST) From: Janne Grunau Date: Fri, 09 Jan 2026 16:25:46 +0100 Subject: [PATCH 4/4] arm64: dts: apple: Add chassis-type property for Apple iMacs Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260109-apple-dt-chassis-type-v1-4-c215503734c5@jannau.net> References: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> In-Reply-To: <20260109-apple-dt-chassis-type-v1-0-c215503734c5@jannau.net> To: Sven Peter , Neal Gompa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Janne Grunau X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1303; i=j@jannau.net; s=yk2025; h=from:subject:message-id; bh=AJPBLOhsNE6NUX/mnfmMo8DI9FwN/AXyZUWmv+NCEFM=; b=owGbwMvMwCW2UNrmdq9+ahrjabUkhsxE2T8tm7w/Plt8jCWAZ3ph8Px8xed5zOf2l+iviRJSC xHZdreto5SFQYyLQVZMkSVJ+2UHw+oaxZjaB2Ewc1iZQIYwcHEKwESm9TAyrD3+5dI3jxe6tdIr 1z+aLnVEbFuP9Z+eWaY8hn1nryw2yGVkWCndlLN7Q9Rv6Zrvi/XFFyRWO+ds2Hra7fgGryrLZHZ XLgA= X-Developer-Key: i=j@jannau.net; a=openpgp; fpr=8B336A6BE4E5695E89B8532B81E806F586338419 Apple iMac (M1, 2021) are all-in-one devices with an integrated display. Signed-off-by: Janne Grunau Reviewed-by: Mark Kettenis Reviewed-by: Neal Gompa --- arch/arm64/boot/dts/apple/t8103-j456.dts | 1 + arch/arm64/boot/dts/apple/t8103-j457.dts | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t8103-j456.dts b/arch/arm64/boot/dts= /apple/t8103-j456.dts index 58c8e43789b4861544e20c717124ede3327be010..2436f0e692e36ba19b99e00dcc1= a9f09a26e246a 100644 --- a/arch/arm64/boot/dts/apple/t8103-j456.dts +++ b/arch/arm64/boot/dts/apple/t8103-j456.dts @@ -15,6 +15,7 @@ / { compatible =3D "apple,j456", "apple,t8103", "apple,arm-platform"; model =3D "Apple iMac (24-inch, 4x USB-C, M1, 2021)"; + chassis-type =3D "all-in-one"; =20 aliases { ethernet0 =3D ðernet0; diff --git a/arch/arm64/boot/dts/apple/t8103-j457.dts b/arch/arm64/boot/dts= /apple/t8103-j457.dts index 7089ccf3ce55661f3f83810496daed40c8199189..208171adde129ac0f16b7a89170= 4308bc2aa20cd 100644 --- a/arch/arm64/boot/dts/apple/t8103-j457.dts +++ b/arch/arm64/boot/dts/apple/t8103-j457.dts @@ -15,6 +15,7 @@ / { compatible =3D "apple,j457", "apple,t8103", "apple,arm-platform"; model =3D "Apple iMac (24-inch, 2x USB-C, M1, 2021)"; + chassis-type =3D "all-in-one"; =20 aliases { ethernet0 =3D ðernet0; --=20 2.52.0