clk: ti: add divider clock driver
authorDario Binacchi <dariobin@libero.it>
Tue, 29 Dec 2020 23:06:35 +0000 (00:06 +0100)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 12 Jan 2021 05:28:04 +0000 (10:58 +0530)
commitea45b8f28d0638e49ff361814ebe7e8bdd536a48
treebd9a5149be9464557a75e115c41a2356d8b607cf
parent756d64e43e20be558e6e49f2ccee2f747feb4a4d
clk: ti: add divider clock driver

The patch adds support for TI divider clock binding. The driver uses
routines provided by the common clock framework (ccf).

The code is based on the drivers/clk/ti/divider.c driver of the Linux
kernel version 5.9-rc7.
For DT binding details see:
- Documentation/devicetree/bindings/clock/ti/divider.txt

Signed-off-by: Dario Binacchi <dariobin@libero.it>
drivers/clk/ti/Kconfig
drivers/clk/ti/Makefile
drivers/clk/ti/clk-divider.c [new file with mode: 0644]
drivers/clk/ti/clk-mux.c
drivers/clk/ti/clk.c [new file with mode: 0644]
drivers/clk/ti/clk.h [new file with mode: 0644]