From nobody Sun Feb 8 18:15:16 2026 Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) (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 5B233171CD for ; Mon, 19 Jan 2026 05:06:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768799176; cv=none; b=hRgWJkza4RZV2AHq8iM4CzlOatEHsqhd5vpq7Txr/LXpg/9jBsZMQPabGqNQd+WlX5rUZx6n3EYmbzN6bHHubWRe7c4J6qXAze5Z+UQ1I6+qO40WN6emkxJM8mfz41Imm4ljtDEQ3XNhH1T7peUkas2hYSbW9YjTCnzMZ8GMMzI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768799176; c=relaxed/simple; bh=Cr5+IhCHxPHPW3626dojbnKDaxlXfjju7kU8t6CdTJ8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dlUH1xYQ+RcOA4wiKsC2C3NjbLj2KcyDx7K2YoKomskAdT0Qemimj8mEHPyYkMeh8Spqzi2rIgdpLAku6YtbC4kjeJjVnrF3vHQgfbF/QfWst2NCba7e2CQGMY3r7N6dtl2y1i+roWmkLtaE4pXED0j62oU0uaRafeCHZ739KeQ= 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=Wmdj4Ut1; arc=none smtp.client-ip=209.85.219.48 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="Wmdj4Ut1" Received: by mail-qv1-f48.google.com with SMTP id 6a1803df08f44-888310b91c5so42885016d6.1 for ; Sun, 18 Jan 2026 21:06:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768799174; x=1769403974; 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=nclpl2L8R9cKrulz3mBbfGGvQIswT/qMcBsWKZFoMYo=; b=Wmdj4Ut1Vbx7S1238eB0OeT4i89WQKxLTM7G5W+ERPw8gAUCiAbtYNjV1GepmGJSbw hUUOw0dzzBoWZgyrGwwk8HAVp0Fkdpy3cvu4HAdIBgcyXgAz26LdQ9Lv/+28mbxJuMSy +sHyLFphO0ZUZ9Q+AD7VLvYTGiUrYMql/+IwT4JAaZjqABfyLci2Q1qKfCf2NwH48+3j DXSEPvri3HtpmMEgiJlUEr1kSwldpkbXWAp3FXwNctOlwJuNGGrnXkQaclrZtBARegpF 7/moIfS47nfSRH4g/qIDmcbEMXVe411CbRLotOjAzVbUNlhaonUT7HBkbXrl2cuPVd8V fd8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768799174; x=1769403974; 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=nclpl2L8R9cKrulz3mBbfGGvQIswT/qMcBsWKZFoMYo=; b=fMhH/HREOHgqTuXN3rUpXsekzS2UuFGy/TVK7xfPgKowCQ1uzUrBd/l7IB60B7gq5/ sor05QaLHCn2nJyj4cvogR64b4wULOB/EXVIxrAGB1MZZ/6LLZTZPh7l+kg7cXkUa7Xc 4e+Egry6HC3pP8I+kBDZB507ov+RBsnJrSTBVuQ6fM38MxNw8aQxDxwPMt5WygIy89rs Slg/8gZvLLLIG6YKJL06k0RYMfMuf/YFPiw6k62IWsVxWigVLWXVLYpjQWoXpYVWB0nB GW/9d1w00k182yft0a30CN6D31nlIgd0c1JrY2BpbYmMAsS+l3DC7s8iWxAapcO2NIr8 OUsw== X-Forwarded-Encrypted: i=1; AJvYcCXoFx/fiK2aZHiQO93JHqnSmUR6cxucMOVxCXqpnboS8twfNn0LKV073/hVuaVwBeCOl7nnRn21d+m8Xn0=@vger.kernel.org X-Gm-Message-State: AOJu0Yyx71YyABs+ugoTAOnsGeDA9POG5t5JscXK4WlmatX1q5EUEvaB CVQZxVWltFy0ofxG3EjgyKKoDlECZbpPvC2g8GaHacC+euiWBtX7xwMfYLGwkw== X-Gm-Gg: AY/fxX6xlyczHTxnOXoAG9lUUtUXh+cnH4sDGiA/nmGbKCAkeWs33XBzv+NwksWkbmu ef5ez1/+spkso/uzjBEE1zP4GANG89rNWoAy4Tnter+wcrLbTdoX67ncQKRTCNKN86w8NDU2VbR cShFg+HveBuYvIuLJFY1K/35C4ZWy+7R4xlTiIZ42LKf6/wHNiGMCszSEGl0rw4waneXg4jXnk0 UCU1kFTr6FY1jOkXHvWl9cSBYSz16jQ1t1KH0/N0F+0GSMWfyA0zSz8dSGTfoSNDuPQZxU2XK+x NLrR96duYLaA6fPf9tzJHzqS2JHR590euhID6tOLVk4BJb5C/FKWdTDnOq5VR6ht1dd0SnZy1Jt eEPk7X4TyeK89uWbj6Zi2vS8CXz/IauATwZ3R6b9a+Eit+z6FI2hCTcjy0uUEQSiDx7AmNscEem EM+kBsUVn73+ddEBLtSGvX1NEBxCQomLXljUPVTpJQ+mKVnGFLWFrrNu9xWyU2vRrTgJA= X-Received: by 2002:a05:620a:450b:b0:8c6:a587:377f with SMTP id af79cd13be357-8c6a58737e7mr1680298485a.36.1768793444229; Sun, 18 Jan 2026 19:30:44 -0800 (PST) Received: from mighty.localdomain (nat-130-245-192-1.resnet.stonybrook.edu. [130.245.192.1]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6a71ab20dsm724706885a.5.2026.01.18.19.30.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Jan 2026 19:30:43 -0800 (PST) From: Mithil Bavishi To: aaro.koskinen@iki.fi, andreas@kemnade.info, khilman@baylibre.com, rogerq@kernel.org, tony@atomide.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, rfoss@kernel.org, laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, quic_jesszhan@quicinc.com, bavishimithil@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com, thierry.reding@gmail.com Cc: linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-hardening@vger.kernel.org Subject: [PATCH v4 01/10] ARM: dts: twl6032: Add DTS file for TWL6032 PMIC Date: Sun, 18 Jan 2026 22:30:26 -0500 Message-ID: <20260119033035.57538-3-bavishimithil@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260119033035.57538-1-bavishimithil@gmail.com> References: <20260119033035.57538-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