bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x
authorFaiz Abbas <faiz_abbas@ti.com>
Mon, 9 Jul 2018 16:48:38 +0000 (22:18 +0530)
committerTony Lindgren <tony@atomide.com>
Tue, 10 Jul 2018 05:31:27 +0000 (22:31 -0700)
commit7f35e63dbfcb627bd30bac45702ffdf1ddde1516
treec084a5cd1c33664f92dc656432954190fc8946b8
parent91c17a7006d2e8313afb9666f66313fdc992bfda
bus: ti-sysc: Add support for using ti-sysc for MCAN on dra76x

The dra76x MCAN generic interconnect module has a its own
format for the bits in the control registers.

Therefore add a new module type, new regbits and new capabilities
specific to the MCAN module.

Acked-by: Rob Herring <robh@kernel.org>
CC: Tony Lindgren <tony@atomide.com>
Signed-off-by: Faiz Abbas <faiz_abbas@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Documentation/devicetree/bindings/bus/ti-sysc.txt
drivers/bus/ti-sysc.c
include/dt-bindings/bus/ti-sysc.h
include/linux/platform_data/ti-sysc.h