bus: ti: add minimal sysc interconnect target driver
authorDario Binacchi <dariobin@libero.it>
Tue, 29 Dec 2020 23:06:29 +0000 (00:06 +0100)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 12 Jan 2021 05:28:04 +0000 (10:58 +0530)
commit92cc4e1c21e27b604665f080973837c3618297a3
tree23b50cff8a2d19ba02b5a3eec551c3fc006f42e6
parent2f59d8f2e0dac8763fbee00ecd257cb8667b2df9
bus: ti: add minimal sysc interconnect target driver

We can handle the sysc interconnect target module in a generic way for
many TI SoCs. Initially let's just enable domain clocks before the
children are probed.

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

Signed-off-by: Dario Binacchi <dariobin@libero.it>
arch/arm/Kconfig
configs/nokia_rx51_defconfig
drivers/bus/Kconfig
drivers/bus/Makefile
drivers/bus/ti-sysc.c [new file with mode: 0644]