On Sun, Aug 01, 2021 at 03:25:28PM +0000, Yassine Oudjana wrote:
Add a driver for the MSM8996 NoCs. This chip is similar to SDM660 where
some busses are controlled by RPM, while others directly by the AP with
writes to QoS registers.
This driver currently supports all NoCs except a0noc.
Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com>
---
drivers/interconnect/qcom/Kconfig | 9 +
drivers/interconnect/qcom/Makefile | 2 +
drivers/interconnect/qcom/msm8996.c | 574 ++++++++++++++++++
drivers/interconnect/qcom/msm8996.h | 149 +++++
.../dt-bindings/interconnect/qcom,msm8996.h | 163 +++++
Belongs in the binding patch and should be dual licensed.
5 files changed, 897 insertions(+)
create mode 100644 drivers/interconnect/qcom/msm8996.c
create mode 100644 drivers/interconnect/qcom/msm8996.h
create mode 100644 include/dt-bindings/interconnect/qcom,msm8996.h