clk: agilex: Add clock driver for Agilex
authorLey Foon Tan <ley.foon.tan@intel.com>
Wed, 27 Nov 2019 07:55:22 +0000 (15:55 +0800)
committerMarek Vasut <marex@denx.de>
Tue, 7 Jan 2020 13:38:33 +0000 (14:38 +0100)
commitc168fc71a32861a52a710015ee4a71e8cabe86d5
tree46507332d49356cdf84fb52d81b21a72250b1abb
parent20322cea64e471c777627622e9ccb1096b5db167
clk: agilex: Add clock driver for Agilex

Add clock manager driver for Agilex. Provides clock initialization
and get_rate functions.

agilex-clock.h is from Linux commit ID cd2e1ad12247.

Signed-off-by: Chee Hong Ang <chee.hong.ang@intel.com>
Signed-off-by: Ley Foon Tan <ley.foon.tan@intel.com>
Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
arch/arm/mach-socfpga/misc.c
drivers/clk/altera/Makefile
drivers/clk/altera/clk-agilex.c [new file with mode: 0644]
drivers/clk/altera/clk-agilex.h [new file with mode: 0644]
include/dt-bindings/clock/agilex-clock.h [new file with mode: 0644]