Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpio/
Dgpio-aspeed.c248 #define GPIO_BIT(x) BIT(GPIO_OFFSET(x)) macro
288 (!props || ((props->input | props->output) & GPIO_BIT(offset))); in have_gpio()
295 return !props || (props->input & GPIO_BIT(offset)); in have_input()
305 return !props || (props->output & GPIO_BIT(offset)); in have_output()
389 return !!(ioread32(bank_reg(gpio, bank, reg_val)) & GPIO_BIT(offset)); in aspeed_gpio_get()
404 reg |= GPIO_BIT(offset); in __aspeed_gpio_set()
406 reg &= ~GPIO_BIT(offset); in __aspeed_gpio_set()
444 reg &= ~GPIO_BIT(offset); in aspeed_gpio_dir_in()
472 reg |= GPIO_BIT(offset); in aspeed_gpio_dir_out()
500 val = ioread32(bank_reg(gpio, bank, reg_dir)) & GPIO_BIT(offset); in aspeed_gpio_get_direction()
[all …]
Dgpio-tegra.c36 #define GPIO_BIT(x) ((x) & 0x7) macro
126 val = 0x100 << GPIO_BIT(gpio); in tegra_gpio_mask_write()
128 val |= 1 << GPIO_BIT(gpio); in tegra_gpio_mask_write()
166 unsigned int bval = BIT(GPIO_BIT(offset)); in tegra_gpio_get()
201 u32 pin_mask = BIT(GPIO_BIT(offset)); in tegra_gpio_get_direction()
271 tegra_gpio_writel(tgi, 1 << GPIO_BIT(gpio), GPIO_INT_CLR(tgi, gpio)); in tegra_gpio_irq_ack()
329 val &= ~(GPIO_INT_LVL_MASK << GPIO_BIT(gpio)); in tegra_gpio_irq_set_type()
330 val |= lvl_type << GPIO_BIT(gpio); in tegra_gpio_irq_set_type()
493 bit = GPIO_BIT(gpio); in tegra_gpio_irq_set_wake()
Dgpio-bcm-kona.c32 #define GPIO_BIT(gpio) ((gpio) & (GPIO_PER_BANK - 1)) macro
138 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_set()
165 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_get()
229 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_direction_output()
344 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_ack()
365 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_mask()
386 int bit = GPIO_BIT(gpio); in bcm_kona_gpio_irq_unmask()
Dgpio-brcmstb.c71 #define GPIO_BIT(gpio) ((gpio) & (MAX_GPIO_PER_BANK - 1)) macro
/Linux-v4.19/arch/arm/mach-netx/include/mach/
Dnetx-regs.h225 #define GPIO_BIT(gpio) (1<<(gpio)) macro