]> git.dujemihanovic.xyz Git - u-boot.git/commit
clk: mediatek: mt7623: remap peri clock ID and add MUX
authorChristian Marangi <ansuelsmth@gmail.com>
Fri, 2 Aug 2024 13:45:05 +0000 (15:45 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 19 Aug 2024 22:12:51 +0000 (16:12 -0600)
commit5c15548f7dc2f2e3c0a487c3e96a2e862c99421a
treec163177a06c363df5bde69e769e1fa282109d33d
parent57f7ddd1b2350a3964827f78abb29a11bc87947f
clk: mediatek: mt7623: remap peri clock ID and add MUX

Upstream kernel linux makes use of peri clock MUX to setup UART.

Add definition for these and add remap table as in the upstream clock ID
order gates are before MUX but we require MUX first and then clocks in
our downstream driver.

Convert the peri clk tree to MUX + GATE implementation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Tested-by: Frank Wunderlich <frank-w@public-files.de>
drivers/clk/mediatek/clk-mt7623.c