u-boot/drivers/clk
Fabio Estevam f0e997dc61 clk: clk-imx8qm: Add LPUART IPG entries
Since commit cc7df0b9e8 ("serial: lpuart: Enable IPG clock")
the apalis-imx8qm board no longer boots.

The reason is that the imx8qm clock driver does not handle the
LPUART IPG clocks inside get_rate(), set_rate() and enable() functions.

Fix the boot regression by adding the LPUART IPG entries.

Fixes: cc7df0b9e8 ("serial: lpuart: Enable IPG clock")
Reported-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
2024-03-22 11:10:39 -04:00
..
altera clk: altera: n5x: Fix MEMCLKMGR_EXTCNTRST_C0CNTRST to bit(0) 2024-01-22 16:51:17 +08:00
analogbits common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
aspeed treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
at91 treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
exynos clk: exynos: Add Exynos850 clock driver 2024-01-24 11:23:20 +09:00
imx clk: clk-imx8qm: Add LPUART IPG entries 2024-03-22 11:10:39 -04:00
intel clk: x86: Correct the driver name 2021-01-30 14:25:41 -07:00
mediatek clk: mediatek: add clock driver support for MediaTek MT8365 SoC 2023-12-19 10:09:06 -05:00
meson clk: meson: add Hardware Clock measure driver 2024-01-29 22:34:39 -05:00
microchip clk: microchip: mpfs: fix criticality of peripheral clocks 2022-11-15 15:37:17 +08:00
mtmips clk: mtmips: add clock driver for MediaTek MT7621 SoC 2022-07-13 23:03:37 +02:00
mvebu treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
nuvoton clk: nuvoton: add read only feature for clk driver 2023-12-15 13:05:55 -05:00
owl clk: actions: Add SD/MMC clocks 2022-01-18 12:48:17 -05:00
qcom clk/qcom: fix rcg divider value 2024-01-16 12:26:24 +00:00
renesas Merge patch series "ARM: renesas: Rename R-Mobile to Renesas" 2024-03-02 14:30:25 -05:00
rockchip clk: rockchip: rk3588: fix up the frac pll calculation 2023-10-23 18:21:55 +08:00
sifive clk: sifive: only build sifive-prci.o for CONFIG_CLK_SIFIVE_PRCI 2023-07-06 17:28:08 +08:00
starfive clk: starfive: jh7110: Add watchdog clocks 2023-12-05 16:40:16 +08:00
stm32 arm: Rename STM32MP15x 2024-01-19 14:38:59 +01:00
sunxi sunxi: add Allwinner R528/T113 SoC support 2023-10-22 23:41:52 +01:00
tegra clk: Remove no-op request and rfree callbacks 2022-02-24 23:58:13 -05:00
ti tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
uniphier clk: uniphier: Add missing USB SS-PHY clocks 2023-02-22 19:40:11 +01:00
clk-cdce9xx.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
clk-composite.c clk: Check that composite clock's div has set_rate() 2023-12-15 12:32:00 -05:00
clk-divider.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
clk-fixed-factor.c clk: define LOG_CATEGORY for generic and ccf clocks 2021-12-15 12:16:16 -05:00
clk-gate.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
clk-gpio.c clk: clk-gpio: add actual gated clock 2024-01-29 22:35:34 -05:00
clk-hsdk-cgu.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
clk-mux.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
clk-uclass.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clk-xlnx-clock-wizard.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clk.c clk: check parent_name in clk_register to avoid confusing log_error() output 2023-12-15 12:31:15 -05:00
clk_bcm6345.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
clk_boston.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
clk_fixed_factor.c clk: define LOG_CATEGORY for generic and ccf clocks 2021-12-15 12:16:16 -05:00
clk_fixed_rate.c clk: define LOG_CATEGORY for generic and ccf clocks 2021-12-15 12:16:16 -05:00
clk_k210.c clk: treewide: switch to clock dump from clk_ops 2023-12-15 13:05:54 -05:00
clk_octeon.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
clk_pic32.c clk: treewide: switch to clock dump from clk_ops 2023-12-15 13:05:54 -05:00
clk_sandbox.c clk: Remove rfree 2024-01-29 22:35:02 -05:00
clk_sandbox_ccf.c test: dm: clk_ccf: test ccf_clk_ops 2023-12-15 13:50:44 -05:00
clk_sandbox_test.c clk: Remove rfree 2024-01-29 22:35:02 -05:00
clk_scmi.c scmi: refactor the code to hide a channel from devices 2023-10-13 16:59:23 -04:00
clk_versaclock.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clk_versal.c clk: treewide: switch to clock dump from clk_ops 2023-12-15 13:05:54 -05:00
clk_vexpress_osc.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
clk_zynq.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
clk_zynqmp.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
ics8n3qv01.c clk: Remove no-op request and rfree callbacks 2022-02-24 23:58:13 -05:00
Kconfig clk/qcom: move from mach-snapdragon 2024-01-16 12:26:23 +00:00
Makefile clk/qcom: move from mach-snapdragon 2024-01-16 12:26:23 +00:00
mpc83xx_clk.c clk: mpc83xx: Fix clocks for mpc832x 2023-04-06 14:50:03 +02:00
mpc83xx_clk.h Finish conversion of CONFIG_SYS_CLK_FREQ to Kconfig 2021-12-27 16:20:18 -05:00