From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=198.54.127.131 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794626757; b=CCVp7OFF2uDHS+E/q3ByV6DbFYH3bDODL2E0O5AQsZPC8WOZQok3MaiSwFX3OD2S7h1Y 7/WxQaQR28w66RPU4t9odwj9OcJs56CqvShiHpCc9AtmIwNHRiYGqibOhWsP1ohNWgqIT o+7JoMIn0SF28oVmwg2ckvLsdFix4miVZJGT4EI7a9i9Ke/6VoPMM7DzY3fBcH9o+ddDh UFbXuBwDzool7zI7gMTiJSu4BUz1ICxgVwkVxEScd/kP5tvmr+PsL4oUnmn2mU90fkuL2 mEzkUq5mN+tyDQlWAv742mXK3GYkkd0/1VAjftKTopBEEmGL1lngnwqowwp6XQSMe8Q== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794626757; h=DMARC-Filter:Received:DKIM-Signature:From:To:Cc:Subject:Date: Message-ID:X-Mailer:In-Reply-To:References:MIME-Version: Content-Transfer-Encoding:X-Envelope-From; bh=xfUTCia5IOVaNssUiJmSZ2Oqcpo4Az+KCwWza/Lp86w=; b=H7gB1jNdR5lkYBnouqTaGgbvotll0NS4KU0HO5GtL7LfwTTXQifnTgVJ8RmM2dYxtPLq upsl7OoKOU7p2DzN0yZqz1UmdI0f62srp+KtteeW9Ij27x5LnllQX1m6ouPDhpwUTNHX9 zBa1nTHZyR2BEQQ3rnY+gmZpwNaGv2CveSimJG+UhVGNq4Vf4QLXbU1cYIejQ2OtMNych 9BUvmxob6M3LkTVhRK+ewgGtnm/jsqgu2l0P/N+sc//+feswoqklGmfykxmxMHQwOfsI0 J/2ne5TvSaPyUk1HGJmJDiHkdjqPTnIef0H7rXPYyUHGhTILDKCQJakruun2YP6/dYQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=chrispinetinega.com; spf=pass smtp.mailfrom=chrispinetinega.com; dkim=pass header.d=chrispinetinega.com header.i=@chrispinetinega.com header.a=rsa-sha256 header.s=default header.b=wItDagIN; arc=none smtp.remote-ip=198.54.127.131 Received: from out-2z4y-a131.jellyfish.systems (out-2z4y-a131.jellyfish.systems [198.54.127.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E73E0606A333 for ; Sat, 14 Nov 2026 03:25:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org E73E0606A333 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chrispinetinega.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chrispinetinega.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=chrispinetinega.com header.i=@chrispinetinega.com header.a=rsa-sha256 header.s=default header.b=wItDagIN Received: from mail.privateemail.com (unknown [62.8.90.37]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.privateemail.com (Postfix) with ESMTPSA id 4jRKJc2PrZzyNX; Sat, 14 Nov 2026 03:25:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chrispinetinega.com; s=default; t=1794626745; bh=xfUTCia5IOVaNssUiJmSZ2Oqcpo4Az+KCwWza/Lp86w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=wItDagIN3DkVpXnFhG71zTZdWaQT/Cesz6BvusY62PZXd5jlKLHxU5FkXHw4uqaOU xium1HrqZ+7lmei40mKzXfegc/g8StOWxZjrobDrb6nKut/gEd03wBGDysLQpZUWqH zhF1hu/b24cGvRC+utWAYa3PUaECFGSETOTwxsl0qaTGmPiImddttWg/V2xCbItm9u RSZ01t3EoyWG/KjSeNkid2AkD4XtsDX/oc7uZyVhUp5IibqvV2QOmY1lt4dP/xj92y gT6Khhbwrsr3RQoawFug8PKwfCJdSTpCz8HLwCxazMS5SuwfTzrupSvT/rRKk7jDr8 IGa41keE7IL5g== From: Chrispine Tinega To: Lee Jones Cc: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Jerome Neanne , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-omap@vger.kernel.org, mfd@lists.linux.dev Subject: [PATCH 2/3] regulator: dt-bindings: ti,tps65219: Add ti,no-warm-shutdown Date: Sat, 14 Nov 2026 06:24:55 +0300 Message-ID: <20261114032457.3434248-3-dev@chrispinetinega.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20261114032457.3434248-1-dev@chrispinetinega.com> References: <20261114032457.3434248-1-dev@chrispinetinega.com> X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Envelope-From: dev@chrispinetinega.com The TPS65219 has four die temperature sensors, each with a warm and a hot threshold. A sensor whose warm warning is not masked makes the PMIC sequence all its outputs down at the warm threshold, 110 to 130 C. Masked, the warning is only reported, and the PMIC powers off at the hot threshold, 130 to 150 C. Whether a board can run past the warm threshold depends on its thermal design, so the board's devicetree has to say so. Add ti,no-warm-shutdown for that. It is allowed on the TPS65219 only: the masks are not described here for the TPS65214 and TPS65215. Signed-off-by: Chrispine Tinega --- .../devicetree/bindings/regulator/ti,tps65219.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml index 7c64e588a..75f7ce45d 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml @@ -62,6 +62,16 @@ properties: where the board has a button wired to the pin and triggers an interrupt on pressing it. + ti,no-warm-shutdown: + type: boolean + description: | + Keep the PMIC running when one of its die temperature sensors passes + its warm threshold. By default, a sensor whose warm warning is not + masked makes the PMIC sequence all its outputs down at that + threshold. With this property the warning is only reported, and the + PMIC powers off at its hot threshold instead, so the board can run + warmer and the operating system decides how to react to the warning. + regulators: type: object description: | @@ -111,6 +121,7 @@ allOf: - ti,tps65215 then: properties: + ti,no-warm-shutdown: false regulators: patternProperties: "^ldo[3-4]$": false -- 2.53.0