|
|
|
@ -52,6 +52,18 @@ void enable_caches(void) |
|
|
|
|
#endif |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void v7_outer_cache_enable(void) |
|
|
|
|
{ |
|
|
|
|
/* disable the L2 cache */ |
|
|
|
|
writel(0, &pl310->pl310_ctrl); |
|
|
|
|
|
|
|
|
|
/* enable BRESP, instruction and data prefetch, full line of zeroes */ |
|
|
|
|
setbits_le32(&pl310->pl310_aux_ctrl, |
|
|
|
|
L310_AUX_CTRL_DATA_PREFETCH_MASK | |
|
|
|
|
L310_AUX_CTRL_INST_PREFETCH_MASK | |
|
|
|
|
L310_SHARED_ATT_OVERRIDE_ENABLE); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* DesignWare Ethernet initialization |
|
|
|
|
*/ |
|
|
|
|