Searched refs:GPIO_BIT (Results 1 – 6 of 6) sorted by relevance
247 #define GPIO_BIT(x) BIT(GPIO_OFFSET(x)) macro294 return !props || (props->input & GPIO_BIT(offset)); in have_input()304 return !props || (props->output & GPIO_BIT(offset)); in have_output()403 reg |= GPIO_BIT(offset); in __aspeed_gpio_set()405 reg &= ~GPIO_BIT(offset); in __aspeed_gpio_set()445 reg &= ~GPIO_BIT(offset); in aspeed_gpio_dir_in()473 reg |= GPIO_BIT(offset); in aspeed_gpio_dir_out()525 *bit = GPIO_BIT(*offset); in irqd_to_aspeed_gpio_data()737 val |= GPIO_BIT(offset); in aspeed_gpio_reset_tolerance()739 val &= ~GPIO_BIT(offset); in aspeed_gpio_reset_tolerance()[all …]
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()240 reg |= BIT(GPIO_BIT(offset)); in npcm_sgpio_set()242 reg &= ~BIT(GPIO_BIT(offset)); in npcm_sgpio_set()265 return !!(reg & BIT(GPIO_BIT(offset))); in npcm_sgpio_get()
133 #define GPIO_BIT(x) BIT(GPIO_OFFSET(x) >> 1) macro180 rc = !!(ioread32(bank_reg(gpio, bank, reg)) & GPIO_BIT(offset)); in aspeed_sgpio_get()205 reg |= GPIO_BIT(offset); in sgpio_set_value()207 reg &= ~GPIO_BIT(offset); in sgpio_set_value()265 *bit = GPIO_BIT(*offset); in irqd_to_aspeed_sgpio_data()501 val |= GPIO_BIT(offset); in aspeed_sgpio_reset_tolerance()503 val &= ~GPIO_BIT(offset); in aspeed_sgpio_reset_tolerance()
25 #define GPIO_BIT(gpio) ((gpio) & (GPIO_PER_BANK - 1)) macro130 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_set()157 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_get()221 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_direction_output()336 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_ack()357 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_mask()379 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_unmask()
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()160 unsigned int bval = BIT(GPIO_BIT(offset)); in tegra_gpio_get()211 u32 pin_mask = BIT(GPIO_BIT(offset)); in tegra_gpio_get_direction()277 tegra_gpio_writel(tgi, 1 << GPIO_BIT(gpio), GPIO_INT_CLR(tgi, gpio)); in tegra_gpio_irq_ack()340 val &= ~(GPIO_INT_LVL_MASK << GPIO_BIT(gpio)); in tegra_gpio_irq_set_type()341 val |= lvl_type << GPIO_BIT(gpio); in tegra_gpio_irq_set_type()546 bit = GPIO_BIT(gpio); in tegra_gpio_irq_set_wake()
60 #define GPIO_BIT(gpio) ((gpio) & (MAX_GPIO_PER_BANK - 1)) macro
Completed in 22 milliseconds