[DRA7][CROSSBAR] Add IRQ crossbar dump and audit support

Add support for DRA7 IRQ crossbar configuration dump and audit support

MPU, DSP1,DSP2, IPU1, IPU2, EVE1, EVE2 configurations are currently
supported.

Following commands are now supported
omapconf dump crossbar <type> <module>
omapconf audit crossbar <type> <module>

Note about audit:
If 1 CROSS bar signal is mapped to 2 or more of module's signal, that
generates a 'CHECK' (if the signal is reserved) or a 'FAIL' if it
is a valid signal (example: UART interrupt on two GIC interrupt lines
due to a bad configuration)

Note about dump:

This shows the current snapshot of crossbar configuration, the crossbar
description is from the TRM (rev C DRI).

Acked-by: Austin Beam <austinbeam@ti.com>
Acked-by: Misael Lopez Cruz <misael.lopez@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Merge pull request #29 from nmenon/dra7-crossbar

[DRA7][CROSSBAR] Add IRQ crossbar dump and audit support
support added for DRA7XX for EMIF load trace

In the EMIF load tracing, a check is added to enable
trace for OMAP44xx and DRA7xx.

These functions from arch/arm/mach-omap/omap4 are used :
emif44xx_perf_cnt_configure()
emif44xx_perf_cnt_get_count()
emif44xx_perf_cnt_get_time()

Also, these macros from arch/arm/mach-omap/omap4 are used :
EMIF44XX_0
EMIF44XX_1
EMIF44XX_MAX
EMIF44XX_PERF_CNT_1
EMIF44XX_PERF_CNT_FILTER_DATA_TRANSFER_CYCLES

This is done as the EMIF registers and address space
for OMAP4 and DRA7xx are identical.

Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
OMAP5: DPLL Audit: Return non-zero if test fails

Per Linux commands guidelines, it is desirable to return non-zero
value when the audit test fails or if there are any errors while
running the audit test.

Signed-off-by: Carlos Hernandez <ceh@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Makefile: Fix generation of cscope DB

Simplify rule to generate cscope DB. The new rule does create a DB
that searches all sources in the project.

Signed-off-by: Carlos Hernandez <ceh@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>