1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* 3 * Copyright (c) 2017 Chen-Yu Tsai. All rights reserved. 4 */ 5 6 #ifndef _LINUX_CLK_SUNXI_NG_H_ 7 #define _LINUX_CLK_SUNXI_NG_H_ 8 9 #include <linux/errno.h> 10 11 #ifdef CONFIG_SUNXI_CCU 12 int sunxi_ccu_set_mmc_timing_mode(struct clk *clk, bool new_mode); 13 int sunxi_ccu_get_mmc_timing_mode(struct clk *clk); 14 #else sunxi_ccu_set_mmc_timing_mode(struct clk * clk,bool new_mode)15static inline int sunxi_ccu_set_mmc_timing_mode(struct clk *clk, 16 bool new_mode) 17 { 18 return -ENOTSUPP; 19 } 20 sunxi_ccu_get_mmc_timing_mode(struct clk * clk)21static inline int sunxi_ccu_get_mmc_timing_mode(struct clk *clk) 22 { 23 return -ENOTSUPP; 24 } 25 #endif 26 27 #endif 28