cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

brcm,ns-thermal.yaml (1250B)


      1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/thermal/brcm,ns-thermal.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Broadcom Northstar Thermal
      8
      9maintainers:
     10  - Rafał Miłecki <rafal@milecki.pl>
     11
     12description:
     13  Thermal sensor that is part of Northstar's DMU (Device Management Unit).
     14
     15allOf:
     16  - $ref: thermal-sensor.yaml#
     17
     18properties:
     19  compatible:
     20    const: brcm,ns-thermal
     21
     22  reg:
     23    description: PVTMON registers range
     24    maxItems: 1
     25
     26  "#thermal-sensor-cells":
     27    const: 0
     28
     29unevaluatedProperties: false
     30
     31required:
     32  - reg
     33
     34examples:
     35  - |
     36    thermal: thermal@1800c2c0 {
     37        compatible = "brcm,ns-thermal";
     38        reg = <0x1800c2c0 0x10>;
     39        #thermal-sensor-cells = <0>;
     40    };
     41
     42    thermal-zones {
     43        cpu-thermal {
     44            polling-delay-passive = <0>;
     45            polling-delay = <1000>;
     46            coefficients = <(-556) 418000>;
     47            thermal-sensors = <&thermal>;
     48
     49            trips {
     50                cpu-crit {
     51                    temperature = <125000>;
     52                    hysteresis = <0>;
     53                    type = "critical";
     54                };
     55            };
     56
     57            cooling-maps {
     58            };
     59        };
     60    };