Go to the documentation of this file.
16 #ifndef _ARCH_ARM_MACH_MSM_PROC_COMM_H_
17 #define _ARCH_ARM_MACH_MSM_PROC_COMM_H_
228 #define GPIO_ENABLE 0
229 #define GPIO_DISABLE 1
232 #define GPIO_OUTPUT 1
234 #define GPIO_NO_PULL 0
235 #define GPIO_PULL_DOWN 1
236 #define GPIO_KEEPER 2
237 #define GPIO_PULL_UP 3
248 #define PCOM_GPIO_CFG(gpio, func, dir, pull, drvstr) \
249 ((((gpio) & 0x3FF) << 4) | \
251 (((dir) & 0x1) << 14) | \
252 (((pull) & 0x3) << 15) | \
253 (((drvstr) & 0xF) << 17))