mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] MediaTek clocks: Support mux indices list and 8195 DP
@ 2023-07-13  7:21 AngeloGioacchino Del Regno
  2023-07-13  7:21 ` [PATCH 1/2] clk: mediatek: clk-mux: Support custom parent indices for muxes AngeloGioacchino Del Regno
  2023-07-13  7:21 ` [PATCH 2/2] clk: mediatek: mt8195-topckgen: Refactor parents for top_dp/edp muxes AngeloGioacchino Del Regno
  0 siblings, 2 replies; 16+ messages in thread
From: AngeloGioacchino Del Regno @ 2023-07-13  7:21 UTC (permalink / raw)
  To: sboyd
  Cc: mturquette, matthias.bgg, angelogioacchino.delregno, wenst, msp,
	amergnat, yangyingliang, u.kleine-koenig, miles.chen, linux-clk,
	linux-kernel, linux-arm-kernel, linux-mediatek, kernel

This series adds support to specify custom parent indices for MediaTek
MUX clocks, necessary to avoid setting the same parent PLL for MT8195's
top_dp and top_edp clocks, solving DP+eDP concurrent output issues.

No fixes tags are provided as the clk-mux commit introduces new logic
and the actual MT8195 fix depends on that.

This commit was tested on the Acer Tomato Chromebook (MT8195) with
dual concurrent display outputs (internal eDP panel and TypeC->DP->HDMI
adapter connected to Samsung UE40JU6400 4k TV); resolution switch on
DP was also tested; eDP output is not paused and internal display keeps
working as expected.

AngeloGioacchino Del Regno (2):
  clk: mediatek: clk-mux: Support custom parent indices for muxes
  clk: mediatek: mt8195-topckgen: Refactor parents for top_dp/edp muxes

 drivers/clk/mediatek/clk-mt8195-topckgen.c | 22 +++++++----
 drivers/clk/mediatek/clk-mux.c             | 14 +++++++
 drivers/clk/mediatek/clk-mux.h             | 43 ++++++++++++++++++++--
 3 files changed, 67 insertions(+), 12 deletions(-)

-- 
2.40.1


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

end of thread, other threads:[~2023-10-06 10:05 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-13  7:21 [PATCH 0/2] MediaTek clocks: Support mux indices list and 8195 DP AngeloGioacchino Del Regno
2023-07-13  7:21 ` [PATCH 1/2] clk: mediatek: clk-mux: Support custom parent indices for muxes AngeloGioacchino Del Regno
2023-07-18  8:37   ` Alexandre Mergnat
2023-07-13  7:21 ` [PATCH 2/2] clk: mediatek: mt8195-topckgen: Refactor parents for top_dp/edp muxes AngeloGioacchino Del Regno
2023-07-13 13:22   ` Alexandre Mergnat
2023-07-14  4:19     ` Chen-Yu Tsai
2023-07-17  7:48       ` Maxime Ripard
2023-07-17  9:13         ` AngeloGioacchino Del Regno
2023-07-17 11:24           ` Maxime Ripard
2023-07-17 14:30             ` AngeloGioacchino Del Regno
2023-07-18  8:37               ` Alexandre Mergnat
2023-07-18  9:03               ` Maxime Ripard
2023-10-04 16:29                 ` AngeloGioacchino Del Regno
2023-10-05  7:49                   ` Alexandre Mergnat
2023-10-06 10:05                   ` Maxime Ripard
2023-07-14  9:21     ` AngeloGioacchino Del Regno

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

all inboxes | Powered by JetHome®