brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 081486b Raw
56 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/thermal/brcm,avs-tmon.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom STB thermal management8 9description: Thermal management core, provided by the AVS TMON hardware block.10 11maintainers:12  - Florian Fainelli <f.fainelli@gmail.com>13 14allOf:15  - $ref: thermal-sensor.yaml#16 17properties:18  compatible:19    items:20      - enum:21          - brcm,avs-tmon-bcm721622          - brcm,avs-tmon-bcm744523      - const: brcm,avs-tmon24 25  reg:26    maxItems: 127    description: >28      Address range for the AVS TMON registers29 30  interrupts:31    maxItems: 132 33  interrupt-names:34    items:35      - const: tmon36 37  "#thermal-sensor-cells":38    const: 039 40additionalProperties: false41 42required:43  - compatible44  - reg45 46examples:47  - |48    thermal@f04d1500 {49        compatible = "brcm,avs-tmon-bcm7445", "brcm,avs-tmon";50        reg = <0xf04d1500 0x28>;51        interrupts = <0x6>;52        interrupt-names = "tmon";53        interrupt-parent = <&avs_host_l2_intc>;54        #thermal-sensor-cells = <0>;55    };56