uboot/arch/xtensa/include/asm/cache.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2009 Tensilica Inc.
   4 */
   5#ifndef _XTENSA_CACHE_H
   6#define _XTENSA_CACHE_H
   7
   8#include <asm/arch/core.h>
   9
  10#define ARCH_DMA_MINALIGN       XCHAL_DCACHE_LINESIZE
  11
  12#ifndef __ASSEMBLY__
  13
  14void __flush_dcache_all(void);
  15void __flush_invalidate_dcache_range(unsigned long addr, unsigned long size);
  16void __invalidate_dcache_all(void);
  17void __invalidate_dcache_range(unsigned long addr, unsigned long size);
  18
  19void __invalidate_icache_all(void);
  20void __invalidate_icache_range(unsigned long addr, unsigned long size);
  21
  22#endif
  23
  24#endif  /* _XTENSA_CACHE_H */
  25