xref: /linux/arch/arm/include/asm/hardware/cache-uniphier.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*c942fddfSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
2e7ecbc05SMasahiro Yamada /*
3dd34b115SMasahiro Yamada  * Copyright (C) 2015-2016 Socionext Inc.
4dd34b115SMasahiro Yamada  *   Author: Masahiro Yamada <yamada.masahiro@socionext.com>
5e7ecbc05SMasahiro Yamada  */
6e7ecbc05SMasahiro Yamada 
7e7ecbc05SMasahiro Yamada #ifndef __CACHE_UNIPHIER_H
8e7ecbc05SMasahiro Yamada #define __CACHE_UNIPHIER_H
9e7ecbc05SMasahiro Yamada 
101c63d4c5SMasahiro Yamada #include <linux/errno.h>
11e7ecbc05SMasahiro Yamada 
12e7ecbc05SMasahiro Yamada #ifdef CONFIG_CACHE_UNIPHIER
13e7ecbc05SMasahiro Yamada int uniphier_cache_init(void);
14e7ecbc05SMasahiro Yamada #else
uniphier_cache_init(void)15e7ecbc05SMasahiro Yamada static inline int uniphier_cache_init(void)
16e7ecbc05SMasahiro Yamada {
17e7ecbc05SMasahiro Yamada 	return -ENODEV;
18e7ecbc05SMasahiro Yamada }
19e7ecbc05SMasahiro Yamada #endif
20e7ecbc05SMasahiro Yamada 
21e7ecbc05SMasahiro Yamada #endif /* __CACHE_UNIPHIER_H */
22