sparc: leon3: Move ambapp_bus_init() call to arch_cpu_init() function
Signed-off-by: Francois Retief <fgretief@spaceteq.co.za>
This commit is contained in:
parent
d67269ba70
commit
574be25ea1
|
@ -40,7 +40,7 @@ extern int ambapp_find_ahb(struct ambapp_bus *abus, unsigned int dev_vend,
|
||||||
int index, int type, struct ambapp_find_ahb_info *result);
|
int index, int type, struct ambapp_find_ahb_info *result);
|
||||||
|
|
||||||
/************ C ROUTINES USED BY U-BOOT AMBA CORE DRIVERS ************/
|
/************ C ROUTINES USED BY U-BOOT AMBA CORE DRIVERS ************/
|
||||||
struct ambapp_bus ambapp_plb;
|
struct ambapp_bus ambapp_plb __section(.data);
|
||||||
|
|
||||||
void ambapp_bus_init(
|
void ambapp_bus_init(
|
||||||
unsigned int ioarea,
|
unsigned int ioarea,
|
||||||
|
|
|
@ -56,10 +56,6 @@ void cpu_init_f(void)
|
||||||
*/
|
*/
|
||||||
void cpu_init_f2(void)
|
void cpu_init_f2(void)
|
||||||
{
|
{
|
||||||
/* Initialize the AMBA Plug & Play bus structure, the bus
|
|
||||||
* structure represents the AMBA bus that the CPU is located at.
|
|
||||||
*/
|
|
||||||
ambapp_bus_init(CONFIG_AMBAPP_IOAREA, CONFIG_SYS_CLK_FREQ, &ambapp_plb);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If cache snooping is available in hardware the result will be set
|
/* If cache snooping is available in hardware the result will be set
|
||||||
|
@ -80,6 +76,11 @@ int arch_cpu_init(void)
|
||||||
|
|
||||||
gd->arch.snooping_available = snoop_detect();
|
gd->arch.snooping_available = snoop_detect();
|
||||||
|
|
||||||
|
/* Initialize the AMBA Plug & Play bus structure, the bus
|
||||||
|
* structure represents the AMBA bus that the CPU is located at.
|
||||||
|
*/
|
||||||
|
ambapp_bus_init(CONFIG_AMBAPP_IOAREA, CONFIG_SYS_CLK_FREQ, &ambapp_plb);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue