Home
last modified time | relevance | path

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

/optee_os/core/drivers/
H A Dplic.c56 vaddr_t plic_base; member
82 return io_read32(PLIC_PENDING(pd->plic_base, source)) & in plic_is_pending()
88 io_setbits32(PLIC_PENDING(pd->plic_base, source), BIT(source % 32)); in plic_set_pending()
95 io_setbits32(PLIC_ENABLE(pd->plic_base, source, context), in plic_enable_interrupt()
104 return io_read32(PLIC_ENABLE(pd->plic_base, source, context)) & in plic_get_interrupt_enable()
112 io_clrbits32(PLIC_ENABLE(pd->plic_base, source, context), in plic_disable_interrupt()
120 return io_read32(PLIC_THRESHOLD(pd->plic_base, context)); in plic_get_threshold()
127 io_write32(PLIC_THRESHOLD(pd->plic_base, context), threshold); in plic_set_threshold()
133 return io_read32(PLIC_PRIORITY(pd->plic_base, source)); in plic_get_priority()
139 io_write32(PLIC_PRIORITY(pd->plic_base, source), priority); in plic_set_priority()
[all …]