From nobody Thu Sep 11 14:49:23 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D6CBDC001DB for ; Fri, 4 Aug 2023 09:58:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230396AbjHDJ6x (ORCPT ); Fri, 4 Aug 2023 05:58:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53150 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229968AbjHDJ6t (ORCPT ); Fri, 4 Aug 2023 05:58:49 -0400 Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3588F46AB for ; Fri, 4 Aug 2023 02:58:48 -0700 (PDT) Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-686f74a8992so343366b3a.1 for ; Fri, 04 Aug 2023 02:58:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quanta-corp-partner-google-com.20221208.gappssmtp.com; s=20221208; t=1691143127; x=1691747927; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cD6ITsXeVuEg9+MIVpUVcL3DXiDOTFej6WZmWLdSgHM=; b=1L4nCuBre4Xm7R36jxYqS9XfkV2yQfMYQigBZ03KeJmkJiOENba0cB7W7S1oSYbnaV EtcjblXX8WY9wTjNRDpFQF4qSInPoNzyBwwX4BBZYiqX6AQiSss3U/XMtrM8OsH8gI6H pIOGN6HKLMcwDPpQ52N2dEmiOaSYp7b/ba3+qx/bt6mAeQV34bOISjU2Epc8eTKHE/n9 zHhvkkGJmBWXSYxOJUGidiQhspLALs93ZhmDsWMPWsqb60JN/PonpCREVlTm/Jy7sgNM 6ZvOov6Xux7FBzhxI8ocsyI6YVb2A63vvGG0zlNgR5piuXJ/IOCBbOlt2H3gpLd01fV7 3uTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691143127; x=1691747927; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cD6ITsXeVuEg9+MIVpUVcL3DXiDOTFej6WZmWLdSgHM=; b=OtNipXDrNw1oTBV7QwpFzv50NetI12jtlipFHJarVRDtNbx34/cWp9MyvMnf/gkwIM uz2BsE/Ytk7jpABrL5q+nzmp6ns7boCnvmV/H/0bDPjM2qoHD9Vwlu4qZPgQgj0qOe8I ogh96jtWtHPEk6/YPf91QqVxAn4jH/eKyHvq/orExz/76XGx23MlU9B8KsF8iP4PCQBI tfG55jIwtMXnqsbe/+8Dw/bAWylUXKsXWcGAzG/p6C+S0YTMtcPIFvESYBvpO4rYWL2t hlJNYwmNsz+FvdKCZIVbnAsJJUky0b/vW3uKhpXmo0SEmTBoYRw4scp/82AofjN6JBY4 n/vA== X-Gm-Message-State: ABy/qLafnfhRlwXsOSgAE/I7syQkFdZ6+/p+/hzynex46OgSHLh/XdHz wf06Bwqyum+vn6iNypQdd4Ugz4D1ixyHKxNTp5623g== X-Google-Smtp-Source: APBJJlGeCPBAgCYNRHWxBPvfSNZ141tkkZTOVMFQ/knB1Jfu1GNfS1uj4Q3KixxrVdn+v7KYdHaRzw== X-Received: by 2002:a05:6a00:419a:b0:67d:308b:97ef with SMTP id ca26-20020a056a00419a00b0067d308b97efmr21324447pfb.2.1691143127489; Fri, 04 Aug 2023 02:58:47 -0700 (PDT) Received: from liang-Predator-PH517-52.. (60-250-232-247.hinet-ip.hinet.net. [60.250.232.247]) by smtp.gmail.com with ESMTPSA id i2-20020aa787c2000000b0067b643b814csm1259949pfo.6.2023.08.04.02.58.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Aug 2023 02:58:47 -0700 (PDT) From: Sheng-Liang Pan To: LKML Cc: dianders@chromium.org, Sheng-Liang Pan , Andy Gross , Bjorn Andersson , Conor Dooley , Konrad Dybcio , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v2 1/3] dt-bindings: arm: qcom: add sc7180-lazor board bindings Date: Fri, 4 Aug 2023 17:58:34 +0800 Message-Id: <20230804175734.v2.1.I7a950de49ec24b957e90d7fe7abd5f2f5f2e24c3@changeid> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> References: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Introduce more sc7180-lazor sku and board version configuration, add no-eSIM SKU 10 for Lazor, no-eSIM SKU 15 and 18 for Limozeen, add new board version 10 for audio codec ALC5682i-VS. Signed-off-by: Sheng-Liang Pan Reviewed-by: Krzysztof Kozlowski --- Changes in v2: - add new entry rev9 with Parade bridge chip .../devicetree/bindings/arm/qcom.yaml | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index 450f616774e0..dce7b771a280 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -470,6 +470,11 @@ properties: - const: google,lazor-rev8 - const: qcom,sc7180 =20 + - description: Acer Chromebook Spin 513 Parade bridge chip (rev9) + items: + - const: google,lazor-rev9 + - const: qcom,sc7180 + - description: Acer Chromebook Spin 513 (newest rev) items: - const: google,lazor @@ -491,6 +496,11 @@ properties: - const: google,lazor-rev8-sku2 - const: qcom,sc7180 =20 + - description: Acer Chromebook Spin 513 Parade bridge chip with KB B= acklight (rev9) + items: + - const: google,lazor-rev9-sku2 + - const: qcom,sc7180 + - description: Acer Chromebook Spin 513 with KB Backlight (newest re= v) items: - const: google,lazor-sku2 @@ -512,11 +522,26 @@ properties: - const: google,lazor-rev8-sku0 - const: qcom,sc7180 =20 + - description: Acer Chromebook Spin 513 Parade bridge chip with LTE = (rev9) + items: + - const: google,lazor-rev9-sku0 + - const: qcom,sc7180 + - description: Acer Chromebook Spin 513 with LTE (newest rev) items: - const: google,lazor-sku0 - const: qcom,sc7180 =20 + - description: Acer Chromebook Spin 513 Parade bridge chip with LTE = no-esim (rev9) + items: + - const: google,lazor-rev9-sku10 + - const: qcom,sc7180 + + - description: Acer Chromebook Spin 513 with LTE no-esim (newest rev) + items: + - const: google,lazor-sku10 + - const: qcom,sc7180 + - description: Acer Chromebook 511 (rev4 - rev8) items: - const: google,lazor-rev4-sku4 @@ -526,6 +551,11 @@ properties: - const: google,lazor-rev8-sku4 - const: qcom,sc7180 =20 + - description: Acer Chromebook 511 Parade bridge chip (rev9) + items: + - const: google,lazor-rev9-sku4 + - const: qcom,sc7180 + - description: Acer Chromebook 511 (newest rev) items: - const: google,lazor-sku4 @@ -545,11 +575,36 @@ properties: - const: google,lazor-rev8-sku6 - const: qcom,sc7180 =20 + - description: Acer Chromebook 511 Parade bridge chip without Touchs= creen (rev9) + items: + - const: google,lazor-rev9-sku6 + - const: qcom,sc7180 + - description: Acer Chromebook 511 without Touchscreen (newest rev) items: - const: google,lazor-sku6 - const: qcom,sc7180 =20 + - description: Acer Chromebook 511 Parade bridge chip no-esim (rev9) + items: + - const: google,lazor-rev9-sku15 + - const: qcom,sc7180 + + - description: Acer Chromebook 511 no-esim (newest rev) + items: + - const: google,lazor-sku15 + - const: qcom,sc7180 + + - description: Acer Chromebook 511 Parade bridge chip without Touchs= creen no-esim (rev9) + items: + - const: google,lazor-rev9-sku18 + - const: qcom,sc7180 + + - description: Acer Chromebook 511 without Touchscreen no-esim (newe= st rev) + items: + - const: google,lazor-sku18 + - const: qcom,sc7180 + - description: Google Mrbland with AUO panel (rev0) items: - const: google,mrbland-rev0-sku0 --=20 2.34.1 From nobody Thu Sep 11 14:49:23 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 62DB7C001DB for ; Fri, 4 Aug 2023 09:59:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231258AbjHDJ7G (ORCPT ); Fri, 4 Aug 2023 05:59:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230341AbjHDJ6w (ORCPT ); Fri, 4 Aug 2023 05:58:52 -0400 Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 85AE546BD for ; Fri, 4 Aug 2023 02:58:51 -0700 (PDT) Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-686f6231bdeso457750b3a.1 for ; Fri, 04 Aug 2023 02:58:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quanta-corp-partner-google-com.20221208.gappssmtp.com; s=20221208; t=1691143130; x=1691747930; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fKzfX6v1CyZX2xitAs24S+KxRHnlm3GlIzocQibU/6A=; b=qXLUUslLNPqkI1V3819WlnOFsQgo3QicZhp/lMyurcUXTM9ODi+dqygsYnxlOTstoN VxS3WICONnG6U7siDJGNxN3mLFf5D6GhMTilpimh0DQvdLjIWNxM3u2CelxxT3VnSck7 ywy2dreQOQzGnMVm2wuMOdQVNJHdSL6Zh5HasQLQvppNjrTNSzFmqB1+IeaVXpnQn4zF XktUp0L5QwHiZaC01jRRfd+It5TQNBs7fVfvmxNU0B6TGWXd9pY6ViWau0+yvtKctsYy oVwezUfWWEyM/KYldq/UF9nNuBuuifV4/gSd2QKxkiM3CfKljxOxFf5YR3THe3bVHjEX SrIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691143130; x=1691747930; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fKzfX6v1CyZX2xitAs24S+KxRHnlm3GlIzocQibU/6A=; b=h+NgmnYA81RoK9IFd0O5cNe4ECNdLSIhK4Vw1v6qXzk01sqw0DVD+euH8yP7klYvIj x6igPNoKL5hmzTUTu9bpa3/u+bGugvnInLs5AjXre1l7cds6Zc7E0gcgyZnAC7MfRNzn ZiFUnPfXhCprfwRDHaA+dyperoMhF0sAD+gThFnuszvOcJkR0e3c7bjl3N7N2/Ca8Y3D hj+QXSIFh5gTt4UQVw7jDA1G6+4LKP32i7L0r8Npf+ottdfPg2dl2k7oan8ziDz9UqQc hAT+kXEAWly0rjsLz0cp7lLQZo0TFKFnVvUXKYEBVwBM1/Ow4gFMyIFGyyovq+YZ4ol5 0ujA== X-Gm-Message-State: ABy/qLZ0e9BFL9oWzNmWtwGJtxXj9joiPix11a1oRonxEiB3NIMVkKlG 5+bHkM8aDxTFutZxPrDW1nWSzXvdzQ2oUonWnnBX+g== X-Google-Smtp-Source: APBJJlEtKwIdnSjvYmmiuTojjVUT6sqYmnCFYOE5mk72VaYjj2YbaikO9/XLTtcHqTniRT6J8EETrg== X-Received: by 2002:a05:6a20:4403:b0:13e:7439:1449 with SMTP id ce3-20020a056a20440300b0013e74391449mr17017332pzb.0.1691143130599; Fri, 04 Aug 2023 02:58:50 -0700 (PDT) Received: from liang-Predator-PH517-52.. (60-250-232-247.hinet-ip.hinet.net. [60.250.232.247]) by smtp.gmail.com with ESMTPSA id i2-20020aa787c2000000b0067b643b814csm1259949pfo.6.2023.08.04.02.58.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Aug 2023 02:58:50 -0700 (PDT) From: Sheng-Liang Pan To: LKML Cc: dianders@chromium.org, Sheng-Liang Pan , Andy Gross , Bjorn Andersson , Conor Dooley , Konrad Dybcio , Krzysztof Kozlowski , Rob Herring , cros-qcom-dts-watchers@chromium.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v2 2/3] arm64: dts: qcom: sc7180: Add sku_id for lazor/limozeen Date: Fri, 4 Aug 2023 17:58:35 +0800 Message-Id: <20230804175734.v2.2.Ia4e268a027980f00c8fb0451a29938d76b765487@changeid> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> References: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" SKU ID 10: Lazor LTE+Wifi, no-esim (Strapped 0 X 0) SKU ID 15: Limozeen LTE+Wifi, TS, no esim (Strapped 1 X 0) SKU ID 18: Limozeen LTE+Wifi, no TS, no esim (Strapped X 0 0) Even though the "no esim" boards are strapped differently than ones that have an esim, the esim isn't represented in the device tree so the same device tree can be used for LTE w/ esim and LTE w/out esim. Signed-off-by: Sheng-Liang Pan Reviewed-by: Douglas Anderson --- (no changes since v1) .../boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9= .dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts index 913b5fc3ba76..cef57c15b70b 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts @@ -14,7 +14,7 @@ =20 / { model =3D "Google Lazor Limozeen without Touchscreen (rev9+)"; - compatible =3D "google,lazor-sku6", "qcom,sc7180"; + compatible =3D "google,lazor-sku6", "google,lazor-sku18", "qcom,sc7180"; }; =20 /delete-node/&ap_ts; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts = b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts index 15d77dc5f956..2038a82bc0e7 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts @@ -14,7 +14,7 @@ =20 / { model =3D "Google Lazor Limozeen (rev9+)"; - compatible =3D "google,lazor-sku4", "qcom,sc7180"; + compatible =3D "google,lazor-sku4", "google,lazor-sku15", "qcom,sc7180"; }; =20 /delete-node/&ap_ts; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts b/arc= h/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts index 38027f13b9d0..438ab9cd3389 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts @@ -14,7 +14,7 @@ =20 / { model =3D "Google Lazor (rev9+) with LTE"; - compatible =3D "google,lazor-sku0", "qcom,sc7180"; + compatible =3D "google,lazor-sku0", "google,lazor-sku10", "qcom,sc7180"; }; =20 &ap_sar_sensor_i2c { --=20 2.34.1 From nobody Thu Sep 11 14:49:23 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 903ECC00528 for ; Fri, 4 Aug 2023 09:59:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231296AbjHDJ7T (ORCPT ); Fri, 4 Aug 2023 05:59:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53436 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231244AbjHDJ7D (ORCPT ); Fri, 4 Aug 2023 05:59:03 -0400 Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D51D249E3 for ; Fri, 4 Aug 2023 02:58:54 -0700 (PDT) Received: by mail-pf1-x42e.google.com with SMTP id d2e1a72fcca58-6878db91494so270516b3a.0 for ; Fri, 04 Aug 2023 02:58:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quanta-corp-partner-google-com.20221208.gappssmtp.com; s=20221208; t=1691143134; x=1691747934; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=pmw4MJaNpCbrB1+hKOu+EXDpll+aiGyzO96Ozc/I49M=; b=1ysjA76ZpbU3cP4o5qRyfncYLN8PUXlkMFioIMNgK7xXeJDroxoS6pRfLwUEMYTvtc 0O8NwabDrQRyebqwGvhI40461dOiiIeuu9KaOXKuhP0R8UL2MZbMj4+a6GvUZYzSYOlc Ykg3You2Uw1K2b4qxwBdZXnjUkvwLJtK+2p9iq+il3GUcy6vOUe3nyiQgqKnoSwk22PO VE1irI3kVmhh/sxK33zGDcUlz8H6zxalc8/GbG9qT+aARSL2dOuSJy1oj8D1QfFM35vk 67fFkbVwOndOU0ad2FVvGk+sVeZ5rTdfTcstRc79f9ND5nJbUdOGm7WiUW7bK7AB2wxM v5hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691143134; x=1691747934; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pmw4MJaNpCbrB1+hKOu+EXDpll+aiGyzO96Ozc/I49M=; b=kN+M4cZdT0c5lZjSA2OKLKYHj8HAf8An1q1TSyPbW0Aa7QqHOfqiaZTJjzn7+RiFFb ss8WeKVrpTBzM7m1UImGGuK0/eFTcTK4RFIfLTnlaCLP44gSpPHNPzwRIW9YXHyBDFNF 5YRNAA4JbngW+KaxBzYiP4i5gl0xiwAJHHCxgAl+NOW7zJXpUqTDGNt5zaM2k+Vk5HI/ Y/zccV8mlf3RuheUPSPiVJ/BMrcTGv3YCW3gWX5QKYx5gKgxeLLMqjql7pYkSibhuYgK ZJelqW2cztfwBeoTuvvxJfYyNEeffljKJQ3NE+5m2448dkeyTxyAnkR8IGyrNJE2jEWE IEEA== X-Gm-Message-State: ABy/qLbHGOujdue1GOiEya+UeT9N5rv/s+KxDmqNKoMhQvJXId43ZoeZ KvS3sLKa0jIXiWzP5XGVavGhuj+MtStZqqQVdClqqw== X-Google-Smtp-Source: APBJJlFJBEEK2SBsGoaeA7HpfyWVfMA9etQoCA6pqcKw++8r+6jKuLNH6s4t/cBu6s4FabbAKd8DMw== X-Received: by 2002:a05:6a00:414e:b0:681:9fe0:b543 with SMTP id bv14-20020a056a00414e00b006819fe0b543mr19674839pfb.2.1691143133748; Fri, 04 Aug 2023 02:58:53 -0700 (PDT) Received: from liang-Predator-PH517-52.. (60-250-232-247.hinet-ip.hinet.net. [60.250.232.247]) by smtp.gmail.com with ESMTPSA id i2-20020aa787c2000000b0067b643b814csm1259949pfo.6.2023.08.04.02.58.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Aug 2023 02:58:53 -0700 (PDT) From: Sheng-Liang Pan To: LKML Cc: dianders@chromium.org, Sheng-Liang Pan , Andy Gross , Bjorn Andersson , Conor Dooley , Konrad Dybcio , Krzysztof Kozlowski , Rob Herring , cros-qcom-dts-watchers@chromium.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v2 3/3] arm64: dts: qcom: sc7180: Add board id for lazor/limozeen Date: Fri, 4 Aug 2023 17:58:36 +0800 Message-Id: <20230804175734.v2.3.Ie77732a87ab53d21bac47db309b75a796fa19337@changeid> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> References: <20230804095836.39551-1-sheng-liang.pan@quanta.corp-partner.google.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" add BRD_ID(0, Z, 0) =3D 10 for new board with ALC5682i-VS Signed-off-by: Sheng-Liang Pan Reviewed-by: Douglas Anderson --- Changes in v2: - correct newly create dts files arch/arm64/boot/dts/qcom/Makefile | 5 ++ ...sc7180-trogdor-lazor-limozeen-nots-r10.dts | 40 +++++++++++++ .../sc7180-trogdor-lazor-limozeen-nots-r9.dts | 4 +- .../sc7180-trogdor-lazor-limozeen-r10.dts | 56 +++++++++++++++++++ .../qcom/sc7180-trogdor-lazor-limozeen-r9.dts | 4 +- .../dts/qcom/sc7180-trogdor-lazor-r10-kb.dts | 34 +++++++++++ .../dts/qcom/sc7180-trogdor-lazor-r10-lte.dts | 38 +++++++++++++ .../dts/qcom/sc7180-trogdor-lazor-r10.dts | 30 ++++++++++ .../dts/qcom/sc7180-trogdor-lazor-r9-kb.dts | 4 +- .../dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r9.dts | 4 +- 11 files changed, 213 insertions(+), 10 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-= nots-r10.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-= r10.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.d= ts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 337abc4ceb17..73e745fb1ff0 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -109,11 +109,16 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r3-= lte.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r9.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r9-kb.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r9-lte.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r10.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r10-kb.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-r10-lte.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-r4.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-r9.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-r10.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-nots-r4.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-nots-r5.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-nots-r9.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-lazor-limozeen-nots-r10.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-pazquel-lte-parade.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-pazquel-lte-ti.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sc7180-trogdor-pazquel-parade.dtb diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r1= 0.dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r10.dts new file mode 100644 index 000000000000..fe634e2caf3b --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r10.dts @@ -0,0 +1,40 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Google Lazor Limozeen board device tree source + * + * Copyright 2023 Google LLC. + */ + +/dts-v1/; + +#include "sc7180-trogdor.dtsi" +#include "sc7180-trogdor-parade-ps8640.dtsi" +#include "sc7180-trogdor-lazor.dtsi" +#include "sc7180-trogdor-lte-sku.dtsi" + +/ { + model =3D "Google Lazor Limozeen without Touchscreen (rev10+)"; + compatible =3D "google,lazor-sku6", "google,lazor-sku18", "qcom,sc7180"; +}; + +/delete-node/&ap_ts; + +&panel { + compatible =3D "edp-panel"; +}; + +&sdhc_2 { + status =3D "okay"; +}; + +&alc5682 { + compatible =3D "realtek,rt5682s"; + /delete-property/ VBAT-supply; + realtek,dmic1-clk-pin =3D <2>; + realtek,dmic-clk-rate-hz =3D <2048000>; +}; + +&sound { + compatible =3D "google,sc7180-trogdor"; + model =3D "sc7180-rt5682s-max98357a-1mic"; +}; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9= .dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts index cef57c15b70b..e3f1f30a7fc3 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts @@ -13,8 +13,8 @@ #include "sc7180-trogdor-lte-sku.dtsi" =20 / { - model =3D "Google Lazor Limozeen without Touchscreen (rev9+)"; - compatible =3D "google,lazor-sku6", "google,lazor-sku18", "qcom,sc7180"; + model =3D "Google Lazor Limozeen without Touchscreen (rev9)"; + compatible =3D "google,lazor-rev9-sku6", "google,lazor-rev9-sku18", "qcom= ,sc7180"; }; =20 /delete-node/&ap_ts; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r10.dts= b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r10.dts new file mode 100644 index 000000000000..7b97963cce6e --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r10.dts @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Google Lazor Limozeen board device tree source + * + * Copyright 2023 Google LLC. + */ + +/dts-v1/; + +#include "sc7180-trogdor.dtsi" +#include "sc7180-trogdor-parade-ps8640.dtsi" +#include "sc7180-trogdor-lazor.dtsi" +#include "sc7180-trogdor-lte-sku.dtsi" + +/ { + model =3D "Google Lazor Limozeen (rev10+)"; + compatible =3D "google,lazor-sku4", "google,lazor-sku15", "qcom,sc7180"; +}; + +/delete-node/&ap_ts; + +&ap_ts_pen_1v8 { + ap_ts: touchscreen@10 { + compatible =3D "elan,ekth3500"; + reg =3D <0x10>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&ts_int_l>, <&ts_reset_l>; + + interrupt-parent =3D <&tlmm>; + interrupts =3D <9 IRQ_TYPE_LEVEL_LOW>; + + vcc33-supply =3D <&pp3300_ts>; + + reset-gpios =3D <&tlmm 8 GPIO_ACTIVE_LOW>; + }; +}; + +&panel { + compatible =3D "auo,b116xa01"; +}; + +&sdhc_2 { + status =3D "okay"; +}; + +&alc5682 { + compatible =3D "realtek,rt5682s"; + /delete-property/ VBAT-supply; + realtek,dmic1-clk-pin =3D <2>; + realtek,dmic-clk-rate-hz =3D <2048000>; +}; + +&sound { + compatible =3D "google,sc7180-trogdor"; + model =3D "sc7180-rt5682s-max98357a-1mic"; +}; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts = b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts index 2038a82bc0e7..3b6053f3e62b 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dts @@ -13,8 +13,8 @@ #include "sc7180-trogdor-lte-sku.dtsi" =20 / { - model =3D "Google Lazor Limozeen (rev9+)"; - compatible =3D "google,lazor-sku4", "google,lazor-sku15", "qcom,sc7180"; + model =3D "Google Lazor Limozeen (rev9)"; + compatible =3D "google,lazor-rev9-sku4", "google,lazor-rev9-sku15", "qcom= ,sc7180"; }; =20 /delete-node/&ap_ts; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts b/arc= h/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts new file mode 100644 index 000000000000..6f98f61ac567 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-kb.dts @@ -0,0 +1,34 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Google Lazor board device tree source + * + * Copyright 2023 Google LLC. + */ + +/dts-v1/; + +#include "sc7180-trogdor.dtsi" +#include "sc7180-trogdor-parade-ps8640.dtsi" +#include "sc7180-trogdor-lazor.dtsi" +#include "sc7180-lite.dtsi" + +/ { + model =3D "Google Lazor (rev10+) with KB Backlight"; + compatible =3D "google,lazor-sku2", "qcom,sc7180"; +}; + +&keyboard_backlight { + status =3D "okay"; +}; + +&alc5682 { + compatible =3D "realtek,rt5682s"; + /delete-property/ VBAT-supply; + realtek,dmic1-clk-pin =3D <2>; + realtek,dmic-clk-rate-hz =3D <2048000>; +}; + +&sound { + compatible =3D "google,sc7180-trogdor"; + model =3D "sc7180-rt5682s-max98357a-1mic"; +}; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts b/ar= ch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts new file mode 100644 index 000000000000..03d0d0af367c --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10-lte.dts @@ -0,0 +1,38 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Google Lazor board device tree source + * + * Copyright 2023 Google LLC. + */ + +/dts-v1/; + +#include "sc7180-trogdor.dtsi" +#include "sc7180-trogdor-parade-ps8640.dtsi" +#include "sc7180-trogdor-lazor.dtsi" +#include "sc7180-trogdor-lte-sku.dtsi" + +/ { + model =3D "Google Lazor (rev10+) with LTE"; + compatible =3D "google,lazor-sku0", "google,lazor-sku10", "qcom,sc7180"; +}; + +&ap_sar_sensor_i2c { + status =3D "okay"; +}; + +&keyboard_backlight { + status =3D "okay"; +}; + +&alc5682 { + compatible =3D "realtek,rt5682s"; + /delete-property/ VBAT-supply; + realtek,dmic1-clk-pin =3D <2>; + realtek,dmic-clk-rate-hz =3D <2048000>; +}; + +&sound { + compatible =3D "google,sc7180-trogdor"; + model =3D "sc7180-rt5682s-max98357a-1mic"; +}; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts b/arch/a= rm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts new file mode 100644 index 000000000000..5a58e94c228e --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r10.dts @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Google Lazor board device tree source + * + * Copyright 2023 Google LLC. + */ + +/dts-v1/; + +#include "sc7180-trogdor.dtsi" +#include "sc7180-trogdor-parade-ps8640.dtsi" +#include "sc7180-trogdor-lazor.dtsi" +#include "sc7180-lite.dtsi" + +/ { + model =3D "Google Lazor (rev10+)"; + compatible =3D "google,lazor", "qcom,sc7180"; +}; + +&alc5682 { + compatible =3D "realtek,rt5682s"; + /delete-property/ VBAT-supply; + realtek,dmic1-clk-pin =3D <2>; + realtek,dmic-clk-rate-hz =3D <2048000>; +}; + +&sound { + compatible =3D "google,sc7180-trogdor"; + model =3D "sc7180-rt5682s-max98357a-1mic"; +}; diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts b/arch= /arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts index 960f7b7ce094..f74a1985cac6 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dts @@ -13,8 +13,8 @@ #include "sc7180-lite.dtsi" =20 / { - model =3D "Google Lazor (rev9+) with KB Backlight"; - compatible =3D "google,lazor-sku2", "qcom,sc7180"; + model =3D "Google Lazor (rev9) with KB Backlight"; + compatible =3D "google,lazor-rev9-sku2", "qcom,sc7180"; }; =20 &keyboard_backlight { diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts b/arc= h/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts index 438ab9cd3389..15dcf95da311 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts @@ -13,8 +13,8 @@ #include "sc7180-trogdor-lte-sku.dtsi" =20 / { - model =3D "Google Lazor (rev9+) with LTE"; - compatible =3D "google,lazor-sku0", "google,lazor-sku10", "qcom,sc7180"; + model =3D "Google Lazor (rev9) with LTE"; + compatible =3D "google,lazor-rev9-sku0", "google,lazor-rev9-sku10", "qcom= ,sc7180"; }; =20 &ap_sar_sensor_i2c { diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dts b/arch/ar= m64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dts index 56dd222650d3..44f61bc56f81 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dts @@ -13,6 +13,6 @@ #include "sc7180-lite.dtsi" =20 / { - model =3D "Google Lazor (rev9+)"; - compatible =3D "google,lazor", "qcom,sc7180"; + model =3D "Google Lazor (rev9)"; + compatible =3D "google,lazor-rev9", "qcom,sc7180"; }; --=20 2.34.1