Re: [PATCH v5 0/7] Tegra264 PWM support

From: Jon Hunter

Date: Tue Jun 02 2026 - 05:20:39 EST



On 29/05/2026 03:47, Mikko Perttunen wrote:
Hello,

this adds support for the PWM controller on Tegra264. The controller
is similar to previous generations, but the register fields are
widened, the depth is made configurable, and the enable bit moves
to a different spot.

This series adds only basic support with fixed depth -- configurable
depth will come later.

Patch 1 adds device tree bindings for Tegra264 PWM (compatible
string).

Patch 2 prefixes driver-local macros and static helpers with
tegra_/TEGRA_ to make their scoping clear.

Patches 3 to 6 contain the PWM driver changes for Tegra264.

Patch 7 adds device tree nodes for the PWM controllers on Tegra264.

...

Mikko Perttunen (4):
pwm: tegra: Prefix driver-local macros and functions
pwm: tegra: Modify read/write accessors for multi-register channel
pwm: tegra: Parametrize duty and scale field widths
pwm: tegra: Add support for Tegra264

Thierry Reding (2):
dt-bindings: pwm: Document Tegra264 controller
arm64: tegra: Add PWM controllers on Tegra264

Yi-Wei Wang (1):
pwm: tegra: Avoid hard-coded max clock frequency

.../bindings/pwm/nvidia,tegra20-pwm.yaml | 1 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 72 ++++++++++
drivers/pwm/pwm-tegra.c | 155 ++++++++++++++-------
3 files changed, 176 insertions(+), 52 deletions(-)


For the series ...

Tested-by: Jon Hunter <jonathanh@xxxxxxxxxx>
Reviewed-by: Jon Hunter <jonathanh@xxxxxxxxxx>

Uwe, if you are OK with the version, we would like to get this into -next.

Thanks!
Jon

--
nvpublic