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 D3796E98DF5 for ; Mon, 23 Feb 2026 07:41:52 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4843110E214; Mon, 23 Feb 2026 07:41:52 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CK2EjOzx"; dkim-atps=neutral Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) by gabe.freedesktop.org (Postfix) with ESMTPS id A447310E214 for ; Mon, 23 Feb 2026 07:41:50 +0000 (UTC) Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-5fadbc3a453so1936318137.2 for ; Sun, 22 Feb 2026 23:41:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771832509; x=1772437309; 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=CK2EjOzxI+nGF6R0NxGZh4tTIOD4rikLlhkUfE72/CvIbt3VhkwD0cUh1mwShBshHq 4L8Dr8BasRTs8VJGQXD6wKmgBiy8Z7jrcGIG363UhV6JbrQCBvuNvoDCA31sqpEvImhB kA14i4KKV1Pv8Wem125JiWUNhSb0j+JgS/6sh0yy/uJR9omeM3TG1gmTaDjz/Zxv50MC B5+rjIP3fUd4aZon4TNQANO+qtIfzZ+3Y0D4uUbqtEm11gtE4jAi8Gb76YLrcVFMEKiT KpZYBiniDi+JogpjL8PgXRmJH/YBv+k/8t19D8Q1Cxm+jlGQP+0eTS9K/aD51hMGOwe8 bZTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771832509; x=1772437309; 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=xGUJnUvBkGdew28d2FBAX0WXTMIiX9w+Lb737isinXy4oAyUTZAps7Hc/aTDF5+9T6 5Ex4jJH/amwPgrvgV35Mct2NNXQuXQVvRtPYPJ9l0EF+FcvoePqLj0d2K/l03sqY4y3K zG0nJTmwXbkT6vI5/LMOWGrm0f9ScfiN9ASiCLuExvhINgTavD0NXBYubJ7fp0iG+MDA ESdEmLWCJ+Tpq3VLS0wf9okAtNz8IkdPO6qle021p/tuahpM3FrPZEmZy+EYLTVOf25f UjcMT6h08cN8f1BCJNA1RODOX2sjsgMYIIJmxAhNAbqTRaIi5eu1+PpJPa1QTzE3ng9o m99g== X-Forwarded-Encrypted: i=1; AJvYcCWo+kFnDWFY4B2hHwarQ6tc3FOX0sWlsoascRS0Sut5+a3vLCiHTScK8URknPfOdxeW4PcggbGgdRs=@lists.freedesktop.org X-Gm-Message-State: AOJu0Yxbuj43t+vj7upkp2IA45FUW/+I6hWMYJWUKeCI37fDVA3juyGu USdju1LKSvW19spri0eOwjvvUktZDiSySuI7akX/glfPwODuz4wr2No5mzDRLqzE X-Gm-Gg: AZuq6aKReKw93YIIr2z8U4intcQwE5tZ1HaMZgwA640Cpx35pVlPVfQ5X/8iObnoYxy QGdWgZ3KK/qcjFnPVj96aLjtzlIp0/vM7ZfuRIqM3jrT81+SHTcarmNkvP7yu2NS7R3atroYxXE cJd6NdzgwsxDSN4ummxtneogeeQzirUVeBvKLYnxq0Ok+ckYLf54A1/nxXIORuiHfVMcQYRuFTy 5rzYatkcCgbhd2fXO3ra3eK9p6me8uDZCXM8P+Aoak458asTL+uWBLYnzqBp9FbtiK6K0LHXiNQ syTKNKEHPzh/GWgBIPms1XMcHrheImtCjFBtuGd3q6DjOZnoXWeeHPxoxrU4Wlmyd/cWXsy03V8 aupkKXACnYRHTqO2yt2REMbHXYDrLGRZJ0Ws8ZERVb5jweut+1wf7LKpaw14xaH6QD+DcKpza2o rZ1SacgilS+gWavTj3YvWe+LqFCrfSOqBTiNDfh8e3uzKeCxJpXsDCsJpj6mY9rLqVVAg3ph/Ey /AQZeqbOVQ= X-Received: by 2002:a05:6214:301a:b0:786:8f81:42f with SMTP id 6a1803df08f44-89979d3f785mr103660256d6.39.1771825879381; Sun, 22 Feb 2026 21:51:19 -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-8997e62f453sm59459096d6.36.2026.02.22.21.51.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 21:51:19 -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 v7 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Mon, 23 Feb 2026 00:51:06 -0500 Message-ID: <20260223055113.1288-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260223055113.1288-1-bavishimithil@gmail.com> References: <20260223055113.1288-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