Searched refs:GPIO_BANK_OFFSET (Results 1 – 3 of 3) sorted by relevance
28 #define GPIO_BANK_OFFSET(x) ((x / XGENE_GPIOS_PER_BANK) * GPIO_BANK_STRIDE) macro43 bank_offset = GPIO_DATA_OFFSET + GPIO_BANK_OFFSET(offset); in xgene_gpio_get()54 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset); in __xgene_gpio_set()80 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset); in xgene_gpio_get_direction()95 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset); in xgene_gpio_dir_in()116 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset); in xgene_gpio_dir_out()
52 #define GPIO_BANK_OFFSET 8 macro78 #define GPIO_BANK(gpio) ((gpio & GPIO_BANK_MASK) >> GPIO_BANK_OFFSET)
68 bank = (gpio & GPIO_BANK_MASK) >> GPIO_BANK_OFFSET; in __hard_gpio_to_irq()154 return (bank << GPIO_BANK_OFFSET) | in __irq_to_gpio()249 id = (gpio & GPIO_BANK_MASK) >> GPIO_BANK_OFFSET; in gpio_to_bank()