From 24a70cf2b28e24aa31c4f9bc310cc274c0a90183 Mon Sep 17 00:00:00 2001 From: Steven Miao Date: Thu, 12 Sep 2013 16:36:16 +0800 Subject: blackfin: scb: Add system crossbar init code. If SCB exists in select blackfin cpu, developer can change the SCB priority in kernel configuration. Signed-off-by: Sonic Zhang Signed-off-by: Steven Miao --- arch/blackfin/kernel/setup.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arch/blackfin/kernel/setup.c') diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index 19ad0637e8ff..396193042127 100644 --- a/arch/blackfin/kernel/setup.c +++ b/arch/blackfin/kernel/setup.c @@ -35,6 +35,9 @@ #ifdef CONFIG_BF60x #include #endif +#ifdef CONFIG_SCB_PRIORITY +#include +#endif u16 _bfin_swrst; EXPORT_SYMBOL(_bfin_swrst); @@ -1101,6 +1104,9 @@ void __init setup_arch(char **cmdline_p) #endif init_exception_vectors(); bfin_cache_init(); /* Initialize caches for the boot CPU */ +#ifdef CONFIG_SCB_PRIORITY + init_scb(); +#endif } static int __init topology_init(void) -- cgit v1.2.3