Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2614215pxb; Sun, 17 Oct 2021 20:33:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyXWq0UWcOp7ilgTEMV1c20Q55fNxx+/r+EPOhMds0VZ5X54GcaUrID451lXNAHNN2Jt/qa X-Received: by 2002:a63:9245:: with SMTP id s5mr21557855pgn.4.1634527981541; Sun, 17 Oct 2021 20:33:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634527981; cv=none; d=google.com; s=arc-20160816; b=iJ5/GXYkQ+CwLC9YU3WtO3eVR9RQsnPyva1eoijWOsTnWsnSCe+CnemUZvceoH87Oe MetuetZPx5Yp0g6lrnP9qRUxB6VOX48O6wNRBySCMCvRg4VQOVreKkRJKFwmlRVPekvH o1JL0G0U4eGpRo/t+RHZ3MH7VSHXaa5VA0mLUZycEEOikt2SswSkCEpI0/qrsI76Rv9C IbcKiWI1YJLQN0MSZ7xuKvIhGuhFCHoy6Ezl/u/nTHm+tkPULMnJCpuS9Gw33//lqM8S mnprxjepEhwq0Yuk82/EZhbmjyAF+gSa4iNUYjpngjPxSBCMLlv5HFPv3sCvT0JtMsqY +9tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=tzDKpSR0lNks4kbw3N0KdsDFk4RXfVzRbiEG7VA7kuo=; b=D1lXG/fcqQ1f6JNXTylApffiQ7ppzUAtTxvZn95gaMD+gLriwIHsVBb177hr+D6Jbs 9XrKTzKD5hN2K3G8xfw/rF6Uax5aEdI15D4sv+XZMyTCMwvY+Cy0KSvvfNgJOdf1NQEX 61iP/qkYhqAYQ69v/Tx7ocz3HpYv3LQoazcckShQCq33FSDZJURjjFwE3/WTOjOVMM09 bYxK9R+d7nn4PjZd4BFebOTYGwVueePR8g3n/mekAAQlQwFnCchBTGzTQvoHsZ2rFwEb JOJBF2vaESMI0AbevoIenNTatYQ7/hTiJhXllUfZ9uoHykkFMCRAIAyrm2y4IeqauG25 9V4Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c9si21459079plh.37.2021.10.17.20.32.49; Sun, 17 Oct 2021 20:33:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244050AbhJPKWp (ORCPT + 98 others); Sat, 16 Oct 2021 06:22:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38610 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239718AbhJPKWo (ORCPT ); Sat, 16 Oct 2021 06:22:44 -0400 Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A760C061570; Sat, 16 Oct 2021 03:20:36 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: aferraris) with ESMTPSA id 991501F44913 From: Arnaud Ferraris To: linux-kernel@vger.kernel.org Cc: linux-rockchip@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-sunxi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Martin Kepplinger , Heiko Stuebner , Bjorn Andersson , Andy Gross , Fabio Estevam , Pengutronix Kernel Team , Sascha Hauer , Shawn Guo , Jernej Skrabec , Chen-Yu Tsai , Maxime Ripard , Rob Herring , Krzysztof Kozlowski , Lucas Stach , Angus Ainslie , Guido Gunther , Tomasz Figa , Johan Jonker , Eddie Cai , Shunqian Zheng , Brian Norris , Dan Johansen , Simon South , Matthias Brugger Subject: [PATCH 0/4] arm64: dts: add 'chassis-type' property Date: Sat, 16 Oct 2021 12:20:21 +0200 Message-Id: <20211016102025.23346-1-arnaud.ferraris@collabora.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, A new root node property named 'chassis-type' has recently been approved added to the device tree specification[1]. This will allow userspace to easily detect the device form factor on DT-based devices, and act accordingly. This patchset fills in this property for existing ARM64 consumer devices (laptops, phones, tablets...). [1] https://github.com/devicetree-org/devicetree-specification/blob/main/source/chapter3-devicenodes.rst#root-node -- Arnaud Ferraris (4): arm64: dts: allwinner: add 'chassis-type' property arm64: dts: freescale: add 'chassis-type' property arm64: dts: qcom: add 'chassis-type' property arm64: dts: rockchip: add 'chassis-type' property arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 2 ++ arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts | 1 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 2 ++ arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts | 1 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts | 1 + arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 ++ arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 ++ arch/arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 + arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-sony-xperia-yoshino-poplar.dts | 1 + arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 + arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 1 + arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 + arch/arm64/boot/dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 1 + arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 1 + arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 + arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 + arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 + arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 + 59 files changed, 62 insertions(+)