u-boot/doc/device-tree-bindings/clock
Andreas Dannenberg e585bef17f clk: Introduce TI System Control Interface (TI SCI) clock driver
Some TI Keystone 2 and K3 family of SoCs contain a system controller
(like the Power Management Micro Controller (PMMC) on 66AK2G SoCs and
the Device Management and Security Controller on AM65x SoCs) that manage
the low-level device control (like clocks, resets etc) for the various
hardware modules present on the SoC. These device control operations are
provided to the host processor OS through a communication protocol
called the TI System Control Interface (TI SCI) protocol.

This patch adds a clock driver that communicates to the system
controller over the TI SCI protocol for performing clock management of
various devices present on the SoC. Various clock functionality is
achieved by the means of different TI SCI device operations provided by
the TI SCI framework.

This code is loosely based on the drivers/clk/keystone/sci-clk.c driver
of the Linux kernel.

Reviewed-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
Signed-off-by: Vignesh R <vigneshr@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2018-09-11 08:32:55 -04:00
..
microchip,pic32-clock.txt drivers: clk: Add clock driver for Microchip PIC32 Microcontroller. 2016-02-01 22:14:00 +01:00
nvidia,tegra20-car.txt tegra: fdt: Add clock bindings 2012-03-29 08:12:48 +02:00
rockchip,rk3188-cru.txt rockchip: Bring in RK3288 device tree file includes and bindings 2015-09-02 21:28:23 -06:00
rockchip,rk3288-cru.txt rockchip: Bring in RK3288 device tree file includes and bindings 2015-09-02 21:28:23 -06:00
rockchip,rk3288-dmc.txt rockchip: Bring in RK3288 device tree file includes and bindings 2015-09-02 21:28:23 -06:00
rockchip,rk3368-dmc.txt rockchip: rk3368: add DRAM controller driver with DRAM initialisation 2017-08-13 17:12:33 +02:00
rockchip,rk3399-dmc.txt rockchip: arm64: rk3399: add ddr controller driver 2017-03-16 16:03:45 -06:00
rockchip.txt rockchip: Bring in RK3288 device tree file includes and bindings 2015-09-02 21:28:23 -06:00
snps,hsdk-cgu.txt ARC: clk: introduce HSDK CGU clock driver 2017-12-11 11:36:23 +03:00
st,stm32-rcc.txt clk: stm32f7: add clock driver for stm32f7 family 2017-03-17 14:15:12 -04:00
st,stm32h7-rcc.txt dm: clk: add clk driver support for stm32h7 SoCs 2017-09-22 07:40:01 -04:00
st,stm32mp1.txt stm32mp1: clk: support digital bypass 2018-07-20 15:55:07 -04:00
ti,sci-clk.txt clk: Introduce TI System Control Interface (TI SCI) clock driver 2018-09-11 08:32:55 -04:00