162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ciint cache_control(unsigned int command)
362306a36Sopenharmony_ci{
462306a36Sopenharmony_ci	volatile unsigned int *p = (volatile unsigned int *) 0x80000000;
562306a36Sopenharmony_ci	int i;
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci	for (i = 0; i < (32 * 1024); i += 32) {
862306a36Sopenharmony_ci		(void)*p;
962306a36Sopenharmony_ci		p += (32 / sizeof(int));
1062306a36Sopenharmony_ci	}
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci	return 0;
1362306a36Sopenharmony_ci}
14