Linux clock framework development
 help / color / mirror / Atom feed
* [PATCH v3 0/4] clk: thead: Changes to TH1520 clock driver for disp
@ 2025-08-16  9:11 Icenowy Zheng
  2025-08-16  9:11 ` [PATCH v3 1/4] clk: thead: Correct parent for DPU pixel clocks Icenowy Zheng
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Icenowy Zheng @ 2025-08-16  9:11 UTC (permalink / raw)
  To: Drew Fustini, Guo Ren, Fu Wei, Michael Turquette, Stephen Boyd,
	Michal Wilczynski
  Cc: Han Gao, Yao Zi, linux-riscv, linux-clk, linux-kernel,
	Icenowy Zheng

This patchset is my changes to the TH1520 clock driver, mainly for
supporting the display controller.

The first patch is previously a dependency of this patchset before v3,
but a rebase operation in v3 changed it and it's now pulled into this
patchset.

The 2nd and 3rd ones are functionality additions, with the first one
adding support for enabling/disabling PLLs (for DPU PLL) and the second
one adding support for changing DPU dividers.

The 4th one is to address hang issues met when testing the DPU driver
w/o clk_ignore_unused command line option.

The patchset is rebased atop the padctrl0 parent fix patchset (which
contains refactor of ccu_gate) at [1] in v3.

[1] https://lore.kernel.org/linux-riscv/20250816084445.2582692-1-uwu@icenowy.me/

Icenowy Zheng (3):
  clk: thead: add support for enabling/disabling PLLs
  clk: thead: support changing DPU pixel clock rate
  clk: thead: th1520-ap: set all AXI clocks to CLK_IS_CRITICAL

Michal Wilczynski (1):
  clk: thead: Correct parent for DPU pixel clocks

 drivers/clk/thead/clk-th1520-ap.c | 153 +++++++++++++++++++++++-------
 1 file changed, 121 insertions(+), 32 deletions(-)

-- 
2.50.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-08-18 22:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-16  9:11 [PATCH v3 0/4] clk: thead: Changes to TH1520 clock driver for disp Icenowy Zheng
2025-08-16  9:11 ` [PATCH v3 1/4] clk: thead: Correct parent for DPU pixel clocks Icenowy Zheng
2025-08-16  9:11 ` [PATCH v3 2/4] clk: thead: add support for enabling/disabling PLLs Icenowy Zheng
2025-08-16  9:11 ` [PATCH v3 3/4] clk: thead: support changing DPU pixel clock rate Icenowy Zheng
2025-08-16  9:11 ` [PATCH v3 4/4] clk: thead: th1520-ap: set all AXI clocks to CLK_IS_CRITICAL Icenowy Zheng
2025-08-18 22:10 ` [PATCH v3 0/4] clk: thead: Changes to TH1520 clock driver for disp Drew Fustini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox