From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f45.google.com (mail-oo1-f45.google.com [209.85.161.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 B9DD42E9730 for ; Mon, 23 Feb 2026 15:49:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861751; cv=none; b=VS49S0F1bF6ptCObkxgY9rJbCDBCfQJX/x1OW5y+61n3OwM2bELFiguVjmuNEiduXVi3hl0HDDbR69qJ1mBoH5nnUOd6iZ1WVSbOnW06RUJw85cBpe0imMZ6kJq4S84X09E+ri3XVXiYCtuBRL7MsveLVObgmXmbrFwCIYfTWPk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861751; c=relaxed/simple; bh=KAvlbY0yYL9PaaTueRuO9yIwL2QGgENhM1iet7MXCjM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ejKP90sZni4A/vyczOzG1kqRsX1rYDrHfVCB1ot8lVST03ip1lbgD/ryHmQjm1PqnJSXyFjvyohYLWa+flgrCF99uD5WyetIqTtHcpb5vraBJHHsGyI6GdNYrupcYte4ArL6YL8C5OpDFEXJ9000fKV/vwuBtFz8uwWGhaDR1wU= 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=Exw37z5s; arc=none smtp.client-ip=209.85.161.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="Exw37z5s" Received: by mail-oo1-f45.google.com with SMTP id 006d021491bc7-679aebf4e56so2539879eaf.3 for ; Mon, 23 Feb 2026 07:49:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771861749; x=1772466549; 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=Exw37z5sa1eTD9KJa19qlHcHKTPborNqvPUapcHrvqRWgElbfeK1xikNlEUmHLvOfR O7sYKp1nV0x69+aVb4m0vToDgFgtR3IU+Y21f6xlC9f7FbTq8OVWsE08Y3FkWeZqCaLU tQUgTbYU822NI2i9vdawDjjG8oBvFlt6Zst+JKT8sBvPrYUEkXEuUhSdAOA+Wmp+Citx kLZNnrLcuNQ9viQfIOyeoyxzfQkiF7WF6Ii1KvWrY97iGvw/GZMVKINNo8TuRJ62JHZ6 lXAtZMX+b1tkGFTgvytQg/5dTthGB3D1qy17PEeSCm5EmFdLpW1Q59aPuBRdVeU9dYb3 cSgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771861749; x=1772466549; 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=MsKtSIeUwEEN8mjueRbOL6Kp0GzgSiBkM30BbfJIhoP1nousQ+Vcif9GsLU4Jv0ehc LXdMDwFHilSkbCp7UWhJF0f7jDuH5w83kNoe72Tnuu2eOkr4P/JfTRHG1/j88AM+zK7t jboI7+pdPP2fioxiE1wu3WlwdiCNLSHBKAKRmQwnWFmj6WbB9T5QcY9ZOfheMWu0Jibm rG63ZJr+Zc0i5Vwuz/vLX09eO7nCKFBIz3P8ER3IsTfmmBriyq70jz6q38H6MyY4qPpU V9LN2jM307MeiAmi984XpNlMUhBGMJBQD5LyvPy5LBuZD1BEfEdeuaHgF4VhZB/GmKvy DXOw== X-Forwarded-Encrypted: i=1; AJvYcCVWamZVy4U4AHRXFi6x1S+TwaShM9zLCoZayJjU6iwk5bSOt3tfn9abvh5j+KrIWG/jcSOlmLbiXsu8D7I=@vger.kernel.org X-Gm-Message-State: AOJu0Yx2A22SL3iYBwwXrJIOZSCdsLF6ix2ADcO3qBE5Bu22kVCA0m6l M2jzGIGKGKSgOx1SBuP3fOwfZdSZI1l340Bqbo/fhQZYAMT/V0tHbsrqXFro6A== X-Gm-Gg: AZuq6aJT/rJeBRODa6lHiju6A42HSaOMk6qqrXQ7ArsFPaV494qHoeF/6OtI3ATbdov ylYSh/kgDawCw8qZKaj65LyAlUDyKY2CeIn2IwQlgEUGfl8nh1wsV51+6cVSKJqpVreTvEZH+lv STFJnwRICvXijOKbI5233IU4qudjvWfBLud+8tjJncEyr4ZRj0a9zcRRcxqT8gC08FR8/0vC4dx 8baaRU3PmR/XzZJ/8TR6gcs/h5UYchq77E5GaH9oGWGwHx5FbkUS3Yekm5NXi6HhqwXqSfQXFdE ukJwevh6DaWiJdyxBLTejVZGKuOX/QZj7SMYTrBDCOh42hh6eHX8wdPl413sLKUUlLYajZeqke4 xUqeECvSnilGjv/ajjPkdGdtpA2u8ucz2mGrcIcddq9XImODjftGmPlpVU/4Pz5J4m6KldNOVht kfh+lhkKbQsaz3/LxGdScWXHnsKSUrTu5jeXyI3zhDdiMxEbTKcCZL2myHgTYpu6ap2xgB3apxr V7z5faxv54= 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: 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