Lines Matching refs:GPIO_BIT
247 #define GPIO_BIT(x) BIT(GPIO_OFFSET(x)) macro
287 (!props || ((props->input | props->output) & GPIO_BIT(offset))); in have_gpio()
294 return !props || (props->input & GPIO_BIT(offset)); in have_input()
304 return !props || (props->output & GPIO_BIT(offset)); in have_output()
388 return !!(ioread32(bank_reg(gpio, bank, reg_val)) & GPIO_BIT(offset)); in aspeed_gpio_get()
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()
501 val = ioread32(bank_reg(gpio, bank, reg_dir)) & GPIO_BIT(offset); in aspeed_gpio_get_direction()
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()
836 const u32 mask = GPIO_BIT(offset); in configure_timer()