Home
last modified time | relevance | path

Searched refs:readl (Results 1 – 5 of 5) sorted by relevance

/libcpu/risc-v/common64/
A Dio.h31 static inline uint32_t readl(const volatile void *addr) in readl() function
49 return readl((void *)((rt_size_t)addr + offset)); in read_reg()
A Driscv_io.h104 #define readl(c) ({ rt_uint32_t __v; __io_br(); __v = __raw_readl(c); __io_ar(); __v; }) macro
/libcpu/risc-v/t-head/c906/
A Dplic.c126 while ((irq = readl(claim))) in plic_handle_irq()
148 writel(readl(reg) | hwirq_mask, reg); in plic_toggle()
152 writel(readl(reg) & ~hwirq_mask, reg); in plic_toggle()
/libcpu/risc-v/t-head/c908/
A Dplic.c126 while ((irq = readl(claim))) in plic_handle_irq()
148 writel(readl(reg) | hwirq_mask, reg); in plic_toggle()
152 writel(readl(reg) & ~hwirq_mask, reg); in plic_toggle()
/libcpu/mips/common/
A Dmips_regs.h1138 #define readl(reg) (*((volatile unsigned int *) (reg))) macro

Completed in 10 milliseconds