/src/sys/arch/arm/sunxi/ |
sunxi_gpio.h | 45 uint8_t eint_num; member in struct:sunxi_gpio_pins
|
sunxi_gpio.h | 45 uint8_t eint_num; member in struct:sunxi_gpio_pins
|
sunxi_gpio.c | 154 int eint_num; member in struct:sunxi_gpio_eint 484 KASSERT(pin_def->eint_num < SUNXI_GPIO_MAX_EINT); 488 eint = &sc->sc_eint[pin_def->eint_bank][pin_def->eint_num]; 504 eint->eint_num = pin_def->eint_num; 507 val = GPIO_READ(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num)); 508 val &= ~SUNXI_GPIO_INT_MODEMASK(eint->eint_num); 509 val |= __SHIFTIN(mode, SUNXI_GPIO_INT_MODEMASK(eint->eint_num)); 510 GPIO_WRITE(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num), val); 517 val |= __BIT(eint->eint_num); [all...] |
sunxi_gpio.c | 154 int eint_num; member in struct:sunxi_gpio_eint 484 KASSERT(pin_def->eint_num < SUNXI_GPIO_MAX_EINT); 488 eint = &sc->sc_eint[pin_def->eint_bank][pin_def->eint_num]; 504 eint->eint_num = pin_def->eint_num; 507 val = GPIO_READ(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num)); 508 val &= ~SUNXI_GPIO_INT_MODEMASK(eint->eint_num); 509 val |= __SHIFTIN(mode, SUNXI_GPIO_INT_MODEMASK(eint->eint_num)); 510 GPIO_WRITE(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num), val); 517 val |= __BIT(eint->eint_num); [all...] |
/src/sys/arch/arm/broadcom/ |
bcm2835_gpio.c | 77 int eint_num; member in struct:bcmgpio_eint 492 eint->eint_num = pin; 536 mask = __BIT(eint->eint_num);
|
bcm2835_gpio.c | 77 int eint_num; member in struct:bcmgpio_eint 492 eint->eint_num = pin; 536 mask = __BIT(eint->eint_num);
|
/src/sys/arch/arm/rockchip/ |
rk_gpio.c | 88 int eint_num; member in struct:rk_gpio_eint 349 eint->eint_num = pin; 371 val &= ~SUNXI_GPIO_INT_MODEMASK(eint->eint_num); 372 val |= __SHIFTIN(mode, SUNXI_GPIO_INT_MODEMASK(eint->eint_num)); 373 GPIO_WRITE(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num), val); 380 val |= __BIT(eint->eint_num); 399 val &= ~__BIT(eint->eint_num); 401 WR4(sc, GPIO_INT_STATUS_REG, __BIT(eint->eint_num)); 403 sc->sc_eint[eint->eint_num].eint_func = NULL; 561 val |= 1 << eint->eint_num; [all...] |
rk_gpio.c | 88 int eint_num; member in struct:rk_gpio_eint 349 eint->eint_num = pin; 371 val &= ~SUNXI_GPIO_INT_MODEMASK(eint->eint_num); 372 val |= __SHIFTIN(mode, SUNXI_GPIO_INT_MODEMASK(eint->eint_num)); 373 GPIO_WRITE(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num), val); 380 val |= __BIT(eint->eint_num); 399 val &= ~__BIT(eint->eint_num); 401 WR4(sc, GPIO_INT_STATUS_REG, __BIT(eint->eint_num)); 403 sc->sc_eint[eint->eint_num].eint_func = NULL; 561 val |= 1 << eint->eint_num; [all...] |