bus: omap_l3_noc: Add DRA7 interconnect error data
authorRajendra Nayak <rnayak@ti.com>
Thu, 10 Apr 2014 16:33:13 +0000 (11:33 -0500)
committerNishanth Menon <nm@ti.com>
Mon, 5 May 2014 19:34:26 +0000 (14:34 -0500)
commit53a848be0a65c6fb105eb5ecb8b8b3edfa0f91ad
tree1d74694608f7396918217c4efdde33157e1bd981
parentf33ddf745cbcd4145fcb2f8239f5dbba089fb8ff
bus: omap_l3_noc: Add DRA7 interconnect error data

DRA7 is distinctly different from OMAP4 in terms of masters and clock
domain organization. There two main clock domains which is divided as
follows:
     <0x44000000 0x1000000> is clk1 and clk2 is the sub clock domain
     <0x45000000 0x1000> is clk3

Add all the data needed to handle L3 error handling on DRA7 devices
and mark clk2 as subdomain and provide a compatible flag for
functionality. Other than the data difference the hardware blocks
involved are essentially the same.

Signed-off-by: Rajendra Nayak <rnayak@ti.com>
[nm@ti.com: bugfixes and generic improvements, documentation]
Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Tested-by: Darren Etheridge <detheridge@ti.com>
Tested-by: Sekhar Nori <nsekhar@ti.com>
Documentation/devicetree/bindings/arm/omap/l3-noc.txt
drivers/bus/omap_l3_noc.c
drivers/bus/omap_l3_noc.h