Searched refs:GPIO_BIT (Results 1 – 3 of 3) sorted by relevance
45 #define GPIO_BIT(x) ((x) % 8) macro177 *bit = GPIO_BIT(*offset); in npcm_sgpio_irqd_to_data()185 if (GPIO_BIT(gpio->nin_sgpio) > 0) in npcm_sgpio_init_port()189 if (GPIO_BIT(gpio->nout_sgpio) > 0) in npcm_sgpio_init_port()238 reg |= BIT(GPIO_BIT(offset)); in npcm_sgpio_set()240 reg &= ~BIT(GPIO_BIT(offset)); in npcm_sgpio_set()265 return !!(reg & BIT(GPIO_BIT(offset))); in npcm_sgpio_get()
30 #define GPIO_BIT(x) ((x) & 0x7) macro125 val = 0x100 << GPIO_BIT(gpio); in tegra_gpio_mask_write()127 val |= 1 << GPIO_BIT(gpio); in tegra_gpio_mask_write()162 unsigned int bval = BIT(GPIO_BIT(offset)); in tegra_gpio_get()213 u32 pin_mask = BIT(GPIO_BIT(offset)); in tegra_gpio_get_direction()279 tegra_gpio_writel(tgi, 1 << GPIO_BIT(gpio), GPIO_INT_CLR(tgi, gpio)); in tegra_gpio_irq_ack()342 val &= ~(GPIO_INT_LVL_MASK << GPIO_BIT(gpio)); in tegra_gpio_irq_set_type()343 val |= lvl_type << GPIO_BIT(gpio); in tegra_gpio_irq_set_type()548 bit = GPIO_BIT(gpio); in tegra_gpio_irq_set_wake()
322 #define GPIO_BIT(x) BIT(GPIO_OFFSET(x)) macro358 return (!props || ((props->input | props->output) & GPIO_BIT(offset))); in have_gpio()365 return !props || (props->input & GPIO_BIT(offset)); in have_input()375 return !props || (props->output & GPIO_BIT(offset)); in have_output()1050 temp |= GPIO_BIT(offset); in aspeed_g4_reg_bit_set()1052 temp &= ~GPIO_BIT(offset); in aspeed_g4_reg_bit_set()1065 return !!(ioread32(addr) & GPIO_BIT(offset)); in aspeed_g4_reg_bit_get()