Lines Matching refs:gpio_init_struct
217 gpio_init_type gpio_init_struct; in at32_pin_mode() local
232 gpio_default_para_init(&gpio_init_struct); in at32_pin_mode()
233 gpio_init_struct.gpio_pins = gpio_pin; in at32_pin_mode()
234 gpio_init_struct.gpio_mode = GPIO_MODE_OUTPUT; in at32_pin_mode()
235 gpio_init_struct.gpio_out_type = GPIO_OUTPUT_PUSH_PULL; in at32_pin_mode()
236 gpio_init_struct.gpio_pull = GPIO_PULL_NONE; in at32_pin_mode()
237 gpio_init_struct.gpio_drive_strength = GPIO_DRIVE_STRENGTH_STRONGER; in at32_pin_mode()
242 gpio_init_struct.gpio_mode = GPIO_MODE_OUTPUT; in at32_pin_mode()
243 gpio_init_struct.gpio_out_type = GPIO_OUTPUT_PUSH_PULL; in at32_pin_mode()
244 gpio_init_struct.gpio_pull = GPIO_PULL_NONE; in at32_pin_mode()
249 gpio_init_struct.gpio_mode = GPIO_MODE_INPUT; in at32_pin_mode()
250 gpio_init_struct.gpio_pull = GPIO_PULL_NONE; in at32_pin_mode()
255 gpio_init_struct.gpio_mode = GPIO_MODE_INPUT; in at32_pin_mode()
256 gpio_init_struct.gpio_pull = GPIO_PULL_UP; in at32_pin_mode()
261 gpio_init_struct.gpio_mode = GPIO_MODE_INPUT; in at32_pin_mode()
262 gpio_init_struct.gpio_pull = GPIO_PULL_DOWN; in at32_pin_mode()
267 gpio_init_struct.gpio_mode = GPIO_MODE_OUTPUT; in at32_pin_mode()
268 gpio_init_struct.gpio_out_type = GPIO_OUTPUT_OPEN_DRAIN; in at32_pin_mode()
271 gpio_init(gpio_port, &gpio_init_struct); in at32_pin_mode()
380 gpio_init_type gpio_init_struct; in at32_pin_irq_enable() local
417 gpio_default_para_init(&gpio_init_struct); in at32_pin_irq_enable()
420 gpio_init_struct.gpio_pins = irqmap->pinbit; in at32_pin_irq_enable()
421 gpio_init_struct.gpio_drive_strength = GPIO_DRIVE_STRENGTH_STRONGER; in at32_pin_irq_enable()
437 gpio_init(gpio_port, &gpio_init_struct); in at32_pin_irq_enable()