soc: same70: always enable data cache
Now that the SAM Ethernet driver can work when the cached is enabled, it is possible to unconditionally enable the data cache on the SAM E70 SoC. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
This commit is contained in:
parent
4cc355d423
commit
847a33d161
1 changed files with 0 additions and 8 deletions
|
@ -229,17 +229,9 @@ static int atmel_same70_init(struct device *arg)
|
|||
|
||||
SCB_EnableICache();
|
||||
|
||||
/*
|
||||
* The Atmel SAM GMAC Ethernet driver is using a scatter-gather technique
|
||||
* to exchange data with the Ethernet driver. This requires the use use of
|
||||
* a non-cached memory area. This is currently not supported on Zephyr, so
|
||||
* do not enable the cache in that case.
|
||||
*/
|
||||
#ifndef CONFIG_ETH_SAM_GMAC
|
||||
if (!(SCB->CCR & SCB_CCR_DC_Msk)) {
|
||||
SCB_EnableDCache();
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Clear all faults */
|
||||
_ClearFaults();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue