]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: samsung: exynos990: Fix PERIC0/1 USI clock types
authorDenzeel Oliva <wachiturroxd150@gmail.com>
Thu, 28 May 2026 20:09:01 +0000 (15:09 -0500)
committerKrzysztof Kozlowski <krzk@kernel.org>
Sat, 30 May 2026 16:50:36 +0000 (18:50 +0200)
commite11560b050ce867bd7d3ccea138231db54e2250a
tree48e779005aa39ea4fc4a9032e8d178085657f551
parent44984aaf1aa727ff944dd4b72fcf069d08b0056d
clk: samsung: exynos990: Fix PERIC0/1 USI clock types

Use nMUX() for USI and UART user muxes to allow reparenting between
OSC and CMU IP output when changing rates, and use DIV_F() with
CLK_SET_RATE_PARENT on their dividers and gates so rate requests
propagate upward.

Consolidate identical USI parent arrays into shared
mout_peric0_nonbususer_p and mout_peric1_nonbususer_p.

Signed-off-by: Denzeel Oliva <wachiturroxd150@gmail.com>
Link: https://patch.msgid.link/20260528-perics-usi-v1-1-13a6ee4d1a6f@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
drivers/clk/samsung/clk-exynos990.c