From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) (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 3B5282ECEB9 for ; Mon, 23 Feb 2026 15:38:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861093; cv=none; b=oq2TJHd/JH6GgdpMAboBkOQR7qTn9LsMbBqb+s8ngNljQCPeSIBGea+tRIUIWo3LUTW3N/uCuRE3thVpGb8KbHVN4xeCxKu0rpQgkUCc8py50BHChNfmEyIzfZa5/1UN1VZ5BdpKXAlkm9oQuQ4eufFofixuhyuO93Hj91wy+UY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861093; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qGpEkh345ap5I63SLMqXp/Rv4nzfEXIM/0DeccGMRiraxgyEQYgsyN5U/NiyOf529ibHNVWt/JqYrql4R2WSWoJ9bSGJY4P8TV0IZo0FCgKfIa7mR0VuvMNn8A3gM3W+I1QxSgN+8qB86obtCjQouJK4tuj5NZf+EscO1ZfdjfY= 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=hqIGpCQ0; arc=none smtp.client-ip=209.85.161.42 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="hqIGpCQ0" Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-673ee2a98b1so2513703eaf.0 for ; Mon, 23 Feb 2026 07:38:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771861091; x=1772465891; 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=hqIGpCQ0pECsvYlwQShOPt60Y6drMgfboPTnp0f+ee5QYdfBFavkK52Fc8i+FMHD5Y Xnw/JvVe1W7KCgOusIouJ9oT4NQF3JrKFyL0laC7czvsKRsXBC9r8GpG8FyK2VSBNGg1 XOmN5ceN+9VOTQIz/mabJMwycpqG/+rG3Xmo1R1tb3wO9M5z59RKIWmoga7Zj/y3DjzL To77XgipaQeJjqs0BVPPYAt3mTiJTnC1LihKUkCy+ocHDqwxeqK4IsNh30xHDAxSXwIo f6L61E41VIKyc+vRoCizrACNGFStqPyp6U2wGzuL//uIwIKnxPdkE8YhtV1t2kRI0jGl rJIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771861091; x=1772465891; 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=G7rv3YpNRwCsE4QgJWcMzybnipOzDzZYIp7qpdbbM92drnk7yQEGsUUNbBn8SdPcOw ifJBWeLRotR5Dsvd1kvHyqrGTGb3CI9vo1NbrtuPlgRpUA0H+H8uRfpRHkn1nygJF12R 54OBdymbqBefMV0sLKnAKlEIPU3SjqGhBgyOLLiw9LK0QnT7zzbhfwAsZ7EoFfC71DhO Qsjifk6E9DPf1GUarmV7uBwlgnaGOS4QCYzYcQXW5fph3uaoggGZFrH7qLN0Yok7S/sK OpxE65wBmuHNEmvu5nFSLXv3tw0hozJCqIWe9IAo3zb8oYx+4nyEzKutEUnc6+XldBQa YKog== X-Gm-Message-State: AOJu0YxmgirAhdC7s6my4bJpFTfR9b51ds0VFW9JeGW+Ydo+o5RPhUq3 WnRk556Zn/Mt9bxN1oGfn74wDoCB+zt25rnR9ghMDzV2GaP3ZzElwW6JG8qPfxS4 X-Gm-Gg: AZuq6aKN03YQ2A/BIHR+YwfZ9ywpmugSvnw6QZc/jTGqHZpl0rv+JfIJ3pMD0Jwyd/Z wfdoor3f51OkTmjVc6F9oe+UsiTk2uQYM8cKPS4m+WccJahkqNrOXDr+A9qVwApo2yhs+ducMq5 pthapbNb9sZtK8se/CFxxPMH/QmGaEUQhrUScpI/2RUr1Qy43lLLmPwHcCijfDP3LBjvmQk7g63 DXHVVMq2XoPfA+3MvMrzem/L6sdd4WHw07F3/yTq8HhsShKzjNYDWP+Un5t9OYKQet9DM8g7D7M jr6+r4+u0QxzeDvE8RU/BC11ZzxLJwaH/Vxbw4w32ASUKCjBnRdo4Zjx+ucSNpMseXVDrLSJz23 xg66GiL66hZuRBTfR2S12tHagWDVLqNZVXNvAZvT03URYsBBQFaGiUwyi0Bs3fr76pgnA1XzAuC JI2fuTsXpY/aT3mbQmXv2gVzLnYFOexr+gXt6gd6OEc6YFhUN1nVLHpo7ULdXP5jPlcVUgM4WOe F5Cpi4KI4o= 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> Precedence: bulk X-Mailing-List: devicetree@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