iomux: iomux_switch_gpio_mode
[firefly-linux-kernel-4.4.55.git] / arch / arm / plat-rk / include / plat / iomux.h
1 #ifndef __PLAT_IOMUX_H
2 #define __PLAT_IOMUX_H
3
4 #define INVALID_MODE    0xffffffff
5
6 #define iomux_switch_gpio_mode(m)       ((m) & (~0x03))
7
8 int iomux_gpio_to_mode(int gpio);
9 int iomux_mode_to_gpio(unsigned int mode);
10 void iomux_set_gpio_mode(int gpio);
11 void iomux_set(unsigned int mode);
12 void __init iomux_init(void);
13
14 #endif