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 056DCEDEBF0 for ; Tue, 3 Mar 2026 20:30:31 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id EA54E10E8B6; Tue, 3 Mar 2026 20:30:28 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Z5bnS43o"; dkim-atps=neutral Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) by gabe.freedesktop.org (Postfix) with ESMTPS id 22B9010E8B6 for ; Tue, 3 Mar 2026 20:30:28 +0000 (UTC) Received: by mail-qk1-f175.google.com with SMTP id af79cd13be357-8cb3e22435fso577125685a.1 for ; Tue, 03 Mar 2026 12:30:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772569827; x=1773174627; 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=Z5bnS43owCLEhqvkiSYIhpqwiqOScZKxdg7p0E65v7du3iRuF7c2EyOVJ7zEFsPGGl XCj3O/OaYQtl1tIr/R7a/cq1WSRqWDhZ7DYXeIqxntEZ79PpEw17kiL4uSzePdmFhf4L Xg1pY6hrFNlckuCz3XFx66BZlEkJ1byvpwa19cd6TnczlldMtnZrpghlgbGRChlk5UqQ qvxiTNaAt/ZgPq5p5RvuhcUjHU2Mh0CXSGk+bieRrsgXFegXRdOet1Sbj9PI6+zJd0wa OGpLjHAXVGZAgltGiku5DpFPaaQMOOEBAFF/NYPF5Tik1Fek/3qs6mo6s92DJdqqNJ4V zxGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772569827; x=1773174627; 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=snd3clA28j0uY+FFoluzt1WKMTmlyfgYwn+Bmf8vlvpjpnaJOyKzwPICWcV+nv+Qj4 uDg/C20S3D0Ey7A/fUOyLqquRbUC9gWv5uT1Q0pAC2uk5Fr4r5eiZz2uxzPuHNvpObD6 uEuLGHk27wM5hkb9k6ER4eaRQGMn9Kh8hzcgaVbNTdDLMP3A2fEC1HhwKKO4AVGSwdJM vnHfkWMlhkyVctJUcZ9TmwKB/cxqzYmhGXf3ioPo6VGg+C0cdvALv22nelGa5+gZM+cF i+xEzlTeIq05tXYrOVadUzvgxDOrnNmLjJfP8egdvID69BB/6N+tFqjhEIBf+tJfIshw kNvQ== X-Forwarded-Encrypted: i=1; AJvYcCUUuKYkeTzbZA6Th8vIQR12FQZycYjeXk47+ZAIh8QSPx6ECqfzrufmK1EAvGEtc1v96oNTr20Va+Q=@lists.freedesktop.org X-Gm-Message-State: AOJu0YztU4/sscXjq1WG+UCyPaCBW7UBp9tzuIeydEsyIzmw3S+xy14d lFMc7PoB1O7tHNhDkkakw60f2gq9jthDO+2YdaqH78DqFLsDbP9CqO8k X-Gm-Gg: ATEYQzz57AEAdDvQzqzOHyexWWN0KzkrCEkYjB+Y8I+zUBqJv71A1MoyHttFA/C1304 Zdg9o6f9pFY/WpAzKLC4xhY1DbnLhIBibuFWZ/CekhCWe6Ox4OVbtap7C3y6OiWOGl0eG26bZSy Jd6vMlhISb26Iipdq0ipffscLbm8mCHK4zjvAc8R/yhmRh3VBH8kntC9+XDOzbVdB/UA91jOFJe ItUyyRSIzE8m7RFs5ehLMfwvdqvP5ZU3OpX91HjDIKJxwf3S6rNMQ7j71eoc/5f4DM3waRwTCzC uLCYQ8srX3AcRNiYBaxrU/y5eZ901VC9E9yIJWaVtn2hHTfBjA0kjEjRwgRhuTEJEk0PhQZ36jM wxiLYtJePqpI4LNikvk/2RIF3gPvxZEFA9BRv0fQ4y0mkcCT4bfu1pMtW3TnkU1TV6C7nSX4PKW AJJHVRF1qVpqURlv9lUzdEWDhoSBLOf1BciJkKrIzAq7K6zvCP0hyn7qgDcusbVKLmsXcsuwn6P A15M6pgmnVwK676YeFI8Q== X-Received: by 2002:a05:620a:1a9b:b0:8c9:eee0:dbb7 with SMTP id af79cd13be357-8cd509c3187mr382434085a.23.1772569826932; Tue, 03 Mar 2026 12:30:26 -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 af79cd13be357-8cbbf564c27sm1465032085a.0.2026.03.03.12.30.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 12:30:26 -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 v9 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Tue, 3 Mar 2026 15:30:10 -0500 Message-ID: <20260303203017.511-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260303203017.511-1-bavishimithil@gmail.com> References: <20260303203017.511-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