clk: starfive: Factor out common JH7100 and JH7110 code
authorEmil Renner Berthing <kernel@esmil.dk>
Sun, 10 Jul 2022 09:07:13 +0000 (11:07 +0200)
committerJaehoon Chung <jh80.chung@samsung.com>
Mon, 24 Jul 2023 23:24:29 +0000 (08:24 +0900)
commit8f821a7de4a0cc11e5d3c4b465ebdd8a860f6efd
tree0df0083a8736f0bb0b10516c852ab201e3548746
parenta7aa728caf41b65c72bc888d81ebe03ba0fa26cb
clk: starfive: Factor out common JH7100 and JH7110 code

The clock control registers on the StarFive JH7100 and JH7110 work
identically, so factor out the code then drivers for the two SoCs
can share it without depending on each other. No functional change.

Tested-by: Tommaso Merciai <tomm.merciai@gmail.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
MAINTAINERS
drivers/clk/starfive/Kconfig
drivers/clk/starfive/Makefile
drivers/clk/starfive/clk-starfive-jh7100.c
drivers/clk/starfive/clk-starfive-jh7100.h
drivers/clk/starfive/clk-starfive-jh71x0.c [new file with mode: 0644]