From nobody Tue Feb 10 01:01:15 2026 Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [193.136.128.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08E861A317A; Mon, 24 Feb 2025 12:26:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.136.128.21 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399980; cv=none; b=AH5Hs+U6MRN2RmNPDmW28Cw8EjAiKgj51fXmp2DjONoJIykjXBLmtEjIULXbnE/KI+9su4kDFtuZDTC3q5+n2Jzcy9pHW+rg//EGEB0KyNx0OibuOO2/9c7Jknwk72jTl3LEDLsGMhb9xp1vh86ux+6Oc3peq59k4R5LCo96oCM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399980; c=relaxed/simple; bh=V9fX9MC63IdLcgDds7S/X0mAm39y0aVt6nTbAytcSxc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=R8F19lxruwHeh4QDQ0MY8R1BknXuK1IPaam2sHw8Vom7/JGixMmWd2ONH04CdDTWzFL9H+mBx2gg1seuLvp5fR2vqKxHd4on1GF6i5dwn97mlampxFXaJIuJ/7YhZKXlszKG/xs6kpT1vRffrUiQj4YVSDSghKAsXu4ZmFhsrac= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt; spf=pass smtp.mailfrom=tecnico.ulisboa.pt; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b=bvrad16R; arc=none smtp.client-ip=193.136.128.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b="bvrad16R" Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id F22B8600025A; Mon, 24 Feb 2025 12:17:51 +0000 (WET) X-Virus-Scanned: by amavis-2.13.0 (20230106) (Debian) at tecnico.ulisboa.pt Received: from smtp1.tecnico.ulisboa.pt ([127.0.0.1]) by localhost (smtp1.tecnico.ulisboa.pt [127.0.0.1]) (amavis, port 10025) with LMTP id zmPYzzhLvcO6; Mon, 24 Feb 2025 12:17:49 +0000 (WET) Received: from mail1.tecnico.ulisboa.pt (mail1.ist.utl.pt [IPv6:2001:690:2100:1::b3dd:b9ac]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id B2F0D60010B0; Mon, 24 Feb 2025 12:17:49 +0000 (WET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnico.ulisboa.pt; s=mail; t=1740399469; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zJhIq3G0oAMOoKzG9yIQ+ICi9P7tZVxdwc4UlZPp6no=; b=bvrad16RGd/2qH5ZgrhTRdH/RgcBMTte9NoiIRPdyEhNNpgn86H6DcyuHorUuHp4XLd+W9 Nle1ZiX/oPZxd7NeB3v7JNH/Zsj2g4nkl2AMhTZkzI8SR4mgOCePwIaysmbfCjHUcNotjg tbaKCQLTT8pQRqpVdfGYTdefPOiz4a0= Received: from [192.168.1.72] (unknown [IPv6:2001:8a0:fbe2:fb00:fc96:36d2:d34:1e80]) (Authenticated sender: ist187313) by mail1.tecnico.ulisboa.pt (Postfix) with ESMTPSA id 7CE97360138; Mon, 24 Feb 2025 12:17:49 +0000 (WET) From: Diogo Ivo Date: Mon, 24 Feb 2025 12:17:36 +0000 Subject: [PATCH 1/4] arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250224-diogo-gpio_exp-v1-1-80fb84ac48c6@tecnico.ulisboa.pt> References: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> In-Reply-To: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Ivo X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1740399469; l=970; i=diogo.ivo@tecnico.ulisboa.pt; s=20240529; h=from:subject:message-id; bh=V9fX9MC63IdLcgDds7S/X0mAm39y0aVt6nTbAytcSxc=; b=GdbCZ1GKnjk1LrUpW/cpB6YQ2/ygj8xgxY3N8lT8YOAboIMHRsKx2uSEx6JhSqaoKgj6+z/pV yMJzus6WqLuAzGQq5nrJ1fI63JHSowkDFuRMfNCad7jQpOQLVpIQEzK X-Developer-Key: i=diogo.ivo@tecnico.ulisboa.pt; a=ed25519; pk=BRGXhMh1q5KDlZ9y2B8SodFFY8FGupal+NMtJPwRpUQ= According to the board schematics the enable pin of this regulator is connected to gpio line #9 of the first instance of the TCA9539 GPIO expander, so adjust it. Signed-off-by: Diogo Ivo --- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi b/arch/arm64/bo= ot/dts/nvidia/tegra210-p2597.dtsi index 63b94a04308e86bd442d6c1d6558bdcf2fc65825..38d49d612c0c19181ec63790112= f7a73597b8a82 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi @@ -1686,7 +1686,7 @@ vdd_1v8_dis: regulator-vdd-1v8-dis { regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <1800000>; regulator-always-on; - gpio =3D <&exp1 14 GPIO_ACTIVE_HIGH>; + gpio =3D <&exp1 9 GPIO_ACTIVE_HIGH>; enable-active-high; vin-supply =3D <&vdd_1v8>; }; --=20 2.48.1 From nobody Tue Feb 10 01:01:15 2026 Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [193.136.128.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08DD4EEB5; Mon, 24 Feb 2025 12:26:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.136.128.21 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399979; cv=none; b=aicCpLwxpbKH8bH3f7VGIiDUEN+d5K0+hSBq/oO9/rPLtI8Bwj+il9Pn6S++kT7xX+2ZH4MxVf0l1J+hUk0zJCwPkfzOHoOSNMHpIzkgh83Mf9rQzuJ9RATWzG4uAUZWvgcnPCSs+B8QeFDTR9xp7r9ZUoHt7wFiiq4kk35HuC8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399979; c=relaxed/simple; bh=m2TAUiacPWUW4Y3x9jGWtKlSbY+whLQ/EDPgRZ3y1sU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=N3FFKMQEGG/UzSback1qyvdbvBimj7ffzUQxeUEn0nxjrZNixuf+O9eeX5qeZhA/RFk1yNwOAAT5KEqReSuYERB5sv5PsZivyetfej6d7UbMIAl/+8Yg3BhMLdyfLHsv0pDTyYyeUNReV9NYhMXePEu19HZ2X7QPx7JZMJR/ocE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt; spf=pass smtp.mailfrom=tecnico.ulisboa.pt; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b=EYgcry+z; arc=none smtp.client-ip=193.136.128.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b="EYgcry+z" Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id 37C09600141E; Mon, 24 Feb 2025 12:17:52 +0000 (WET) X-Virus-Scanned: by amavis-2.13.0 (20230106) (Debian) at tecnico.ulisboa.pt Received: from smtp1.tecnico.ulisboa.pt ([127.0.0.1]) by localhost (smtp1.tecnico.ulisboa.pt [127.0.0.1]) (amavis, port 10025) with LMTP id V6nBZ0iJ7Q9S; Mon, 24 Feb 2025 12:17:50 +0000 (WET) Received: from mail1.tecnico.ulisboa.pt (mail1.ist.utl.pt [IPv6:2001:690:2100:1::b3dd:b9ac]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id E49B660010B6; Mon, 24 Feb 2025 12:17:49 +0000 (WET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnico.ulisboa.pt; s=mail; t=1740399469; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZmUZ9fx0+xG9gwxcdkMydjW+NFqmD/HZhD3j5xEC5uQ=; b=EYgcry+zXYEN07TXmvghqZwPV4ovDXW971oLg6Wv0fuPiCW1MownPydeTWxRJ04oCsQqCV emSwEP4ilsXSqk05PQtFx1bqJgOEcFMzphsm/7EjAHR2C5nirgx/PvB1RROEXVdSE4lnF3 U7BUW7jg1qXmIkGeLAjd0f/d2OpBLGw= Received: from [192.168.1.72] (unknown [IPv6:2001:8a0:fbe2:fb00:fc96:36d2:d34:1e80]) (Authenticated sender: ist187313) by mail1.tecnico.ulisboa.pt (Postfix) with ESMTPSA id AE3B836012D; Mon, 24 Feb 2025 12:17:49 +0000 (WET) From: Diogo Ivo Date: Mon, 24 Feb 2025 12:17:37 +0000 Subject: [PATCH 2/4] arm64: tegra: Define pinmuxing for gpio pads on Tegra210 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250224-diogo-gpio_exp-v1-2-80fb84ac48c6@tecnico.ulisboa.pt> References: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> In-Reply-To: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Ivo X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1740399469; l=1037; i=diogo.ivo@tecnico.ulisboa.pt; s=20240529; h=from:subject:message-id; bh=m2TAUiacPWUW4Y3x9jGWtKlSbY+whLQ/EDPgRZ3y1sU=; b=UmjZ5rjihaWuJLTiuB61btVFkIhpkjTyxgdG5BTytbHwmdq7LYMlwITx/p52De/RFTqCs1YcD MgbCH0S9YCiDaPhomvrNzuTvMxh4UKuVuPtyj+2a0iJ6v/al5RPGCx6 X-Developer-Key: i=diogo.ivo@tecnico.ulisboa.pt; a=ed25519; pk=BRGXhMh1q5KDlZ9y2B8SodFFY8FGupal+NMtJPwRpUQ= As the gpio pads are capable of operating at either 1.8V or 3.3V add both options to the pinmuxing so that the appropriate level can be set depending on the voltage of the regulator driving the pads. Signed-off-by: Diogo Ivo --- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra210.dtsi b/arch/arm64/boot/dts= /nvidia/tegra210.dtsi index 942e3a0f81ed768021d2ac25f6369998a9fbfd76..b6c84d195c0ef9ae90721fada09= ffd46a9c11fa3 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210.dtsi @@ -874,6 +874,16 @@ sdmmc3_3v3: sdmmc3-3v3 { pins =3D "sdmmc3"; power-source =3D ; }; + + gpio_1v8: gpio-1v8 { + pins =3D "gpio"; + power-source =3D ; + }; + + gpio_3v3: gpio-3v3 { + pins =3D "gpio"; + power-source =3D ; + }; }; =20 powergates { --=20 2.48.1 From nobody Tue Feb 10 01:01:15 2026 Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [193.136.128.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08F8F219301; Mon, 24 Feb 2025 12:26:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.136.128.21 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399980; cv=none; b=FSpBoxlYsvDrwda+EDV2c6tmCGSxL/h3PcMt0RimRFufJsKco2CiMIX5DuXgpLVzOCfI0cwqS4d+5TGRL9XA9twgTxfs+pn5P0vMhE1a1Ied9p2cNNmdGFB4uzhiqZpOfWDlcTF8kUqYClJ+PYhaMP0yBhenZTn5yfsdchg0oEU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399980; c=relaxed/simple; bh=cHIhxV2ckoBoy7s+cMk8QGhfffhwC+SKiOLZpFLtQmc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gdcqyvtGOqzyMYz8wJ8ltZFTjubPHqNgNY3UHSamfh6Uxgl1Wr+3hZ3LoWKb/eFD7tIRSPJQq3Td0bkn6oCjIaA9OOvTsfjhNdL5Ye8ybcLscZDZ7HzEb+KtaM8vP/3dof2ncB2h7nk14xVZVJZETI2iNT2UG4J9N6P1l8Ci7/M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt; spf=pass smtp.mailfrom=tecnico.ulisboa.pt; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b=lX1yvIQP; arc=none smtp.client-ip=193.136.128.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b="lX1yvIQP" Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id 74B4F6000257; Mon, 24 Feb 2025 12:17:53 +0000 (WET) X-Virus-Scanned: by amavis-2.13.0 (20230106) (Debian) at tecnico.ulisboa.pt Received: from smtp1.tecnico.ulisboa.pt ([127.0.0.1]) by localhost (smtp1.tecnico.ulisboa.pt [127.0.0.1]) (amavis, port 10025) with LMTP id 2_y5GjxFLWF3; Mon, 24 Feb 2025 12:17:51 +0000 (WET) Received: from mail1.tecnico.ulisboa.pt (mail1.ist.utl.pt [193.136.128.10]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id 2148260010B7; Mon, 24 Feb 2025 12:17:50 +0000 (WET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnico.ulisboa.pt; s=mail; t=1740399470; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6FIchYGd+ZEGC+cTepd6O3wMzNGHE5HkmVKFiIATJvg=; b=lX1yvIQPBxV/+QSM7YLBBm0g61A29PJx/7U9ov/1MLgDVtOz6oeSdjYwSaAFv/cTNzhNrC bNNfyFCcaUNNZ6s0qL3hfTB884JXSxbRoPkudfFEBOMDTuBWr64WnS59MiDOSLDzo1VnUm V8wNRUp6FocXNG0mSAilwZQN5DvDrMs= Received: from [192.168.1.72] (unknown [IPv6:2001:8a0:fbe2:fb00:fc96:36d2:d34:1e80]) (Authenticated sender: ist187313) by mail1.tecnico.ulisboa.pt (Postfix) with ESMTPSA id E008D360138; Mon, 24 Feb 2025 12:17:49 +0000 (WET) From: Diogo Ivo Date: Mon, 24 Feb 2025 12:17:38 +0000 Subject: [PATCH 3/4] arm64: tegra: p2597: Enable TCA9539 as IRQ controllers Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250224-diogo-gpio_exp-v1-3-80fb84ac48c6@tecnico.ulisboa.pt> References: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> In-Reply-To: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Ivo X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1740399469; l=1294; i=diogo.ivo@tecnico.ulisboa.pt; s=20240529; h=from:subject:message-id; bh=cHIhxV2ckoBoy7s+cMk8QGhfffhwC+SKiOLZpFLtQmc=; b=HhUz2xea/ZhgzxlCnZaQKUxLIPDhaBzmP3ewi61JzxEEEusJKrd39A1WUgGh1TfaGjdTitMU+ qCEGTsKNVm6BZrRohTB4rJ472z2j27zvhJ1iJZgyE9PmVF2oyBnHvXX X-Developer-Key: i=diogo.ivo@tecnico.ulisboa.pt; a=ed25519; pk=BRGXhMh1q5KDlZ9y2B8SodFFY8FGupal+NMtJPwRpUQ= Fill out the DT nodes enabling both TCA9539 chips as IRQ controllers. Proper functionality was tested for both instances. Signed-off-by: Diogo Ivo --- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi b/arch/arm64/bo= ot/dts/nvidia/tegra210-p2597.dtsi index 38d49d612c0c19181ec63790112f7a73597b8a82..83ed6ac2a8d8f403fb588edce83= dc401065c162f 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi @@ -1375,6 +1375,15 @@ exp1: gpio@74 { =20 #gpio-cells =3D <2>; gpio-controller; + + interrupt-parent =3D <&gpio>; + interrupts =3D ; + + #interrupt-cells =3D <2>; + interrupt-controller; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio_1v8>; }; =20 exp2: gpio@77 { @@ -1383,6 +1392,15 @@ exp2: gpio@77 { =20 #gpio-cells =3D <2>; gpio-controller; + + interrupt-parent =3D <&gpio>; + interrupts =3D ; + + #interrupt-cells =3D <2>; + interrupt-controller; + + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio_1v8>; }; }; =20 --=20 2.48.1 From nobody Tue Feb 10 01:01:15 2026 Received: from smtp1.tecnico.ulisboa.pt (smtp1.tecnico.ulisboa.pt [193.136.128.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08E2D19F121; Mon, 24 Feb 2025 12:26:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.136.128.21 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399979; cv=none; b=O6zF75v1BpVkNMLpT92sC/dkWw3q3PdAoFZhlgtYOovuCGQz4KYqOXe4x8FE2d/KfBIHnBH3IoKZt3u9jhzsOafkKQi9VZUcS+RcBxCjofcmdE0zTmo0AeqXOFbVG+NnCM/GjdJRoSfrQ2MJ7ETZLlpkW6FfESiKvLw3hCToXas= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740399979; c=relaxed/simple; bh=Lg4EBOxfqs+Acc/x6WAt/cXhbt+U271Lsg+0HOHakoE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Qv/mwWvJoJYOLkfaWsWTunQj3Fw47iDho3YvAVJEUjhul6n8dMTT7SuAX5bC7RWZPguRi6k+SEaf4NGtKyGCAi37lezmJiT3cCpNDxpDoUQnVLvO10/j+7B56pgITbouG2nFzCaO3Og5M58gitFuH8Bwb+XAc7RE+y7oghPggtw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt; spf=pass smtp.mailfrom=tecnico.ulisboa.pt; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b=tXqZTsHS; arc=none smtp.client-ip=193.136.128.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=tecnico.ulisboa.pt Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=tecnico.ulisboa.pt header.i=@tecnico.ulisboa.pt header.b="tXqZTsHS" Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTP id BC0B66001423; Mon, 24 Feb 2025 12:17:52 +0000 (WET) X-Virus-Scanned: by amavis-2.13.0 (20230106) (Debian) at tecnico.ulisboa.pt Received: from smtp1.tecnico.ulisboa.pt ([127.0.0.1]) by localhost (smtp1.tecnico.ulisboa.pt [127.0.0.1]) (amavis, port 10025) with LMTP id 8KL2mytgH8aT; Mon, 24 Feb 2025 12:17:50 +0000 (WET) Received: from mail1.tecnico.ulisboa.pt (mail1.ist.utl.pt [193.136.128.10]) by smtp1.tecnico.ulisboa.pt (Postfix) with ESMTPS id 54F58600023B; Mon, 24 Feb 2025 12:17:50 +0000 (WET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tecnico.ulisboa.pt; s=mail; t=1740399470; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TBqsy8P9gxIHnzKQ8cjeMy25Dgn3QvMhFYKw+rj3qdA=; b=tXqZTsHS0f2AJl9lf4mGfWsVJMeOrOGL3IPZPhslzU/1FNnu/QphyoIuygCFPePoT3dubG v8S2iaiX1MVtN12L7fAtYOYxOVtiklws3dxEGj6wvtxdMVqqBNmAiZwN2cJv+gXihU4r+m X3J6mASuTxmJ3OJRz0sgIidQSk6kVnM= Received: from [192.168.1.72] (unknown [IPv6:2001:8a0:fbe2:fb00:fc96:36d2:d34:1e80]) (Authenticated sender: ist187313) by mail1.tecnico.ulisboa.pt (Postfix) with ESMTPSA id 1E78A36012D; Mon, 24 Feb 2025 12:17:50 +0000 (WET) From: Diogo Ivo Date: Mon, 24 Feb 2025 12:17:39 +0000 Subject: [PATCH 4/4] arm64: tegra: p2180: Add TMP451 temperature sensor node Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250224-diogo-gpio_exp-v1-4-80fb84ac48c6@tecnico.ulisboa.pt> References: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> In-Reply-To: <20250224-diogo-gpio_exp-v1-0-80fb84ac48c6@tecnico.ulisboa.pt> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Diogo Ivo X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1740399469; l=974; i=diogo.ivo@tecnico.ulisboa.pt; s=20240529; h=from:subject:message-id; bh=Lg4EBOxfqs+Acc/x6WAt/cXhbt+U271Lsg+0HOHakoE=; b=K6BHr9DjohhySOjS/18XUgoVw36431RsEtq+4sNAC5mw72hWFiSo7TempBBS5qoTzjLjPGdqX nQ/nSWZJAZJCgxsaZ/9BCDLDiwh74w3lvnY4HJ0Ah/3rA2kUhgsJ0Ow X-Developer-Key: i=diogo.ivo@tecnico.ulisboa.pt; a=ed25519; pk=BRGXhMh1q5KDlZ9y2B8SodFFY8FGupal+NMtJPwRpUQ= The Jetson TX1 module contains a TI TMP451 temperature sensor. Add a DT node for it. Signed-off-by: Diogo Ivo --- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi b/arch/arm64/bo= ot/dts/nvidia/tegra210-p2180.dtsi index 1c53ccc5e3cbf3ba213535713af44a2a0d909f10..9b9d1d15b0c7eafd3895f02db1b= c747d7cc8923c 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi @@ -49,6 +49,19 @@ bluetooth { }; }; =20 + i2c@7000c000 { + status =3D "okay"; + + tmp451: temperature-sensor@4c { + compatible =3D "ti,tmp451"; + reg =3D <0x4c>; + interrupt-parent =3D <&gpio>; + interrupts =3D ; + vcc-supply =3D <&vdd_1v8>; + #thermal-sensor-cells =3D <1>; + }; + }; + i2c@7000c400 { status =3D "okay"; =20 --=20 2.48.1