From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) (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 B4FFF189BB6 for ; Mon, 23 Feb 2026 07:54:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771833290; cv=none; b=UzUvv9LzVSTvVPpRSw7XHgwKSiStUQMnWa8QdjM9Noc6qZ+Vpy38BaBV/d/yU0e+o3tbyJgu2MxODI8d8/P0Gfio8SR6BIICCNSlyl9wgi6FvqE3rzQ1Xhiz8Atr2nXWJDdTWvNtWFZN6Ex6Q/6AENezhBB3noSVeP4KF+a+Voo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771833290; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DPNlFpsjtuo+GlQuXgcUeuwvvYkhmvqFdNwEF1dSpC7fH1E+4t7R52/ZV9ZHfWNIn4dPG+PwhyZvQSpC7bNXucKUnrRNZbcYLGqBNPHuLwXyOOgA3ZEtJdoTohjpxK5RkkWF6Ry/Dw+aSmtV00ulESoq4LpRT/qAD9hGzGVozec= 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=X8ostd78; arc=none smtp.client-ip=209.85.222.45 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="X8ostd78" Received: by mail-ua1-f45.google.com with SMTP id a1e0cc1a2514c-94d5f90c8b6so2084496241.3 for ; Sun, 22 Feb 2026 23:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771833288; x=1772438088; 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; bh=MfQfBaf9AAlms3smQ5+Ri25UHHgHjEr008f22TiaTqo=; b=X8ostd78q0wLfgWiH4MTGbhIb3FwTdRm8a+EtKEs1rMZpaPOJRjgJsA+5mCLp98Z0i rVRcXVxgO3+f+xY4MIiEG4XVEMkGO0wh45vzticEuxBMuMgAgJboKrHyh07CGOaHie7O Tg9iDphtTU7+Sr7Rq+lHUQFr0Il16DYz5XCFBYeAoLKMZE98i3ieUetEHLBNHzLcJoCo ddDpBqGN6iMO3nKZH8ro1w9ZJHTQ1fBULWd1mMZlqm3ck5/SiUqaBAOnWGNK0uBdynjY ujJjXGXvO7BlwG3c3an6h8Nrr3ABFq2dlPJly9kp1hzJ0iuyzoIbHl0qGojIGwSyEbHo saHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771833288; x=1772438088; 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=sjJxWaSEMnNTIX07YApJyJagI0ybEtgoGm6L+jlcBmE+1pyhuCF7tJWbULjwvhl9bp MAiy69km+9zHBbosvClTDaUtxP1uT9PupB0lOnK9ufcfGUkQkRwEsquYkPEGqJXA5P5g J+WofrhrBVGf43DkK1mRFy4pu3YawasQxX6koBQUS7I87kSC+hWeZmHhdAOLg1e1HP+/ 5C1lMbjHbuualsWlSDk9FiYsE774XSUbO9kXk50NbN2efnzyVBrdFcK3XR/HaSMRU+vk AcRjr3cF2ayIBoMLr6lkZb14nC2O6j9vwdptiJqEr6U9F/2hsTsjxMTGN0uxZuern2ad bb2w== X-Forwarded-Encrypted: i=1; AJvYcCXFQmjQOeVLRw5dhX+KAgkKD5BnEm5i9iKEXxJ44gQFeDKlyb3LA/fsrbuQkBn68ETO9w4+fQXpCQf2t4A=@vger.kernel.org X-Gm-Message-State: AOJu0YyVPId5KonZHtdoR4YZVYTqsW+jdTupK8zQfDQFyON2TAO8SDEX 9YGBwjV8zf4YzVmhek6OR8qR18Q7tyGrrgs7KGf5qCABOFSZL0s4X91iq6e7+6h1 X-Gm-Gg: AZuq6aJo5rhDxxyfWqokFNkk69tgDD+wnsSc8wkNb0sAS+vXwQdD1djXQpzdQgKXD8r lV7aj0SEJuQu1KbcK6bgYiEZXpzRgHR8LTOkSfM5nEElmBX/rbQrztu5O9MuZAwdy1MeZGYxf8g 8kt7UHvVwkuWP0kjOCbG7rXklc/tOmgWOG+qkEexp8K/wp+458CE/20aTEn8l419+wON72VHNRI KOC2QqNMf1WX69uuFtoJSYzdMcVYYABL/l3dxHQacbgr9wvTYmSoEmt6dPasUZwj3jYeob43ckv pr3mJwI76kJbyNcQlXENynxVrj1Mbvgdj/0ZsflolKkcdrXtMU5HlCPifsklLJtZdJqQGwnkf2E MwA7hs/J0k0S9Qt3gGuEn0zvEIVdJL8NU0jGdMjGwPn849semxnD4kNYg7LLXvkMf1ujfBM3b0G 9k/FG2ExuZ48uBcB0sP01mpy406iCCAkWEa2chyS26JeHPzvmOPawtYQESypjE288Wj4c1gdy3y WTMA5diYUs= 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> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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