diff options
author | Nishanth Menon <nm@ti.com> | 2014-04-11 17:11:59 +0200 |
---|---|---|
committer | Nishanth Menon <nm@ti.com> | 2014-05-05 21:33:14 +0200 |
commit | f0a6e654d8db2dfa3eb8b99380ad449d5e092c33 (patch) | |
tree | a0e0d70c6e34de98ba9d6997c207294e273135af /drivers/bus | |
parent | bus: omap_l3_noc: un-obfuscate l3_targ address computation (diff) | |
download | linux-f0a6e654d8db2dfa3eb8b99380ad449d5e092c33.tar.xz linux-f0a6e654d8db2dfa3eb8b99380ad449d5e092c33.zip |
bus: omap_l3_noc: move L3 master data structure out
Move the L3 master structure out of the static definition to enable
reuse for other SoCs.
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>
Diffstat (limited to 'drivers/bus')
-rw-r--r-- | drivers/bus/omap_l3_noc.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/drivers/bus/omap_l3_noc.h b/drivers/bus/omap_l3_noc.h index 31984cf949cc..059c707fdc84 100644 --- a/drivers/bus/omap_l3_noc.h +++ b/drivers/bus/omap_l3_noc.h @@ -33,6 +33,16 @@ #define NUM_OF_L3_MASTERS (sizeof(l3_masters)/sizeof(l3_masters[0])) +/** + * struct l3_masters_data - L3 Master information + * @id: ID of the L3 Master + * @name: master name + */ +struct l3_masters_data { + u32 id; + char *name; +}; + static u32 l3_flagmux[L3_MODULES] = { 0x500, 0x1000, @@ -80,10 +90,7 @@ static u32 l3_targ_inst_clk3[] = { 0x0 /* HOST CLK3 */ }; -static struct l3_masters_data { - u32 id; - char name[10]; -} l3_masters[] = { +static struct l3_masters_data l3_masters[] = { { 0x0 , "MPU"}, { 0x10, "CS_ADP"}, { 0x14, "xxx"}, |