Message ID | 20220930021054.22387-2-zhuyinbo@loongson.cn |
---|---|
State | Superseded |
Headers | show |
Series | [v7,1/2] thermal: loongson2: add thermal management support | expand |
在 2022/10/14 上午11:47, Yinbo Zhu 写道: > Hi thermal maintainer > > Are there any other suggestions about this patch? If not, please help > merge this patch to upstream. > > RRs > Yinbo Any updates? > 在 2022/9/30 上午10:10, Yinbo Zhu 写道: >> Add the loongson2k thermal binding with DT schema format using >> json-schema. >> >> Signed-off-by: Yinbo Zhu <zhuyinbo@loongson.cn> >> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> >> --- >> Change in v7: >> 1. Split the modification of patch 3 and merge it into this >> patch. >> >> .../thermal/loongson,ls2k-thermal.yaml | 43 +++++++++++++++++++ >> MAINTAINERS | 1 + >> 2 files changed, 44 insertions(+) >> create mode 100644 >> Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml >> >> diff --git >> a/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml >> b/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml >> new file mode 100644 >> index 000000000000..12f54076bdd1 >> --- /dev/null >> +++ >> b/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml >> @@ -0,0 +1,43 @@ >> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) >> +%YAML 1.2 >> +--- >> +$id: http://devicetree.org/schemas/thermal/loongson,ls2k-thermal.yaml# >> +$schema: http://devicetree.org/meta-schemas/core.yaml# >> + >> +title: Thermal sensors on loongson2k SoCs >> + >> +maintainers: >> + - zhanghongchen <zhanghongchen@loongson.cn> >> + - Yinbo Zhu <zhuyinbo@loongson.cn> >> + >> +properties: >> + compatible: >> + const: loongson,ls2k-thermal >> + >> + reg: >> + maxItems: 1 >> + >> + interrupts: >> + maxItems: 1 >> + >> + '#thermal-sensor-cells': >> + const: 1 >> + >> +required: >> + - compatible >> + - reg >> + - interrupts >> + - '#thermal-sensor-cells' >> + >> +additionalProperties: false >> + >> +examples: >> + - | >> + #include <dt-bindings/interrupt-controller/irq.h> >> + thermal: thermal-sensor@1fe01500 { >> + compatible = "loongson,ls2k-thermal"; >> + reg = <0x1fe01500 0x30>; >> + interrupt-parent = <&liointc0>; >> + interrupts = <7 IRQ_TYPE_LEVEL_LOW>; >> + #thermal-sensor-cells = <1>; >> + }; >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 2efbd5b158b9..0be0f520c032 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -11904,6 +11904,7 @@ M: zhanghongchen <zhanghongchen@loongson.cn> >> M: Yinbo Zhu <zhuyinbo@loongson.cn> >> L: linux-pm@vger.kernel.org >> S: Maintained >> +F: >> Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml >> F: drivers/thermal/loongson2_thermal.c >> LSILOGIC MPT FUSION DRIVERS (FC/SAS/SP > >>
On 19/10/2022 04:53, Yinbo Zhu wrote: > > > 在 2022/10/14 上午11:47, Yinbo Zhu 写道: >> Hi thermal maintainer >> >> Are there any other suggestions about this patch? If not, please help >> merge this patch to upstream. >> >> RRs >> Yinbo > > Any updates? You sent the patches just before merge window and since then you keep pinging. No, it does not work like that. It was a merge window. Best regards, Krzysztof
diff --git a/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml b/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml new file mode 100644 index 000000000000..12f54076bdd1 --- /dev/null +++ b/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml @@ -0,0 +1,43 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/thermal/loongson,ls2k-thermal.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Thermal sensors on loongson2k SoCs + +maintainers: + - zhanghongchen <zhanghongchen@loongson.cn> + - Yinbo Zhu <zhuyinbo@loongson.cn> + +properties: + compatible: + const: loongson,ls2k-thermal + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + + '#thermal-sensor-cells': + const: 1 + +required: + - compatible + - reg + - interrupts + - '#thermal-sensor-cells' + +additionalProperties: false + +examples: + - | + #include <dt-bindings/interrupt-controller/irq.h> + thermal: thermal-sensor@1fe01500 { + compatible = "loongson,ls2k-thermal"; + reg = <0x1fe01500 0x30>; + interrupt-parent = <&liointc0>; + interrupts = <7 IRQ_TYPE_LEVEL_LOW>; + #thermal-sensor-cells = <1>; + }; diff --git a/MAINTAINERS b/MAINTAINERS index 2efbd5b158b9..0be0f520c032 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -11904,6 +11904,7 @@ M: zhanghongchen <zhanghongchen@loongson.cn> M: Yinbo Zhu <zhuyinbo@loongson.cn> L: linux-pm@vger.kernel.org S: Maintained +F: Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml F: drivers/thermal/loongson2_thermal.c LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)