Home
last modified time | relevance | path

Searched refs:gpio (Results 1 – 11 of 11) sorted by relevance

/external/platform/pico/rp2_common/hardware_gpio/
A Dgpio.c22 int gpio_get_pad(uint gpio) { in gpio_get_pad() argument
23 check_gpio_param(gpio); in gpio_get_pad()
33 check_gpio_param(gpio); in gpio_set_function()
47 check_gpio_param(gpio); in gpio_get_function()
54 check_gpio_param(gpio); in gpio_set_pulls()
64 check_gpio_param(gpio); in gpio_set_irqover()
73 check_gpio_param(gpio); in gpio_set_inover()
147 for (uint gpio = 0; gpio < NUM_BANK0_GPIOS; gpio+=8) { in gpio_default_irq_handler() local
150 for(uint i=gpio;events8 && i<gpio+8;i++) { in gpio_default_irq_handler()
227 iobank0_hw->intr[gpio / 8] = events << (4 * (gpio % 8)); in gpio_acknowledge_irq()
[all …]
/external/platform/pico/rp2_common/hardware_gpio/include/hardware/
A Dgpio.h214 gpio_set_pulls(gpio, true, false); in gpio_pull_up()
233 gpio_set_pulls(gpio, false, true); in gpio_pull_down()
252 gpio_set_pulls(gpio, false, false); in gpio_disable_pulls()
462 check_gpio_param(gpio); in gpio_get_irq_event_mask()
546 check_gpio_param(gpio); in gpio_add_raw_irq_handler_with_order_priority()
605 check_gpio_param(gpio); in gpio_add_raw_irq_handler()
634 check_gpio_param(gpio); in gpio_remove_raw_irq_handler()
646 void gpio_init(uint gpio);
653 void gpio_deinit(uint gpio);
749 uint32_t mask = 1ul << gpio; in gpio_put()
[all …]
/external/platform/pico/rp2_common/hardware_adc/include/hardware/
A Dadc.h69 static inline void adc_gpio_init(uint gpio) { in adc_gpio_init() argument
70 invalid_params_if(ADC, gpio < 26 || gpio > 29); in adc_gpio_init()
72 gpio_set_function(gpio, GPIO_FUNC_NULL); in adc_gpio_init()
74 gpio_disable_pulls(gpio); in adc_gpio_init()
75 gpio_set_input_enabled(gpio, false); in adc_gpio_init()
/external/platform/pico/rp2_common/hardware_clocks/
A Dclocks.c310 void clock_gpio_init_int_frac(uint gpio, uint src, uint32_t div_int, uint8_t div_frac) { in clock_gpio_init_int_frac() argument
315 if (gpio == 21) gpclk = clk_gpout0; in clock_gpio_init_int_frac()
316 else if (gpio == 23) gpclk = clk_gpout1; in clock_gpio_init_int_frac()
317 else if (gpio == 24) gpclk = clk_gpout2; in clock_gpio_init_int_frac()
318 else if (gpio == 25) gpclk = clk_gpout3; in clock_gpio_init_int_frac()
329 gpio_set_function(gpio, GPIO_FUNC_GPCK); in clock_gpio_init_int_frac()
357 bool clock_configure_gpin(enum clock_index clk_index, uint gpio, uint32_t src_freq, uint32_t freq) { in clock_configure_gpin() argument
360 if (gpio == 20) gpin = 0; in clock_configure_gpin()
361 else if (gpio == 22) gpin = 1; in clock_configure_gpin()
378 gpio_set_function(gpio, GPIO_FUNC_GPCK); in clock_configure_gpin()
/external/platform/pico/rp2_common/hardware_pwm/include/hardware/
A Dpwm.h78 static inline uint pwm_gpio_to_slice_num(uint gpio) { in pwm_gpio_to_slice_num() argument
79 valid_params_if(PWM, gpio < NUM_BANK0_GPIOS); in pwm_gpio_to_slice_num()
80 return (gpio >> 1u) & 7u; in pwm_gpio_to_slice_num()
90 static inline uint pwm_gpio_to_channel(uint gpio) { in pwm_gpio_to_channel() argument
91 valid_params_if(PWM, gpio < NUM_BANK0_GPIOS); in pwm_gpio_to_channel()
92 return gpio & 1u; in pwm_gpio_to_channel()
321 static inline void pwm_set_gpio_level(uint gpio, uint16_t level) { in pwm_set_gpio_level() argument
322 valid_params_if(PWM, gpio < NUM_BANK0_GPIOS); in pwm_set_gpio_level()
323 pwm_set_chan_level(pwm_gpio_to_slice_num(gpio), pwm_gpio_to_channel(gpio), level); in pwm_set_gpio_level()
/external/platform/pico/rp2_common/hardware_clocks/include/hardware/
A Dclocks.h242 void clock_gpio_init_int_frac(uint gpio, uint src, uint32_t div_int, uint8_t div_frac);
251 static inline void clock_gpio_init(uint gpio, uint src, float div) in clock_gpio_init() argument
255 clock_gpio_init_int_frac(gpio, src, div_int, frac); in clock_gpio_init()
266 bool clock_configure_gpin(enum clock_index clk_index, uint gpio, uint32_t src_freq, uint32_t freq);
/external/platform/stm32f0xx/STM32F0xx_HAL_Driver/
A Dstm32f0xx_hal_rcc.c987 GPIO_InitTypeDef gpio; in HAL_RCC_MCOConfig() local
995 gpio.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
996 gpio.Speed = GPIO_SPEED_FREQ_HIGH; in HAL_RCC_MCOConfig()
997 gpio.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
998 gpio.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
999 gpio.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
1004 HAL_GPIO_Init(MCO1_GPIO_PORT, &gpio); in HAL_RCC_MCOConfig()
/external/platform/pico/rp2_common/hardware_pio/include/hardware/
A Dpio_instructions.h271 static inline uint pio_encode_wait_gpio(bool polarity, uint gpio) { in pio_encode_wait_gpio() argument
272 return _pio_encode_instr_and_args(pio_instr_bits_wait, 0u | (polarity ? 4u : 0u), gpio); in pio_encode_wait_gpio()
/external/platform/stellaris/ti-driverlib/
A Drules.mk21 $(LOCAL_DIR)/driverlib/gpio.c \
/external/platform/stellaris/ti-driverlib/driverlib/
A DMakefile.driverlib-cm381 ${COMPILER}-cm3/libdriver-cm3.a: ${COMPILER}-cm3/gpio.o
A DMakefile.driverlib-cm4f81 ${COMPILER}-cm4f/libdriver-cm4f.a: ${COMPILER}-cm4f/gpio.o

Completed in 29 milliseconds