clk: sunxi-ng: Add support for the Allwinner H616 CCU
authorAndre Przywara <andre.przywara@arm.com>
Wed, 27 Jan 2021 17:24:43 +0000 (17:24 +0000)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 28 Jan 2021 10:14:35 +0000 (11:14 +0100)
commit88dde5e23da1a16fe9a417171e6c941736b8d3a6
tree1c63821c7ef5af5c4ab86ef684edb0041a8c3798
parent394a36dd9dec7fd48b75dab23432632a30f241ea
clk: sunxi-ng: Add support for the Allwinner H616 CCU

While the clocks are fairly similar to the H6, many differ in tiny
details, so a separate clock driver seems indicated.

Derived from the H6 clock driver, and adjusted according to the manual.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://lore.kernel.org/r/20210127172500.13356-4-andre.przywara@arm.com
drivers/clk/sunxi-ng/Kconfig
drivers/clk/sunxi-ng/Makefile
drivers/clk/sunxi-ng/ccu-sun50i-h616.c [new file with mode: 0644]
drivers/clk/sunxi-ng/ccu-sun50i-h616.h [new file with mode: 0644]
include/dt-bindings/clock/sun50i-h616-ccu.h [new file with mode: 0644]
include/dt-bindings/reset/sun50i-h616-ccu.h [new file with mode: 0644]