Skip to content

Mainline support for RP1_PWM / Pi 5 Cooling Fan #7264

@DiJuMx

Description

@DiJuMx

Describe the bug

A few weeks ago, it came to my attention (here) that, although there is now mainline support for parts of the RP1 chip; some of the functionality is missing.
Specifically, the support for the PWM functions, which drive the cooling fan.

Steps to reproduce the behaviour

Either inspect the mainline kernel for the missing "pwm-rp1.c" source, and missing entries in the device trees.

Or, try the mainline kernel (6.18 or later), and observe no cooling fan operation.

Device (s)

Raspberry Pi 5

System

OS Version: Debian Forky / Testing / 14
Kernel Version: Linux rpi5-20260109 6.18.3+deb14-arm64 #1 SMP PREEMPT Debian 6.18.3-1 (2026-01-02) aarch64 GNU/Linux

Logs

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions