PATCH: Turing RK1 DTB Fan
Arnd Bergmann
arnd at arndb.de
Thu Sep 5 06:23:34 PDT 2024
On Thu, Aug 1, 2024, at 08:41, Damien FLETY wrote:
> Sorry I'm not accustomed to patch and even less kernel patches...
>
> Add support for Turing RK1 official fan
> ---
Hi Damien,
I found this patch in the backlog and noticed that you sent it to the
wrong place. Please address future versions to Heiko Stübner and the
linux-rockchip mailing list (added to Cc here).
I have not checked the actual patch contents in detail, but please
ensure you follow these steps:
- Make sure that your patch description (everything above the first
three dashes, ---) makes sense as a git changelog text. See
'git log arch/arm64/boot/dts/rockchip' for other examples)
- Add a Signed-off-by line, as documented in
Documentation/process/submitting-patches.rst
- Use 'git send-email' to send the patch in a form that can
be applied from the mailing list.
Arnd
(fullquote below, no further comments)
> diff --git a/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
> b/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
> index dbaa94ca69f4..1e4d2d3c469f 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
> +++ b/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
> @@ -65,6 +65,47 @@ vcc_1v1_nldo_s3: vcc-1v1-nldo-s3-regulator {
> };
> };
>
> +&package_thermal {
> + polling-delay = <1000>;
> +
> + trips {
> + trip_passive: trip_passive {
> + temperature = <40000>;
> + hysteresis = <2000>;
> + type = "passive";
> + };
> + trip_active: trip_active {
> + temperature = <45000>;
> + hysteresis = <2000>;
> + type = "active";
> + };
> + trip_hot: trip_hot {
> + temperature = <80000>;
> + hysteresis = <2000>;
> + type = "hot";
> + };
> + };
> +
> + cooling-maps {
> + map0 {
> + trip = <&trip_passive>;
> + cooling-device = <&fan 0 1>;
> + };
> + map1 {
> + trip = <&trip_active>;
> + cooling-device = <&fan 1 4>;
> + };
> + map2 {
> + trip = <&trip_hot>;
> + cooling-device = <&fan 4 5>;
> + };
> + map3 {
> + trip = <&package_crit>;
> + cooling-device = <&fan 5 5>;
> + };
> + };
> +};
> +
> &combphy2_psu {
> status = "okay";
> };
>
> Le jeudi 1 août 2024 à 10:16, Damien FLETY <damien at flety.net> a écrit :
>>
>> Support the official cooling fan on Turing RK1.
>>
>> --- rk3588-turing-rk1.dtsi 2024-08-01 08:07:42.967506469 +0000
>> +++ src/linux/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi 2024-08-01 08:08:58.292765373 +0000
>> @@ -65,47 +65,6 @@
>> };
>> };
>>
>> -&package_thermal {
>> - polling-delay = <1000>;
>> -
>> - trips {
>> - trip_passive: trip_passive {
>> - temperature = <40000>;
>> - hysteresis = <2000>;
>> - type = "passive";
>> - };
>> - trip_active: trip_active {
>> - temperature = <45000>;
>> - hysteresis = <2000>;
>> - type = "active";
>> - };
>> - trip_hot: trip_hot {
>> - temperature = <80000>;
>> - hysteresis = <2000>;
>> - type = "hot";
>> - };
>> - };
>> -
>> - cooling-maps {
>> - map0 {
>> - trip = <&trip_passive>;
>> - cooling-device = <&fan 0 1>;
>> - };
>> - map1 {
>> - trip = <&trip_active>;
>> - cooling-device = <&fan 1 4>;
>> - };
>> - map2 {
>> - trip = <&trip_hot>;
>> - cooling-device = <&fan 4 5>;
>> - };
>> - map3 {
>> - trip = <&package_crit>;
>> - cooling-device = <&fan 5 5>;
>> - };
>> - };
>> -};
>> -
>> &combphy2_psu {
>> status = "okay";
>> };
>>
>>
>> Damien FLETY
More information about the Linux-rockchip
mailing list