From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (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 545E9402B8D for ; Tue, 5 May 2026 10:14:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976062; cv=none; b=eqm2GW6N3LI6dYndl87WnzoGD8PZCgXrSrM74VlVUFUr5x/91Ylzrr0eOXK4TkDMgWoXX+hD4XG4jCVSmEaYJezqbKONdYRerodXrr3xD0v1FwKo7A+i39Y1nweI6Xl2fBkN85frPXSI7p6HXHJgz8IwNi7OQDnx0v7bjpwAH8s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976062; c=relaxed/simple; bh=3uwKBmKUbRrPvdSt8kHKyfmTfZec6aqlK6HFTGynQZk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E7SUB+mcY6xuzw7ySLC6wXbVBzO2beAXcQpGXxS/TCWWLN44uJZ42OW5jA6qCZZl6K9OqyvsGcfk6kyrSMPB4KLsFfPNm5ZlNS1s73F4wPYa9V40MQ7wQoGPAAQKXWkrlW+u5xUA/n/TEn4/SAzWeACqYDRoJquT1MwjPTcMsaI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=N6/6HZe2; arc=none smtp.client-ip=209.85.210.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="N6/6HZe2" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-83975e992e1so207962b3a.2 for ; Tue, 05 May 2026 03:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976061; x=1778580861; darn=vger.kernel.org; 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=0SwJxrTaXr1qkR9Kq861LT/XLSkQTjOpjDiqJ3gweEA=; b=N6/6HZe2oXN7u9GopHElnRDWAj9rkcEJSR4XtwzwF0WocFgQfLlLiIK7frKY5Og19i b3UllkPhzT1J/ZbvCaPUtvRWMWTl3m+cHvbErO2ao+Z33P6O8bWCZCiA5WPtdY53wBku KK7zIjzXHf9/mSu3EwBWXrtkbk2Y114gUdzXc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976061; x=1778580861; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0SwJxrTaXr1qkR9Kq861LT/XLSkQTjOpjDiqJ3gweEA=; b=EYZiZNHh8g0++UhbhaGB8u89w4oKz1jSYlEyIgcuQ3+zbhA4O95NGAEU1gFb++2UTd Dd6iGxnYPwwzsS1d4k3E/UeATQBVxdge7tsQATEJ4aj+OMG6lmfp6uLTY4Ne39inzSp3 4ToKSWYnqyeRq5Q4HMVl9PUsXyCqgypvECbQDADjkwtBIcKWBfoVu9f9jDb2j4offtsC a7ejJUddtn6hzQfFjo7Gp5ekdZLO+qWBxdKvRor8yXYu6NacD/rqh12EovnwEc5Ux8gV KcQFkxeO8t8wV+R/q/WxkDThoU7MwVGvx+HY+FaKWD+qNlmVEgJWx/GKzsGZkU1HbE5u 6vKQ== X-Forwarded-Encrypted: i=1; AFNElJ9j0QHv4FkYWbRysP/+J6K8EvOPH44bZlLTjnTjzIaS8xVzc6D50hJbkL6D2LBYJU+fylNcuMRkrRQ49ks=@vger.kernel.org X-Gm-Message-State: AOJu0YypN6Lx1M51z9GuogwSHa6Hw5JLY4Dd3/TNgn5p8Wf3/NnihfF8 vCHExFHnUH82QhCm7yXPAb50tlGq/Kr+KMUtfrlqKU8g80hlRj41fMtd+Sipmz48f7nPGs+n0ND 7fzo= X-Gm-Gg: AeBDieudiNY8ug407NZnSKLKcCUE2SvjJZ5KUgopUFPt4NWG63kb1lW7Q5fr/hz3TTU 571a2jkOg/skQk4twg6ZNc+AtoEi7hgYT7xIrhfCXaDPcKthwj50TMb/rTbYGe+H7WffJ8Djdmh OpRn570j31T8edvNarKtDWb5R2wCsAbtyCp3sqiJe7dinODTfkSuVopsGTQQbMI4h3VSoacrR3t v2tQniZsGaU8ew8LRijGyXezHNlmI0VwQ6Slry4JydGvXQ875f86Vf2mF5LZkN1Y5VTrwliV9DH iTuYQxQKdbaZTwFem1Ythibc0PzPTpJU4IbMLeEzS2kTXan0COvP9jPNtc7Ke4zOg3oiJPQAjbB 3YLPwTqobtRtqkw58t5RNKaT1ZfUX9QvVw36VwpDtlDrjmvFBoW+d0z6di0wZFpLsUXtRoYwyFy 6rwbcMxkFf0nBA1mcJAlwddqh19ZuwnkRczaoOFoeunT9uoHWXu8FKFzHDxDdG2D7/UqhgVXaKc 4Ha76gqEWxcwLmQ0V4PwaX8wXIu9w== X-Received: by 2002:a05:6a00:4143:b0:82c:e5d0:5249 with SMTP id d2e1a72fcca58-83921eeef5cmr2466196b3a.8.1777976060673; Tue, 05 May 2026 03:14:20 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:20 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 01/16] arm64: dts: mediatek: mt8186-corsola-voltorb: Add MT6315 PMIC supplies Date: Tue, 5 May 2026 18:13:51 +0800 Message-ID: <20260505101408.1796563-2-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The MT8186 Voltorb device has one MT6315 PMIC. The first 2 outputs ganged together, and the other two unused. Add supplies for this PMIC. Even though the outputs are unused, the inputs are still connected. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - New patch --- arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi b/arc= h/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi index b495a241b443..0250b4eeadd4 100644 --- a/arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi @@ -73,6 +73,10 @@ &spmi { pmic@6 { compatible =3D "mediatek,mt6319-regulator", "mediatek,mt6315-regulator"; reg =3D <0x6 SPMI_USID>; + pvdd1-supply =3D <&pp4200_z2>; + pvdd2-supply =3D <&pp4200_z2>; + pvdd3-supply =3D <&pp4200_z2>; + pvdd4-supply =3D <&pp4200_z2>; =20 regulators { mt6319_buck1: vbuck1 { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.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 2B3EB407595 for ; Tue, 5 May 2026 10:14:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976065; cv=none; b=PKLelT9+9od/jfVcRSnxGLM7NbsjgYNtKUHe2YS0rk22GTPZlCWr6FTanSOMlan02wcMXMPSn+42q6TLKSykp8WkXLRWCNgQTJGuteBv6G0pyVFpmhiSSerIdBHJTsLXdMEuykUnsafxnA93XoQjGG/150p0c+va0U5M1zK2znc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976065; c=relaxed/simple; bh=XSfi1JYdQtczzpDCQ51h/+zdJpoLLvs7XaMbux7EzOs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=LqMAlFFfsVTTEGtti5YFI7ahp40c14RMMiS4cBrrQmh5W/AIPvTlcoqZcClfePfJQv3hkgZoIBH1fdMTwHxwKrsZ8N+zp6ZBsrBJz4I4+NZHvIx7Nzw2m1vNCZMzumUqnOakGb11KiMpHM6eFLyD0ygQZuarVGvAlrvPEycnblg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=HS0QngWL; arc=none smtp.client-ip=209.85.210.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="HS0QngWL" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-835386ff122so2251800b3a.3 for ; Tue, 05 May 2026 03:14:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976063; x=1778580863; darn=vger.kernel.org; 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=ZjcVEJCK/cwTNvVbr5CQaLiCjWyMPPoiyKPAoaxLvx8=; b=HS0QngWLf+GbOaAM3vlGOdB4h7E9t9uBcAkOzO3s0TD71m/UbLrHXTDN8tUHnnGFK9 xNQHscwV8A0r41q9Cq2XSdWZdE7xgecvGD/irOEdWOg0rlHkq4NphCf9kLDv4HAEN8d/ 1fdV7J1krKadjVq6dA50USr0iDRBcn924TSHU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976063; x=1778580863; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZjcVEJCK/cwTNvVbr5CQaLiCjWyMPPoiyKPAoaxLvx8=; b=OAfQxc/x4QLPF3ZETOaMMq2uU//KusPmftaLAJrRbjkMYUQ2Z3XpLqg5f+TNYoPizO oqxutYEkZNGbulssp6lh7dh0XCGtpsavGtfg2mWPHlwNZiX0K0s2lsX72IHduWwcl+Au mnvezT5Ze6u09jaufdwIcCIep6HKYcfll21/BSAOK/IbFhS0vZVA3TDg/CqNrFZPiDqj bfboOe9Jc4zuqTRFKVz40RJbU4eQDcJ7iLl8X6eVPcdUyOlpi6LSIh10twLDev4Bngse D+VA3tPH/eLwAn9se25qR77dJVfGWi3sqEuYKMECHlkk9p/IZV4mRFKKyp4wAQWH9EHx Fpiw== X-Forwarded-Encrypted: i=1; AFNElJ+OG1my8hXwnGZsnTvIy2abyBatbrB5ABTiANUKwS3DdVj6XgBUZ7+wci/khG137Yp6v4B4P0H2VgFjpH8=@vger.kernel.org X-Gm-Message-State: AOJu0YzsrcRjlcLBqqEyhdJcC7+pyMw+4+Xm5o+8jkQTiDxOTaHO+Np6 6AOkCaV/9HkIdoybpHZj/0qQsdWc9QrDKgwCvBE3O4bW3QL+y0wjfiBeXbQROfs8aQ== X-Gm-Gg: AeBDievQ+GhTDUwiQeOaV3EMWoBViuSegmJBnqNLK1ArQjuFxCa9OSFG7iX48mPBOCo n6tEn7lKnH9F1fEnHspTa3SxIx+cIAnIEUIT8kxsEEw1Y8mLKgGQNB8y+wEZyE6aHzBPlsyK3Yd khb9DPp0EK1HlSSjlmvLNl9sSteaLDwB/rPU0KqXjF07DXbWcHXuXyndYG4grQh+TJmRmFIfAxQ feMTmYF1F9ksxzuCnhQfb5KVHV5Jm6KOSiMQQL2pwemyGWbY7LtBsvReo9ng9JbxsdbJ7nGuCAm 0i1j6TVIjKFHHQuHmK3UBVTnA9UBzuzBWNq8LOSZL4A4mH5s/o+p9cqBLgcVJuNDVIikhd2iYXm vJ/s34F70xiT7fUbP+MZbidjtBBoevi0qQW0M6nq4UOV9vFKBfI+AAY6y9ItJXmzO4Cmolq19iN Ix/enegIldYLvPDwaLNlt2/2//PI3hY/CagQVaG7vkoPZwI0peJha9x5nRdtHajOk0X0d1CU/H4 dRmYGizxb8W1MaukyE= X-Received: by 2002:a05:6a00:3a19:b0:827:2a07:231d with SMTP id d2e1a72fcca58-839228c94bamr2443788b3a.17.1777976063465; Tue, 05 May 2026 03:14:23 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:22 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 02/16] arm64: dts: mediatek: mt6359: Switch to proper ldo_vcn33_[12] regulators Date: Tue, 5 May 2026 18:13:52 +0800 Message-ID: <20260505101408.1796563-3-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The ldo_vcn33_[12]_wifi and ldo_vcn33_[12]_bt are just two regulator outputs instead of four. The wifi and bt parts refer to separate enable bits that are OR-ed together to affect the actual regulator output. The separate bits allow the wifi and bt stacks to enable their power without coordination between them. These have been deprecated in favor of proper nodes matching the output. Add proper ldo_vcn33_[12] nodes and drop the old ones. No default voltage ranges are given as they don't make sense, and the existing ranges are about to be removed. In-tree users of the existing *_(wifi|bt) regulator nodes are converted over to use the new ones. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Use non-suffixed names (ldo_vcn33_[12]) instead - Convert existing users --- arch/arm64/boot/dts/mediatek/mt6359.dtsi | 22 ++++--------------- .../dts/mediatek/mt8390-genio-common.dtsi | 4 ++-- .../dts/mediatek/mt8390-grinn-genio-som.dtsi | 2 +- .../dts/mediatek/mt8390-tungsten-smarc.dtsi | 6 ++--- .../dts/mediatek/mt8395-genio-common.dtsi | 6 ++--- .../mt8395-radxa-nio-12l-8-hd-panel.dtso | 4 ++-- .../dts/mediatek/mt8395-radxa-nio-12l.dts | 2 +- 7 files changed, 16 insertions(+), 30 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt6359.dtsi b/arch/arm64/boot/dts= /mediatek/mt6359.dtsi index 45ad69ee49ed..a953fb527b69 100644 --- a/arch/arm64/boot/dts/mediatek/mt6359.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt6359.dtsi @@ -164,15 +164,8 @@ mt6359_vcn13_ldo_reg: ldo_vcn13 { regulator-min-microvolt =3D <900000>; regulator-max-microvolt =3D <1300000>; }; - mt6359_vcn33_1_bt_ldo_reg: ldo_vcn33_1_bt { - regulator-name =3D "vcn33_1_bt"; - regulator-min-microvolt =3D <2800000>; - regulator-max-microvolt =3D <3500000>; - }; - mt6359_vcn33_1_wifi_ldo_reg: ldo_vcn33_1_wifi { - regulator-name =3D "vcn33_1_wifi"; - regulator-min-microvolt =3D <2800000>; - regulator-max-microvolt =3D <3500000>; + mt6359_vcn33_1_ldo_reg: ldo_vcn33_1 { + regulator-name =3D "vcn33_1"; }; mt6359_vaux18_ldo_reg: ldo_vaux18 { regulator-name =3D "vaux18"; @@ -231,15 +224,8 @@ mt6359_vemc_1_ldo_reg: ldo_vemc_1 { regulator-min-microvolt =3D <2500000>; regulator-max-microvolt =3D <3300000>; }; - mt6359_vcn33_2_bt_ldo_reg: ldo_vcn33_2_bt { - regulator-name =3D "vcn33_2_bt"; - regulator-min-microvolt =3D <2800000>; - regulator-max-microvolt =3D <3500000>; - }; - mt6359_vcn33_2_wifi_ldo_reg: ldo_vcn33_2_wifi { - regulator-name =3D "vcn33_2_wifi"; - regulator-min-microvolt =3D <2800000>; - regulator-max-microvolt =3D <3500000>; + mt6359_vcn33_2_ldo_reg: ldo_vcn33_2 { + regulator-name =3D "vcn33_2"; }; mt6359_va12_ldo_reg: ldo_va12 { regulator-name =3D "va12"; diff --git a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi b/arch/a= rm64/boot/dts/mediatek/mt8390-genio-common.dtsi index 2062506f6cc5..ae11cd73e333 100644 --- a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi @@ -445,7 +445,7 @@ typec-mux@48 { mode-switch; orientation-switch; =20 - vcc-supply =3D <&mt6359_vcn33_1_bt_ldo_reg>; + vcc-supply =3D <&mt6359_vcn33_1_ldo_reg>; =20 port { it5205_sbu_mux: endpoint { @@ -637,7 +637,7 @@ &mt6359_vcn18_ldo_reg { regulator-always-on; }; =20 -&mt6359_vcn33_2_bt_ldo_reg { +&mt6359_vcn33_2_ldo_reg { regulator-name =3D "vcn33_2_pmu"; regulator-always-on; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-som.dtsi b/arc= h/arm64/boot/dts/mediatek/mt8390-grinn-genio-som.dtsi index 8da47c916313..84064511fa0d 100644 --- a/arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-som.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8390-grinn-genio-som.dtsi @@ -58,7 +58,7 @@ &mt6359_vcn18_ldo_reg { regulator-always-on; }; =20 -&mt6359_vcn33_2_bt_ldo_reg { +&mt6359_vcn33_2_ldo_reg { regulator-name =3D "vcn33_2_pmu"; regulator-always-on; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8390-tungsten-smarc.dtsi b/arch= /arm64/boot/dts/mediatek/mt8390-tungsten-smarc.dtsi index 40b381d4cc35..2e68e997dff3 100644 --- a/arch/arm64/boot/dts/mediatek/mt8390-tungsten-smarc.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8390-tungsten-smarc.dtsi @@ -592,7 +592,7 @@ &mmc2 { interrupt-names =3D "msdc", "sdio_wakeup"; interrupts-extended =3D <&gic GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH 0>, <&pio 172 IRQ_TYPE_LEVEL_LOW>; - vmmc-supply =3D <&mt6359_vcn33_2_bt_ldo_reg>; + vmmc-supply =3D <&mt6359_vcn33_2_ldo_reg>; vqmmc-supply =3D <&mt6359_vcn18_ldo_reg>; mmc-pwrseq =3D <&wifi_pwrseq>; status =3D "okay"; @@ -617,12 +617,12 @@ &mt6359_vcn18_ldo_reg { regulator-boot-on; }; =20 -&mt6359_vcn33_1_bt_ldo_reg { +&mt6359_vcn33_1_ldo_reg { regulator-name =3D "vcn33_1_pmu"; regulator-always-on; }; =20 -&mt6359_vcn33_2_bt_ldo_reg { +&mt6359_vcn33_2_ldo_reg { regulator-name =3D "vcn33_2_pmu"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; diff --git a/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi b/arch/a= rm64/boot/dts/mediatek/mt8395-genio-common.dtsi index 62c336e21500..4259291a52a3 100644 --- a/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8395-genio-common.dtsi @@ -701,7 +701,7 @@ &mt6359_vcamio_ldo_reg { regulator-always-on; }; =20 -&mt6359_vcn33_2_bt_ldo_reg { +&mt6359_vcn33_2_ldo_reg { regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; }; @@ -1216,8 +1216,8 @@ can0: can@0 { clocks =3D <&can_clk>; spi-max-frequency =3D <20000000>; interrupts-extended =3D <&pio 16 IRQ_TYPE_LEVEL_LOW>; - vdd-supply =3D <&mt6359_vcn33_2_bt_ldo_reg>; - xceiver-supply =3D <&mt6359_vcn33_2_bt_ldo_reg>; + vdd-supply =3D <&mt6359_vcn33_2_ldo_reg>; + xceiver-supply =3D <&mt6359_vcn33_2_ldo_reg>; }; }; =20 diff --git a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.d= tso b/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso index 0389c9cb8581..ecc9fd27b82d 100644 --- a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso +++ b/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l-8-hd-panel.dtso @@ -29,7 +29,7 @@ panel@0 { compatible =3D "radxa,display-8hd-ad002", "jadard,jd9365da-h3"; reg =3D <0>; backlight =3D <&backlight>; - vdd-supply =3D <&mt6359_vcn33_2_bt_ldo_reg>; + vdd-supply =3D <&mt6359_vcn33_2_ldo_reg>; vccio-supply =3D <&mt6360_ldo2>; reset-gpios =3D <&pio 108 GPIO_ACTIVE_LOW>; pinctrl-names =3D "default"; @@ -57,7 +57,7 @@ touchscreen@14 { interrupts-extended =3D <&pio 132 IRQ_TYPE_EDGE_RISING>; irq-gpios =3D <&pio 132 GPIO_ACTIVE_HIGH>; reset-gpios =3D <&pio 133 GPIO_ACTIVE_HIGH>; - VDDIO-supply =3D <&mt6359_vcn33_2_bt_ldo_reg>; + VDDIO-supply =3D <&mt6359_vcn33_2_ldo_reg>; pinctrl-names =3D "default"; pinctrl-0 =3D <&touch_pins>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts b/arch/a= rm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts index bf91305e8e4a..4530434015a5 100644 --- a/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts +++ b/arch/arm64/boot/dts/mediatek/mt8395-radxa-nio-12l.dts @@ -614,7 +614,7 @@ &mt6359_vcamio_ldo_reg { regulator-always-on; }; =20 -&mt6359_vcn33_2_bt_ldo_reg { +&mt6359_vcn33_2_ldo_reg { regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; }; --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) (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 C1CED40F8DD for ; Tue, 5 May 2026 10:14:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976068; cv=none; b=hXEFl5/KVbBvht9PbE/bP6VARdK6IipmA/wAPEqPF1lZIRTwJp88COzJWjcYIzVqd89+KUBMQLs7lJzbqv5/LAzg9o9e/oNY4ojl5nXxLjhF7ss+RmkRCcksexG6a1l/S3jjDCuI/BABR7rUkO9LHTSwqHMdoklGLvqoL3ihcws= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976068; c=relaxed/simple; bh=YK3zSo8gzrBJ5mnzucLhNVu7KP63kMPpR5+3SR1j1xA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YOXgRfyubIBV6wRBKm24m8+u9Y5WtL6IeQiO0DgQfyQvFvo14T15mhxqqdbODdh8SlE/3kJ7FaTQ6F08Y/zLEQEd8RRm6XO+FnR/AagwtHcEkir4+o3qROa4sp5laB9Puo6JBelHOIJn75PR1pT/ZFdXbuXYfxhVTO4RmbKoIXQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=Iez8Zjml; arc=none smtp.client-ip=209.85.215.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="Iez8Zjml" Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-c8027e876fcso759413a12.1 for ; Tue, 05 May 2026 03:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976066; x=1778580866; darn=vger.kernel.org; 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=7jHQUJgJrR8DY8rxB52JHUO786dUwTkd935pxJWft/8=; b=Iez8ZjmlooAAbKQA0sTuExXYXoAC/Tr93vvPFoNQkGCjvKmABmcxyIXmtfUmiSArS1 Oh+Zb1mzieO93zPtxceom0YLfKYT2V8VBRIhelgJofs/4e898iQeyAYDnJtxYNOhCO+O SziOqrTwSTb8B2d2gyiUD1/bZKGEVKySIDCE4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976066; x=1778580866; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7jHQUJgJrR8DY8rxB52JHUO786dUwTkd935pxJWft/8=; b=b69SlSbLerAo/GX9QkDT7M140fv22ieUP4EDd1dc/BEK1vvPE9RGBVXoa20xGGj7VY 2wsrkmKohOSO2fWgBeBf0xZFo0tNFQ173AQsAlJhzXrkmDjDKMTOIQ+uKkh0GWMppj3T otvZKcK7uWJAExnUondYxagmUQfeDMlbBfQKcBUl8+/0ZUy9kpS1bZhjmKdJgFaOY72p IA0d4h3Lhi55Er8H3D80CtehTfyeUr3GILKkKabJKvTWtz+A0ZkS4fui7wEfptoPEspe x3xYJ20465O3eNzfB9vn7Id1Qd0PXR25lMsg1LwMubE0oKVF0x1t2EchBrHtNs/zrVbB at4Q== X-Forwarded-Encrypted: i=1; AFNElJ8eKGU38Tc5HSZ2D2wFenAgIcgticD8gqUTLafuwwQrujPVTCmKfF2Tbj6RLte+9b+OGfXUqiR2SoyreFc=@vger.kernel.org X-Gm-Message-State: AOJu0Yxnib5OfhXEEa33R8WcjTqFtz3eXJGmlmemiZlHo8EuK2ULDK11 TYMRvnjoO8UaKMu6tjC5705GnfKSkSwmBe8t195NGGIugC1mT20XpADsy9BOoNWF2w== X-Gm-Gg: AeBDiesv31EKE78eiUKWP86kjt88cCK6OnIyu1ySCBUahyiyR2dC9bJfNuMGZdC8l4e XLzkD2wqhEywGbrp+uQRyQJf3yddfT/9R8Vlvb20kmj1ynhUXy9XybJSgGRRCrIVyDi5Ovjcrca e3p9zcQwlwjke7tRTLR8evc4WLOQ57yRlZ5VBp3ib/gbjoy4Zxa6y2H7KtN3RCDAClbhZem3v9I rR9xp7yJ6PU2Fjb35rK8ocb0qZBBwCwOKFJ/CFnab15RhbBR+RMrlf47M0482HVqaD0a2jU7Zh1 XiBq5xuinRCKdoDBC45vTHmVGsJE3ZQBxI3SoOkZa3M8EHXqXhSSdsBMyb5k3FxoHSfziT6o/AN 5bMGH+N87JAvHVfYi0g2xo6aYPzniDX8FQSzeQ7Xupq6tyBMr4dAnRcWh1GkZtMQesXgwcs0Is2 hNS9trUPz8d0FFzNxDOzdnjG5+XRr1/XDLXUYwd//j8XSDgiKn2qo+nBgNXc1vpL7PhKlDvWTLr 1zE5nb0sP4pvtL1e8g= X-Received: by 2002:a05:6a20:918f:b0:3a2:d79c:415d with SMTP id adf61e73a8af0-3a7f1bc3679mr13967471637.30.1777976066051; Tue, 05 May 2026 03:14:26 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:25 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 03/16] arm64: dts: mediatek: mt8192-asurada: Add MT6359 PMIC supplies Date: Tue, 5 May 2026 18:13:53 +0800 Message-ID: <20260505101408.1796563-4-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The MT6359 PMIC has a number of power inputs for its various buck and LDO regulators. The binding recently gained property definitions for them. Add the supplies for the PMIC regulators to the common design dtsi file. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Moved supplies to top level PMIC node --- .../arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index 2e53c1bacf38..8054e2d20bf1 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -1440,6 +1440,23 @@ pins-miso-on { =20 &pmic { interrupts-extended =3D <&pio 214 IRQ_TYPE_LEVEL_HIGH>; + vsys-smps-supply =3D <&pp4200_g>; + vsys-vcore-supply =3D <&pp4200_g>; + vsys-vgpu11-supply =3D <&pp4200_g>; + vsys-vgpu12-supply =3D <&pp4200_g>; + vsys-vpa-supply =3D <&pp4200_g>; + vsys-vproc1-supply =3D <&pp4200_g>; + vsys-vproc2-supply =3D <&pp4200_g>; + vsys-vpu-supply =3D <&pp4200_g>; + vsys-vs1-supply =3D <&pp4200_g>; + vsys-vs2-supply =3D <&pp4200_g>; + vsys-vmodem-supply =3D <&pp4200_g>; + vsys-ldo1-supply =3D <&pp4200_g>; + vsys-ldo2-supply =3D <&pp4200_g>; + vs1-ldo1-supply =3D <&mt6359_vs1_buck_reg>; + vs1-ldo2-supply =3D <&mt6359_vs1_buck_reg>; + vs2-ldo1-supply =3D <&mt6359_vs2_buck_reg>; + vs2-ldo2-supply =3D <&mt6359_vs2_buck_reg>; }; =20 &pwm0 { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.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 02B5E4218A6 for ; Tue, 5 May 2026 10:14:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976071; cv=none; b=LdKd2r9DOOO1zJMbljHXKZrEgyvH6SBaMpGtb8HAMAu0CNoMH0sCk8FGINen473lgMY63OXc5I1n5hxBqpme+6xBqQz/72yy4DFto+HavTdkBNRyaTaGqqgX0diXsMGf0CWkx5A6i8KajENDJuNOsYlvQr/JDToKwRr8CMQG5ww= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976071; c=relaxed/simple; bh=5qcF23DQSELWCmH8NUF9LjSOVoniyAb5i0M3th0VSTM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qq7UpNh3tYzP9wfp6CL6S0jHMPwGvAz149DPgwDigdBj+/t7YHRqtFGFTF/gUFMK9ZiD+0xlfT0/knSUN4Ek1lpy6ULvSqcaPOaveLFW8MwIrtDHrMfw3vgqS5w1nIbbBGkekyiDzJqGtLYcVE91qi4L7Ueaa9ATkTDLi2iQEJw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=lVC2HdA0; arc=none smtp.client-ip=209.85.210.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="lVC2HdA0" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-836ebdeb969so859541b3a.3 for ; Tue, 05 May 2026 03:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976069; x=1778580869; darn=vger.kernel.org; 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=V7vxAk1TH3X8VxMHCXDqcaxDDLSkTFFCGTuW7z7dSFM=; b=lVC2HdA0UuW8srfoCk5UsteT50AKLAlD6kGO6lqqPz5xPIBwoxa5juzGUdSOo5L6dd BqgwRYQePtI+8qu4KpIM8mdjyK5O7cuQVjPZs95Q2F02Vd4uT+KMpfAs2f7M75Il3ArW Ro4rZDm2jRUHzjpSLD8rNsR0yVcGzcwU+v17M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976069; x=1778580869; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=V7vxAk1TH3X8VxMHCXDqcaxDDLSkTFFCGTuW7z7dSFM=; b=dpOcrfhbtCvEQP7FZvTSADwRJBchOoc11amx3tTxe70mN4PgujlIL5Tn+TYOedS6fE 9KplnaBD9RSosmt5ZYjLZduzqO7SrWJse/Sbk3SS+KgYqGWbmd/yMm86vluufSW+fYok 9aZAG5Y6n1xzT6XjxCAPOuNM1daKGenpzdPsRh08UR5ssBmE3V3GFFBU0zn+mKwh6H2t VP16cTlNHkEiK6KOaWNyg0bVpNpnK32+bsDxlODFs68uJqBnMz4L8pAMdG2N73gn2/4z ZLaZPRJRQRmO1aLDadZp83L2MU3PqqFcUU2muF9YBpobU4utU+lx3GgL4yq9RPQE3UXK VAAg== X-Forwarded-Encrypted: i=1; AFNElJ/jYAn6nkc+hMdehbcgBpIaZJ1b5RdUKNRH3AtRm4vXmAquKANJlXGkZENP0xtrARis+BFtU4uLtHKs1E0=@vger.kernel.org X-Gm-Message-State: AOJu0YwG2axF8H79en4D94sTfJtsPndbG7164g4arkIPbQbmF4w/0SE8 bG7KXhI9s5R3KdwYFeHPA4/q1nYR5X1I4dN+//yRv0OQ1gKui2GZtwRj4iGcbtww+g== X-Gm-Gg: AeBDieskxWNqscK5e9HUaz3oA+1ilC5mVmDay5Qu0w9LL6vFbkQD1PktjJpDAbI+m0I 4fX4wgl1/grpovfZoV8OqyRLywYeUFjSVznDJ8w4GrOgBeDd7wP3vJ/HSg4c9M4aZ2D6AsmhiXa tT+AXLNNFH+h4Nij/HQSkaQUutk3pK5cKfnec6EJo2Jw4bczg2V91m8q4BAjn1gmZ2QTdKaPvDo LZVOA1NmR6gFHBtFSVMOwvnJsam/mpJqyoD7PZB1ocY/zZRjiGEWLy5AdBDvpimwD67XnyR/XGj CTG8UGO+LMON/IuQXOGKZCraLkDNHXY8g+oTBqxg/7vrcAll2EQwfR+qbO+HAypaSdnZHxvKlmR BbDX57Jsr1v14+Je6AaPDbnF5Hyog+h6QjX05gGvY6BXCyX16MMaQkUwKnSxANx8T14hxaiFjXi eMAxmgbXN0+Ns3yhrjaZrIs9xOcvKgH5MQhBapSiVu9fUsuhYzjIohsdLK6s1p0Ah7UwDQChA4g 87tixmtpkSBnjKJ6uE= X-Received: by 2002:a05:6a00:1783:b0:820:2f9b:fe31 with SMTP id d2e1a72fcca58-8352d2024f6mr12963934b3a.30.1777976069323; Tue, 05 May 2026 03:14:29 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:28 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 04/16] arm64: dts: mediatek: mt8192-asurada: Add MT6315 PMIC supplies Date: Tue, 5 May 2026 18:13:54 +0800 Message-ID: <20260505101408.1796563-5-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" There are two MT6315 PMICs in the MT8192 Asurada design. One has two outputs ganged together and two outputs unused. The other has three outputs ganged together, and one left independent. Add supplies for all the used regulators. In the case of ganged outputs, add the supply for just the first output. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Fixed pp_4200_g regulator name - Moved supplies to PMIC top level node - Added all supplies All supplies are connected, but since the regulators are ganged together, only one regulator node is present. --- .../boot/dts/mediatek/mt8192-asurada.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index 8054e2d20bf1..13960d1c8a02 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -175,6 +175,17 @@ pp3300_wlan: regulator-3v3-wlan { gpio =3D <&pio 143 GPIO_ACTIVE_HIGH>; }; =20 + /* system wide switching 4.2V power rail */ + pp4200_g: regulator-4v2-g { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp4200_g"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt =3D <4200000>; + regulator-max-microvolt =3D <4200000>; + vin-supply =3D <&ppvar_sys>; + }; + /* system wide switching 5.0V power rail */ pp5000_a: regulator-5v0-a { compatible =3D "regulator-fixed"; @@ -1604,6 +1615,10 @@ &spmi { mt6315_6: pmic@6 { compatible =3D "mediatek,mt6315-regulator"; reg =3D <0x6 SPMI_USID>; + pvdd1-supply =3D <&pp4200_g>; + pvdd2-supply =3D <&pp4200_g>; + pvdd3-supply =3D <&pp4200_g>; + pvdd4-supply =3D <&pp4200_g>; =20 regulators { mt6315_6_vbuck1: vbuck1 { @@ -1629,6 +1644,10 @@ mt6315_6_vbuck3: vbuck3 { mt6315_7: pmic@7 { compatible =3D "mediatek,mt6315-regulator"; reg =3D <0x7 SPMI_USID>; + pvdd1-supply =3D <&pp4200_g>; + pvdd2-supply =3D <&pp4200_g>; + pvdd3-supply =3D <&pp4200_g>; + pvdd4-supply =3D <&pp4200_g>; =20 regulators { mt6315_7_vbuck1: vbuck1 { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (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 B823D421F0C for ; Tue, 5 May 2026 10:14:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976074; cv=none; b=XMvgM9H5xzYYs4iKzQe36dEGP2HljueL285HaIwaHpPKjDIz65zDu+WT3GnSck5XUJrJkPGYojyXxut7psm7SrSmrKBOmrTFJ1BFgIt9nIHODG8yW1ChRqVk7TR9V7W6EhaRaGfQp9QSJIhkSMxRxp825BtORHsPdZpwCuIVjYI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976074; c=relaxed/simple; bh=5T3zmwyeX48mOM5x0fj1NnKOMwqOIEDt5S3nWNTpwUY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AuwFgDhWxGihJMyZLZETRm9725y8MX3FoebsuvYHgBSxZFuex41oTvAR4/W5CWCMWYfahWZJCHxRo14UpBZ7mUhuh1LZ0huUMAGbSxGseQbdUCINNa3xPZ2cOXI9fVo4FFHpVP8FpjDqdAUgXYFaqWc2ar3TTNhk0jVKCQb9wH0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=V0NTGO9F; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="V0NTGO9F" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-8354461da74so1057589b3a.1 for ; Tue, 05 May 2026 03:14:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976072; x=1778580872; darn=vger.kernel.org; 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=N3LbG04sbEceapIPPbET9a4VVHgMWotJp1E25yUbVLw=; b=V0NTGO9FWtatcYPqeW3asr/6SwZcr2PzbUctMih4uIGIUz4duISvJIzfISkF9jZ+9l X76h8m4vYtoKTkLOGO72KsHRGQ7OWPt/se3wdKNTyJXxAWIR1VVOyqZAdxPI2AxW1nd0 AcHTAaktvkVtsFxcvbchnfuX+0KhLeAFvu7U0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976072; x=1778580872; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=N3LbG04sbEceapIPPbET9a4VVHgMWotJp1E25yUbVLw=; b=b/s2xlot6JQ8ju63JEDV+q/Cku+oYKu+quvkpU7noR3bE/V1dTGjCdSHNb+Aj/jrBF DIdwvagJSXx1ssYK3z30xnMJsdAZzcUs2F+NHvhJjHMj6yuQGNvFujNM9oUgoAsJvG9S WESevVjfPpoJfQCmWdM74jAZ8Lnhj3mxLexwljjA9DRmuYnuOGmFJdIhgS3LAekF5WPD Mkjxz3Jyphhp4IPTG3o+ThnPQMYcMOk2IlxxhjvvyWhZ1uD2BBYNjs/gvdHsjEQgDabN q4wiE1pxkAnQ7ZS/wDppH7LeEzd3V0mGVjANVwIao0RsAviAujt/+4Xn/jzAJkTP/DNj L3lg== X-Forwarded-Encrypted: i=1; AFNElJ/mwQPJkcImXj1iIdfJx3rYN+aLZ4h2mgOmj2AH0tvXlVaVSjWJva8QI0PNByudxCJ+sKvJJKlWKdcfWKs=@vger.kernel.org X-Gm-Message-State: AOJu0YwEvwJECUFfc+SYWHL0aKVaRjVQrH635KAt2aSnusoontHHjdEQ /25dP82aXyF/uv8QSGRNdYJlpKawzZjvqm5oNdkuTJv7HxrX6yBUErkEwCC29aR3tg== X-Gm-Gg: AeBDieuPTr1iPrgRqrQimZrkiduT23R6aGVaCEpnWumkBSFq/C+slowUcTclStHnkkm OmTJbE9zmyzzbGJZ/9zBOmW5QpLK09vjIIkemT9jlzlBuGHwAs7T9L4BgsuBTef17czFCb8pAMr MlmUzq41QfKla8aBMESSSf44F7/k+OMocGzlW2W7vjBJElmO7QVLE+8ATmjACqSCQrFRlcq/WI6 keg889yn+a7+QDfw69uKGkfqUioo6t/jbps6AKyFnLN5psESKFVOAdOjXn8P/6u/LsYwkpVCaC3 8ULQ9oigIHj/Im4abt9qkpoEj3Nmo861wg/bAskWB4wDyMaHMeouNHlJqyKGxv8GGIhpTmFBhvW U/HrjlxFiEapBGqHFCPFNUdvHX8NPS6AKEOmjTpKRmpVl1Qrw8Al8xJScNpVQCbS72Ll0SDLnMN BhWV8FX7W2QL8xFLUvAZoILW6mfs5/j46+SoRdoI9uMod3Aa3IVhXCZG340KBHVBb2YZxeFduZT YUlz/nIXvdHYsOrQP8= X-Received: by 2002:a05:6a00:a58a:b0:839:d76e:aa7c with SMTP id d2e1a72fcca58-839d76eae56mr407393b3a.44.1777976072154; Tue, 05 May 2026 03:14:32 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:31 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 05/16] arm64: dts: mediatek: mt8192-asurada: Add supplies for ChromeOS EC regulators Date: Tue, 5 May 2026 18:13:55 +0800 Message-ID: <20260505101408.1796563-6-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The ChromeOS Embedded Controller exposes two regulators to the system in the MT8192 Asurada design. Both these regulators also have power inputs. Add supplies for these two regulators. Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index 13960d1c8a02..d08ba6aec382 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -1529,6 +1529,7 @@ mt6360_ldo3_reg: regulator@0 { reg =3D <0>; regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <3300000>; + vin-supply =3D <&pp4200_g>; }; =20 mt6360_ldo5_reg: regulator@1 { @@ -1536,6 +1537,7 @@ mt6360_ldo5_reg: regulator@1 { reg =3D <1>; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; + vin-supply =3D <&pp4200_g>; }; =20 typec { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (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 3DBE542317D for ; Tue, 5 May 2026 10:14:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976076; cv=none; b=WSBA6xj2xj/SSXfSAtP1hLNWM0PFSwK1XRj+04/XOrBAazneolfTyP0Sug/vinI5T1fC/V31XrSExU/fG16mQmVJJkR1kfflRRSgScSblPktCbLmKdR+lJGGJwJzQE4EZfo/4288QuW6l1xTPhKi1m66d08po02L3MosC/aGRg8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976076; c=relaxed/simple; bh=nik/PEmX20T923AHDp6qo4D+HNhofVbHF7e81vpkH+Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Bd51eZrjTANok2aZvChLB8Rid8t/3TJM6Nh/MycubvMx3iLtuIXA2CVcxX4TrlJmdMmmeCW7nxzOcu9pv7yQOXOC20BOFjuZAwg9HhiMw60+4qxgb8VOPgHiws7ymEgUSpeNw2NrIGDbIOwx9oqpZH1iiuBbHIATKGM9SWahSbU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=Y86Q/qDE; arc=none smtp.client-ip=209.85.210.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="Y86Q/qDE" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-834da62e52dso2413269b3a.3 for ; Tue, 05 May 2026 03:14:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976074; x=1778580874; darn=vger.kernel.org; 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=w3KiKQ7J1YhGEy4V5AW2fr2heaf9v6dJ/SRBQ8mnN0A=; b=Y86Q/qDEOEcdPjUyLyAQmS7NyyoA82fVCEjPAO1Xr1jYS2rfdOMouTpJgiBMzIezJU vnuKvDhvD42INf05IP3pd1S9jiQQXm/YioaDP6S/MGdmUiwZvnN1lLppHMVxcFRyghaZ +zoDijUdUlBK7/1ykQZSTrFzc3jFk9cE3dwN0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976074; x=1778580874; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=w3KiKQ7J1YhGEy4V5AW2fr2heaf9v6dJ/SRBQ8mnN0A=; b=tIzbMF3C2D5gX170hvsoXOPnEby8hajr3k94uJ8bomIXNAxYhGlzB7IgdJn6zZsfPI 6czkbq1AA3X7iWTvDXaX7inUeti+/F5in2rp3xjBaaq52NkkUbg+o3eW4YfEuH2f9Yw1 qDKWefTqYvxGFL9r8C2rnqbcwVJdktCr831uXhUYimiU/U7zBFuXFTLFsafe6QJzI8IE I7B/y+bx0+2jNr8Ft/wvMB3SuYsqtTmZXhlUKFyrbC8Moj2Vnu/8bCQZAtOy0A3dof93 UuGd8OWy/tbZhuMCWH0C+OxudQFrIKUMPb1uzZcjFXWZMzBjOR9LOhDKUIKo+aarux5J /1ig== X-Forwarded-Encrypted: i=1; AFNElJ/Py2o/faMwFYP3Yt3EKvlWQSLuYz7N28c4BzKCk3PQlPK1KtawaG5VSokMBF8mEK/UmQd8RExjAhEWTuk=@vger.kernel.org X-Gm-Message-State: AOJu0YwbPsKgVA48AzuwLkYW3tnQFDXzdxSKs7mtfI6sDmwLEsqaiiSs gpjx2Mmwv2satwTyhoBCHBiTxF8+jjB/UQ/mN1y0WQN+se0wwoPLObi2Na/tSaruHw== X-Gm-Gg: AeBDiesVYXbn5cMvQTAzu85nmkYGzORT8fGOGTtCEYSsoGSHZbY6g7uxn3xZak9OwNO ZTJa8PJzv+LX1AEK5owCIDBe3BxMnmIg271CVbbDLxUGNxTTs2Hhm8B4zPsEwFhHcaSbKtJ/eWF u4cLG/Ljn8wa22UtC3aI3nZKZ94yhdnzieZf6xspBn1cxLIUaTryRI5ga6AObBN4XjsjASKLWp2 iqkMBwBz4F6Jqsh7Uzlmy3e6EzisXhqqB3vuQfTqeOgFydkidgbZh9gSNi4WEKZKFKzVO8MoBGl zd/kxO9BLAcFjFOFXUee4m0wXepeqp2YcYatwphCsZevMzaGaLZ3x4MHl6ZsnGE869+C9tuVTAa Eq56EfLFj1jQTZEM9QvBVhsiiY2DRvtnpGSt6Dwcyf8uVzpib6qXFwDKANttaArCGCJ6nRFevWY nVz0iqRdkb6Wi+IoDLNDBTUUU++TQsWALO/I/PzS5onzRsVppJ6/atMm6wrMhV+iIKo2JiYXabU OZTvF6RzMCv17ln7c8= X-Received: by 2002:a05:6a00:1249:b0:82f:6b94:99d6 with SMTP id d2e1a72fcca58-83921dfaa0emr2465583b3a.5.1777976074570; Tue, 05 May 2026 03:14:34 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:34 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 06/16] arm64: dts: mediatek: mt8192-asurada: Add CPU power supplies Date: Tue, 5 May 2026 18:13:56 +0800 Message-ID: <20260505101408.1796563-7-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The device tree for the MT8192 Asurada is missing power supplies for all the CPU cores. Add supplies to the CPU cores. The big and little clusters each have their own regulator. Signed-off-by: Chen-Yu Tsai --- .../boot/dts/mediatek/mt8192-asurada.dtsi | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index d08ba6aec382..a6543bbcbfd0 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -299,6 +299,38 @@ &afe { memory-region =3D <&afe_dma_mem>; }; =20 +&cpu0 { + cpu-supply =3D <&mt6315_6_vbuck3>; +}; + +&cpu1 { + cpu-supply =3D <&mt6315_6_vbuck3>; +}; + +&cpu2 { + cpu-supply =3D <&mt6315_6_vbuck3>; +}; + +&cpu3 { + cpu-supply =3D <&mt6315_6_vbuck3>; +}; + +&cpu4 { + cpu-supply =3D <&mt6315_6_vbuck1>; +}; + +&cpu5 { + cpu-supply =3D <&mt6315_6_vbuck1>; +}; + +&cpu6 { + cpu-supply =3D <&mt6315_6_vbuck1>; +}; + +&cpu7 { + cpu-supply =3D <&mt6315_6_vbuck1>; +}; + &dpi0 { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&dpi_pin_func>; --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.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 BD633426697 for ; Tue, 5 May 2026 10:14:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976079; cv=none; b=aS63AulnkEivnGOGH42tA+c+KyFJX+fc6D0HDbNfWsJL8v/zZBNTzisudYpi3v0VFo4rfuDHRmBuj70WhgBD6HZmG01RepC4bcM305JKoBOdVr1GkBOXagGssp9Cw2dcSJhAaHhVgVRX2yruolY3VMMlcy2gyfLsicuLn61vHHI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976079; c=relaxed/simple; bh=nI3ftRFCx7BvI5aHP6Z5Neq016/qdZrGqNq3rdXbjFg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oX5bkb+1tnmPo9gkdmaQkDyKMLhq6lwKaWCMMCO9CV5GsZBoWAlJSUS4HQ+7xQRFJd9Yaac8dajA2fJ831iTLV62uorDmPFnitTY8AKIWrOEAcNRvl1KustAa3TOmyfCxqs/rniMAPCL5GvLvarNQvysgS2htuBptcA3ctjybtk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=O0/BOW0D; arc=none smtp.client-ip=209.85.210.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="O0/BOW0D" Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-839dc688d6cso40400b3a.2 for ; Tue, 05 May 2026 03:14:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976077; x=1778580877; darn=vger.kernel.org; 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=lujO5dCfpLfAzjv2ZKWu1TMfvLXvEfolWEoTcgyYSpY=; b=O0/BOW0DIm5eA01gny7bzrMa2ViIAnJkyQA3bL/7tl2lgHtKN6NM+HgJDtqGjTQfg6 esxW8RpL18thyhgQq+UzzTJG3F2zhnXFMlGWWrXU6IF3Ui/RpA9H1enP0erbRviCSUch PMpN+bQj/m5rDQEYHIYAWaiQDyJ5azYmcE2CQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976077; x=1778580877; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lujO5dCfpLfAzjv2ZKWu1TMfvLXvEfolWEoTcgyYSpY=; b=bPkArCBN0+LKRtjQeBhi7ughHdErnmQL/vV4Uo2W8TYfGPmOzt66edB70MECBBC70i 6gFHkkCBFK1Wg8ifYtlWNrT003wU9elqSsyosc12inH8bceM3ZYq4QX3Rc71euAfyxig G2e/Lm4clxVrytfsVsvNjiaJOCyOJgyNlIEPzw+/oaRMpN/mDuseoZkI11VR91rdKPqd qAVJt6ZTwiO2LI7ZQf7YC5xAVa7sB9XO6fNmAwl0SPJvBoh4QPF+Hfowl5N80o3aPzuq vaKpUaYGdlolapb5v3jePyimEfC986jizfrpVx4gYTRvNR3i0Rcjf5NrKEA30A9wF0aI WlSg== X-Forwarded-Encrypted: i=1; AFNElJ9cM9+SFLPdBrJIntfn7eDpTjuYi5qaIFZpNicTOd+jFiv9jU8qtv/xt1ePhSsOblR/JFHB1txzcTs2NJE=@vger.kernel.org X-Gm-Message-State: AOJu0YztQglmYyxFQJ098ubecrZEwqbwL4WvZYjpzzfi6OAFqKHYkMQf 5XOltvdMwaq5ayNMnaWCQG1IY8SoWx117mkT/GGVA2wqsxS4yYk97vhSvVXB/WT+2A== X-Gm-Gg: AeBDietWcMHf1XtsLHXDr02EdhlIp8af7oerMpOKtKOBfwsq6Kt5d7/dtMEeznPt0eM bHmv0hemh0+V1vUDAG0U5Abj0jqDm+gbq4ki1zUCvI26gUHl1lMNJQ2vCuEhpmAOLrBQGb8u5VK ZRcQSYszLHo/ox3UHX6i/jb9k8GPvMKk2vVvibTns7MQ5vUXcXTv35GV/sXiRywRiRU4y4PgBUo 1gTPKwPrlrl6d5y0OMYKy6FgmUeAdk/qj4KHCYszAv1EEyLIBkrYdHrS7BeeAJles6AM9kMF4Ib rPEN3QzJvNtUwd3p7mm0CVVafcYAgfekB6oD5LZAdcNlIb/NFZ4GlkUx6zKtglsE3gVCxezHy/6 SG7xFzpGGT02FLVN2vCuZdElRzQvpLjqvssZl4ucyz4yxmdzIUMqHfrU5FUcUJ9N42pBLdBYPEd CKETwvQNaBVqPRvjqCiYK4FKM2GOLVR2Iuzm75FEWG6oDmzurcNB2/Tl/PIjgFDTNu3er7+zQcr kdLo+i4zSQgJxd/Jsw= X-Received: by 2002:a05:6a00:8c2:b0:837:666f:8fcb with SMTP id d2e1a72fcca58-837667f0d5dmr8094589b3a.5.1777976077208; Tue, 05 May 2026 03:14:37 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:36 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 07/16] arm64: dts: mediatek: mt8192-asurada: Add SPI NOR flash power supply Date: Tue, 5 May 2026 18:13:57 +0800 Message-ID: <20260505101408.1796563-8-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The device tree for the MT8192 Asurada is missing a power supply for the SPI NOR flash chip. Add the supply for the SPI NOR flash chip. Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index a6543bbcbfd0..aae9d5ccca13 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -637,6 +637,7 @@ flash@0 { spi-max-frequency =3D <52000000>; spi-rx-bus-width =3D <2>; spi-tx-bus-width =3D <2>; + vcc-supply =3D <&mt6359_vio18_ldo_reg>; }; }; =20 --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) (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 A120E426EA0 for ; Tue, 5 May 2026 10:14:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976081; cv=none; b=M/l9vNec0wX9swkdlPPldj1XiKJvJT2CsMVNb1RgrKWJJTOhNLNe+2Z32i7MM7Q4ttbyhIs3NzckfYuJjiiiZ/QMNJmoYgLlHQGRbLNnDfJSokTap/NNRCXBhz6YccwO8W5RK+uZHZl+k0ndHDnAU9uVIRiiO+t61i8ejH+H/Q4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976081; c=relaxed/simple; bh=lGZrUXuflBOqHCFyvr0PB1/T7c/t+SObD8XkwOt47Vw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Z9wCWm1YxUNmhasC5Q9BW3H1Y6WDcCjfFP9fdsSNIQR6L/hidOgyNI4KpcBbyd0NmQXXqJgYVD0NUBNM+CW7c3+JgWfT1Q3+1+KPybIl5c1u8Foi5PCz5ezwxeRox4KkUewGnACPp2ti/0BldDDuOOyNlH5Su7g2y0RYneO6yGE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=e2tn7U7e; arc=none smtp.client-ip=209.85.210.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="e2tn7U7e" Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-83538fbd0b2so1119206b3a.0 for ; Tue, 05 May 2026 03:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976080; x=1778580880; darn=vger.kernel.org; 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=D1yF58yQBbcHl4r1i7GF6fw/efnf7TJKaSEphSpwRag=; b=e2tn7U7e0yAQmgLZT8aWd1XDPevA8dsYTdKGOV7HArUZaonLORoBClMTZgUpNNcCBB mJew/ecQZds2Vj0TLGyERagogAGtFBmUf+I8N6hGwxOco3ac6r0onZSwkThzRz5ET3JP t2OM7L3pB1tnu5vwcJKx7syRRRFvZLcCimN6w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976080; x=1778580880; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=D1yF58yQBbcHl4r1i7GF6fw/efnf7TJKaSEphSpwRag=; b=TJ7mW+Qk9Nk93SHr6IsJEod4XxN8EPmb9hpGHNEEYyFx7n9MGUN7369YY/ydt/A/gG PDYEjiSvxSrakZaKdbESh0kiafdCgpA6qWDwwcmAjxgVZzLOTqzTNmlXlas6eLI/yrCh Y66iR9q6eRXnPXY9LmIXm/ZKSID27JXOxUDbztE88AS4jYFto8JtLWT6PkEWe33hDT5e pzKfU0PPCRrnX+5ggD6UuGa8c+xYfTFleYHV4Mcy7lUZoyleDL9A9ji1Ubsx/gAF3nUs 13rSjgAaWuQZdm5y9m7bGq23e+W/qzL84ouT5nFRmSji70WuLnYVVr8UAnyTQT3fCuP7 EfhQ== X-Forwarded-Encrypted: i=1; AFNElJ8uIpUrdC02EnwClqIkevoNQ3HwR0Y+9hsRTV3f+WNXdN/go7UjQ5EgtcbJ85mmI3X61UMya7E9bk2KYTg=@vger.kernel.org X-Gm-Message-State: AOJu0YxGpzm1NlISzZ4pEdyPBCvt39EWLWilyCal7LjCY/ffPozTINtT cNHx9djscaAhAsfznaXY5Y4D925D83+WsBFBKTu8mfcLTQMmWdqnqqw414RAk+3j8g== X-Gm-Gg: AeBDievL625Vi08bgZVLS7bcWwL4rCk3XCvfR7xsjHTEDIPvUZnPVZo+tIroqVgdBde 4c3Vac/uzXY4yIZc1sU0a3cQ8moCJLrR8HH+zRESaGOLD88KquhVWgKXXojuLPl+HazXSTO1kUP S3vfHKxaZpox4R8Lkrj6EXyn9otoNHJZJPa8lMl0uy8nVTub3eN3Sgdwbk6HWfG25Z7OqDrPlvY tzM1NjB01rYBvpVO1cQaeArxnWKm6H5e8vX2FTjCzL4TGGCAapulsJDohrY8Ts83LCWoSyGTKrp eyW69eTMzDVRudcDG6XMbjxCtlfklWVMHBooUquXZovqoN8Zx3chvlzLiTsLmyVVeFIDo54O2pc 1CqEesQSk5pw7bGb19Ly5gmgj0VPJdtgyEPpjqrTr5MwekaafOiPG+XxPccNvgrtQZaboGqfBro 8qSKTcDE571pfMpxZco4EWuW5rjlON0A5SMzo+XUjuaRgjoiLxlcaA756pSzgrATZDe+42SNdSc s6muWQoTAwN4AJ4nus= X-Received: by 2002:a05:6a00:a14:b0:82a:780f:a187 with SMTP id d2e1a72fcca58-8352d2b5436mr13440114b3a.36.1777976080065; Tue, 05 May 2026 03:14:40 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:39 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 08/16] arm64: dts: mediatek: mt8192-asurada: Fix WiFi regulator description Date: Tue, 5 May 2026 18:13:58 +0800 Message-ID: <20260505101408.1796563-9-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The WiFi supply regulator is a current-limiting switch. It does not have voltage regulation capabilities. The description is also missing a power input. Drop the voltage constraints, and add a supply input. Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/= boot/dts/mediatek/mt8192-asurada.dtsi index aae9d5ccca13..da819f36718b 100644 --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi @@ -167,12 +167,11 @@ pp3300_wlan: regulator-3v3-wlan { regulator-name =3D "pp3300_wlan"; regulator-always-on; regulator-boot-on; - regulator-min-microvolt =3D <3300000>; - regulator-max-microvolt =3D <3300000>; pinctrl-names =3D "default"; pinctrl-0 =3D <&pp3300_wlan_pins>; enable-active-high; gpio =3D <&pio 143 GPIO_ACTIVE_HIGH>; + vin-supply =3D <&pp3300_g>; }; =20 /* system wide switching 4.2V power rail */ --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (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 0BDD633F5B6 for ; Tue, 5 May 2026 10:14:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976087; cv=none; b=sv1fsF8C++kmAZDlM6buONVyt/MxQ9oO0+r933Bi9YDwNYNrOZe7K2J5tmquWOOUJQ2tOVCQR8I4bPSHWpYOqNZUvq8gtUByErzfgLxFJS2m+scjNmWXniIx71Ihs+SWLsuex0pEm8pRpumn5DeTULSB8NDUWrtFL7zXf3oAvLo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976087; c=relaxed/simple; bh=eezztA9v+rSOklQCE/FfyjtBlHaxBC0vn9qkEasd9OY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DIgJ9cRje2dwHG0eoZ3ifHoetEvYTj2Z7hKCp+KVqPg/KJmeBRgTwclq9cCCODXlEhQCA/z6U8J7yimqAEA93DYKBHdBOt+8ZRKJA4W7EN0LJ43GP5D2GQoYk1lA9PXzj+TqY7WHO+tBogWF4rz/LA52EnY9j9A5wkDR5HPrifg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=LYiRbjgP; arc=none smtp.client-ip=209.85.210.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="LYiRbjgP" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-834da62e52dso2413336b3a.3 for ; Tue, 05 May 2026 03:14:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976085; x=1778580885; darn=vger.kernel.org; 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=KiZn9yahVCKfivdy6D+vGj6i1ru0Ro/xrrS9779vU3o=; b=LYiRbjgPsiRKxPMt32BCgm0PKQ0/hrtmM3VZ7Ya7azgyDHwfiO5l/8g28DqUXJhH43 j6Wkdoe/s/TPgo+tkuMxV2A9jvoSw/ha9BDfgEHGqfMA7BgEwrTd7vmvAl7Z9umDdXlP oGVfyLWwoXBo6lmYHVGCYMlJzvnvURIfK1z0o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976085; x=1778580885; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=KiZn9yahVCKfivdy6D+vGj6i1ru0Ro/xrrS9779vU3o=; b=HMlIbI83+2CWWRywsDkYKwhPa/FLifOg4bIoxyvUsdK9t9gIZYDm7nJ5KTCzQ9Yno9 KsV8/0obop1SiYByUn7mpHVk787BZFvyZnPqWDcNiw51bDa3YPax+a1fgsMBI00pcktj rcsWBMsE8cAh5lDE9Y4gZEvU8Kj3xwwgOAgRk47ZtSM3MeV5X2MnEBYjNhH0z9duw3ed o3VHnewgaB6tV7xBxtH9fyPO24h3/YmF+8IUfuqKi2CeJEEiJcfyKhyX5Rlx0XtQPTZm X9+mx/+qXMlCiR92XdyS3qSG5W+efji7LlIq9tEC/Z/KmzQJtEQSPeT2N8nI3GkighCo A17A== X-Forwarded-Encrypted: i=1; AFNElJ9cjjssqsJYcm9uhjHqsSgGkwBoikIp5aSlTESxyWOvQYR/cHpMZR3rHlda3eQQ7zswwAze5Ohv2b1lBaY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx/2NSH+uNMzivzoyai4WcbU8il9euwud64JCQ1KXjRlMo9IFvh +faue9eUv5F/danBxmBCyoeop9tpR/pepGX2q1wOQ3x3tAfaSjDRE4Y4JOjbQRnnlw== X-Gm-Gg: AeBDievodpYXrlr1Q1aepFZ0HJ0e0OsOzcjZ1NybOF7pnOVWTPKxk8ANI5dCamEUqx+ 2gIpZy3ep4PntZrtbLp3iNrLnKg0FhDTQbqS3gTBHGVlHI7SIEchcRg/zi1nNipMZeMnPXkE81R a9FIGGQztHVxLyN32Ozy8xM5l6oMHL+3oNvaZ7oWIr9qhdH9XplU7pny6coCdY5HqReZDMLC3dj rU4KA/V6vzBhCiL13NlPeHaUwbU6qrmv/TgYC3f1EUfgDdswOmsZLyOgD4PClIqHkz+9zCdmnWZ 9wZjDl4SQJsZ1/yo3qnHmanB0oVqdC5MDrvOHwV1zmePukl8QVT8Cap3BWE5pVNj9gCBUzeN3Wz 3tPJZCIjWHypsUuvZQRzwnDJVYT9F+3BPMg0FT2tPuAGYEZ/dkE6hYT7Nz6XlOkibMNKPNcrU6p +5x0DFM8SM827r8PFEXupZP1Cb83wJC2Ldbn1RJu4tX88xtroT1+KQOAOaWQufILlhuMddEL2um Bn9M+AYWlVZshF89BhmGHHXzuBagw== X-Received: by 2002:a05:6a00:391a:b0:838:a46:ce96 with SMTP id d2e1a72fcca58-83923d96a0emr2448390b3a.27.1777976085583; Tue, 05 May 2026 03:14:45 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:43 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 09/16] arm64: dts: mediatek: mt8195-cherry: Add MT6359 PMIC supplies Date: Tue, 5 May 2026 18:13:59 +0800 Message-ID: <20260505101408.1796563-10-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The MT6359 PMIC has a number of power inputs for its various buck and LDO regulators. The binding recently gained property definitions for them. Add the supplies for the PMIC regulators to the common design dtsi file. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Moved supplies to top level PMIC node --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index f1ff64a84267..0b9fedac842c 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -1312,6 +1312,23 @@ pins-report-sw { =20 &pmic { interrupts-extended =3D <&pio 222 IRQ_TYPE_LEVEL_HIGH>; + vsys-smps-supply =3D <&pp4200_z2>; + vsys-vcore-supply =3D <&pp4200_z2>; + vsys-vgpu11-supply =3D <&pp4200_z2>; + vsys-vgpu12-supply =3D <&pp4200_z2>; + vsys-vpa-supply =3D <&pp4200_z2>; + vsys-vproc1-supply =3D <&pp4200_z2>; + vsys-vproc2-supply =3D <&pp4200_z2>; + vsys-vpu-supply =3D <&pp4200_z2>; + vsys-vs1-supply =3D <&pp4200_z2>; + vsys-vs2-supply =3D <&pp4200_z2>; + vsys-vmodem-supply =3D <&pp4200_z2>; + vsys-ldo1-supply =3D <&pp4200_z2>; + vsys-ldo2-supply =3D <&pp4200_z2>; + vs1-ldo1-supply =3D <&mt6359_vs1_buck_reg>; + vs1-ldo2-supply =3D <&mt6359_vs1_buck_reg>; + vs2-ldo1-supply =3D <&mt6359_vs2_buck_reg>; + vs2-ldo2-supply =3D <&mt6359_vs2_buck_reg>; }; =20 &scp { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (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 31DD03EF675 for ; Tue, 5 May 2026 10:14:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976090; cv=none; b=PLOsBnsmGE5p03a3fqa65xKYrHsBG0RD4tQxWzJMI4SQlIHIi50ufV6z19ULxngclt30bpWSN3NHqLnelJpRxyLjoNL9LelR0bhujR3zMNCipghlaxRfjjMruVuRqgivgNgm05wdHJidwH9+8SwrQKMb4ykAZha09luEcMfgpxA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976090; c=relaxed/simple; bh=c9/tfIFhuF55QlbUqQ19y2/pm4iUf2fDl9rfd66AzIQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ULtOqbVEA2CwrQqzBoV4OT7CSkpJB3hDJERFcMsfCn8eojjKvsj7swI8h0U538//NX/nRoXcaESyObX5w3A7Bn5wMwLL9uuLZ9mnBxqlX2Wc4NSgvVErnlMpCEPwhkgI4ikRsEsV/y/vHtw+dZxGDU1U9VavCdRRFMeC6lmWuv4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=VExg2mms; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="VExg2mms" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-83538fbd0b2so1119252b3a.0 for ; Tue, 05 May 2026 03:14:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976088; x=1778580888; darn=vger.kernel.org; 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=U/+HU1QYQZmhqORfdmiy8w2qez1W1MQHoWlaTLfNyCo=; b=VExg2mmsr05+NWmVxDjYa0EWYq3W+h/+S7XD1ozovsKFr74B7doJYiYpiVSFpvaiWi Phx/ZwhkEn5SIYJksFSfQTwbUVqnL9srQ4EUQRnNRPNaKgeDcp2TbqxPpjgxNemAZjD2 CnizYqvOYCQIVjrzuGYH7K4XlRNzPKuFHJABQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976088; x=1778580888; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=U/+HU1QYQZmhqORfdmiy8w2qez1W1MQHoWlaTLfNyCo=; b=LS9akbdG2H2qIQSZerzgPHPiHyoWNe3f2Ste8wwz70luOUi3H1bMbK2ix9rW1l1PrX 8yRfzLkPt+IRnn9WqZ3i05DXd9SYUifPggF2j7twXcnxeSAqr514eJRW7GRea6RYLV7O U8xDI6QDD6meBxohZEtQtU0T/6TiC3+hLZZVLiKtgmenDDkcrIy1l1Pq1DICDtBu/BDY jlq9QbRi9lP7l/09j375oGd7xdUrrB+WYsWynZWD41x0+lXps3naPl0pNi2yyhHWblyG +7NDyCjWV5jwmR1QuMiJuqanKEuactPTIzKhT59QwpXpFocy1A9F3AzVR2vKHXaT9l+8 WZvg== X-Forwarded-Encrypted: i=1; AFNElJ8vTXReCO7lg3y2e+vWALfFUKwaL/POEDWPdneXxodIBGNliG+yAOfT9NKQzZF06cXLG0VR+k+SLAsO6FM=@vger.kernel.org X-Gm-Message-State: AOJu0Yyqnbpilt4MhSbGhnMmj77SouPJ4qwf/pwX9zKF9nd+KqtTilUH iTeCmIPtuDJwtSCyVJX3crb4zm5yPaGL/B4g4HZwy/bPP4T4LzlRSn7ETrqsPNgYDw== X-Gm-Gg: AeBDievmWF7hNXb0qxpJi82uwTjER/l/XKIws4FfYrF0U/ZHOkKtvm4o6EnrJs+iD+r bQlT6F6UxxrqEBeiK5/D/O46qeYKTW+pTLEGzhKQbJSCy+EGh7gC7sbxxLMkFFdU0BDWrFA30al Dy9zSpxuQh8tItLirA1mrHzIW5IVfl8fEIsFxs8qciIL0intJE1PRUcUPtcPrXVhklKaB0hoQjp xDTksCDkLHNBUKWWrxEV+5TzQwdcIpLc6DwzFlQm4TsFsNV0J2ZszODmb3mg360GjZfrGBkvzk4 qYBug8aYE1c0UsWO0j4A5zUDIHP+Ox4z4ctuANp/nhwMuy2NvuzHZCzLCQqUGR/liyojxZkekjz W2QPrZKXwXcKXb6ZJ5iA4BAuAlo3mqDy2tvykoyCOn4NKbzxjtU2qn81K7/HoMhWvfPgzCbyJDm nohehu9cTatW2mk78wcUONJSeUhw+blk+bc2l6AsH3AsCQe0MmI/D9JbPWTIgJ2kqninOrJ6Xvh 4uRLLgOHltig4/dq6AWN3dB+pJXlA== X-Received: by 2002:a05:6a00:1956:b0:82f:5c3f:94c6 with SMTP id d2e1a72fcca58-8352d26b9f5mr12659407b3a.28.1777976088522; Tue, 05 May 2026 03:14:48 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:47 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 10/16] arm64: dts: mediatek: mt8195-cherry: Add MT6315 PMIC supplies Date: Tue, 5 May 2026 18:14:00 +0800 Message-ID: <20260505101408.1796563-11-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The MT8195 Cherry design has two MT6315 PMICs. One has 4 outputs ganged together; the other has 2 outputs ganged together, and the other two unused. Add supplies for these two PMICs. Since the outputs are ganged together, just add the supply for the first one. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Moved supplies to PMIC top level node - Added all supplies All supplies are connected, but since the regulators are ganged together, only one regulator node is present. --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index 0b9fedac842c..cf9855618494 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -1472,6 +1472,10 @@ &spmi { mt6315@6 { compatible =3D "mediatek,mt6315-regulator"; reg =3D <0x6 SPMI_USID>; + pvdd1-supply =3D <&pp4200_z2>; + pvdd2-supply =3D <&pp4200_z2>; + pvdd3-supply =3D <&pp4200_z2>; + pvdd4-supply =3D <&pp4200_z2>; =20 regulators { mt6315_6_vbuck1: vbuck1 { @@ -1489,6 +1493,10 @@ mt6315_6_vbuck1: vbuck1 { mt6315@7 { compatible =3D "mediatek,mt6315-regulator"; reg =3D <0x7 SPMI_USID>; + pvdd1-supply =3D <&pp4200_z2>; + pvdd2-supply =3D <&pp4200_z2>; + pvdd3-supply =3D <&pp4200_z2>; + pvdd4-supply =3D <&pp4200_z2>; =20 regulators { mt6315_7_vbuck1: vbuck1 { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.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 F02CE42DFE8 for ; Tue, 5 May 2026 10:14:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976093; cv=none; b=P97ZYTRVp7qPBEzwIG7rawAsfBx+giwf4FrJsv05WTnZ22qmmkU+FlpyZ95PAqJMc2BYY2nGkerpKBwx1FoMVsmnuPSmh0xmkyQ0QEOMNunjEiFzd4Brct4JUu9IAi8oOb9siK6IcFimo4KqOdzVqTHlrYg2kOUtVdTUN/l7lZw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976093; c=relaxed/simple; bh=qoMmEUH5+qKT5rzUAWCB7aevdooonfmGJC95kSlSBCQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZBdv/Hrkxf/9OnI41Y7l+q+VYVEjJSt8qp3KiRh6uhhsWuuxCspH1wP+MN64ULxh/s129ZuY/AqOcUOf3kcr7vDXWykwYd40Wms/zxYHaNPH82XQApsX+w7sTOoF+oVQhYP8M2a7ZRjGuZCvJN9IgxlpIfvEGSL6VmglkyQdriU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=kNJm2CBH; arc=none smtp.client-ip=209.85.215.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="kNJm2CBH" Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-c6dd5b01e14so1688646a12.0 for ; Tue, 05 May 2026 03:14:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976091; x=1778580891; darn=vger.kernel.org; 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=jcPj9jxKJ+7Gn13Bn4AR/zcbvWrepFf4+yuL7CK2GFk=; b=kNJm2CBHJUx7bLSzcvAnq4oZFKrp5yh1Ig6quPbYDEr8QyrgJJPEKqwby9/HBta7nP 2k6GkVmbqrSls352L5WSdE/0Kh0neLj0+RnQYj9s1Jw4fSByHwpeA3a0kc7zHPgN3uK5 bCconx4qbRV+jg4nphPB13rCUXfHEDB1j3NyQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976091; x=1778580891; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jcPj9jxKJ+7Gn13Bn4AR/zcbvWrepFf4+yuL7CK2GFk=; b=moGB6lSqsD6mw3XfwQO3/ZJoY4WsAAp4IbnwtAwvHjfMz0JxeN5wc3JOeFIZyKShiQ onbrBzYB2ixGcoBFF7mRmd3akTn9AsEti57GLogVWcGtS0z24G/bflpowVVhF6T1d7Ax xsN+pexO1m0hSTeOFQZtUASUDY7NjLtixkjJj5RE22d1sUjN+8LtLmx+iDms+y3PL3Bp RI80snVCv9Hs4LdtCvRRG051hPrNVxw6NrISosuNgu7n+D/emTBvlnPfbDoA1ZWjLsvL DTythXySXWkZl2IUTj5p5hoXBs25P8nN0zLnGHH64/sAW1/LNvyLpwQhl7bpUGk/iYcB /xXQ== X-Forwarded-Encrypted: i=1; AFNElJ+/+5IhmFgz8V2Kg1u1DhA9UKSc3uMcotSHvrcClAzPTw5kZKe4x8yUkx+tCStcxEtx5vOi0f1DtrP0Daw=@vger.kernel.org X-Gm-Message-State: AOJu0Yybi3kzN1y8kV2dX5APZ3vZNjNev02G7IyjlmKHzo9lM4UwZAkb 8dop5709nRKHLySYBJuFxHy9ibZrluMg7tJ8PIq5EZToLXh+Fm7k4WgR2MfGqrUeCw== X-Gm-Gg: AeBDievSHwLibhY9ZrF8Kdf5AOFMWulZxr4AiPVUUEFgmHO1/vgFuAJkXXqLs4hlhXW c4PhKoH7NFF4gBL1XfWign9wqHHJZkq+Le2NEDI35/7wqGVzWwiDH+16k2emO1bAYFtN+yO8rFm uZZD1WCy5QtDXwzBREXSZXSdYFo/pKMOohytcr0dFd/VEA1DtXTtZ26XvesT6Pm+9vdZfHzQLCB jD5v/Co6/MKEQiE5Y80TDj9TZC6Ut6WT4GK+5bR7dIG5lbYii3ERF8TUFS6wrpqoeNyFy6fhUGW 3EfQlsEDApupvMfEcdyJ5B6DYOHYfYsZvrMgBEDzMDPb4Z9rVEyrDvCwyRc5ucojC32Inbvnt/s m5g6FLCvJ5hcht7axb6MHe36B6VoZ8ZEH5vRhH9HiSazed05xPkOdXRKPCGv3Xye2fom7zLHfeT 3S/W/kYA4wv98GTcS9AQMLADHdk9o8rCTKSYOD4Qlw0h545s4FTQoFOKomvjydPoy5uy8kCnDT4 1SiDGeAxRIhQNWL3Rc= X-Received: by 2002:a05:6300:218d:b0:3a3:56db:919c with SMTP id adf61e73a8af0-3a7f1b3ad0fmr13728832637.14.1777976091454; Tue, 05 May 2026 03:14:51 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:50 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 11/16] arm64: dts: mediatek: mt8195-cherry: Add supplies for ChromeOS EC regulators Date: Tue, 5 May 2026 18:14:01 +0800 Message-ID: <20260505101408.1796563-12-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The two regulators that are exposed by the EC are supplied by the system 4.2V power rail. Add supply properties for them. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - New patch --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index cf9855618494..bda1b0f9f72a 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -1431,6 +1431,7 @@ mt_pmic_vmc_ldo_reg: regulator@0 { regulator-name =3D "mt_pmic_vmc_ldo"; regulator-min-microvolt =3D <1200000>; regulator-max-microvolt =3D <3600000>; + vin-supply =3D <&pp4200_z2>; }; =20 mt_pmic_vmch_ldo_reg: regulator@1 { @@ -1439,6 +1440,7 @@ mt_pmic_vmch_ldo_reg: regulator@1 { regulator-name =3D "mt_pmic_vmch_ldo"; regulator-min-microvolt =3D <2700000>; regulator-max-microvolt =3D <3600000>; + vin-supply =3D <&pp4200_z2>; }; =20 typec { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.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 683BC436376 for ; Tue, 5 May 2026 10:14:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976095; cv=none; b=UEI06EtBlFyeR45GFnKWwX/TWm72HSQLpNPJGtoQJxd4H+b0tGF4fzUTS3DCTB6/GHoNWA5DnDffIigjVmTq78VUMqw3ReC/JJcBCRj+3wxvsXJEsY1pBJ0cZzT9uruY954tkrc5wYZGtxtyQZfT2ZjkBJeiDdIsqmcAsONB/cA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976095; c=relaxed/simple; bh=t9mAVkU2Gcs0ZiuzpsVhMnS0SAI1hRW48W+JYB1uaz8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Ze2uwR+bhOwYgpz3wzDxpgXa+jEd/p6CIpB3LEA3NLYlm9A/+eUC8SUmxeYW9u1xdq3UHSnwHl6+xPSsJPBEIC7gQOt1ZcHd/Bu5q7GHLEHRVX80K3aGSj7pXUJdq4Nk8BMR/kuleNJcTfZk5Asxgkt0XIaUpr9mSS1PLW7PG+g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=V6fspz7v; arc=none smtp.client-ip=209.85.210.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="V6fspz7v" Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-83975e992e1so208219b3a.2 for ; Tue, 05 May 2026 03:14:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976094; x=1778580894; darn=vger.kernel.org; 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=MSojEqB8EaU9pvA9gkUqNkJ5UF0cty3ddK7cO2BBgvc=; b=V6fspz7vza/sAu1M03Ml6wor4wPvx5eW3HSwm3mZYrxv5yIWQreDyPsLVjLrZUEHzT Iggf6OWBWwKZODuf2OkWX+TQBR/n14bp7FZvM/Je4dSbhYRW5NyBFWYqmQJXft/ssJ8l Aw2FexPBgUvFnaEgD0hpbUN26jvWthBpTblu0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976094; x=1778580894; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=MSojEqB8EaU9pvA9gkUqNkJ5UF0cty3ddK7cO2BBgvc=; b=MCuNXENRFKIT4nK1VIQA6tL4QsFrOms124e/dEOvCpfmNAp2Rs75AVxvLU/bObhtJZ RbmUYI0/gi8R4vq+QT66dwxUOU6Z+4LSbaPluktKesoR7bqBwAuWLogyAxti0+U0ujPh Rz2qyeDpTJZKRGcLDWhCXCl/5mxgCPZQRjiV6dg3223sN8yLfYiuWr5eo+p/t99ppaGy qdEVZEkcVOpPiPql3s3cf9RTNQy6mJfJtiDHFglR+KzAJsPh06sZUlfQtVvUG+wbhxND uiOz5IX32ep9I7WNMUwyZ9Pe64VtQY5W2htFijN5ieBrvTSLZTZ5q3eHBcEmo3JbCUi+ Dh9g== X-Forwarded-Encrypted: i=1; AFNElJ8S/RTKTjjk3mMeaDJ+B3AR9aZB50BCgEhml7KhU4tFWpGKusOSPDBoe4CwSFMatcZldRPJIjc+RmtHD/4=@vger.kernel.org X-Gm-Message-State: AOJu0Yw7hObWl54Pz5P1wl8k+PY79TUH1A3ZVZ1KE2JN6MzwlBVCT5kq e5usTkQqZIFWACcfmhEPo6hRN/6Zkq4AaYv0UBQHEn+PrQ3JdMfUdbgd5Z5cTynz3A== X-Gm-Gg: AeBDiesYXHDoc/rI2PDhZ+JV4qKNjsbXOiguYSEiYgAUItVlzB4UxeaJRtc72Wc2FKg F8aTA4ImFzL7Xb/1uqo04WCC+Wy2Db7KgnTPEb+R5i5GbYCRLTXlKjCTaCj8jCwNEuUe30tBFDz a7ggFWV1sHNoUFfrYR02KMWbbrL4QwHh+HH92rnbRb3rGdczuSAdDwwhtOXW7j3JJyFp7vnpJOR g21hA2WMJkOwjTG4TUL/JqWymPavmXvpDfjK0ZjaquFiD53S/mxNsEC5P9zjnLTNWAW9XpG3ra9 GFwwx/3M5Ckr/d6NPLMHfPV8vNxtOFa1VsNwsu8NmDGjPuXqmj81CdzOvu2qRG5ZJzP0auXGPOF CHLetLSwV0NafpWd02+4szmXTiGP8gKXhs2lEjM/GXQgj9AvMHEyFuSiKB6wofcCZdmK8NGBo8D LzGXFfGMeJFZVgyjfe3vlNHsnDJCsl0UDdsiMWQvEKilg10SZwBsgiQoJ6oHD1ZcPlbiII2L+Mu dfnttRO8agPrbg3qHRqDNE1FoX4Bw== X-Received: by 2002:a05:6a00:3e0d:b0:838:c01a:7a54 with SMTP id d2e1a72fcca58-83921dfaa03mr2439889b3a.2.1777976093740; Tue, 05 May 2026 03:14:53 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:53 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 12/16] arm64: dts: mediatek: mt8195-cherry: Fix VBUS regulator description Date: Tue, 5 May 2026 18:14:02 +0800 Message-ID: <20260505101408.1796563-13-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The VBUS regulator is a current-limiting switch. It does not have voltage regulation capabilities. The description is also missing a power input. Drop the voltage constraints, and add a supply input. Signed-off-by: Chen-Yu Tsai --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index bda1b0f9f72a..dc1ba143ccf2 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -212,10 +212,9 @@ tboard_thermistor2: thermal-sensor-t2 { usb_vbus: regulator-5v0-usb-vbus { compatible =3D "regulator-fixed"; regulator-name =3D "usb-vbus"; - regulator-min-microvolt =3D <5000000>; - regulator-max-microvolt =3D <5000000>; enable-active-high; regulator-always-on; + vin-supply =3D <&pp5000_s5>; }; =20 reserved_memory: reserved-memory { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (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 C15B643900E for ; Tue, 5 May 2026 10:14:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976097; cv=none; b=nRnuT2GC/WTFe65Jlyb73AvojO4VlG930+raA5B7zUKZWZ2zla7bZmopINbr52K8rkoUt5RbVmfLuJxuSIG3AOCTHq3ejnyhaBCbTo52uBbCYRLXqRr/2okvmIMLC0Hg/fWQT0+qMQNiyYIScOxZgjF5G3RC1c123KlzfPb9rHA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976097; c=relaxed/simple; bh=0qeYbfkmxQ+9E5WCeTwSocR0q3uoBNNJ52M6Wnc1d7k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=G4E/b0KamQxm7GptHo4OsVAs5cZG08NKMBRk9NNhIa+KBdrGX9gPlNVvk2kapa+9pCFIVlfqa76GT+7pzoSfBK6u0qTC2qPfUqDBK+DXp/1oR6UbjNxvp/bMF3rvWFaP+2kEO6o8O68SkU4q8mLjillzNfgeDW5MQv+0MJzxQqw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=OSEvhIad; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="OSEvhIad" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-837cd669be0so1280511b3a.0 for ; Tue, 05 May 2026 03:14:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976096; x=1778580896; darn=vger.kernel.org; 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=l8Eah5020XPyWcD+00bfEGevAL0MUbbOqWk8LFNDCIU=; b=OSEvhIadOkq5ZJD/iwM4OFByZkMxkad3SCnV7dOgkQoYPga3wF7f72KFbD45rEfdfg GohFwUZIr/UNb0CzUV7mq6xB99rS7YsLBLgiPCt/Do/QMWIPpYkcfDhI7Zsm8oMK+aHR CEpM1cg+n0doqTow/2el+AKKTqTHkOEixSXoU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976096; x=1778580896; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=l8Eah5020XPyWcD+00bfEGevAL0MUbbOqWk8LFNDCIU=; b=MIrJ3TBNSyPWjZ1flIbWvgSWIqR1voUS2hG7Kh758ZtAhKwwabgORpbNqmzYSn/2XY 64IZH0wJaFL0FewAbLaaCAVkoAPLtVNZcTa35J/ZwAWsopKfFZUNpkipGdsg9+vAvjnm 9IWe+nMglOA72Zoga6hBnHzqsohQRj4M2wOVFZdBA+YFi3yPreQKsJ7YHCYFUKV2u5/J yl9ucbjhDQ3RwMOLHXzKdxuEOxXREuw5QxFGeG9e9NscDhTmSfWg9zSCuGvWm6ThpilW iL8ICisLs6SnWZQJquNknizhz3EUf/QKgS76wrnsAnResZr46i/qHD8SS38MslLkqY4I 4lUw== X-Forwarded-Encrypted: i=1; AFNElJ+fZHfyG+m0eMgjhsBmxKpxjVw+PMb2nRLjb4mGPqd+MEAX6HGbmBPCeYhcGOPgD/1RKx9JBbp1d3+dEDY=@vger.kernel.org X-Gm-Message-State: AOJu0YxTzHqUMD+k+K2QTjxufDeh70pvOKBoglCKVSXa4Ww7PMQi1FYM KhXJKGibcttyFO9DHrWuoFap55atxUNnWCzVc77m5MQRItDQgBbQ5JqEH9X4yw8mPw== X-Gm-Gg: AeBDiesPL8NDA+3iPKToAvSUcVZQN9P+yiU2go/aY5zd1lonabxiuVVeTsls/Rrl1yq MNU4cunPRGNULcfTARTcwcufX+k6HXIRa7SAYrmw4hnjlIIyyrCRkM9p0ModsVjD+sYWO/Sui+p xjALx7A2Lg0KvoiiFZYbYZeefnNhk+trJ0u78PkyIdxZgsjbEWNuEFz9utSJ5ymHx3kgTvyybEz A8wsBeHkORh/ubM8lRxQdBQ+c0DApkkj4uo7y0y3ihLALO2SB/U94N9Yulm0Cz5jZakNf2tY2es 1kKDZQEVAQ8KuliVUqw/U9X6GiLw8YWGcv1B77TepLoRXzEVwYZ7AdaLGCtyc+btP+T6lJoltJc Fa0qwfaGSgAVNs1PScTtCS0SFCKzFL3DPmNejJrUqB6vsATpq48kmSwJtY+SHfhRwRvu7NWehcj g2s0rmZjwlEp0cvkzyJ810vQEGiYK4/cEvxq+sQQx7/FNu2ttzRPw3oc2eKjviAyxze0pXvmc4T WD+SoNMIKLvvgQq9b0= X-Received: by 2002:a05:6a00:2d9d:b0:82f:425b:4c27 with SMTP id d2e1a72fcca58-8352d16ed31mr14109597b3a.14.1777976096134; Tue, 05 May 2026 03:14:56 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:55 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 13/16] arm64: dts: mediatek: mt8195-cherry: Add supply for SPI NOR flash Date: Tue, 5 May 2026 18:14:03 +0800 Message-ID: <20260505101408.1796563-14-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The SPI NOR flash is powered by a separate "always on" 1.8V LDO regulated power rail. This rail is fed from the system 3.3V rail. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - New patch --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index dc1ba143ccf2..62e2d7616f20 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -47,6 +47,17 @@ memory@40000000 { reg =3D <0 0x40000000 0 0x80000000>; }; =20 + /* system critical LDO 1.8V power rail */ + pp1800_ldo_z2: regulator-pp1800-ldo-z2 { + compatible =3D "regulator-fixed"; + regulator-name =3D "pp1800_ldo_z2"; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + vin-supply =3D <&pp3300_z2>; + }; + pp3300_disp_x: regulator-pp3300-disp-x { compatible =3D "regulator-fixed"; regulator-name =3D "pp3300_disp_x"; @@ -762,6 +773,7 @@ flash@0 { spi-max-frequency =3D <52000000>; spi-rx-bus-width =3D <2>; spi-tx-bus-width =3D <2>; + vcc-supply =3D <&pp1800_ldo_z2>; }; }; =20 --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (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 5ED3F481AA3 for ; Tue, 5 May 2026 10:14:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976100; cv=none; b=OjAWn1MJG8oGz/ElvsO2N7Y42ptOb4YFym4rATXzHRxr7qZevMMq3aqQo1+mzkSfyQ7Ou6fdjSkjtzrRHPEcRLNVpbueaHW98qZy4FJVOZ5uIfrSRydr2T6niDV9XNr2PdKhG2YYZiWF+8OGOoLeqW+cJe9VGkEj+WlyOsbX/Eg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976100; c=relaxed/simple; bh=+xgY8VbgsO1tV8qwCoQUN+hxw84yhesqu2RZ2QZ5I8s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Yag9aMcy7f+fUdZ5l+OJO9YuEwWG3rttfGMtt9eTPCN+9UUnQD5JDOEJ2yz+/iNXY61KleVnDvuizyb8rHezCH5z9dPE45JHXMRrkMd3iTmuR1fVHSAlbNCF6IFkCUNaDwqkPZcRGB5cv01OJv1xOr3EkDsKyMsrpIAuikSqBTM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=ihF9bbQx; arc=none smtp.client-ip=209.85.210.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="ihF9bbQx" Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-836ebdeb969so859730b3a.3 for ; Tue, 05 May 2026 03:14:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976099; x=1778580899; darn=vger.kernel.org; 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=hukAoBkjzE/JQZiJOlkn+RWEhZuaTeJUsZGO9TflGew=; b=ihF9bbQxRbD1p4GBgx1XQ6YHantfXSpAnP9ZYiA69TAvbKCpznzLMlGRc5Ff3vUK3p uqXdoRU0YyzUktMIW/47TGXNppgsnUmh5eRPiEqhwJRe4vQPBIhWzo/3pKZdeKuyrmt6 9/E0AUZXz2/8AMYGI5grmzgxcnWQUtJlzvoME= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976099; x=1778580899; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=hukAoBkjzE/JQZiJOlkn+RWEhZuaTeJUsZGO9TflGew=; b=ZYPg7y3NL+B+469I9gRvDVcw9W6qkatF9KhQFL9RD/0bVwSQO0rzp/JlaTUM2zWQag EjyVIDAal3484wcpeqWHM76XA25x9U72VvZIP2e8ltYF04SAPhzOAofR8hu3Fmx0dcq2 /tCIjkNgbjr5pTuj0s0e9o4UmIE4MAdN4WGubKc54UUUQdqSFhnlZwmNcfIlWZxp+biw XX1uwx1AWcrPwoTzeSz4iGcbTfnyf9XFnjgIZ0rqmFTwPrgJdQ2gK+yh+adEKXLP8ZQa Ppxi6FgQmiFj1oEUvgK7G9P6HFfgK+aA4O65oMHSaw9iuE50ltjAZGap3lmZctShkAXi M4UQ== X-Forwarded-Encrypted: i=1; AFNElJ9BoZW7oIWVqyuUx0cWbMX04T1G+jUR/sGorJPe2Tpxq7Xm7utujWYQEwobyvKX/GR5WKsfB7HlLy/+Zek=@vger.kernel.org X-Gm-Message-State: AOJu0YwIWGlFy5OI/ev4JyTKsfjSnFHe4und1AcmhLbtiTHNJAsPjgiB ycPWk3a5v8c3RAZgNZJhtjG6KRQS4CezSFR3AFNJMA4P1Td4HEIe26eWHsFfcbGjhw== X-Gm-Gg: AeBDieu5U8hUFpaNFmUNBm4jcnn/2EZ8kf8LnR//GCVNSw8r6B5VHDRxhzSP3yR9s9V oNupr+Axad81rC/e7yNXb6ZcF+6+3vQoj1z9xnIUncLsfdK9nirw9q0/fcBtzrxvmfa5zN23Tqk XZHZRujilIQr4Ur04vmsz3aNOdBXyPXT4zGX4Cr543HOoHrRKS1A7Z/OidWrLv+VdRF6I22/dHr ej/GyfDsoyd/CgwSDPGSHJon9yrtBsqQJyFZwVgq+k5IsucHUcC0GK0qapy0Ao7+HQpFyo6a6yr dNXt4Khw/3R0AXVuPcyyOwO7oX/FVwEo4R5/huzAjaA2Gc79DqrjNq2RCnRrkVcFLA0Yd6Grl0A 88kzWpK6jfwiAgvap+ke0ijOYY4DFEjNrXXKI/tXqID9GM4E5J/2EHXhoQqkpwMEjX1f39DLTIW m7sYyY4gg77gzKs9Odl+b1szMs1ygPXRZwCodYeQP/7gL3DAbflCjOKV9sWegs9NaaLO4wnA5zp ovhjzzgx3qH/GxNWuvPkfAzO6aRtw== X-Received: by 2002:a05:6a00:188e:b0:838:127d:a168 with SMTP id d2e1a72fcca58-838127da456mr6444355b3a.17.1777976098759; Tue, 05 May 2026 03:14:58 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:14:57 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 14/16] arm64: dts: mediatek: mt8195-cherry: Add vusb33 supplies for XHCI controllers Date: Tue, 5 May 2026 18:14:04 +0800 Message-ID: <20260505101408.1796563-15-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Like the dual-role SSUSB controller block that encompasses the XHCI controller, the latter also takes a vusb33 supply. Add the supply for each XHCI controller. Also fix up any property ordering according to DT styles, i.e. move "status" property to the end. Signed-off-by: Chen-Yu Tsai --- Changes since v1: - New patch --- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8195-cherry.dtsi index 62e2d7616f20..ca2bb367ee68 100644 --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi @@ -1622,21 +1622,23 @@ vdosys1_ep_ext: endpoint@1 { }; =20 &xhci0 { - status =3D "okay"; - rx-fifo-depth =3D <3072>; vbus-supply =3D <&usb_vbus>; + vusb33-supply =3D <&mt6359_vusb_ldo_reg>; + status =3D "okay"; }; =20 &xhci2 { - status =3D "okay"; vbus-supply =3D <&usb_vbus>; + vusb33-supply =3D <&mt6359_vusb_ldo_reg>; + status =3D "okay"; }; =20 &xhci3 { /* MT7921's USB Bluetooth has issues with USB2 LPM */ usb2-lpm-disable; vbus-supply =3D <&pp3300_wlan>; + vusb33-supply =3D <&mt6359_vusb_ldo_reg>; status =3D "okay"; }; =20 --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (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 476A0481AB4 for ; Tue, 5 May 2026 10:15:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976103; cv=none; b=G31tidQ5SEygMT2AS5MX5myofTj8gQKR7phfJfC4oFRVPOS4/HxSIB8+zXSoRnxesly9fs8SCVmCsx/314HyZiIJ2SnSeGaHp6TNTXxFpf8lkYLWXTF0HLcexEupzUJuA+RGSOJN6CpfBOdv9JceWlB9gB8tij0ewfUVZXOYrGs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976103; c=relaxed/simple; bh=VLShPyQkLfv+DyhLp5xbBcKXslCTljhs5BOn8rHMq6o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=us4frKtYUAjwlIcv5QocvDXeDV6zC9e1xYx2TPd5sRigT6sUyThWW07IGRTefEQ0KB/auvKdZ//KdQtu4IKLLqFlxag8IVnTLz+g29lySKLfQT1ts4dfqvWAG11yN6GKLJKhOp18qJC8g8x0Dakn7sm2b28H1mPYqCOXCG1Q/zM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=Dm+KQ4Vg; arc=none smtp.client-ip=209.85.210.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="Dm+KQ4Vg" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-82faf871346so3111851b3a.0 for ; Tue, 05 May 2026 03:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976102; x=1778580902; darn=vger.kernel.org; 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=OCkbLWM0T7ihDsfGf8HM6rffZAvlpjoVa/cZRXt588I=; b=Dm+KQ4VgcuWkxGV9WNGKV81CC4rq5ykdDS0oCBCNidHqhplv2jcqM4TckSYTcxhP0u SmUdoSLmuOh5OkAM1Wgi+lNDIhtA78p+2zEg8MGhzocEjQdIZwcLOqKJ/hoaIVTRcLUN ljOCctQB6NVrtaHUmX5+vGHzZTtp/gLpmPdzA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976102; x=1778580902; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=OCkbLWM0T7ihDsfGf8HM6rffZAvlpjoVa/cZRXt588I=; b=XJUuxrSvHMLpHcgeQio9giLfQC7IDswObfTPxzhF81sIbjwNJspz99LH8oBsfIXpHF WofC5fkfn+GIGviltZXxoxnxqooF/uneiF3lSsLtHsAP+9cuD8/v30jeFhEwnva6eJAt Gg7cjIoaamWbFmNTr0eC+RoKNStoapTNIKVhknvUiiBX6CJ3H/rUkvD4NUh/wZ9jc+g0 UMuCVN9xt2sGsVdZ9/XgDIV4GJ0/sciJKX2nM3x2MDYkBhcJhihZQoX7Ad48363EHISz 502cDBmI/3nzfjX78vXNBjm7hNJX2vI8SfujfFiK0AW+DFAbXXkP3OQb88GF8n2oK89Y DqWg== X-Forwarded-Encrypted: i=1; AFNElJ/jLiE1oQR729Hr0M107Cn2gNoRl8ziWtQXAL83rQj0dxRQNlF/c9LxyWe8+5va5xx0qSlgmpX+OmPxl+E=@vger.kernel.org X-Gm-Message-State: AOJu0Yx4vqNEXqaqzIRUPN/+ToOnHqhx/3Q+ynmIdexVJTKnuw7vyKSg xZV3sfEIjjCCl3xZ6LZyDVLZ/OeLXRR3GK3qZm6w+E2urpfkjM2WcFgKyPdXreZ9JQ== X-Gm-Gg: AeBDietaRwxyCEMXBMyS5n+22ND4eIn25XlzAF4LaEtucLcLmxbRFZctEeWAN4Bn883 mKGs4MMq5lqFakgqDhAMG3W8DrCgI4VUZHev19mZSiOAjyIzgtJjsk9BLMln89VtZa/SC/9UByh pKta7hH+BxaOKlKLUuQykDpeK8LTX0ixzrl50tfPSHtoP4pAb517ewF6P1ZMySaLYmvtFacrQjB Qla2bYkMKBxHAd3aqRo2XhSJr2rgKCMLjKR4CVxcWnDuHWvN+5pwYJ+cB3mzyqethAAJqGgpodK d7/NDpTaIoii8fzWPtXjNaSGpEXaDLEoeEoK+8M34zjXZgINc7bGivgW2t7jp9JZNY1kQf4K9h0 U7Ob9iMsmZ10NFhNH0qt2W2Dbr2fxz/ZwoDQ0CZsNvgyVjJqo5IRrLzCm0i/JF08xrL17Hv7Yj5 9ea5nOhpWHRmTOR4Qi4hav80URzNaLlu0COXuv+fxNH5wS8Gt1ZFmyyxIMt4LSk6e77u4gvhOiZ cJcKhh7P0HxqxlMqO8= X-Received: by 2002:a05:6a20:a122:b0:3a3:3d95:507e with SMTP id adf61e73a8af0-3aa3b6279a1mr2621746637.28.1777976101728; Tue, 05 May 2026 03:15:01 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.14.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:15:00 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Fei Shao Subject: [PATCH v2 15/16] arm64: dts: mediatek: mt8188-geralt: Add MT6359 PMIC supplies Date: Tue, 5 May 2026 18:14:05 +0800 Message-ID: <20260505101408.1796563-16-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The MT6359 PMIC has a number of power inputs for its various buck and LDO regulators. The binding recently gained property definitions for them. Add the supplies for the PMIC regulators to the common design dtsi file. Reviewed-by: Fei Shao Signed-off-by: Chen-Yu Tsai --- Changes since v1: - Moved supplies to top level PMIC node --- arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8188-geralt.dtsi index 8e423504ec05..d57e0eec676a 100644 --- a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi @@ -1149,6 +1149,23 @@ pins-en-pp3300-wlan { =20 &pmic { interrupts-extended =3D <&pio 222 IRQ_TYPE_LEVEL_HIGH>; + vsys-smps-supply =3D <&pp4200_s5>; + vsys-vcore-supply =3D <&pp4200_s5>; + vsys-vgpu11-supply =3D <&pp4200_s5>; + vsys-vgpu12-supply =3D <&pp4200_s5>; + vsys-vpa-supply =3D <&pp4200_s5>; + vsys-vproc1-supply =3D <&pp4200_s5>; + vsys-vproc2-supply =3D <&pp4200_s5>; + vsys-vpu-supply =3D <&pp4200_s5>; + vsys-vs1-supply =3D <&pp4200_s5>; + vsys-vs2-supply =3D <&pp4200_s5>; + vsys-vmodem-supply =3D <&pp4200_s5>; + vsys-ldo1-supply =3D <&pp4200_s5>; + vsys-ldo2-supply =3D <&pp4200_s5>; + vs1-ldo1-supply =3D <&mt6359_vs1_buck_reg>; + vs1-ldo2-supply =3D <&mt6359_vs1_buck_reg>; + vs2-ldo1-supply =3D <&mt6359_vs2_buck_reg>; + vs2-ldo2-supply =3D <&mt6359_vs2_buck_reg>; }; =20 &postmask0_in { --=20 2.54.0.545.g6539524ca2-goog From nobody Sat Jun 13 23:11:07 2026 Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) (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 341B72FF170 for ; Tue, 5 May 2026 10:15:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976106; cv=none; b=bysJNI4o7+IdjQGlTWeT4EeWf3QrI7we91nvHdhEwTCvg8hZ57PYCAnsqzDzVGOkanDAItcC2+RGzPYdNmd/3SUuFadNCXV9NwEQ2PPHz6t/2tbcAAgtLZ3zgw7gnnp/MFOA/jLbQaoTEgr302VW2V2B6Kg9A3NPU4IihdL5fD4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777976106; c=relaxed/simple; bh=Xql/uX8TAdN3xnADnpPNMVEpddtMrNDkEa6mSsu8y8E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Xfy7d+mkVzDiwzQ/gK8xlQqOYuXtWtbE3ggKImG6f25yeJ24sPw5ywU2qPRdhxzDfWObw4EHlIbx8Nbmgw0ft9j9bEsnTcPwSG76Sr+S2ATqyfgTQVq8RQTSj9kZq2o4mEYV1ef9FU4q9AXECi+YDRHm++EJa8MCYGmSwbGPA0c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=JhCUJuZ9; arc=none smtp.client-ip=209.85.210.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="JhCUJuZ9" Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-8354461da74so1057797b3a.1 for ; Tue, 05 May 2026 03:15:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1777976105; x=1778580905; darn=vger.kernel.org; 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=iAonctQOxYmxWwndqnNFpeNxU3FDX0KHXQsR2pNC/7w=; b=JhCUJuZ9d9RHwyD2nNPutfuSDixglIsTTSJBcHq4ZerzIbQroJset4mq7b2ErxO2Kb hJCy50J5aL1qRET1RcK/kmYjuGes7Ptv6nDhXcRBNNKrsWq0/tTVqna56O807pipl7sa e1yOvu6gEAU6q7nM9GhfoHSzSJH9UGOpXG44k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777976105; x=1778580905; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=iAonctQOxYmxWwndqnNFpeNxU3FDX0KHXQsR2pNC/7w=; b=E9e73cRTXhXuHiuJeIR+V/eSLwWF1omdqpGAp/CPoJx0eh+cLj5aKNZfs3ADu0VwWm pLRcML3uBM4PqSoLEdR1e3nqkDfkRcqpfS5XngeZqAYrR0HgIW5QbW7fCNGb8gMqAqpb shwNWXqvjU2LUlfMVylwrkSipt1vztdjfAENRc999eUad8zc2Lp0x33pyShQrvbc/lj9 RCQVQhD9exRTFHPyuVgdRin6nMpyczsf2Fp7c6yxn0cVu4mgGsqQmcMFyiGDmBOFdbv4 CIle4mcUqsHuCaEOBPNAUc1+xwX8mcjKpDoTpKvRcmIuE+FXc5wRB4ur0A9uviSR/rnm rP2A== X-Forwarded-Encrypted: i=1; AFNElJ/YvAOhHm/IJiGDkc3vNBUPt0LgIWBIg3aJG1ZK5GHE9a+ybXZUlRTfWmb7bzvMGdHcrhvsGIDEw1oZ13k=@vger.kernel.org X-Gm-Message-State: AOJu0YwIaCnQBKKqo1Ew2hLtEPNL1twl9f/fArpi9FK8BI1cEePD+IPH XCxN/MT5Ft7plYkj11SaLLPooKRxO6EI0704BRRLnTJ3248kCESjV6qWxs5NMUfCIRyrkhDKPl1 KWfM= X-Gm-Gg: AeBDievCbdOvTEBTLs3QezF06bVn/R0CuI3Zo+/GbKKa55mWpvyMWEpwAGChvkSSUbs e5go5jnJb6NHo/M6NCJ0OFzvmimXqo1Po1BiNhXEQmd/uM+m1EcQu7mX2Esypsww081dPNrgXtY 9gVuueJxdlhsersqDcAXNekNS0InxRncObZqmcp1aIQFOXyOAoGAOqVnng2SldTF/iPakuaSSXS xUTYW3SYRAp9Opozji2vieGdTvMlam8jNLYJTCrLK+tkNOqsUw983sa8m+m6l2/9VtacldowDYp oVZgbY/FtZoGQQcTashyLfeXAHjnRAvoYWSo7upR6kHEtfow7Kz7ZmCw9BPcTUq64RzTHpT/33Y 3LN7kPzp+Xr1b25RK4BFYiz5mdwonNOlFXzEkEMY2eZMhqHbOsPYzwVX7hC0DVxApiYC9dyz7uy QnRgcysrwYXM/i5cUTRqVW/0vrPhntHESLIqB478OPKHhtX9Z95Ws55h4l9YS+cwZkXRquDCnKU i7yoaoCuaBUyx3tcMc= X-Received: by 2002:a05:6a20:9143:b0:398:7912:cb05 with SMTP id adf61e73a8af0-3a7f1c4a82fmr13892686637.38.1777976104687; Tue, 05 May 2026 03:15:04 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f1d4:2ef0:7d08:9dd8]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-839679c8462sm1666121b3a.38.2026.05.05.03.15.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 03:15:03 -0700 (PDT) From: Chen-Yu Tsai To: Matthias Brugger , AngeloGioacchino Del Regno Cc: Chen-Yu Tsai , linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Fei Shao Subject: [PATCH v2 16/16] arm64: dts: mediatek: mt8188-geralt: Add little core CPU power supplies Date: Tue, 5 May 2026 18:14:06 +0800 Message-ID: <20260505101408.1796563-17-wenst@chromium.org> X-Mailer: git-send-email 2.54.0.545.g6539524ca2-goog In-Reply-To: <20260505101408.1796563-1-wenst@chromium.org> References: <20260505101408.1796563-1-wenst@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The device tree for the MT8188 Geralt is missing power supplies for all the CPU cores. Power for the little cores is fed from the MT6359 PMIC. Power for the big cores is fed from an MT6319 PMIC on SPMI. The latter is currently not working in Linux. Add the power supplies for the little cores. Supplies for the big cores will be added once the issue with SPMI is resolved. Reviewed-by: Fei Shao Signed-off-by: Chen-Yu Tsai --- .../boot/dts/mediatek/mt8188-geralt.dtsi | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi b/arch/arm64/b= oot/dts/mediatek/mt8188-geralt.dtsi index d57e0eec676a..4cb23595d17b 100644 --- a/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8188-geralt.dtsi @@ -217,6 +217,30 @@ &cam_vcore { domain-supply =3D <&mt6359_vproc1_buck_reg>; }; =20 +&cpu0 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + +&cpu1 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + +&cpu2 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + +&cpu3 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + +&cpu4 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + +&cpu5 { + cpu-supply =3D <&mt6359_vcore_buck_reg>; +}; + /* * Geralt is the reference design and doesn't have target TDP. * Ciri is (currently) the only device following Geralt, and its --=20 2.54.0.545.g6539524ca2-goog