From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E6629EA4FD7 for ; Mon, 23 Feb 2026 15:35:48 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4E68210E3C4; Mon, 23 Feb 2026 15:35:48 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="npHUP9Pp"; dkim-atps=neutral Received: from mail-oi1-f173.google.com (mail-oi1-f173.google.com [209.85.167.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9DC7610E3C4 for ; Mon, 23 Feb 2026 15:35:47 +0000 (UTC) Received: by mail-oi1-f173.google.com with SMTP id 5614622812f47-45f126d47b8so2896503b6e.2 for ; Mon, 23 Feb 2026 07:35:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771860947; x=1772465747; darn=lists.freedesktop.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=MfQfBaf9AAlms3smQ5+Ri25UHHgHjEr008f22TiaTqo=; b=npHUP9PpwFcm3KIVKNPmqOWNUKUqjUanPVKW5li112nv68LuVyHHfLqNCtDNyPUB3Y ipsdSgSZV//GTpVQa1+DGUpXIMEwmNrJkpF8Bs1Pewv2P6j3yhekaq0nupTZ63h0BRlA F2Y26y517ua69UitBidbY4KrEm50S36ipvTnqVPFKIKOAdXmTk9WVUaXu2yWwAEhkzz7 8jJHOGYHm8BR8ke3E1XcXk4niAt/fEjURvRdAG05CQ1/mnjRVEkY9GBnptGY9il0giS3 lTPmUXcPrWHyrAPAP+5l/msWwHTgqg/AitKzBtl/alnzGhGH6rZamXZ7UzsTIPpAnO6R AZUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771860947; x=1772465747; 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=MfQfBaf9AAlms3smQ5+Ri25UHHgHjEr008f22TiaTqo=; b=ryLD90GVtjAjKpI7n4sIUoek1XHhn4x+B4l366ffy1M4ixQDYdXZ0BDQwGu/0X7R4M xEzcdNbGgDNnZxCTpcb2a/2pi0MuE5jFsDDOFdWbujNH7bF8n3XjvDJZtUPoUvCsXb/B qq4EMcd4X5zVTl3YMSb5R1WO6fPkQI8Q2NMvTzRtN0XRHlv4KQVw8byl6gm3aajGaLpI nxEJaMrtJzXAvkxtQcYqDuDMKGu7hOfPpNfiyp5nDlErLXNSXkgM3eUhyfaKX2iXauaf X4lN3omw2somyckeNRAHM+G9/2N0b/RpmIABqnvHawFl9SN5R5mYInOQP1Ngo2/E6OCL pt5g== X-Forwarded-Encrypted: i=1; AJvYcCX8OcF1hXqqG+KxDHmp4fm94qpsvxXIfxEbVIyU2PopaAhLMwoHg5DFsj+dZ8Lh9/+Iy8AAbRzuzfA=@lists.freedesktop.org X-Gm-Message-State: AOJu0YytPobGsJ2Zopnw53tv73RWinILFfTqZTkRwngNcOybyk9GPoax QIRrIFJi+a7IUjtQz7I0PgABnlL3X47hFHIYtbEWlFR11k7AN5K+zR59Epljxiew X-Gm-Gg: AZuq6aIH+jCUEDXdTwLYLF0xUu2jHs4mrSbhvKZ/LK707He0vOag5Gu/kpOTPo5M8Rh pM4Wv/Mt95GuGgFjr+qR2lxEPzIis6z3u0Fj6D8/qJFeS7GESIoZqa9sck1uKjnW44a6ffx/dK3 YqHS0HXPMHpE8TgjxyB3GoluGSxLjiO8wZxTX1HwcgfLw8QpWDdFfENGgaMV6tc+Yjkhj6KI16L Xg7bNVmCtBVzDWF463Haj6Xg0x57Hyz6bFjWtJ1X5Lz4D8CCmiZ+hgWBJrCyxGbk/tI2r4r8uQJ Q50crZvyNNkoHMLzRO6Yq7p38WPjv5keWdGTfMt6X23breg/D+TGtvHKxK3DM7Top3tPZnuPOHY 2TmckZPCqSqMjYG0GnH6t6Qm+CXCmTo3pFunqa2mmTT6ldif8ScpSOwDH1AU38xkOE6rRHyRS30 uM+9sV0t0eXnF/ykN7It99Mgsyue93FzUIN23PDDpFiqkXZpjKKE/WToXs6SPn9WhhPmEV+vaMR i94bcvHrh8= X-Received: by 2002:a05:6214:1c49:b0:896:fea0:cd05 with SMTP id 6a1803df08f44-89979c84074mr137002196d6.16.1771854586510; Mon, 23 Feb 2026 05:49:46 -0800 (PST) Received: from mighty.stonybrook.edu (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8997e62f453sm67954716d6.36.2026.02.23.05.49.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 05:49:46 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, airlied@gmail.com, andreas@kemnade.info, conor+dt@kernel.org, jernej.skrabec@gmail.com, jonas@kwiboo.se, khilman@baylibre.com, krzk+dt@kernel.org, laurent.pinchart@ideasonboard.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, neil.armstrong@linaro.org, prabhakar.mahadev-lad.rj@bp.renesas.com, jesszhan0024@gmail.com, rfoss@kernel.org, robh@kernel.org, rogerq@kernel.org, simona@ffwll.ch, thierry.reding@gmail.com, tony@atomide.com, tzimmermann@suse.de, andrzej.hajda@intel.com, bavishimithil@gmail.com Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v8 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Mon, 23 Feb 2026 08:49:33 -0500 Message-ID: <20260223134941.427-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223134941.427-1-bavishimithil@gmail.com> References: <20260223134941.427-1-bavishimithil@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Add a dedicated DTS file for the TWL6032 PMIC (Phoenix Lite). Already has driver support with TWL6030 (Phoenix) since both of them are so similar, some nodes can be reused from TWL6030 as well This can be included in the board files like twl6030 Example: ... &i2c1 { twl: twl@48 { reg = <0x48>; interrupts = ; interrupt-controller; interrupt-parent = <&gic>; }; }; /include/ "twl6032.dtsi" ... Used in devices like samsung-espresso, amazon-jem, epson-embt2ws etc Signed-off-by: Mithil Bavishi --- arch/arm/boot/dts/ti/omap/twl6032.dtsi | 77 ++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 arch/arm/boot/dts/ti/omap/twl6032.dtsi diff --git a/arch/arm/boot/dts/ti/omap/twl6032.dtsi b/arch/arm/boot/dts/ti/omap/twl6032.dtsi new file mode 100644 index 000000000..d599a2ca6 --- /dev/null +++ b/arch/arm/boot/dts/ti/omap/twl6032.dtsi @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Integrated Power Management Chip + * https://www.ti.com/lit/ds/symlink/twl6032.pdf + */ + +&twl { + compatible = "ti,twl6032"; + interrupt-controller; + #interrupt-cells = <1>; + + rtc { + compatible = "ti,twl4030-rtc"; + interrupts = <11>; + }; + + vio: regulator-vio { + compatible = "ti,twl6032-vio"; + }; + + ldo1: regulator-ldo1 { + compatible = "ti,twl6032-ldo1"; + }; + + ldo2: regulator-ldo2 { + compatible = "ti,twl6032-ldo2"; + }; + + ldo3: regulator-ldo3 { + compatible = "ti,twl6032-ldo3"; + }; + + ldo4: regulator-ldo4 { + compatible = "ti,twl6032-ldo4"; + }; + + ldo5: regulator-ldo5 { + compatible = "ti,twl6032-ldo5"; + }; + + ldo6: regulator-ldo6 { + compatible = "ti,twl6032-ldo6"; + }; + + ldoln: regulator-ldoln { + compatible = "ti,twl6032-ldoln"; + }; + + ldousb: regulator-ldousb { + compatible = "ti,twl6032-ldousb"; + }; + + smps4: regulator-smps4 { + compatible = "ti,twl6032-smps4"; + }; + + gpadc: gpadc { + compatible = "ti,twl6032-gpadc"; + interrupts = <3>; + #io-channel-cells = <1>; + }; + + twl_usb_comparator: usb-comparator { + compatible = "ti,twl6030-usb"; + interrupts = <4>, <10>; + }; + + twl_pwm: pwm { + compatible = "ti,twl6030-pwm"; + #pwm-cells = <2>; + }; + + twl_pwmled: pwmled { + compatible = "ti,twl6030-pwmled"; + #pwm-cells = <2>; + }; +}; -- 2.43.0