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 Yamadastatic 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