From nobody Sun Dec 14 12:15:48 2025 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B304E1AF0BF for ; Thu, 12 Dec 2024 06:21:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984462; cv=none; b=UUGG6JBpFcP8Z1a2PCoJ/X5ubzC1Cxu42njCeEjri5MYwYzTy0iqmaK+erl9OjVKjbLK9hMeGs0zmfXceyYG6gODKyh9k8AhLSVWCQXV4btAWTIfK1AF5sMH0bYvPpUtct+Ra8KEFbpwERACCu4t4T4wFg2V08DC31Y//0Z+Dhw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984462; c=relaxed/simple; bh=0zzDXqoNKXIdZBWEgfCcO3lS4FJiOYRX5/8FZdHN9Us=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=okkbXIufyhhnm3b2tuVjkTk3zVp1YBKO3JH6NwCe+6ShaZTiKo3DR2brGPBNdTKdBZINwkfmY6eboUkvI5Q7Hp44uz+ecIx7AmcmmWUcuTaB1DKEn/hPoWNg/vVcr3VbqeS4kuYhtYM3ybNf2KEr/B7XJjlhT+DPxWEd3BwS+C8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b=FPZoz2rK; arc=none smtp.client-ip=209.85.214.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b="FPZoz2rK" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-21564262babso509935ad.3 for ; Wed, 11 Dec 2024 22:21:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=huaqin-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1733984460; x=1734589260; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=gmhFFd9OZS3YcXJsK70hE90ScOtfqunHCKFsvNhGnPk=; b=FPZoz2rKn9ukdbki8K9py/UchBnNaG1ex6WwYbqsfLpNI70LEWC/s66zmv5Lsox/uH vGPdrXtjNlAtezYy/sKoAH7/c1nTqsGdusxJRZxayqEijB4mOOSHSlPOUP0og1hhQltk UIunvn0WXwqecxzMnOeN3vRwwIhUSknyEOStHnm605bzlGfSwNbHt9fWy6w5YhXBJT84 GvTDl27x3/9LIAGfcZKtfGIlv2v8ZwHOgJ1O6BojkZmfskDnAv+gsXzLhLFFoBeJmrnS 1yiPJYPcLbLJj2W1f48xyq5QTOjE/SPe8yBO8NXfHLoqNuYsbcN1EK60IMi5/WbAxagw 7Zsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733984460; x=1734589260; h=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=gmhFFd9OZS3YcXJsK70hE90ScOtfqunHCKFsvNhGnPk=; b=I3R043p0wy4qKJsPxdupb6np4WaGOvGdexRI0xq4OwrCuzSR4JHwDjDiRoIgF1h3/K zvMiXwjMAlvaif1qonPLOmAPhtlimbt3iCi5xkKTvyaMv0UmLrM0FUmAb/9jo1wO+iVz l8zuiwVnMYfuMJJmIjzt/KmWo9EJFDMmG7CM0p1Kj9cA9NRC/HUMa55NwPQlhspvDK1O V18+FVt1+4WfnyaiO0/0pMbdjajqd4DQ5+dPNrmvjVxlGhzbxINTQfMMhtAL5UHXsjGO N/02Xi9PMDFnrIRB/TaFp0iQ41fIKfKnULAnygKCA64Rzgx2ezJlVZZ5gBj7jHXTVcWR huDg== X-Forwarded-Encrypted: i=1; AJvYcCWvxiFXLE8teI93RA5fpW//Uj3RHG6XcWUMrv3nM0m2GDxzmdorfhEuw7uzSKtpQrRyPaE0T/rXaKDiHbg=@vger.kernel.org X-Gm-Message-State: AOJu0YyF3DtEtKtl4hxMzO9/h3dv6R6KaP0TlrwRTyF+qK/0MsSMMQrM 0xrHTDFmzPUyuoYCIfJQ+YPEewZ2kUnGrhW5j+eZCoq7EZX/pWuMEMsriQvAc3c= X-Gm-Gg: ASbGnctZmY3QHI6V+SbAJWq9zUJ716Z68gQ0fAY+0Mtpht3klM7dZgUFvyAj2V/OjKc N8bm7CO/NyvdhQjJ2J9T5wjApcaHMVXYVyLkhI6zww1QoPIKhXL9mM/fxbV6Eow9dyUU8OoQxJM 3vbJXyJu0CuWmwFWTRCovS8hI3hV3fwK4nmwM/kp+YnPAZekV/XxnhB07nWHtaW047om1rXb4oi eZiuCB0g/Z+5oyB2w+IAB5DeDiU+N2JKftlobB01wK3E4rXk7rNDtFF3YaFxfQGceyc6ZN7QLA0 OfQUZxmplt0HA4zpkJLK X-Google-Smtp-Source: AGHT+IGNhqg7BDa95UyNmBCMDwuy5gdbsBxRXNYNtSRIJSSwK0euI41N/BGBIkwVFECyb3kJ4tXPWA== X-Received: by 2002:a17:903:32cd:b0:216:3083:d043 with SMTP id d9443c01a7336-2177856a6eamr36242165ad.12.1733984459913; Wed, 11 Dec 2024 22:20:59 -0800 (PST) Received: from ubuntu.huaqin.com ([116.66.212.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2162c278668sm83579165ad.81.2024.12.11.22.20.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 22:20:59 -0800 (PST) From: Zhengqiao Xia To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, wenst@chromium.org, hsinyi@chromium.org, sean.wang@mediatek.com, dianders@google.com Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Zhengqiao Xia Subject: [PATCH v5 1/4] dt-bindings: arm: mediatek: Add MT8186 Chinchou Chromebook Date: Thu, 12 Dec 2024 14:20:43 +0800 Message-Id: <20241212062046.22509-2-xiazhengqiao@huaqin.corp-partner.google.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> References: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add an entry for the MT8186 based Chinchou Chromebook, also known as the ASUS Chromebook CZ12 Flip (CZ1204F) and CZ12(CZ1204C). Signed-off-by: Zhengqiao Xia Acked-by: Krzysztof Kozlowski Reviewed-by: AngeloGioacchino Del Regno --- .../devicetree/bindings/arm/mediatek.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/mediatek.yaml b/Document= ation/devicetree/bindings/arm/mediatek.yaml index 1d4bb50fcd8d..d3cc6fbad8d0 100644 --- a/Documentation/devicetree/bindings/arm/mediatek.yaml +++ b/Documentation/devicetree/bindings/arm/mediatek.yaml @@ -239,6 +239,34 @@ properties: - enum: - mediatek,mt8183-pumpkin - const: mediatek,mt8183 + - description: Google Chinchou (Asus Chromebook CZ1104CM2A/CZ1204CM2= A) + items: + - const: google,chinchou-sku0 + - const: google,chinchou-sku2 + - const: google,chinchou-sku4 + - const: google,chinchou-sku5 + - const: google,chinchou + - const: mediatek,mt8186 + - description: Google Chinchou (Asus Chromebook CZ1104FM2A/CZ1204FM2= A/CZ1104CM2A/CZ1204CM2A) + items: + - const: google,chinchou-sku1 + - const: google,chinchou-sku3 + - const: google,chinchou-sku6 + - const: google,chinchou-sku7 + - const: google,chinchou-sku17 + - const: google,chinchou-sku20 + - const: google,chinchou-sku22 + - const: google,chinchou-sku23 + - const: google,chinchou + - const: mediatek,mt8186 + - description: Google Chinchou360 (Asus Chromebook CZ1104FM2A/CZ1204= FM2A Flip) + items: + - const: google,chinchou-sku16 + - const: google,chinchou-sku18 + - const: google,chinchou-sku19 + - const: google,chinchou-sku21 + - const: google,chinchou + - const: mediatek,mt8186 - description: Google Magneton (Lenovo IdeaPad Slim 3 Chromebook (14= M868)) items: - const: google,steelix-sku393219 --=20 2.17.1 From nobody Sun Dec 14 12:15:48 2025 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AEDAD1DE89B for ; Thu, 12 Dec 2024 06:21:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984465; cv=none; b=aBt9VigAPaf69gUvNuCQ89D9QQST/F9bk/hqBlBcCaHmq65qxN/lL3dy1litU2NfJQjLtT6N+YbJM1IXh/b/WWJmJdPhMPHM/q2ytvCyfF6MG8FFae8+Y/y86lqoOHYa0tlAT7x5lvt6W89v8wSOyEcuwig/tsscLWFTvh/BHow= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984465; c=relaxed/simple; bh=Eb4Ar0R6TaNkkUYA1uRjoADykY9VeYsROV/ovgOChpI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=rTaOQqxWUX43tlRe6PIUKr+ByDmqAJvdZ9pwICFbyBkUF99hlGYEOFrH+yzjGE/07ZOXX2tBTiO4tBU8ycWrXfP1C+6+I+zQzpwW0ZKzbZjCTXZ2aTQVJATKjcaKbuJRDwCaJm2IBmzdJrSLR5plDgS5k0P/JvepceNVFmpryJA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b=b7YFj2c0; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b="b7YFj2c0" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2161d4b820bso418075ad.1 for ; Wed, 11 Dec 2024 22:21:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=huaqin-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1733984463; x=1734589263; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=mJZcXb8dkpO22VJupd+sTy1vZg0+CYZcmocwvBHdirY=; b=b7YFj2c0V0MnfovJ1uU3LCOHjAOPSBxJ5ZyG29XmBmdtSp+ysch0CdusBJqm5+E3TG QFJXP4iWq8q5X/nkCfeOVWST1Q+Q0WoRRFl/lJ/Ah8+qeaAqD4FBYXim5GNjWJOrTeS6 KCOiq8JyFpNFOJHYj2qaMNQEChHUkxSb+Wn6nKEA580airjsq9ywTtUqVizq0zXf13aF QjI2mgu3kzzN91sY6K/L1ADY63ZvEbVDwUar9e8Nt6MlWhAhzE5Z2wct0NqRb/WdO5bh ZdaeCCahs6raDPAYByQXGcFyxGd0aIPvGicogzjTwHWoySltLcKYgOx3DONbAHJSj7kb wn6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733984463; x=1734589263; h=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=mJZcXb8dkpO22VJupd+sTy1vZg0+CYZcmocwvBHdirY=; b=qLrpXccPIPScv1/2hwZTGiTrTLUOi6QtdFKigTRdwt5pe5YYxEYJvdH5m86+ctcbfi ygrhAjFakB2acvHYS6juJ3nbmxtWIaV1v/NegFy0SQJg9M0pQXQ8Bibo9Bb+Pvr57h2c pEBEsgLVICWTgarSxjYGKJ9w+5XqEy/+OPChy00v26EFHZIqZAcD8JwE4zwQa45JhZ7b LdSb3gOcLwhAX0ORjt4+++G9RHvo/NfNb6yjvfOygmoLSpP/qTDypfhdMOoYpXXEghdp yLfh40UGJcMca/L53bKfWkngtOtx03Hf3IWwYmDy9pMjKfXiA6+OBuednY3N8vOKi+qs orFg== X-Forwarded-Encrypted: i=1; AJvYcCVqpSnFon3X3ZIsU3Az3X5U1xV+gc7DMMjkpKsdioXLZpZTd9PcDKh+JBxUiGAX5kOQJKxblsWOJn1QwR0=@vger.kernel.org X-Gm-Message-State: AOJu0Yz3lcvXAKa+Cp1sLF35GEJgM4YjGJOczE1oJH3y1aG7+EsZQgy1 rxXSstLwlgHb73b8/+wvIq2YwqwsVsBIwZ9R5NIr60oOmLY1lBhtfwFwJzUA0nw= X-Gm-Gg: ASbGncunSxkw1zFA22XwngKj2O+tP8bNXlPoonKEEuyC8x/Qb7xmjDC88nf/E5o7v4c sycauOPC3WV8dU824C9hNbjM1Aw3Pt5C7SOQHMqkC1tOZt6UFhErlOMdXOq1Vb69P2LTk2+qRBB sb5s3LWxtW1Y43Pu1Ogj1Kd6tgW87o5fkDqL5aQoYIlwDBt1e3uZqZrhn/x7vkheMML+R1iSRWz brT6QyTGztFK007hblgs2E1UO0s5KamAX+kAuh44PpXwBbHS19i3ub/b5d/1asR8qm1W3UT19zR cBL+N6RmS16gOqJTHrIU X-Google-Smtp-Source: AGHT+IH2zBdCACf7+aG/i1DP70tweBGTWltkOjk7VBfkMCsvI6QVGRGO+Hyy0JesdskAGcrlpV/xJA== X-Received: by 2002:a17:902:e543:b0:215:9a73:6c4f with SMTP id d9443c01a7336-21778520088mr35332925ad.6.1733984462835; Wed, 11 Dec 2024 22:21:02 -0800 (PST) Received: from ubuntu.huaqin.com ([116.66.212.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2162c278668sm83579165ad.81.2024.12.11.22.21.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 22:21:02 -0800 (PST) From: Zhengqiao Xia To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, wenst@chromium.org, hsinyi@chromium.org, sean.wang@mediatek.com, dianders@google.com Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Zhengqiao Xia Subject: [PATCH v5 2/4] arm64: dts: mediatek: Add MT8186 Chinchou Chromebooks Date: Thu, 12 Dec 2024 14:20:44 +0800 Message-Id: <20241212062046.22509-3-xiazhengqiao@huaqin.corp-partner.google.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> References: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" MT8186 chinchou, known as ASUS Chromebook CZ12 Flip (CZ1204F) and CZ12(CZ1204C), is a MT8186 based laptop. It is based on the "corsola" design.It includes chinchou and chinchou360, including LTE, stylus, touchscreen combinations. Signed-off-by: Zhengqiao Xia --- arch/arm64/boot/dts/mediatek/Makefile | 3 + .../mediatek/mt8186-corsola-chinchou-sku0.dts | 18 + .../mediatek/mt8186-corsola-chinchou-sku1.dts | 35 ++ .../mt8186-corsola-chinchou-sku16.dts | 29 ++ .../dts/mediatek/mt8186-corsola-chinchou.dtsi | 321 ++++++++++++++++++ 5 files changed, 406 insertions(+) create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sk= u0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sk= u1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sk= u16.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou.dt= si diff --git a/arch/arm64/boot/dts/mediatek/Makefile b/arch/arm64/boot/dts/me= diatek/Makefile index 8fd7b2bb7a15..0db7770e8907 100644 --- a/arch/arm64/boot/dts/mediatek/Makefile +++ b/arch/arm64/boot/dts/mediatek/Makefile @@ -55,6 +55,9 @@ dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8183-kukui-kodama-sku3= 2.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8183-kukui-krane-sku0.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8183-kukui-krane-sku176.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8183-pumpkin.dtb +dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-chinchou-sku0.dtb +dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-chinchou-sku1.dtb +dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-chinchou-sku16.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-magneton-sku393216.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-magneton-sku393217.dtb dtb-$(CONFIG_ARCH_MEDIATEK) +=3D mt8186-corsola-magneton-sku393218.dtb diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku0.dts = b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku0.dts new file mode 100644 index 000000000000..5d012bc4ff0d --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku0.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright 2024 Google LLC + */ + +/dts-v1/; +#include "mt8186-corsola-chinchou.dtsi" + +/ { + model =3D "Google chinchou CZ1104CM2A/CZ1204CM2A"; + compatible =3D "google,chinchou-sku0", "google,chinchou-sku2", + "google,chinchou-sku4", "google,chinchou-sku5", + "google,chinchou", "mediatek,mt8186"; +}; + +&gpio_keys { + status =3D "disabled"; +}; diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku1.dts = b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku1.dts new file mode 100644 index 000000000000..9d6e62af6944 --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku1.dts @@ -0,0 +1,35 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright 2024 Google LLC + */ + +/dts-v1/; +#include "mt8186-corsola-chinchou.dtsi" + +/ { + model =3D "Google chinchou CZ1104FM2A/CZ1204FM2A/CZ1104CM2A/CZ1204CM2A"; + compatible =3D "google,chinchou-sku1", "google,chinchou-sku3", + "google,chinchou-sku6", "google,chinchou-sku7", + "google,chinchou-sku17", "google,chinchou-sku20", + "google,chinchou-sku22", "google,chinchou-sku23", + "google,chinchou", "mediatek,mt8186"; +}; + +&gpio_keys { + status =3D "disabled"; +}; + +&i2c1 { + i2c-scl-internal-delay-ns =3D <10000>; + + touchscreen: touchscreen@41 { + compatible =3D "ilitek,ili2901"; + reg =3D <0x41>; + interrupts-extended =3D <&pio 12 IRQ_TYPE_LEVEL_LOW>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&touchscreen_pins>; + reset-gpios =3D <&pio 60 GPIO_ACTIVE_LOW>; + vccio-supply =3D <&pp1800_tchscr_report_disable>; + vcc33-supply =3D <&pp3300_z2>; + }; +}; diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku16.dts= b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku16.dts new file mode 100644 index 000000000000..eb377de1fcde --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou-sku16.dts @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright 2024 Google LLC + */ + +/dts-v1/; +#include "mt8186-corsola-chinchou.dtsi" + +/ { + model =3D "Google chinchou CZ1104FM2A/CZ1204FM2A"; + compatible =3D "google,chinchou-sku16", "google,chinchou-sku18", + "google,chinchou-sku19", "google,chinchou-sku21", + "google,chinchou", "mediatek,mt8186"; +}; + +&i2c1 { + i2c-scl-internal-delay-ns =3D <10000>; + + touchscreen: touchscreen@41 { + compatible =3D "ilitek,ili2901"; + reg =3D <0x41>; + interrupts-extended =3D <&pio 12 IRQ_TYPE_LEVEL_LOW>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&touchscreen_pins>; + reset-gpios =3D <&pio 60 GPIO_ACTIVE_LOW>; + vccio-supply =3D <&pp1800_tchscr_report_disable>; + vcc33-supply =3D <&pp3300_z2>; + }; +}; diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou.dtsi b/ar= ch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou.dtsi new file mode 100644 index 000000000000..800792157021 --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou.dtsi @@ -0,0 +1,321 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright 2024 Google LLC + */ + +/dts-v1/; +#include "mt8186-corsola.dtsi" + +/ { + /delete-node/ speaker-codec; + + pp1000_edpbrdg: regulator-pp1000-edpbrdg { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp1000_edpbrdg"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&en_pp1000_edpbrdg>; + enable-active-high; + regulator-boot-on; + gpio =3D <&pio 29 GPIO_ACTIVE_HIGH>; + vin-supply =3D <&pp3300_z2>; + }; + + pp1800_edpbrdg_dx: regulator-pp1800-edpbrdg-dx { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp1800_edpbrdg_dx"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&en_pp1800_edpbrdg>; + enable-active-high; + regulator-boot-on; + gpio =3D <&pio 30 GPIO_ACTIVE_HIGH>; + vin-supply =3D <&mt6366_vio18_reg>; + }; + + pp3300_edp_dx: regulator-pp3300-edp-dx { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp3300_edp_dx"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&en_pp3300_edpbrdg>; + enable-active-high; + regulator-boot-on; + gpio =3D <&pio 31 GPIO_ACTIVE_HIGH>; + vin-supply =3D <&pp3300_z2>; + }; + + pp1800_tchscr_report_disable: regulator-pp1800-tchscr-report-disable { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp1800_tchscr_report_disable"; + pinctrl-names =3D "default"; + regulator-boot-on; + pinctrl-0 =3D <&touch_pin_report>; + gpio =3D <&pio 37 GPIO_ACTIVE_LOW>; + }; +}; + +&dsi_out { + remote-endpoint =3D <&anx7625_in>; +}; + +&i2c0 { + clock-frequency =3D <400000>; + + anx_bridge: anx7625@58 { + compatible =3D "analogix,anx7625"; + reg =3D <0x58>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&anx7625_pins>; + enable-gpios =3D <&pio 96 GPIO_ACTIVE_HIGH>; + reset-gpios =3D <&pio 98 GPIO_ACTIVE_HIGH>; + vdd10-supply =3D <&pp1000_edpbrdg>; + vdd18-supply =3D <&pp1800_edpbrdg_dx>; + vdd33-supply =3D <&pp3300_edp_dx>; + analogix,lane0-swing =3D /bits/ 8 <0x70 0x30>; + analogix,lane1-swing =3D /bits/ 8 <0x70 0x30>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + anx7625_in: endpoint { + remote-endpoint =3D <&dsi_out>; + data-lanes =3D <0 1 2 3>; + }; + }; + + port@1 { + reg =3D <1>; + + anx7625_out: endpoint { + remote-endpoint =3D <&panel_in>; + }; + }; + }; + + aux-bus { + panel: panel { + compatible =3D "edp-panel"; + power-supply =3D <&pp3300_disp_x>; + backlight =3D <&backlight_lcd0>; + + port { + panel_in: endpoint { + remote-endpoint =3D <&anx7625_out>; + }; + }; + }; + }; + }; +}; + +&i2c2 { + /delete-node/ trackpad@15; + + touchpad@15 { + compatible =3D "hid-over-i2c"; + reg =3D <0x15>; + interrupts-extended =3D <&pio 11 IRQ_TYPE_LEVEL_LOW>; + post-power-on-delay-ms =3D <10>; + hid-descr-addr =3D <0x0001>; + vdd-supply =3D <&pp3300_s3>; + wakeup-source; + }; +}; + +&i2c5 { + clock-frequency =3D <400000>; + /delete-node/ codec@1a; + + rt5650: rt5650@1a { + compatible =3D "realtek,rt5650"; + reg =3D <0x1a>; + avdd-supply =3D <&mt6366_vio18_reg>; + cpvdd-supply =3D <&mt6366_vio18_reg>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&speaker_codec_pins_default>; + cbj-sleeve-gpios =3D <&pio 150 GPIO_ACTIVE_HIGH>; + interrupt-parent =3D <&pio>; + interrupts =3D <17 IRQ_TYPE_EDGE_BOTH>; + #sound-dai-cells =3D <0>; + realtek,dmic1-data-pin =3D <2>; + realtek,jd-mode =3D <2>; + }; +}; + +&i2c_tunnel { + /delete-node/ sbs-battery@b; + + battery: sbs-battery@f { + compatible =3D "sbs,sbs-battery"; + reg =3D <0xf>; + sbs,i2c-retry-count =3D <2>; + sbs,poll-retry-count =3D <1>; + }; +}; + +&keyboard_controller { + keypad,num-columns =3D <15>; + + function-row-physmap =3D < + MATRIX_KEY(0x00, 0x02, 0) /* T1 */ + MATRIX_KEY(0x03, 0x02, 0) /* T2 */ + MATRIX_KEY(0x02, 0x02, 0) /* T3 */ + MATRIX_KEY(0x01, 0x02, 0) /* T4 */ + MATRIX_KEY(0x03, 0x04, 0) /* T5 */ + MATRIX_KEY(0x02, 0x04, 0) /* T6 */ + MATRIX_KEY(0x01, 0x04, 0) /* T7 */ + MATRIX_KEY(0x02, 0x09, 0) /* T8 */ + MATRIX_KEY(0x01, 0x09, 0) /* T9 */ + MATRIX_KEY(0x00, 0x04, 0) /* T10 */ + MATRIX_KEY(0x00, 0x01, 0) /* T11 */ + MATRIX_KEY(0x01, 0x05, 0) /* T12 */ + >; + + linux,keymap =3D < + CROS_STD_MAIN_KEYMAP + MATRIX_KEY(0x00, 0x02, KEY_BACK) /* T1 */ + MATRIX_KEY(0x03, 0x02, KEY_REFRESH) /* T2 */ + MATRIX_KEY(0x02, 0x02, KEY_ZOOM) /* T3 */ + MATRIX_KEY(0x01, 0x02, KEY_SCALE) /* T4 */ + MATRIX_KEY(0x03, 0x04, KEY_SYSRQ) /* T5 */ + MATRIX_KEY(0x02, 0x04, KEY_BRIGHTNESSDOWN) /* T6 */ + MATRIX_KEY(0x01, 0x04, KEY_BRIGHTNESSUP) /* T7 */ + MATRIX_KEY(0x02, 0x09, KEY_MUTE) /* T8 */ + MATRIX_KEY(0x01, 0x09, KEY_VOLUMEDOWN) /* T9 */ + MATRIX_KEY(0x00, 0x04, KEY_VOLUMEUP) /* T10 */ + MATRIX_KEY(0x00, 0x01, KEY_MICMUTE) /* T11 */ + MATRIX_KEY(0x01, 0x05, KEY_CONTROLPANEL) /* T12 */ + MATRIX_KEY(0x03, 0x05, KEY_PREVIOUSSONG) /* T13 */ + MATRIX_KEY(0x00, 0x09, KEY_PLAYPAUSE) /* T14 */ + MATRIX_KEY(0x00, 0x0b, KEY_NEXTSONG) /* T15 */ + MATRIX_KEY(0x03, 0x00, KEY_LEFTMETA) /* Search*/ + MATRIX_KEY(0x01, 0x0e, KEY_LEFTCTRL) /* Left Control*/ + MATRIX_KEY(0x06, 0x0d, KEY_LEFTALT) /* Left ALT*/ + MATRIX_KEY(0x03, 0x0e, KEY_RIGHTCTRL) /* Right Control*/ + MATRIX_KEY(0x06, 0x0a, KEY_BACKSLASH) /* BACKSLASH*/ + >; +}; + +&mmc1_pins_default { + pins-clk { + drive-strength =3D <8>; + }; + + pins-cmd-dat { + drive-strength =3D <8>; + }; +}; + +&mmc1_pins_uhs { + pins-clk { + drive-strength =3D <8>; + }; + + pins-cmd-dat { + drive-strength =3D <8>; + }; +}; + +&pen_insert { + wakeup-event-action =3D ; +}; + +&pio { + anx7625_pins: anx7625-pins { + pins-int { + pinmux =3D ; + input-enable; + bias-disable; + }; + + pins-reset { + pinmux =3D ; + output-low; + }; + + pins-power-en { + pinmux =3D ; + output-low; + }; + }; + + en_pp1000_edpbrdg: pp1000-edpbrdg-en-pins { + pins-vreg-en { + pinmux =3D ; + output-low; + }; + }; + + en_pp1800_edpbrdg: pp1800-edpbrdg-en-pins { + pins-vreg-en { + pinmux =3D ; + output-low; + }; + }; + + en_pp3300_edpbrdg: pp3300-edpbrdg-en-pins { + pins-vreg-en { + pinmux =3D ; + output-low; + }; + }; + + touch_pin_report: pin-report-pins { + pins-touch-en { + pinmux =3D ; + output-low; + }; + }; +}; + +&sound { + compatible =3D "mediatek,mt8186-mt6366-rt5650-sound"; + model =3D "mt8186_rt5650"; + mediatek,adsp =3D <&adsp>; + + audio-routing =3D + "Headphone", "HPOL", + "Headphone", "HPOR", + "IN1P", "Headset Mic", + "IN1N", "Headset Mic", + "Speakers", "SPOL", + "Speakers", "SPOR", + "HDMI1", "TX"; + + hs-playback-dai-link { + codec { + sound-dai =3D <&rt5650>; + }; + }; + + hs-capture-dai-link { + codec { + sound-dai =3D <&rt5650>; + }; + }; + + spk-share-dai-link { + }; + + spk-hdmi-playback-dai-link { + codec { + sound-dai =3D <&it6505dptx>; + }; + }; +}; + +&touchscreen_pins { + /delete-node/ pins-report-sw; +}; + +&wifi_enable_pin { + pins-wifi-enable { + pinmux =3D ; + }; +}; + +&wifi_pwrseq { + reset-gpios =3D <&pio 51 GPIO_ACTIVE_LOW>; +}; --=20 2.17.1 From nobody Sun Dec 14 12:15:48 2025 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7EEFE1E0B8A for ; Thu, 12 Dec 2024 06:21:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984469; cv=none; b=g5Pdv2vlYkbRUaGWpSNfQF9XdsSfyMkydpW+ESl5VZDNWm4qYXz2AMCAT+rhfCymmzUJvBwFEMtL66BoYmV2KNyiVIQGqWjIGJByGndqAnyS6aD0v4x8txR4u0Ivy3tLiYhCzmO1yDcqokCrcQ8PHmjg7sH8q+ldMcdq0p14imY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984469; c=relaxed/simple; bh=avKIUroYrZKYj6D1CRyY4d/YTt6CJpUZHVOx7l9FXn8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=Q+TnNdaYjrI552JWGQ4X8KXJN+62KQLRxgpBIfxIW6CfOiYzd5rU9wQM28VwZicjF8vRdNkJxfuc+6xlaxESQkJbRdGg4bigYcaV7u659g0asb4sR73EQ3lAc1MJv2b2sML/ycAxaI2wF4xYBjyDT0vJ/JBdo47YnIb06ZTMuyo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b=aytIHSjt; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b="aytIHSjt" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2162b5d2e1fso481275ad.3 for ; Wed, 11 Dec 2024 22:21:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=huaqin-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1733984466; x=1734589266; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=OyTPmfk5nlWT6oblaTqVg0NzyCQ779C0HWVuTXhDcag=; b=aytIHSjtD+uxri2kveKBhYyTJqLLF9ngn/x9CN41TV47hJlQfnsjGS0Gj96dL4C8Jp USUtaSzvvpxPnXO5VH58ia+FJS5+HF+pGpVwtxQcStZ/6CJBC7GMbKcejfIcym+m96yo 0InLAXgUgHEmKi5uAAMV3jDwjA1qZsAmhpSiCSHUEVibHiKb7c0c1cS4QekrDOK20gSM QieGhUCAo+NBRElgnjjEWcZWTjprupNf26AfdFjL1R9PRSZaDu1EVwpdRQ9Rh5pQ32M+ m/m1tlDlnEBNioOGTlLxgvWgKGLKsz4zNNev4WYZgSmstEjK6t7CALDmZ09De76blYMa icWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733984466; x=1734589266; h=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=OyTPmfk5nlWT6oblaTqVg0NzyCQ779C0HWVuTXhDcag=; b=mBlJrNUbWdcV9fKjKwUFK3zju2sTSTTo23EOcOkveF3x4clH+dZWTOsvgnIlcQa0jg AoJ3796DsWhCPxT0yslKM+kqSJ2Am67UO+zVMvn68I79+alcedwmjtXl7TfHQWv4gcoK 8La8ykjiPVm/alNIKaLeVeg/lyQn6H6Pi8ry8YmOrM/Rk0YGYfLGp2br6cLYCSSMIUXI 7lHBkS/rwKypnK64PpBirLH1gBBESOkjnqv9XPi4RV9o8gQ7dadlSUewo2PeexgfBiRt CMQzKN5NP/kaBFMiCYT6PbcSXZugE8FrIb8PlEW07tzHHRuqJf3t/ererq7X8myMD9tx T97Q== X-Forwarded-Encrypted: i=1; AJvYcCVscDm1s+f9C8zhmQrvXBvizTqoGm25IeJDY9sQ8VcKGjtaeukKm7lyIf8Um/ZrzwvTfdoOvbZDuV4FfMA=@vger.kernel.org X-Gm-Message-State: AOJu0Yw26wHwD9epUZaGetxehmX8P3r9RvZLtngLm690Mgfx7KaGJLJd 0x4POwfDU3amL7bQnrg/vlr04F7UtC/Pkx0AC7Et1uuSbdfaXLUBIuweegpHD/c= X-Gm-Gg: ASbGncvX1HDbgZwmE4656noHNvElDTNB439jFpQLCIbFVWKOlI09kNETJEA4KHrXrSv S7qLYQKf9GvNAxngIeyM9iA9R/QSd50l2m0IfxZff8iJnCkvnPqx1GA7NJVvUQwR1cAF14lAjJ0 L6zGGFPs0Voj977afF64g/EGEeqJNE5xewNmNAAT16tRby0eV7L9GkVolyj7cz66L8bCPe8aVAe EOGjEqxCwFd6QT5J2P9IQ2+3SWK8Su3MShtFCY8ZhLjKx4syvSY/KHpfrgiUKlglFyHtvPW4uRO yQzMireMg/8XtVBpszxc X-Google-Smtp-Source: AGHT+IFTcByLcObOG6og87W+8MmWO127PMV4RjfGUn4gbh7uXS5H+igPgK+lk69avI2I3fCZBkEIxg== X-Received: by 2002:a17:903:186:b0:215:2bfb:3cd7 with SMTP id d9443c01a7336-21778592996mr34393885ad.10.1733984465748; Wed, 11 Dec 2024 22:21:05 -0800 (PST) Received: from ubuntu.huaqin.com ([116.66.212.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2162c278668sm83579165ad.81.2024.12.11.22.21.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 22:21:05 -0800 (PST) From: Zhengqiao Xia To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, wenst@chromium.org, hsinyi@chromium.org, sean.wang@mediatek.com, dianders@google.com Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Zhengqiao Xia Subject: [PATCH v5 3/4] arm64: dts: mediatek: Add extcon node for DP bridge Date: Thu, 12 Dec 2024 14:20:45 +0800 Message-Id: <20241212062046.22509-4-xiazhengqiao@huaqin.corp-partner.google.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> References: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add extcon node for DP bridge to make the display work properly. Signed-off-by: Zhengqiao Xia Reviewed-by: AngeloGioacchino Del Regno --- arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi b/arch/arm64/= boot/dts/mediatek/mt8186-corsola.dtsi index cfcc7909dfe6..e324e3fd347e 100644 --- a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi @@ -424,6 +424,7 @@ ovdd-supply =3D <&mt6366_vsim2_reg>; pwr18-supply =3D <&pp1800_dpbrdg_dx>; reset-gpios =3D <&pio 177 GPIO_ACTIVE_LOW>; + extcon =3D <&usbc_extcon>; =20 ports { #address-cells =3D <1>; @@ -1656,6 +1657,11 @@ try-power-role =3D "source"; }; }; + + usbc_extcon: extcon0 { + compatible =3D "google,extcon-usbc-cros-ec"; + google,usb-port-id =3D <0>; + }; }; }; =20 --=20 2.17.1 From nobody Sun Dec 14 12:15:48 2025 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 622201E5738 for ; Thu, 12 Dec 2024 06:21:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984476; cv=none; b=OTNios6m+0NJkccnHGgl5GghP96ZDEseylZ0xSkMxlfFrxH85SLgdEzsyQds09StMM87Igxx24yPUEihcbIEasVEicuBUBj2VuS+d080GgQepnfEh5a573H88t28ZfO4QfGS+U9CX+7+EG/g4t2ewaxlt7InyLZKYFGsDLQTlGg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733984476; c=relaxed/simple; bh=7wpNKaFrd5c/IzJtMd4SFd4xvNmYlDw84oGN8fRDTCc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=pHsluMIhqfBns3bMAaD59RTkl0VjgvjZAil0DaCbnctUkh8pXE2VUiWW3e8CDlBn3E/CPC/UUl/0ymN++ZHM8RquQnnzh8ihO8Q9cKQlIdGej62ou/uCWBtJ6rHSrBEBk5cnxmCz3LzdsfpbY9Pd9x+CiNawlFKYL+L1tPXuTyg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b=qihCQYDk; arc=none smtp.client-ip=209.85.214.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b="qihCQYDk" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-215e2f17dfcso471815ad.2 for ; Wed, 11 Dec 2024 22:21:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=huaqin-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1733984469; x=1734589269; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=LfBkU5xN0WacDydGlClNsMc9BslSTszE5PxuLZUJYg8=; b=qihCQYDkam7MfJ9J2Y/b7LwzqNOSCH/Rf7nmaJriW93uTidkes+ZLf7eUPDM04uU8M 9um3Fn25GOh5WUjl/Y6n59rUUknjMUwKdFPgXZSNy6HOGVHgFpIWPlqI9sSUm7Ul7RO7 AhRR304uiwiA4pQxkaBE5Haz71zncYpe6xXmIoRrfVMDXw+UUO1vUEy/W1TzAb96dfMY zEbPnUgtFRpN1453ywm0LqbZFx25cz8UOOMOo87IoJnZmz+y3gN9wZAfuknzCBBrc8kp WTmvzm+XNnXRKZlSifcOBSyvmHC76M/Tm24vOmBvtTk96eZoayI0uLFbuZI4NdWbXZuJ LSsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733984469; x=1734589269; h=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=LfBkU5xN0WacDydGlClNsMc9BslSTszE5PxuLZUJYg8=; b=DioKXSCrESLbHiocOusSMSdv5rhtsy9ewWeQPudO5rotk3e57Bl3Kf7vB7uiwFkfY1 J73sJ+B77rB2N+Sag73jONV0PgW+7U0Ta2SPgkT+HCe3oZpCsICejnXdqwG+oEq/gBSL WlgJje4FQ2+g7cW9IV+acIfR2yhbyOCg/KzY4bsyhcBCCJr/nqvmhpawzrWyAwRqVAFF wOaFQvf2X0DvnFRDPSqH+tOQFmZ47sB+F4jZKvyWQKWcJjDlXLM1t9RBxFoidmSBJMfY jD2rideDwHB7vmOrpq8m4ePhFsu+e8nZ0U6waNSB1TLkQ8V5ZtDVTVkm2btLR2bonPLk J3RA== X-Forwarded-Encrypted: i=1; AJvYcCVHrbI7SY676DKIbeUc0U4o6GbYWqKPdS2j4iZQoqw2uUR+wW2ORlIA/zXmfzZiqSdED2vCnvYmk7LZ2ao=@vger.kernel.org X-Gm-Message-State: AOJu0YwQKOIDDnH9SRUAfUeRoshHWFFkGz+d99OaSmOI5KGEO1ud9y7M 8KmCz1wxCW1RwyJMJgWVi4KHGBa7bvPObKMBYIBOkoejw7aY4kIR28qjTxlmPiQ= X-Gm-Gg: ASbGncvnQO0BpjFA14qDUFQ5h4RHG4f8XT9f+UEqg9esbPhVV0LJ+jEJjx8Mnx2BJjq Xdd7NlWzSQqb89SdtnAdfGt8vBH4pPZ4yk6UBsnfmNFdknTJhvRHl7+OaiKs5hQKCsbgajWdnUi 2t7av7Cwdilbc5miRBTtmIEvQe3EdHAVmzz+nKBpO2T/ytx9zmi2K2dhduEzyznsa5Dds3kd7Jh hKr8xePiSSHFSBhADh5hQJqHoC+Eec7GLTxmjvxVLQQlTvIPHAcgB5+8ll4pEjQWHJmMKDrT7In J8xWNA949Wkl3VFZltmz X-Google-Smtp-Source: AGHT+IG1aykVIJ7KK1nMnneAqk9zPBfBBGEs0+epeO3ZGiz6cJuzU7kmR5k6vnbujqI2WNuSBpIchQ== X-Received: by 2002:a17:902:d482:b0:216:42fd:79d8 with SMTP id d9443c01a7336-217785929d6mr36812415ad.12.1733984468684; Wed, 11 Dec 2024 22:21:08 -0800 (PST) Received: from ubuntu.huaqin.com ([116.66.212.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2162c278668sm83579165ad.81.2024.12.11.22.21.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2024 22:21:08 -0800 (PST) From: Zhengqiao Xia To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, wenst@chromium.org, hsinyi@chromium.org, sean.wang@mediatek.com, dianders@google.com Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Zhengqiao Xia Subject: [PATCH v5 4/4] arm64: dts: mediatek: Modify audio codec name for pmic Date: Thu, 12 Dec 2024 14:20:46 +0800 Message-Id: <20241212062046.22509-5-xiazhengqiao@huaqin.corp-partner.google.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> References: <20241212062046.22509-1-xiazhengqiao@huaqin.corp-partner.google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" change `codec` in pmic (in mt8186-corsola.dtsi) to `audio-codec` Signed-off-by: Zhengqiao Xia Reviewed-by: Chen-Yu Tsai Reviewed-by: AngeloGioacchino Del Regno --- arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi b/arch/arm64/= boot/dts/mediatek/mt8186-corsola.dtsi index e324e3fd347e..cebb134331fb 100644 --- a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi @@ -1276,7 +1276,7 @@ interrupts-extended =3D <&pio 201 IRQ_TYPE_LEVEL_HIGH>; #interrupt-cells =3D <2>; =20 - mt6366codec: codec { + mt6366codec: audio-codec { compatible =3D "mediatek,mt6366-sound", "mediatek,mt6358-sound"; Avdd-supply =3D <&mt6366_vaud28_reg>; mediatek,dmic-mode =3D <1>; /* one-wire */ --=20 2.17.1