pinconf.h 743 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/*
 * Internal interface between the core pin control system and the
 * pin config portions
 *
 * Copyright (C) 2011 ST-Ericsson SA
 * Written on behalf of Linaro for ST-Ericsson
 * Based on bits of regulator core, gpio core and clk core
 *
 * Author: Linus Walleij <linus.walleij@linaro.org>
 *
 * License terms: GNU General Public License (GPL) version 2
 */

#ifdef CONFIG_PINCONF

16
int pinconf_check_ops(struct pinctrl_dev *pctldev);
17

18 19 20 21 22
void pinconf_init_device_debugfs(struct dentry *devroot,
				 struct pinctrl_dev *pctldev);

#else

23
static inline int pinconf_check_ops(struct pinctrl_dev *pctldev)
24 25 26 27 28 29 30 31 32 33
{
	return 0;
}

static inline void pinconf_init_device_debugfs(struct dentry *devroot,
					       struct pinctrl_dev *pctldev)
{
}

#endif