]> git.dujemihanovic.xyz Git - u-boot.git/commit
clk: mediatek: mt7988: drop 1/1 spurious factor for topckgen
authorChristian Marangi <ansuelsmth@gmail.com>
Sat, 3 Aug 2024 08:32:58 +0000 (10:32 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 19 Aug 2024 22:14:09 +0000 (16:14 -0600)
commitd061f73a926cf9c30fd21de009d3b98dcc1d2991
tree20ba5a43230d81015a89d7c0ec2c6469c0e7c493
parent1bafda9851d24f28fb8d30963c3b6b79a3bdd800
clk: mediatek: mt7988: drop 1/1 spurious factor for topckgen

Now that we can have advanced parent handling for mux, we can drop
spurious topckgen 1/1 factor. This is in preparation to make the clk
ID match the ID in upstream include for mt7988.

Drop the factor entry from mt7988-clk.h and reference to them in
mt7988.dtsi. Muxes and gates are updated to reference the apmixed clk
following how it's done in upstream kernel linux. Add relevant clk type
flag in clk_tree for apmixed and topckgen.

Also move TOP_XTAL to the fixed clock table following how it's done in
upstream linux kernel.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
drivers/clk/mediatek/clk-mt7988.c
include/dt-bindings/clock/mt7988-clk.h