| /external/platform/pico/rp2_common/hardware_gpio/ |
| A D | gpio.c | 22 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 D | gpio.h | 214 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 D | adc.h | 69 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 D | clocks.c | 310 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 D | pwm.h | 78 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 D | clocks.h | 242 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 D | stm32f0xx_hal_rcc.c | 987 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 D | pio_instructions.h | 271 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 D | rules.mk | 21 $(LOCAL_DIR)/driverlib/gpio.c \
|
| /external/platform/stellaris/ti-driverlib/driverlib/ |
| A D | Makefile.driverlib-cm3 | 81 ${COMPILER}-cm3/libdriver-cm3.a: ${COMPILER}-cm3/gpio.o
|
| A D | Makefile.driverlib-cm4f | 81 ${COMPILER}-cm4f/libdriver-cm4f.a: ${COMPILER}-cm4f/gpio.o
|