OSDN Git Service

clk: meson: a1: add Amlogic A1 Peripherals clock controller driver
authorDmitry Rokosov <ddrokosov@sberdevices.ru>
Tue, 23 May 2023 13:53:51 +0000 (16:53 +0300)
committerJerome Brunet <jbrunet@baylibre.com>
Tue, 30 May 2023 15:53:09 +0000 (17:53 +0200)
commit84af914404dbc01f388c440cac72428784b8a161
treec0100a8e34f52015c44cb17308a8e51332d66833
parent28f3be518081b2127f98105fa9735a19812a33ca
clk: meson: a1: add Amlogic A1 Peripherals clock controller driver

Introduce Peripherals clock controller for Amlogic A1 SoC family.

A1 SoC has four clock controllers on the board: PLL, Peripherals, CPU,
and Audio.
This patchset adds support for Amlogic A1 Peripherals clock driver and
allows to generate clocks for all A1 SoC peripheral IPs.

Signed-off-by: Jian Hu <jian.hu@amlogic.com>
Signed-off-by: Dmitry Rokosov <ddrokosov@sberdevices.ru>
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Link: https://lore.kernel.org/r/20230523135351.19133-7-ddrokosov@sberdevices.ru
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
drivers/clk/meson/Kconfig
drivers/clk/meson/Makefile
drivers/clk/meson/a1-peripherals.c [new file with mode: 0644]
drivers/clk/meson/a1-peripherals.h [new file with mode: 0644]