u-boot/drivers/pwm
Svyatoslav Ryhel 23d24df34c ARM: tegra: Fix Tegra PWM parent clock
Default parent clock for the PWM on Tegra is a 32kHz clock and
is unable to support the requested PWM period.

Fix PWM support on Tegra20, Tegra30, Tegra114, Tegra124 and Tegra210 by
updating the parent clock for the PWM to be the PLL_P.

This commit is equivalent to Linux kernel commit:
https://lore.kernel.org/all/20221010100046.6477-1-jonathanh@nvidia.com/

Tested-by: Andreas Westman Dorcsak <hedmoo@yahoo.com> # ASUS TF T30
Tested-by: Robert Eckelmann <longnoserob@gmail.com> # ASUS TF101 T20
Tested-by: Svyatoslav Ryhel <clamor95@gmail.com> # ASUS TF201 T30
Tested-by: Thierry Reding <treding@nvidia.com> # T30 and T124
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Tom <twarren@nvidia.com>
2023-02-23 12:55:36 -07:00
..
cros_ec_pwm.c pwm: cros_ec: Rename "priv_auto_alloc_size" to "priv_auto" 2021-06-05 07:35:47 -06:00
exynos_pwm.c exynos: pwm: Deal with a PWM at 100% 2021-11-09 11:57:22 +09:00
Kconfig pwm: aspeed: Select SYSCON to get parent detail. 2022-08-04 13:59:59 -04:00
Makefile drivers: pwm: pwm-imx: move pwm-imx-util into pwm-imx 2022-04-12 19:10:44 +02:00
pwm-aspeed.c pwm: Add Aspeed ast2600 PWM support 2022-03-25 13:35:50 -04:00
pwm-at91.c pwm: Add PWM driver for SAMA5D2 2021-10-12 15:18:39 +03:00
pwm-cadence-ttc.c pwm: Add driver for cadence TTC 2022-03-30 14:50:47 +02:00
pwm-imx.c global: Migrate CONFIG_IMX6_PWM_PER_CLK to CFG 2022-12-23 10:10:40 -05:00
pwm-meson.c WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
pwm-mtk.c pwm: mtk: add support for MediaTek MT7981 SoC 2022-09-23 15:09:15 -04:00
pwm-sifive.c pwm: sifive: make set_config() and set_enable() work properly 2021-05-14 16:25:42 +08:00
pwm-ti-ehrpwm.c
pwm-uclass.c dm: define LOG_CATEGORY for all uclass 2021-07-06 10:38:03 -06:00
rk_pwm.c
sandbox_pwm.c video: backlight: Support PWMs without a known period_ns 2021-04-10 16:07:12 +02:00
sunxi_pwm.c pwm: sunxi: Remove non-DM pin setup 2022-04-04 23:24:17 +01:00
tegra_pwm.c ARM: tegra: Fix Tegra PWM parent clock 2023-02-23 12:55:36 -07:00