From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wr2-f12.google.com (mail-wr2-f12.google.com [74.125.225.76]) (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 4582042125A for ; Thu, 24 Sep 2026 09:06:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.76 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240802; cv=none; b=Xj7dEB87kTg50X2JUqLusWkA316kuUhuERUypTSPa/Fiuf9AM12VbcLE9IjRvYfHj9+qzqa31PCKhVki+j1gWWIRRwdxQ4Rwf5tI71FXw04z+V/NfJ89FuGbDEZjcYwuzOnX9LDLiZeAuP5yWeKDgMEaZAeJO3bl6k8218nECpI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240802; c=relaxed/simple; bh=rCpZvX7suLxt/DyiaZRutmvbj+ywNiu+oXOEUCjxVTQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=t8GtZkDWDefAmr9LxmiaULCevhvu83UWI3WJq0n4NUoJTNgwXx3SaqHPT1AGp55WlsiUKE0a0ObzQyVG5Re8mOl4QYb5pygqW4Tgzkqq9gO2JYAyte93APoAv1MFiBPGwQvzmpwdY6/VkEXUULsOJQjcaiVDT7c1Wb23vEMDAdw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=SDggLhXN; arc=none smtp.client-ip=74.125.225.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SDggLhXN" Received: by mail-wr2-f12.google.com with SMTP id ffacd0b85a97d-4843378fb37so1044783f8f.3 for ; Thu, 24 Sep 2026 02:06:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240798; x=1790845598; 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:content-type; bh=5GUd4tBtKx/SSai7/n83F8Q/hZJz+jzfEZZ7NGVBQzo=; b=SDggLhXNNuEQPPzINggaKPUzu4uSgDTkNpbggc0PmydlFdtngw9vGlsYj86RWBUJNE 6X30dmqQvCXZTE8JFgEroJQOQrCt6FrLeJTu4AlcRc9K94HVobt12gRzcIdELC72pnTx puspSieoBRqiRmeXv1V2hF6Rh2Y6J5SyzRJ7xKXGiqzEYkJoGbKId6YB4tFHVEM6Ho37 VzORUcRNKovuNiyHGbM1KKE+iuXXgporTSy6Q95IM32UVlVtC6M3eY2RIPzQjP75Aw9Z G+v8mZmkjdA2nphnXdYyoDkAS1yR3x0Q9iCzVESZjacuf3j6ZWzdYEKxSrj34233QhC1 4e9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240798; x=1790845598; 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:content-type; bh=5GUd4tBtKx/SSai7/n83F8Q/hZJz+jzfEZZ7NGVBQzo=; b=LcabPqhSsqq1JdjIfUGJu1CLWroPN+isRvJ6KLBVHFoVWVzQKHkjvsH1e8RxQAmfTP Lnfg8kfniFqN84337CnBKVEnZLlXL07C4Xk+pYO36ckz0JACoZXgUf6sL2qLZ/UUHAI+ wV95fbiMyZdjfvUyJNTxHmRMyrJ0/F4rhCC2WAxHWMFO5esJdMDOPv61Qwj/V4U0u15K g/HYZ5ThKc/CGToXhP+iDWEJY0pZbpVdDkPB/HtPqNYexVCtdwZ2qd17o7iJv7g1tvBR +LVFynYbKA9LNweYq284gl/G6XFr9dPctXokxsV7SNvrLe2aAVJ6xWeawHhCYpx+XzdB NLjA== X-Forwarded-Encrypted: i=1; AKwUvBzn2cSHwZvM60khzJZLz3BY2pNMydiSVtIZjRvaM91rfzzsnRFJh0r8WJ6Tp3MdcTyZqTN0iH4ZmFUXNdg=@vger.kernel.org X-Gm-Message-State: AFuF++mIWG1s2OaUYZKOfwA3yQIWn+ybjByJmsJEIj4xXOb7kc+BdRy7 yDEn/9tz8xJO5nTbSMAqTJjrhGQDgG5N/Mi13bdJF8HIQtbNl1tntvET X-Gm-Gg: AYBFou3kw27fZDCBerzuhqhGtpr4iFFDPd/H8MSSqpcn2qRDNHATJncEucwPujLqbBd 5gGIBTEow6TxF+Zn2Kp7rQeuPAhiDYJ8DwNCBvIdeCNZEezhrsCwI9d9VwuOz2XTtaPfXXV3aWM sip/YSQbepERG5TB9HWNPOnBvYElcRyC9gUy3pttnQSvqVJC2DGDUERFWRRkF8mGNqdQZOfZvwl vDgsjMnkXxpsaB7Q+OxJsO9TgSRIhkmq1n3eUBvg/O9zqtZYzllhxM8m73OpSFznjOx9IGT4Ytm Ef1zhfaSunCnR1rE0K5UhkAZeneWiZ2yL6O3F2VlhB8qXCm+iKRu0cB/ine+EXhpEWipQQLHTOP xKdTSLoecDIDIGjqBUyKVeW8vVflaifX0405II04MgmSyugznaNBrvmjYjOVuEverWNVCyHG+gY Dl7+HOgKnC0E6EeDhIHhQ9zR94yWoFSSVc0L+CgcWHFDh8mYl643qdcvkMwY9/7JhmgshnhCc9r 8qyP/OOP6T7dyAEeIA= X-Received: by 2002:a05:6000:430c:b0:487:1c89:f158 with SMTP id ffacd0b85a97d-48871671a05mr2782937f8f.14.1790240798308; Thu, 24 Sep 2026 02:06:38 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:37 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 1/7] ARM: tegra: lg-x3: Adjust WiFi node Date: Thu, 24 Sep 2026 12:06:02 +0300 Message-ID: <20260924090608.28734-2-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" Add missing BCM4330 compatible along with keeping fallback according to current schema. Add missing lpo clock used by the module. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index 492fefd7c266e..5b4da6ee991ff 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1754,9 +1754,12 @@ sdmmc1: mmc@78000000 { =20 /* BCM4330B1 37.4 MHz Class 1.5 ExtLNA */ wifi@1 { - compatible =3D "brcm,bcm4329-fmac"; + compatible =3D "brcm,bcm4330-fmac", "brcm,bcm4329-fmac"; reg =3D <1>; =20 + clocks =3D <&ext_lpo_in>; + clock-names =3D "lpo"; + interrupt-parent =3D <&gpio>; interrupts =3D ; interrupt-names =3D "host-wake"; @@ -1799,6 +1802,14 @@ clk32k_in: clock-32k { clock-output-names =3D "pmic-oscillator"; }; =20 + /* PMIC's 32KHz oscillator for WiFi/GPS LPO input */ + ext_lpo_in: clock-32k-elpo { + compatible =3D "fixed-clock"; + clock-frequency =3D <32768>; + clock-output-names =3D "ext-lpo-32k-in"; + #clock-cells =3D <0>; + }; + gps_refclk: clock-gps { compatible =3D "fixed-clock"; clock-frequency =3D <26000000>; --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wr2-f12.google.com (mail-wr2-f12.google.com [74.125.225.76]) (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 B37BD3AFD1A for ; Thu, 24 Sep 2026 09:06:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.76 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240805; cv=none; b=dPeosjEkTK5Z3h5UHF+/UWmvFXhdTQb2Az/IJix1bUdIDyWU7E5DIZM7luZnv6gEW8tl/yHsiiNd786brkg1oXDiH3jNOTeXXwE30jr/OZrtoMlIAUzMzaO+yyYjrhKOP0Wg5wSFjRYXMgpLIeW/xjROhcbKk55We/rxmV3/DiE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240805; c=relaxed/simple; bh=pHKuLppcHfDuAK2M2cO6egQfNx6bD98n/HcfLOmdFLY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=pEoTsWGowJ9OBybCx8GGvkpulhh68642sTSSlHcM4TAPYU3PaYesqP+HyMM1ty+15MmweURxZWtEW7Pr8qyNWr5fTNVPCjsOP6vQEjHRRNLX4Zi6oL3H56xSVsnGHO+IyjeDCwgwS445IYa060dybdtXukb+/d67udpZYTLzrRA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=r8wviNvw; arc=none smtp.client-ip=74.125.225.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="r8wviNvw" Received: by mail-wr2-f12.google.com with SMTP id ffacd0b85a97d-485933b24c3so1184520f8f.0 for ; Thu, 24 Sep 2026 02:06:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240800; x=1790845600; 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:content-type; bh=6iC9+L/tjpXDsD8YIdygEJ0lQkMMFcHXbDyMth7/EM0=; b=r8wviNvwsyxD8TGeSy7mMWicq1l+M1oK4MHlbIQ5j1Q1ittQlu/3DcxwhyMcYXmkL1 KhjDO9MdFo7nESZYwrvkVk0zIRmS9syU5Ak+XADCem/olJMeH0AeLC1GzFrAFrP/s7y2 EtGDuFTo8mDX1paPLjxKG176A3ihSl2EWDXNrxQYOds9pMxgd8nXi1t+RLf6RngAXpZT M8Bf4ib4Ba51Vg/3ZJBwLbI9TSBAQE0qLD4U9CiLKlmh72kyopI7+6TUe5pMPcUig1TH HGWZLoAfRFqeAv2e8EEIjCZm0B2Bj6UdmSKZ50cFyMwHzk8bOFE/206DLGRSO7nAn/AK jejg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240800; x=1790845600; 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:content-type; bh=6iC9+L/tjpXDsD8YIdygEJ0lQkMMFcHXbDyMth7/EM0=; b=SzwF6gjUYgyBOmAXrzvaWnGSNstcxeI4/G/U/WYOfXXko2WAmWfj+DXZaENPPyMeIc RsnxFDGTR8apWiuZkuKWfuIj4qNsHB0m68WeSDfpyjm+0jQe2hDwmJVt7bh83c7T89ss URz1z82tGkt+HZBGAXQVzcSUO5g9L9WQpvv0VxOmwdJkB5fXeDgByn8ER44NO5iQrGtx A7xrQcOvny5MN2RD89jZ4ogPRQtODx/8jzj1Bf39NGdOPIIbHqzeKCG5hKzpRM1qtjJU wHvyRqp2MvyR3CpHZxQQYga/h3dBFu5ZoU+vW/h0nG8Oovs302SKSsQiO0qfrZqyeDh2 HWjw== X-Forwarded-Encrypted: i=1; AKwUvBzirlgatmAk40pzwN+nN3Iomq8wyG0nSt995vLKYWzzl2eFXb4XCrVNU2Bm2whBatU6eUXw25eQTwOxmZ4=@vger.kernel.org X-Gm-Message-State: AFuF++lU+4c9MK+x+u9Ic/UuVkgZ2ie5GSzeWtTrmPzP9Cf34sz/UYXx OkdFdVgaNu0NBcfQWQDNdISfXPcE1VfIxhkp2iAhvOMXbM8/okpOifep X-Gm-Gg: AYBFou0LDE1aVwowbIJAXQpotbpgAn2cocOYYDT5oAGw5MWzFPXnprFXsGyVHxAtMY1 k6oPqdZudawO31qU1jt9XF2eoL5M5P3WAJ4rQfb6l2exj5zBvMVcAg32oAcLviIIHrY6CDTl6io GYRfQts1YoFLfkFseeQgKndvWyiiL9BKe8nfZyU4BQGBQS3iCgnlR9w9sf0DyTdAIxJcUK4/Fg1 JWLcAz//T7rzoummlnn5Rb7QF+HJPug737Yg5V0FraMYilkw/bSHg+dTO5WP3CmFn+pOcLb63Hu R2mt6/Zy6+F77gwookfw4mSkCivaQFLPnO1BE+QaekKxINp2ayAk4fhpQTIiwfVVg0VMw7C26Wu IOMqOo6r5+sGdLr6fPPOysGR/uYuv7desT+oJU9lA85gzfqmHLtAb8IaTC7u0jdOOTl46pVExyN wfkaYkgeO8kk+UOJKKc/eCa50Sw08fxWGg+4oyX5Ze3M6opzWw8AhngSvoIjmhcPu0OY1onUgBn iCM+hkDapJ3kMdEV2q5aoO8GSr8fA== X-Received: by 2002:a5d:64e6:0:b0:487:35f:f0f0 with SMTP id ffacd0b85a97d-488716bf1dbmr3547155f8f.14.1790240799678; Thu, 24 Sep 2026 02:06:39 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:39 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 2/7] ARM: tegra: lg-x3: Remove pinctrl-* properties duplication Date: Thu, 24 Sep 2026 12:06:03 +0300 Message-ID: <20260924090608.28734-3-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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 pinctrl-names and pinctrl-0 are defined in the common device tree, having them in the individual trees is redundant. Remove them. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 3 --- arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts | 3 --- 2 files changed, 6 deletions(-) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts b/arch/arm/boot/d= ts/nvidia/tegra30-lg-p880.dts index d4a3513a3fd42..d76f9f465ddc6 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts @@ -13,9 +13,6 @@ aliases { }; =20 pinmux@70000868 { - pinctrl-names =3D "default"; - pinctrl-0 =3D <&state_default>; - state_default: pinmux { /* WLAN SDIO pinmux */ host-wlan-wake { diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts b/arch/arm/boot/d= ts/nvidia/tegra30-lg-p895.dts index 7a62707f9f7fa..4ee84f4bd1878 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts @@ -8,9 +8,6 @@ / { compatible =3D "lg,p895", "nvidia,tegra30"; =20 pinmux@70000868 { - pinctrl-names =3D "default"; - pinctrl-0 =3D <&state_default>; - state_default: pinmux { /* GNSS UART-B pinmux */ uartb-cts-rxd { --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wr2-f12.google.com (mail-wr2-f12.google.com [74.125.225.76]) (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 27286444707 for ; Thu, 24 Sep 2026 09:06:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.76 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240805; cv=none; b=I1SYsCAnFvHsldwezTo+ygzCfcDiTLlj5LksA/dyZKpFMTiI2g7Nr8t2mYgifT2pP03nTG2yGss5G2N0IaD6utIWQ6llhIuhwKBYBbJbE6tur7LsGkdMQxXJnOtsbKoA6R6ERD+xQOoENAd/fKihlQfFAkTWeVqytF9Q+WhfE6E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240805; c=relaxed/simple; bh=4dRwls4R8/kpI+9XIG1uUVhIvaRqvFRURWdJz121/9Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=d8heSngwqFmgATBeRccQv+XZKQpr+LtBo9t8g2rH+RE1mUmI2s0NIoI4HwiW+2ug2tIjhwqFloz9402BaD1Wp7C9i6bcnCNmJZq4YQ7XAEWOMMWlbGoJ4WizUavgyB5ePJnLNF2jimuP3RFpwe21PfPpIrbuAaEAn0TPDa9Wy/o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XAMmjRIw; arc=none smtp.client-ip=74.125.225.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XAMmjRIw" Received: by mail-wr2-f12.google.com with SMTP id ffacd0b85a97d-4843cedd129so1177460f8f.0 for ; Thu, 24 Sep 2026 02:06:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240801; x=1790845601; 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:content-type; bh=1fteixIIwblHawz7BNGvMfhTpgCIGOR+rDxVKC84SHY=; b=XAMmjRIwfNyOKl9N8ATL1UgRjLrG4GuxegFmvd31KlsWioczYxyAQskcYHoD0POjit l9tMWAWP6Mpt8mX63ZX+fk89o0/PLzP7qZS/sGL3zEw6+0pBHyr0zjLCO9mIJd/xYbJH 9rlXRV82ESkqgGIU4uR/GqQpcn97fsZQtApvfySJPAlLg67yIFGy7rim/pP0/HpkIyGK a7twxlPGJsw9r6f4KMEAQ21/WZ+k1AB5c9f0NyekGr5XhvoBWELbjGH1KiNl0RTCjw+b L8/By9B5/hXmuuK1t9pq3mMWDSo1InGAgvG5X+6z4e+o2NiSCqXrTS95437fj8I5iXFY upkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240801; x=1790845601; 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:content-type; bh=1fteixIIwblHawz7BNGvMfhTpgCIGOR+rDxVKC84SHY=; b=kbM30wiubcz0a/F0nUcYnmcqHNc5VWba3z0IOnyzK11kX00+6K+GKpCTd2nstf0QQO 4Kw+KVnrt2DW3mqO8cEF/CEDaAwkuNAhkFZsSpcom0g3bhU6esIZvLd9QMQo6lDjGvXu oYg8QMIbYYjYEq0h0Wuth+a349RGRRpIAFjCtQatETDhxi1/BGPrL2VcaQ5X5YjcaDak RyvduIh3QXK3s0y8/c/AF0OqbAssqaY8I6mhalYSa6dSY1PpIJyn7X3bxGFVR5PXh0tn dI6KoBZ0y5nNjCLMn6o9fflvyK6rVfUguNdtE52bBJMN407dmwFer2AQkr1pWNltPQ63 4WtA== X-Forwarded-Encrypted: i=1; AKwUvBxWdPRBHS/6v8Nkc2qH83f5VP9ICOnAOXouKruN6TSLd25xmIz7t3VU5Z1rhM59T62PNto/A6cAbdFFajg=@vger.kernel.org X-Gm-Message-State: AFuF++lzwyJPTtFL9NG9gaXwfzFC1WgqEc2A8G8GjE9M7ZGiOiNTsRQE 2ZbCheARMD5d/g3NXw5B0djKr61U+6DRdoQKNeLiVh3ev2Ey9xU1EFsI X-Gm-Gg: AYBFou1x6yskz7ucPhZ4kXhLXkmJpKpTMjfxO67OrcLSMdszJIjSiJmf2vxvpDsbx26 SRDOYTC3b4dc+hKT6KRRZyJYMs850oEeS886MB3Qv2h6DTxwQlAU8sF7xCa4+zx+T2ZNt9watSD yAFUrQF3BTc4Nr4yyypQD+r1MRUs1QMVymvIn/DPlcGZGAt3k08ubBBiagyFbmamDauBvlOoYdr by2zgHGiBheZ0ra0v5/P6jvZOjl7z9wn0Kix5eiqY4ph+tWSM1rxOjCqtcnNe4L0Nd1bTOFyZca HLmgAbAifEZohgRkSDGUil6slP9AbHcTHocQA33MDtsIKwjanV9XISPy1vT/rpH0RexgBA6YJYH S8vg9mtlfRH6aU8JKmAWrT+oimgaQTnS70YeQyv1s+uvswi6p0j92cgcHvwhgDFXj1aGz0vsNXx zUMA+1FBoeFHYkqvhXbKHBsC0CPQ3/DGEbovC13kDn6NrizGOzsdVk4Nj0KSNyDOs8sf9KiWj/F 6oC+HypfeOnO2x96Eg0yB2zq3DbaA== X-Received: by 2002:a5d:64c7:0:b0:487:27f6:a4df with SMTP id ffacd0b85a97d-488716b8a05mr3203154f8f.47.1790240801226; Thu, 24 Sep 2026 02:06:41 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:40 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 3/7] ARM: tegra: lg-x3: Lower supported suspend mode Date: Thu, 24 Sep 2026 12:06:04 +0300 Message-ID: <20260924090608.28734-4-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" LG P880 and P895 are perfectly capable of supporting the lowest suspend mode currently available for Tegra devices which is LP1. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index 5b4da6ee991ff..5f3273a4dcf46 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1695,7 +1695,7 @@ bridge_output: endpoint { pmc@7000e400 { status =3D "okay"; nvidia,invert-interrupt; - nvidia,suspend-mode =3D <2>; + nvidia,suspend-mode =3D <1>; nvidia,cpu-pwr-good-time =3D <2000>; nvidia,cpu-pwr-off-time =3D <200>; nvidia,core-pwr-good-time =3D <3845 3845>; --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wr2-f41.google.com (mail-wr2-f41.google.com [74.125.225.105]) (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 E0640443C0E for ; Thu, 24 Sep 2026 09:06:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.105 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240807; cv=none; b=EmFqkIUbeSva5rbHaxbBVAkoJC1cDEoS1SGP/Ji1e2hv3ZHkXs1LP7KkIxGpaJBv5MeVaaRoiAKv15o2F67l+h8ioEYDoihznfFq1rd3S3kqb0j14uDYc6hlQofmMrANqi0/9re4y23k9uC8jZAgM8hUkCmowAr0LCCHUvTtDXI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240807; c=relaxed/simple; bh=vmp+OQPaS2NHX0XYFG8L5R60OBL0I0xQunPfHTA/NMw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=eAEHOzstfvKMH7NBd6imHhxhqIv8FfnJfvsvi8nsizphomWZ8NK6wpIOY3c0jiudisMXXBVuLg3ndopkjpZqfAjvecPGtrnGyCfZL4x0x4hkoY0XsS8AoCSYchh2dI+cq3rcQW6e1TSkEVDgt/yG/0RhH1sg7XKaj2Spa7bBRHY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=hVwlq/rs; arc=none smtp.client-ip=74.125.225.105 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hVwlq/rs" Received: by mail-wr2-f41.google.com with SMTP id ffacd0b85a97d-4834977ae75so1282221f8f.3 for ; Thu, 24 Sep 2026 02:06:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240803; x=1790845603; 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:content-type; bh=zeTy3yB4AFQI47c9gqtmLbqmJYgDGxNm0dRNSD0HLKI=; b=hVwlq/rsfAW0HgOH95+ab4PVdJaG4F8X9X5i8rmo5cKbh+RGcsqqKz7tHvc7fyP7cZ N4dc03dgzy3h070h7wnlPs4rQGPV/LuSgAahG7nF0POH7bSHktBmACqd/8YqQjysPp+5 Kl/h0fkYQ360dcXlsFY4xOY3YH22SCKe8Ro2DrdsqisqyIQD+6/F5da6GjX1Ov9OADgv TNlNmDcnhd6qeXBolh68s9IzQfkBeCGxuYFReaxa2iGyfAKK3Q/SngESbFY8x7Z7u9UU 1V9pY/o5+ZbjYzu48PlK1ltMuP5lrueaSGbdPP1RYSFs3Pdno1GJrGnxvj+giA4MaRUy w1aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240803; x=1790845603; 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:content-type; bh=zeTy3yB4AFQI47c9gqtmLbqmJYgDGxNm0dRNSD0HLKI=; b=GjgM5aL+gNsTVwAftEfvBME/6srg6QbxO2A8Rcmj8ILKcw6zPcIhmSIG9NQaAlKAWI gNL/Cf05Soq9uMW2T6dNs8IonI36djUUzk7XRMpLbh91BuYMYqrDwK1CybmTKcOUJ6lF eXOQSrFL4CtFEc+bIPML3lv5xJVJWIf6Gf0zgHfnO6EYPGe9w7y2wUUq6nvwR9eOjaxx MlNGfGA5S8AmwRYEcDHwDKzXY1oob0cQp7NJlcoqzhX+l3waBBOYORfops1dmvaa87/6 SH0JwASDM7corVxqXy71KgrA6jL5ArcXwlrj1z4Vs/hu4jInOrnHM650y4pJ4oa8ODk5 rPbw== X-Forwarded-Encrypted: i=1; AKwUvByWjG/qwnQ+iAAAq3W9Y/Ppqh/TufDwNtKMhelqdswBu2wz7QJ5hr2ZOmwgMhIBlGueuFooJJVv8FtkMQw=@vger.kernel.org X-Gm-Message-State: AFuF++k3nSy9AzFdzW+VEjQtahlFPQNCVF/MqqRmF/T5mFKddF70b56L jwVlEyvS8vxaP0iotDRCXy4emoEYA8QmwHf+sn0iAcvLUVT6syTeGZjV X-Gm-Gg: AYBFou1rj+wlsD+7jrzsmSThvqlQGtOW+dtvHesPpSSGVJnKBMV5BtNbkEGllT2XAfl MCVPgaRP2jqPBP+SnzRG3S318XHWBrqpX6r/WxuHl5UccpoBwmVgqPkITROY6peS9uAZuPxCepB 8I6gLKdIVR+58oHY86Lq5A4FnVM+OQvYGdAqwOJ5mxUEs9IUXGa5O7LSgFgb6hhszJNXIHSg2nN yXQzrawFwUrD6LWUMJ+dPI8uU4OChe1sMqvrUI9jwFZ3++xoisqtR8zG6Dw+ZycF01yWBljzLpo DKU/gGYv6qYlCxFCpWZyQ+mkdq6H+ARsThhXXT/HmPYyNrQdBuaeibaqJ840TfMSXEX87WGnG+6 UHHz3IFCmVB+2orjpqKGEfNikrP8TuBbjNLxcDgJ73UtGr46dvTCS8ABHn4bsR2kqaiFyMnpWsF CYygUzUZCJuOX8FrTiBjhuxXm8PiyiUZK/UtVVRj8A8NevnSQ8unU/gtlDjFlbc+HKRVMewkj9S ihZfqfeF4iMByAUWN8= X-Received: by 2002:a05:6000:230b:b0:487:ae2:4d01 with SMTP id ffacd0b85a97d-488716836ccmr3067286f8f.22.1790240802712; Thu, 24 Sep 2026 02:06:42 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:42 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 4/7] ARM: tegra: lg-x3: Add light sensor node Date: Thu, 24 Sep 2026 12:06:05 +0300 Message-ID: <20260924090608.28734-5-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" Add node for Avago APDS9900 ambient light and proximity sensor used in this device. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index 5f3273a4dcf46..417cc1bf42ea3 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1142,6 +1142,19 @@ nfc@28 { firmware-gpios =3D <&gpio TEGRA_GPIO(R, 0) GPIO_ACTIVE_HIGH>; }; =20 + light-sensor@39 { + compatible =3D "avago,apds9900"; + reg =3D <0x39>; + + interrupt-parent =3D <&gpio>; + interrupts =3D ; + + vdd-supply =3D <&vdd_3v0_proxi>; + vddio-supply =3D <&vdd_1v8_sen>; + + led-max-microamp =3D <100000>; + }; + imu@68 { compatible =3D "invensense,mpu6050"; reg =3D <0x68>; --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (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 38DAA44780B for ; Thu, 24 Sep 2026 09:06:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240808; cv=none; b=O7La1SVFasDGNJWls6riHHEvvlNjqBjppa8yZlNg+xKl8wNCqsMRSyaeXh3apwMeXJCGXKdludrhlicBTtiGIU2GERaRN9twHLkUnVBNFrJTnergy6GUjwYuOeUXOJTf15pt13QMnP6T+sMl9HO0P49xxmAqGmW6QacwXvEKhdE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240808; c=relaxed/simple; bh=UxPNWJfzzN3pc+SiwXYWwQaSf/BsCFyVvpF19rlQ91A=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=UK59ozXMapl9AbUnTqIDz5vpMzcqnA2nO63TqW4cQPbXYBxtgtbWtGkyH+4nqzfv3bHADPJJXE9mi6fpiis3Doe/VbBdg5Mc5UAAG6q5CbNRw62Fw2i9/hZmOw8Uz6dh1z+ro1UZVkap20TvI0rvkv5OT4tcxKU1/BmGGEjUspc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OhIMgG+u; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OhIMgG+u" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49cd4ba9f68so20452065e9.1 for ; Thu, 24 Sep 2026 02:06:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240804; x=1790845604; 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:content-type; bh=8NlIOK7+oF3d5liGs+n8ifJbGtp8feUVzzfztaQ8JwI=; b=OhIMgG+u2bnKCGtjWqhF07I/MudIT98aJynUhY3B/7gnxrT0cj8PoTu/ea48ZHLTs/ Uoo1EEdk0sFbeFwHjUNLL9BQHEooFi7ph47a2fo2qDjl53l9XfFGhA9jZanpCVtgUlr3 aKQ2vj8vzY7MQY3a2FOlodM/sihXkO/djQP4mv33ZoeDTNymMyHLkgIJSwk4Zq3BC23M HaLSARBeE1eiSSHhAmpeOIkInesmyMi55/3REIVaa3Vk8PzdScs1sbn4aPNmYAxTtIrY dwdoZYHECpLRax9bGWsfwuht+iWJhFqHzle6O/LdsyzoN6C5Tn+BfOPYfzaWp4OuNOhJ yn8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240804; x=1790845604; 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:content-type; bh=8NlIOK7+oF3d5liGs+n8ifJbGtp8feUVzzfztaQ8JwI=; b=NOkeasu2G3ZOuaxmOe+ZUSfuq82SFNg09AVkdmAw0L/zwxvHS9VraGuJO7peITcc0u wq9mgAojGRqrYqDKtFi8f0hYcqgqx9A/DZYzdixVYTD5Hc74/Zis33suFqPSo1TJo4/0 cfazVWdjguTFi+4StxgWrn8A7bC5GkyQDp7zKa15sS0pU7iXE0u7SrLzJy0VYNb7HBrX Z3/74l4U+dJ58u88KEurJfCwljJo+wwwQ2+wiUArstZaiNGhnV5J4+yl6C2MgYfOSUqX fwcTahuDtYDFrRJGvnjk2xFjwJRAOeCpBFsl7AvAuUT/5EbhSnj4G3bYl5QtbeN1CBGX TC5g== X-Forwarded-Encrypted: i=1; AKwUvBzLkiLV9KMMVDL4IZTYK9IhKDO/nky9ppNLJxg5uuYmw0ejmOkQ28NCgY4WRaei+BTw5z+hn755G5CBqI0=@vger.kernel.org X-Gm-Message-State: AFuF++nr7InMFOZjOJsL3UFRrHV3UquH/8Vfnm2bO22B89tfqj0Wh7WB JpscU9dRUf9my3jKJ9BoMWfZqyB6P8I1KvSByQjbgKj3bxk8j+ZCsuC5 X-Gm-Gg: AYBFou212l1rWz0AGLA+E2AMuDsTSeQsoQ4cknchM+r13BdJfYDDsIothgL1BXB5BTE 82jh6Xw35ra7x7wUF6irOalhd2fXUwz6tyJAzZUkCHJTsvn8FB8KdekvaLzCUSG2o+LQNiA/+Wv WQe/jegEMYUdzAGYywjqJOqxeSCS0W5lRQOX3aOmJWut4Tp7kO+UVUFUJ/27Ali5zmgHrcd0Trw K9ifXrp0P9kd7VKVY4k6hMVCX+j40qorV8niNb9L+rxXL9S+EkJT9/n7FKnjgEjPPP1FYsGhdIQ CxQyAMI6QUeSh2NLZq30os1khyTQxnRrORi7yhWT2V4xUZ3tvuGJROpyCLgyTZWlQAg7wy/5Wc5 F811UhhRk4m7lp6QzD7KugdW/Kq3MSg2HyBdQnrp6QCOPgmn/gQV2tmdtJWFODyQpDE77Rv77BE LrG0U/Sl3UyW5Va9ya/Alfwna4IKKCVyIuTDaTfJCHgo3GfIOLBwjTi35MiFw+izIPCi2Clvo9F pkX4y64v4kdl0cWpJ2KnEPwTKwbfA== X-Received: by 2002:a05:600c:4ec6:b0:49d:1a02:4797 with SMTP id 5b1f17b1804b1-49fe66d828fmr29579305e9.17.1790240804130; Thu, 24 Sep 2026 02:06:44 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:43 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 5/7] ARM: tegra: lg-x3: Add flash LEDs controller node Date: Thu, 24 Sep 2026 12:06:06 +0300 Message-ID: <20260924090608.28734-6-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" Add node for TI LM3559 LEDs controlled used with flash LEDs in this device. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 30 +++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index 417cc1bf42ea3..a59539f36a316 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1277,6 +1277,7 @@ rear-camera@10 { rotation =3D <90>; =20 nvmem =3D <&m24c08>; + flash-leds =3D <&lm3559_led0>, <&lm3559_led1>; lens-focus =3D <&dw9714>; =20 assigned-clocks =3D <&tegra_car TEGRA30_CLK_VI_SENSOR>, @@ -1311,6 +1312,35 @@ m24c08: eeprom@50 { vcc-supply =3D <&vio_1v8_rear>; }; =20 + led-controller@53 { + compatible =3D "ti,lm3559"; + reg =3D <0x53>; + + enable-gpios =3D <&gpio TEGRA_GPIO(BB, 3) GPIO_ACTIVE_HIGH>; + vin-supply =3D <&vdd_3v3_vbat>; + + flash-max-timeout-us =3D <1024000>; + ti,peak-current-microamp =3D <1400000>; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* single flash led is on 2 lines */ + lm3559_led0: led@0 { + reg =3D <0>; + + flash-max-microamp =3D <393750>; + led-max-microamp =3D <140625>; + }; + + lm3559_led1: led@1 { + reg =3D <1>; + + flash-max-microamp =3D <393750>; + led-max-microamp =3D <140625>; + }; + }; + camera-pmic@7d { compatible =3D "ti,lp8720"; reg =3D <0x7d>; --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wr2-f12.google.com (mail-wr2-f12.google.com [74.125.225.76]) (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 E6949445ACF for ; Thu, 24 Sep 2026 09:06:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.76 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240810; cv=none; b=eG8MX8ZRVGm8lRHFQy4C6U3lZHd7OjlS9VGBDiX18K4IuSWujOsiHrComEDz6mvqtwAMjHUYzdy5FBJz1uSpLSVef8zKzh4H88BP/Rlsr8r7JEnhjqSTXDdHPbtzZqu0OIAkhE0B/9oifVqTqQ9Q/XLntlkZjDdebICwHldlvg0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240810; c=relaxed/simple; bh=wHxFYx3mvxdbbx6m35zMlL0fF8roDcjXviwsUf6LpAk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=SLcmtpg+Gy1zTwBi1aXYPTxgvPiaO8AOQ6hnhV3h7eldqDFBsPsRxtEG9vruvwxfipfAQxTXOBQdvaAiVlX19LxMGBZiUbWYf8YIi0nGpTxXxgDoR8RcuEl3eTCx8rPuLpZOD79rTMFTc2iA/85nKOxYLjnY2X5PcUyDkk1fDYk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=KiURavtV; arc=none smtp.client-ip=74.125.225.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="KiURavtV" Received: by mail-wr2-f12.google.com with SMTP id ffacd0b85a97d-482f6351831so1137315f8f.1 for ; Thu, 24 Sep 2026 02:06:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240807; x=1790845607; 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:content-type; bh=pb/qIibv3qYKIWDbEUPNel9PVjN1RHSn4ca2JUKNgIk=; b=KiURavtVn2DFmp0ldOPf/axQ1sh6xjW86vWn1FSBx01LIwph7HA+WvERql+h9p3rR7 K0V6NRqpFTXPV68LPGo+RBKsoNqP5o/osYobQ2n+58RrPXMGmNY4CTMz6lJri0XFBoh2 tgvqVikiaf7wG4hbrP8jfIkBiozqFoaW0BIhxXvFP/I8/vGNaawhI+lM7+q6kEsWNpSo /C1YJwIf2jqXX19DyBXiZMzg94jjPyWBFzJVG1ZDn/YDMj3kKu6jKkAlrHBySjETp8sQ +YyRO+652QT08AfO/cr9OX9QvHTzgO77EvX+T5GEVgSFXDkYuBzbuS9r+95gBio/TUQx LFHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240807; x=1790845607; 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:content-type; bh=pb/qIibv3qYKIWDbEUPNel9PVjN1RHSn4ca2JUKNgIk=; b=NXmt8Wokf8LiXOllvS980rzvWwab247mvXsaIOPTetJvBLM/htik2wCKRA/tRbayNN YWWMSZrvNU6wbPxX95S779fHNKuwmaI3zmN2Cgxtp5gLGX867ZtPeqHGizvEu4JP7CYY qhuOaLAsB9sAXzaYL4ZbQM8R/LTxKLfyHFM4+lUJZNVP4qaZTD5oYCnfkloKWKmIwnrg BISrw5TAGZ0wZjHRrREBFZkyRQTc4n1pwjydjzURPwGfDvPsYjYm6wwc1IpTUN27Rh3w jrRCqoMwGozBJck/+95JhttZTpMoPB0HNPV+Bu1I0zViSdQpYAGyLShgZUWM3TANTuPX 24WQ== X-Forwarded-Encrypted: i=1; AKwUvByldkIqPAcJWtojWYEM4ypIAsEamB50aF7oxCJx4Bu2bxTrAwlERZs6S/l0ZnQ/ib1smU+Q+LriEcSae4k=@vger.kernel.org X-Gm-Message-State: AFuF++ntP7XOb/EJpU0Zing9q5FceJf0WjejpgD0K4DKVNtVoqNonhje 3Rc8yVNkNX1no5tG+rSE56a+wyxg57VNAa1Y1v3kV56GnJbcOZfPoalN X-Gm-Gg: AYBFou3qiO/Z04HQAJj7eL6X89i6+V00h/rATp/Hz16FtObJJaSZiD8usraxl4PThP3 cCbHYcKCjw+skp0KnBjUevVYweR5JXNrGLHp/b2ptz4aNXLBccnxn0OHjYEHqhb9XwTM8ykZ7tj 8tHRvgR9bV+74wVUfIhfWlsUEH1OyNxiVvX85Xg621W7sel8WVvdVelngovP2tLSd0KYQYmuQ/Q q+PfWkcdvhejvyS3KF9ZsqaaLBkMylOXl0SdDaIZZLOh14CTzBJzmGr/3nPzojiCV/hwSrif9dK bfdyhgTlmYCmjbdpF8/1a/G/sCZtzGofn6d8zbXVaNRC8BFmjcUP+0GnLQVfo8CeDaYH5NELjf5 SpzMuHHCzTom02XsSWfnCqDMi1XB2eeyY10vcfqc0C2qRy1McLToVD4is68V1gr2mWSDSK26Cut kevEdYldRko5bvkCfLJtPgNjMod/kDrLIaf5iJPh0fs9cXm+u6XrSUYUI8aRaqwag5RFoyJ0ZFu +vmsamk7pMa8Vmd3I/b3Sq1h/f4Kg== X-Received: by 2002:a05:600c:34d4:b0:495:6e68:5df2 with SMTP id 5b1f17b1804b1-49fe66d07c9mr28228545e9.12.1790240805477; Thu, 24 Sep 2026 02:06:45 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:44 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 6/7] ARM: tegra: lg-x3: Add haptic engine node Date: Thu, 24 Sep 2026 12:06:07 +0300 Message-ID: <20260924090608.28734-7-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" Add node for Imagis ISA1200 haptic motor driver used in this device. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 24 +++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index a59539f36a316..bd82a3f7951a4 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1614,6 +1614,30 @@ power-sensor@40 { vs-supply =3D <&vdd_3v0_sen>; }; =20 + haptic-engine@49 { + compatible =3D "imagis,isa1200"; + reg =3D <0x49>; + + control-gpios =3D <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>; + + pwms =3D <&pwm 3 53000>; + + vdd-supply =3D <&vdd_3v3_vbat>; + vddp-supply =3D <&vdd_1v8_vio>; + + imagis,clk-div =3D <128>; + imagis,pll-div =3D <1>; + + imagis,mode =3D <0>; /* LRA_MODE */ + imagis,duty-cycle-ns =3D <1250>; + + ldo { + regulator-name =3D "vdd_vib"; + regulator-min-microvolt =3D <2300000>; + regulator-max-microvolt =3D <2300000>; + }; + }; + nct72: temperature-sensor@4c { compatible =3D "onnn,nct1008"; reg =3D <0x4c>; --=20 2.53.0 From nobody Thu Sep 24 12:05:53 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (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 BD0DA45040A for ; Thu, 24 Sep 2026 09:06:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240812; cv=none; b=iBYmx9WSFXYBV84rLmMF7NUptUnUjglcehaR9x9+Il1ZF4yuRPgQFTQF8/rvasgQuODMFX/rUGZM4bfUaP7KfOybhSqN4iNRCZIK7y1GxrxYVL95xVj/jOTGB9qez6JU9jn/yRWWYkFW86XEywiRLAvNTFml1ADt1GOInkohBs8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790240812; c=relaxed/simple; bh=anNYkSzOL/ldKa7FYtAbK0md9biYRMvmXTAW6OSylmc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NtzXD8NP1rtC5r89rUX/RhYWr+4DE4ue1LwfGrNttU4aOnZkSkI69h6zjJQBntYVsjECc07qU5hkTmZJtp3gz7f7J2HnaLpY50HGMyRLZRXmW1/E5uxXXltSb36BN6ezrSJO/h9CNR8MiAsc8BTq4tOz6WNZ4r5owi4/kwcQpfI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=pe0Otnge; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="pe0Otnge" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e721b5503so16429785e9.0 for ; Thu, 24 Sep 2026 02:06:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790240809; x=1790845609; 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:content-type; bh=dcE3ANusGEqiHn+2EcPPA/pUBlIRQYFz5utyR/BkeE4=; b=pe0Otngek76lSgQ0kxTQtqz/dDr526HPZ3RRXuCKr7IiLKQ/qGmTDB59LGsu60O90f hIhx3G7hsPcFthKLcatb0AtbARFokdJTUAThL8DnE9o9Jg1sXcHH7diUBqGoHeqWDkSs iSXQKDRrqy6EVVXpFsYjlhrE/gmM6VsX3xjBuj15EA6wtC4j0caLFUsbmMUnbwyJ+ln8 IPJGhCQvcNjTiEpjHyXf/cdBqKR/yTu4TM3yWxrmuTB/GbSkCC3iKdKjWhxopY2Huw5g KFFQdg7/uWZ+t7FrLfZIHKmmlnFUiwl4YHob/Cw2TNmocARnyHMV+8OdCeWutfISWhUh caKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790240809; x=1790845609; 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:content-type; bh=dcE3ANusGEqiHn+2EcPPA/pUBlIRQYFz5utyR/BkeE4=; b=IIId097G2I8SzyZbZNK+z3XkbsrU9bdbwQQIa8ewdXHq+jtCLak7rWr8b077XeEdvz HJrxmuvShQqb0nwATC8ByY9lgGzb2xJHgUTwPaJm0hTeGXJHgjd0Ip27Q57vfwaJxIQE 2+HKWA36PONFd8omE+OCSx8tnmpnDgMKSKC3ShqU/aLd/fy+RVnnPZ3oXj3s1pWKDZbi HLyi2K362/ZKCEKbKIUVUXBteddJwBRYxQkpdpc7kmUW8NlQFtLSqnydCoUleO+4sWaJ gbCd8XYYvXno58oQrwJT0QN8B0VkhrzrpgEPBUzr/cuSrn0pv0Pl9vsuNfm090pYlm9o duSg== X-Forwarded-Encrypted: i=1; AKwUvBzkWSvo8aZ1kNIBVHe0nMOX8m6p6v24dI0xcbGeqy2o7WnwTEtCpK8+44QxkRSaWcPsiwQEndX32W3ziac=@vger.kernel.org X-Gm-Message-State: AFuF++kBEPu2m5TVp8t4VVEyslNe6lMKNdNKsfqG9kpISe36qJzr3A8v xZ5y0qdGPZ/iCoN4X5W83afbl3Df368B3E9y0Ql05m846Ek2B8r3anSL X-Gm-Gg: AYBFou0qKwO9F5b88Oi1wZR00B317bESA0+o87aXlab5sMBV39K0qpscl/zEM2qe2Rn PJAlTvozZLroJF4o118aaEvNNiPzrZAIR7b7YouaKeH2sQVj+QxHUmtgAX0860lQj1c9J7ZtMTT qWUsjoiCRJ5iUG/SOQwUgBojJb6ngn/C/Py9rx4UfiL0kfxn2ML5xwktYWe5XEd+8+zW7MEignx lXrywdTo34s89Y8Y7K40JJq9EWw2msLt93/j0yZmFva9X0p7v2Ty5og4FzZkZw3BpfbNaPx2XeD zwdgg23owukzQwCL3WwoS/PHZ8Cv+cHkOuz1ntrFLMzVnSQo0NK9Kh3qqCIAIj5386k040ZgsXq l4A1kGGR55pV5Dn/mHGcDpzpSyBaowztvd8wRQVBdKPrHR1DJnZYSzFBqy0h7Mv0zqUaGJ2I9X8 2OFfrN0eSvMc9i9lM1kG5MSX8MiHWjXGC5VVhhq+mWrRSbNDEH2f5mjfW+LIb8OzWizLNEcfm3z ZYTVoXOwo/H5iz/Eho= X-Received: by 2002:a05:600c:34d4:b0:499:79b9:e220 with SMTP id 5b1f17b1804b1-49fe66d1279mr28347365e9.10.1790240806879; Thu, 24 Sep 2026 02:06:46 -0700 (PDT) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4886877c379sm12875561f8f.29.2026.09.24.02.06.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 02:06:46 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Ion Agorria Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 7/7] ARM: tegra: lg-x3: Add backlight LED controller node Date: Thu, 24 Sep 2026 12:06:08 +0300 Message-ID: <20260924090608.28734-8-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260924090608.28734-1-clamor95@gmail.com> References: <20260924090608.28734-1-clamor95@gmail.com> 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" Add node for TI LM3533 LED controller used in this device for panel backlight. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 2 ++ arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts | 2 ++ arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 24 ++++++++++++++++++++ 3 files changed, 28 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts b/arch/arm/boot/d= ts/nvidia/tegra30-lg-p880.dts index d76f9f465ddc6..4560d93ef438a 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts @@ -179,6 +179,8 @@ panel@1 { vdd-supply =3D <&vcc_3v0_lcd>; vddio-supply =3D <&iovcc_1v8_lcd>; =20 + backlight =3D <&backlight>; + port { panel_input: endpoint { remote-endpoint =3D <&bridge_output>; diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts b/arch/arm/boot/d= ts/nvidia/tegra30-lg-p895.dts index 4ee84f4bd1878..2ace0201a9311 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts @@ -185,6 +185,8 @@ panel@1 { vcc-supply =3D <&vcc_3v0_lcd>; iovcc-supply =3D <&iovcc_1v8_lcd>; =20 + backlight =3D <&backlight>; + port { panel_input: endpoint { remote-endpoint =3D <&bridge_output>; diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dt= s/nvidia/tegra30-lg-x3.dtsi index bd82a3f7951a4..c86bc4b897675 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi @@ -1206,6 +1206,30 @@ rmi4-f11@11 { }; }; =20 + led-controller@36 { + compatible =3D "ti,lm3533"; + reg =3D <0x36>; + + enable-gpios =3D <&gpio TEGRA_GPIO(N, 6) GPIO_ACTIVE_HIGH>; + vin-supply =3D <&vdd_3v3_vbat>; + + ti,boost-ovp-microvolt =3D <24000000>; + ti,boost-freq-hz =3D <500000>; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + backlight: backlight@0 { + compatible =3D "ti,lm3533-backlight"; + reg =3D <0>; + + led-max-microamp =3D <23400>; + led-sources =3D <0 1>; + + ti,linear-mapping-mode; + }; + }; + max14526: muic@44 { compatible =3D "maxim,max14526"; reg =3D <0x44>; --=20 2.53.0