clk: add ZynqMP clock driver
The ZynqMP has a platform management unit (PMU) that is responsible for
managing the clocks. Therefore, the clock driver uses the firmware
driver to control the clocks.

The Barebox driver is based on the Linux driver, but contains deviations
to make the driver more readable and more consistent.

Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent bb6ac1c commit a3167da3657ae807f702f7f54a7054d756174558
@Michael Tretter Michael Tretter authored on 12 Mar 2019
Sascha Hauer committed on 18 Mar 2019
Showing 8 changed files
View
drivers/clk/Makefile
View
drivers/clk/zynqmp/Makefile 0 → 100644
View
drivers/clk/zynqmp/clk-divider-zynqmp.c 0 → 100644
View
drivers/clk/zynqmp/clk-gate-zynqmp.c 0 → 100644
View
drivers/clk/zynqmp/clk-mux-zynqmp.c 0 → 100644
View
drivers/clk/zynqmp/clk-pll-zynqmp.c 0 → 100644
View
drivers/clk/zynqmp/clk-zynqmp.h 0 → 100644
View
drivers/clk/zynqmp/clkc.c 0 → 100644