Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp4397576ioa; Wed, 27 Apr 2022 03:00:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzSKEte2sgnMkQgrfy2JGNeD5fVz1gJ9FVCP6RonYycy/ugzs1+0h8q/5eJId1ogtKjnlJr X-Received: by 2002:a05:6a00:1788:b0:50d:6b21:a0d8 with SMTP id s8-20020a056a00178800b0050d6b21a0d8mr5092321pfg.25.1651053634795; Wed, 27 Apr 2022 03:00:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651053634; cv=none; d=google.com; s=arc-20160816; b=Y8VYUntIkdERcFvKUWyWvE8MTJXyLnsTvtBSESR+gmsoyflOhAmlS3aBCsfVPHI7rM elNSO/jPcikTuwl6zNa0Hw78soTckr3wUk7LHtN79zc9H02xBxsd6zpnoAA91WUDOYhv P9C65a3TtcmBUJmqiK+ua5lY3xFgSo0Nc3TQTKCQcv2E2u4MxXGw0cSS+ksNCJhecwWP WN1ASXpPqEBrvnhP6h/VQNNr+O2DdYI32J3sLgQnUh0fdunRPQRHojgSqCqyM0G0A/y7 HUrESVgPFO8ROm6zcdW5cRSHseMZB4FcbL+7Xbl2TtF6QCZ+mUE4P+LCXsUCq/w1a+ZU X0rQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=ltmqJfmKEgeBcMnx1ndgzNfG+vhgSs/dz39mj7pbFVI=; b=IxPW/q+WljFmBx6zqKUo3A5gHtGNHNLFM1Zku49f1FIISh9JgwehBe0M+Mo+bM8jvf eGYcNuzWUtgQFJynBb1irZ/hEQbFZKahVP0t+/hEtuhNYDZaC/QFkMIXo6ZNbYVi2BqL 1WFOirG7y5yWpzoB23eMytAGLfEt4KTas1gRAhJwv6c9pFmfpasRMT/nOOm6+9usQd2j 4QWrH3+IzRbLUp12kqVb2TweaVk6B1c38jXwDAITqL52dxtcvRieD7mgzcQ/SZNDVURm pk1vq/homCSBhkw/+5ULHUL7iH2SG8zfD4pNKCuuAlUGHLJ42/d3HshnZlrEaBqOCD1V NJOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=JmRlTSRq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id 192-20020a6301c9000000b003ab1f0ad455si1010326pgb.524.2022.04.27.03.00.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Apr 2022 03:00:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=JmRlTSRq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id CF34C2D2EB3; Wed, 27 Apr 2022 02:28:09 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1357403AbiD0GuL (ORCPT + 99 others); Wed, 27 Apr 2022 02:50:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233526AbiD0GuK (ORCPT ); Wed, 27 Apr 2022 02:50:10 -0400 Received: from lelv0143.ext.ti.com (lelv0143.ext.ti.com [198.47.23.248]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C466E4F44F; Tue, 26 Apr 2022 23:46:59 -0700 (PDT) Received: from fllv0035.itg.ti.com ([10.64.41.0]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 23R6kte7058373; Wed, 27 Apr 2022 01:46:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1651042015; bh=ltmqJfmKEgeBcMnx1ndgzNfG+vhgSs/dz39mj7pbFVI=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=JmRlTSRqM6CwFNAKxS0mzb2xtg+/KYwjlwGOwwKV3oQ0SarmcOWBzUgK/lqCXWkXh lZm6TMO+3/yGWnfpr/voHan7fPrnLEFOVKOuwEzg3+qbKuVwrIZ7g80ZxII1zajbzz DXct3io9FKWsAoixnPcx5sT+q/gA82+RI0C4D3cg= Received: from DLEE113.ent.ti.com (dlee113.ent.ti.com [157.170.170.24]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 23R6kt3m042465 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 27 Apr 2022 01:46:55 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE113.ent.ti.com (157.170.170.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14; Wed, 27 Apr 2022 01:46:55 -0500 Received: from lelv0326.itg.ti.com (10.180.67.84) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.14 via Frontend Transport; Wed, 27 Apr 2022 01:46:55 -0500 Received: from keerthy.dhcp.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0326.itg.ti.com (8.15.2/8.15.2) with ESMTP id 23R6kjX7031550; Wed, 27 Apr 2022 01:46:51 -0500 From: Keerthy To: , , , , , , CC: , , , Subject: [PATCH v6 1/4] dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation Date: Wed, 27 Apr 2022 12:16:32 +0530 Message-ID: <20220427064635.24898-2-j-keerthy@ti.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220427064635.24898-1-j-keerthy@ti.com> References: <20220427064635.24898-1-j-keerthy@ti.com> MIME-Version: 1.0 Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add VTM bindings documentation. In the Voltage Thermal Management Module(VTM), K3 J72XX supplies a voltage reference and a temperature sensor feature that are gathered in the band gap voltage and temperature sensor (VBGAPTS) module. The band gap provides current and voltage reference for its internal circuits and other analog IP blocks. The analog-to-digital converter (ADC) produces an output value that is proportional to the silicon temperature. Signed-off-by: Keerthy --- .../bindings/thermal/ti,j72xx-thermal.yaml | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml diff --git a/Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml b/Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml new file mode 100644 index 000000000000..84b70fb108da --- /dev/null +++ b/Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml @@ -0,0 +1,64 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/thermal/ti,j72xx-thermal.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Texas Instruments J72XX VTM (DTS) binding + +maintainers: + - Keerthy + +properties: + compatible: + items: + - enum: + - ti,j721e-vtm + - ti,j7200-vtm + + reg: + maxItems: 3 + description: + Must be 3, in order to specify three register spaces for VTM cfg1, cfg2 + and efuse register space. + + power-domains: + maxItems: 1 + + "#thermal-sensor-cells": + const: 1 + +required: + - compatible + - reg + - power-domains + - "#thermal-sensor-cells" + +additionalProperties: false + +examples: + - | + #include + wkup_vtm0: thermal-sensor@42040000 { + compatible = "ti,j721e-vtm"; + reg = <0x42040000 0x350>, + <0x42050000 0x350>, + <0x43000300 0x10>; + power-domains = <&k3_pds 154 TI_SCI_PD_EXCLUSIVE>; + #thermal-sensor-cells = <1>; + }; + + mpu_thermal: mpu-thermal { + polling-delay-passive = <250>; /* milliseconds */ + polling-delay = <500>; /* milliseconds */ + thermal-sensors = <&wkup_vtm0 0>; + + trips { + mpu_crit: mpu-crit { + temperature = <125000>; /* milliCelsius */ + hysteresis = <2000>; /* milliCelsius */ + type = "critical"; + }; + }; + }; +... -- 2.17.1