Home
last modified time | relevance | path

Searched refs:spinlock (Results 1 – 7 of 7) sorted by relevance

/bsp/qemu-virt64-aarch64/drivers/
A Ddrv_gpio.c36 struct rt_spinlock spinlock; member
69 level = rt_spin_lock_irqsave(&_pl061.spinlock); in pl061_pin_mode()
100 rt_spin_unlock_irqrestore(&_pl061.spinlock, level); in pl061_pin_mode()
128 level = rt_spin_lock_irqsave(&_pl061.spinlock); in pl061_pin_attach_irq()
196 rt_spin_unlock_irqrestore(&_pl061.spinlock, level); in pl061_pin_attach_irq()
230 level = rt_spin_lock_irqsave(&_pl061.spinlock); in pl061_pin_irq_enable()
245 rt_spin_unlock_irqrestore(&_pl061.spinlock, level); in pl061_pin_irq_enable()
292 level = rt_spin_lock_irqsave(&_pl061.spinlock); in rt_hw_gpio_isr()
298 rt_spin_unlock_irqrestore(&_pl061.spinlock, level); in rt_hw_gpio_isr()
305 rt_spin_lock_init(&_pl061.spinlock); in rt_hw_gpio_init()
/bsp/rockchip/rk3500/driver/uart8250/
A D8250-dw.c56 struct rt_spinlock spinlock; member
129 rt_base_t level = rt_spin_lock_irqsave(&dw8250->spinlock); in dw8250_isr()
138 rt_spin_unlock_irqrestore(&dw8250->spinlock, level); in dw8250_isr()
272 rt_spin_lock_init(&dw8250->spinlock); in dw8250_probe()
A D8250.h42 struct rt_spinlock spinlock; member
A Dcore.c111 rt_spin_lock_init(&serial->spinlock); in serial8250_setup()
/bsp/rockchip/rk3568/driver/
A Ddrv_uart.c67 struct rt_spinlock spinlock; member
160 rt_spin_lock_init(&uart->spinlock); in dw8250_uart_configure()
274 rt_base_t level = rt_spin_lock_irqsave(&uart->spinlock); in rt_hw_uart_isr()
285 rt_spin_unlock_irqrestore(&uart->spinlock, level); in rt_hw_uart_isr()
/bsp/raspberry-pi/raspi-dm2.0/drivers/
A Ddrv_uart.c78 struct rt_spinlock spinlock; member
100 rt_base_t level = rt_spin_lock_irqsave(&pl011->spinlock); in pl011_isr()
104 rt_spin_unlock_irqrestore(&pl011->spinlock, level); in pl011_isr()
362 rt_spin_lock_init(&pl011->spinlock); in pl011_probe()
/bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/include/
A Dhal_pmsis_types.h62 typedef struct spinlock { struct

Completed in 19 milliseconds