Home
last modified time | relevance | path

Searched refs:GPIO_BIT (Results 1 – 4 of 4) sorted by relevance

/linux-2.6.39/arch/arm/mach-pnx4008/include/mach/
Dgpio.h123 #define GPIO_BIT(K) (1 << GPIO_BIT_MASK(K)) macro
124 #define GPIO_ISMUX(K) ((GPIO_TYPE_MASK(K) == GPIO_MUX) && (GPIO_BIT(K) & GPIO_MUX_MASK))
125 #define GPIO_ISRAM(K) ((GPIO_TYPE_MASK(K) == GPIO_RAM) && (GPIO_BIT(K) & GPIO_RAM_MASK))
126 #define GPIO_ISBID(K) ((GPIO_TYPE_MASK(K) == GPIO_BID) && (GPIO_BIT(K) & GPIO_BID_MASK))
127 #define GPIO_ISOUT(K) ((GPIO_TYPE_MASK(K) == GPIO_OUT) && (GPIO_BIT(K) & GPIO_OUT_MASK))
128 #define GPIO_ISIN(K) ((GPIO_TYPE_MASK(K) == GPIO_IN) && (GPIO_BIT(K) & GPIO_IN_MASK))
/linux-2.6.39/arch/arm/mach-tegra/
Dgpio.c32 #define GPIO_BIT(x) ((x) & 0x7) macro
94 val = 0x100 << GPIO_BIT(gpio); in tegra_gpio_mask_write()
96 val |= 1 << GPIO_BIT(gpio); in tegra_gpio_mask_write()
117 return (__raw_readl(GPIO_IN(offset)) >> GPIO_BIT(offset)) & 0x1; in tegra_gpio_get()
150 __raw_writel(1 << GPIO_BIT(gpio), GPIO_INT_CLR(gpio)); in tegra_gpio_irq_ack()
204 val &= ~(GPIO_INT_LVL_MASK << GPIO_BIT(gpio)); in tegra_gpio_irq_set_type()
205 val |= lvl_type << GPIO_BIT(gpio); in tegra_gpio_irq_set_type()
/linux-2.6.39/arch/arm/mach-pnx4008/
Dgpio.c61 bit = GPIO_BIT(gpio); in gpio_read_bit()
78 bit = GPIO_BIT(gpio); in gpio_set_bit()
122 unsigned long bit = GPIO_BIT(pin); in pnx4008_gpio_register_pin()
164 unsigned long bit = GPIO_BIT(pin); in pnx4008_gpio_unregister_pin()
/linux-2.6.39/arch/arm/mach-netx/include/mach/
Dnetx-regs.h225 #define GPIO_BIT(gpio) (1<<(gpio)) macro