Lines Matching defs:gpio
489 static void a3700_pm_en_nb_gpio(uint32_t gpio)
492 if (gpio >= 32) {
494 mmio_clrbits_32(MVEBU_NB_GPIO_IRQ_MASK_2_REG, BIT(gpio - 32));
497 mmio_setbits_32(MVEBU_NB_GPIO_IRQ_EN_HIGH_REG, BIT(gpio - 32));
500 mmio_clrbits_32(MVEBU_NB_GPIO_IRQ_MASK_1_REG, BIT(gpio));
503 mmio_setbits_32(MVEBU_NB_GPIO_IRQ_EN_LOW_REG, BIT(gpio));
517 static void a3700_pm_en_sb_gpio(uint32_t gpio)
529 mmio_clrbits_32(MVEBU_SB_GPIO_IRQ_MASK_REG, BIT(gpio));
532 mmio_setbits_32(MVEBU_SB_GPIO_IRQ_EN_REG, BIT(gpio));
549 /* set pin 19 gpio usage*/
551 /* Enable gpio wake-up*/
553 /* set pin 18 gpio usage*/
555 /* Enable gpio wake-up*/
563 /* set pin 25/26 gpio usage*/
565 /* Enable gpio wake-up*/
567 /* Enable gpio wake-up*/