Searched refs:gpio (Results 1 – 24 of 24) sorted by relevance
13 #define GPIO_TO_PIN_MASK(gpio) ((unsigned int)( 1 << ((gpio) & 0x0f))) argument15 #define GPIO_PORT(gpio) (((gpio) >> 8) & 0xff) argument16 #define GPIO_PIN(gpio) ((gpio) & 0xff) argument17 #define GPIO_AFNUM(gpio) (((gpio) >> 24) & 0xf) argument
13 #define GPIO_PORT(gpio) (((gpio) >> 8) & 0xff) argument14 #define GPIO_PIN(gpio) ((gpio) & 0xff) argument15 #define GPIO_AFNUM(gpio) (((gpio) >> 24) & 0xf) argument
52 irq_callbacks[gpio].callback(irq_callbacks[gpio].args); in gpio_int_handler()65 uint16_t bit = extract_bit(gpio); in zynq_unmask_gpio_interrupt()73 uint16_t bit = extract_bit(gpio); in zynq_mask_gpio_interrupt()131 DEBUG_ASSERT(gpio < MAX_GPIO); in register_gpio_int_handler()135 irq_callbacks[gpio].args = args; in register_gpio_int_handler()139 DEBUG_ASSERT(gpio < MAX_GPIO); in unregister_gpio_int_handler()142 irq_callbacks[gpio].args = NULL; in unregister_gpio_int_handler()146 DEBUG_ASSERT(gpio < MAX_GPIO); in gpio_config()211 DEBUG_ASSERT(gpio < MAX_GPIO); in gpio_set()227 int gpio_get(unsigned gpio) { in gpio_get() argument[all …]
22 $(LOCAL_DIR)/gpio.c \
15 #define GPIO_PORT(gpio) (((gpio) >> 8) & 0xff) argument16 #define GPIO_PIN(gpio) ((gpio) & 0xff) argument17 #define GPIO_AFNUM(gpio) (((gpio) >> 24) & 0xf) argument
121 gpio->AFR[reg_index] &= ~(0xf << entry_shift); in stm32_gpio_af_config()144 gpio->OTYPER &= ~((GPIO_OTYPER_OT_0) << pin); in gpio_config()146 gpio->OTYPER |= STM32_GPIO_OTYPE_OD << pin; in gpio_config()148 gpio->OTYPER |= STM32_GPIO_OTYPE_PP << pin; in gpio_config()161 gpio->MODER &= ~(GPIO_MODER_MODER0 << (pin * 2)); in gpio_config()162 gpio->MODER |= (mode << (pin * 2)); in gpio_config()171 gpio->PUPDR &= ~(GPIO_PUPDR_PUPDR0 << (pin * 2)); in gpio_config()172 gpio->PUPDR |= pupd << (pin * 2); in gpio_config()180 gpio->BSRR = 1 << GPIO_PIN(nr); in gpio_set()182 gpio->BRR = 1 << GPIO_PIN(nr); in gpio_set()[all …]
37 $(LOCAL_DIR)/gpio.c \
12 #define GPIO_PORT(gpio) (((gpio) >> 8) & 0xff) argument13 #define GPIO_PIN(gpio) ((gpio) & 0xff) argument
14 #define GPIO_PORT(gpio) (((gpio) >> 4) & 0xf) argument15 #define GPIO_PIN(gpio) ((gpio) & 0xf) argument
15 #define GPIO_PORT(gpio) (((gpio) >> 4) & 0xf)16 #define GPIO_PIN(gpio) ((gpio) & 0xf)
37 void zynq_unmask_gpio_interrupt(unsigned gpio);38 void zynq_mask_gpio_interrupt(unsigned gpio);41 void register_gpio_int_handler(unsigned gpio, int_handler handler, void *args);42 void unregister_gpio_int_handler(unsigned gpio);
9 MODULE_DEPS += dev/gpio15 MODULE_SRCS += $(LOCAL_DIR)/gpio.c
44 $(LOCAL_DIR)/gpio.c \65 dev/gpio \
16 $(LOCAL_DIR)/gpio.c \
17 $(LOCAL_DIR)/gpio.c \
34 $(LOCAL_DIR)/gpio.c \
52 $(LOCAL_DIR)/gpio.c \
20 $(LOCAL_DIR)/gpio.c \
39 $(LOCAL_DIR)/gpio.c \
48 $(LOCAL_DIR)/gpio.c \
24 $(LOCAL_DIR)/gpio.c \32 external/platform/pico/rp2_common/hardware_gpio/gpio.c \
Completed in 24 milliseconds