From nobody Sun Feb 8 06:05:36 2026 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (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 00B242DC33B for ; Thu, 29 Jan 2026 07:15:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769670950; cv=none; b=njoCOT8Bdm588nZsUiIzXyDFUU4KVoD7D+sBnJ8NDPRgAGPYEmd1w7jiN3JMJ+4XQ1RsKLa3mgctlkHijtY8q9DpoGDZwBCnDIZiSFxLWf3YhaDIla/xFbZL4nvO7xmUMDAOjs31Xl9biJHN7lpkYBfmdM35MUIFoxmPIYKP7rc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769670950; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BXMRhQeTuXaOBbv74Z2P9iLJaJmZB0AR2Dfb82qEjpDzaRBLlj4knPUH0rQWy8RjZSLinevUsJgau7gxl0+XNHnWadit0X+5ZAM6lcoCUjBv7clIQUEj4id+tH1bOgKEnihB2uo73qLRTKsx0Cz8wGrSzNZwTT92kJBoNz9mSBs= 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=ic89jz6k; arc=none smtp.client-ip=209.85.210.179 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="ic89jz6k" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-81f5381d168so562367b3a.2 for ; Wed, 28 Jan 2026 23:15:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769670948; x=1770275748; 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=ic89jz6kRkmJAOk8jN5dsNuK8D6pyxYT2wnRqGRQ90Vl2lqBX1euLzClwnMbWUfiP1 Jfbo+7PcjYskEjItpbPP1m33WSfTKKXPfx83AUckHfIFz0qoREh0gevkLgv7ic0JCnks pccNZZqRxPbSYeeo+Tf4RDf5vZ0WVxStcRj5LsdrHqHjSN0M9RTkd580cZ2kt1QOlJTP dYfqrSyOj2Zba8xsbv7WB9fIIgFtggnH92n2uVe08lDT/OLkPPtN0I4pj8G2Brxksdwv 0W/qgeOjiu/3vwL336wZ03Lp+JqhSjdAcKGTrJ4x/X8thVz0TVftzY0Y9Ame9O09OOi4 vlfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769670948; x=1770275748; 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=EM5QBdFIaxwBDGQelMP7THJnJWNFPNnKrnO8fGFyVXLehx05k+vaCd6UD9/1Eya2gP GMVHfUU9aWmbfiQkSOIs+1oHEseBGg+QXvRSrEYhoOpXSVpW1VKnVjm2En1OGNDz9qB8 TNPkEUeRzbtEbz2dRB7FFffGNtIpvrFL1BxV41LLqiQ7TByO+9Ezbcilq1kJ2e9ziG+9 yW70RwPiT9R5BvWQfRS7vxpUO9dLmMR5hWw56zrVGEAfNXh0zJ8Y8tx1a3iN/L7etKid yioIGm1WANFHBeS7sZxFPG+pVmeqGQ6kaPw05Iw1GVXYBvNH08vyQEk5z/SyUEoV2QhD jz5w== X-Forwarded-Encrypted: i=1; AJvYcCV6cD64w8nB6OeCB+KgEUAoS86bpwbe+q0cE+cD1xj2BfKjpS3asFw2NhKpskguQfXvGKvrzTBIooIhii0=@vger.kernel.org X-Gm-Message-State: AOJu0YwoKeA4QkgOCS0DpQPWaZ6kj/xaNRL9t+GcBUlqIiLr5vm0KVyQ mfPmu2dIbSPTI9AYWdo7GqX4aqpJ12B8H8rXKVPsvv9lpvchpKIdpeUaiodhBQ== X-Gm-Gg: AZuq6aIgzAk/zrPotJqgyCS3OINES3iuh4xw3me5B0Y7sheX30Kv2OTo77JUTMbhwug jBMRGPyDkm/D30IEj1PJ0IwDLgkIAc6e5JuQSeXiDDpIADzo3zcmtMhWDLcvFORwvrpbGZ9p6Bo oXZalmfKH4srAfHSxLkkWKMKcf3mqJYpF8BvO+UbfaFrC65UjR2bnD/O+eDwRnTmUTBGgTwjGKD TxMGKxktM3c/fJ+tFk3FvmvNVQ9So0ds71G0SFeIqpKPKpTMLwNYLlCfyJvihQy2LRB0q/V8NFs kch9w65vXA80e2yPq4/aY6P0gCpA3xHGcn8KMRCHNQa8KstbcpxjzRzHIjI4uLZz5XQ91DqPAfN H1pn0eoFMOx0NW4af+mt+AQW26/IypocDLWCQU6e6OyFUbqeNfgMp9riOvyu/cmxyLAAd4Kxg9N upwc0SDCEqzDQUi2k87ntR8CB4clLZU+UcN8hK5+14o0ywVodaTQYKHAexlM60bhoAPvUzNUo= X-Received: by 2002:a05:6214:202d:b0:7f5:eda2:a54b with SMTP id 6a1803df08f44-894cc95cd40mr119052776d6.62.1769665662516; Wed, 28 Jan 2026 21:47:42 -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-894d36dd1cfsm30903216d6.25.2026.01.28.21.47.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Jan 2026 21:47:42 -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 v5 1/8] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Thu, 29 Jan 2026 00:47:02 -0500 Message-ID: <20260129054709.3878-2-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260129054709.3878-1-bavishimithil@gmail.com> References: <20260129054709.3878-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: quoted-printable Content-Type: text/plain; charset="utf-8" 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 =3D <0x48>; interrupts =3D ; interrupt-controller; interrupt-parent =3D <&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 =3D "ti,twl6032"; + interrupt-controller; + #interrupt-cells =3D <1>; + + rtc { + compatible =3D "ti,twl4030-rtc"; + interrupts =3D <11>; + }; + + vio: regulator-vio { + compatible =3D "ti,twl6032-vio"; + }; + + ldo1: regulator-ldo1 { + compatible =3D "ti,twl6032-ldo1"; + }; + + ldo2: regulator-ldo2 { + compatible =3D "ti,twl6032-ldo2"; + }; + + ldo3: regulator-ldo3 { + compatible =3D "ti,twl6032-ldo3"; + }; + + ldo4: regulator-ldo4 { + compatible =3D "ti,twl6032-ldo4"; + }; + + ldo5: regulator-ldo5 { + compatible =3D "ti,twl6032-ldo5"; + }; + + ldo6: regulator-ldo6 { + compatible =3D "ti,twl6032-ldo6"; + }; + + ldoln: regulator-ldoln { + compatible =3D "ti,twl6032-ldoln"; + }; + + ldousb: regulator-ldousb { + compatible =3D "ti,twl6032-ldousb"; + }; + + smps4: regulator-smps4 { + compatible =3D "ti,twl6032-smps4"; + }; + + gpadc: gpadc { + compatible =3D "ti,twl6032-gpadc"; + interrupts =3D <3>; + #io-channel-cells =3D <1>; + }; + + twl_usb_comparator: usb-comparator { + compatible =3D "ti,twl6030-usb"; + interrupts =3D <4>, <10>; + }; + + twl_pwm: pwm { + compatible =3D "ti,twl6030-pwm"; + #pwm-cells =3D <2>; + }; + + twl_pwmled: pwmled { + compatible =3D "ti,twl6030-pwmled"; + #pwm-cells =3D <2>; + }; +}; --=20 2.43.0