Home
last modified time | relevance | path

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

/linux/drivers/irqchip/
H A Dirq-loongson-eiointc.c140 iocsr_write32(data, reg); in veiointc_set_irq_route()
164 iocsr_write32(EIOINTC_ALL_ENABLE_VEC_MASK(vector), regaddr); in eiointc_set_irq_affinity()
166 iocsr_write32(EIOINTC_ALL_ENABLE, regaddr); in eiointc_set_irq_affinity()
231 iocsr_write32(data, EIOINTC_REG_NODEMAP + i * 4); in eiointc_router_init()
260 iocsr_write32(data, EIOINTC_REG_IPMAP + i * 4); in eiointc_router_init()
273 iocsr_write32(data, EIOINTC_REG_ROUTE + i * 4); in eiointc_router_init()
278 iocsr_write32(data, EIOINTC_REG_ENABLE + i * 4); in eiointc_router_init()
279 iocsr_write32(data, EIOINTC_REG_BOUNCE + i * 4); in eiointc_router_init()
294 iocsr_write32(val, EIOINTC_REG_ISR + (i << 2)); in write_isr()
536 iocsr_write32(val, EXTIOI_VIRT_CONFIG); in eiointc_init()
/linux/arch/loongarch/kernel/
H A Dsmp.c220 iocsr_write32(action, LOONGARCH_IOCSR_IPI_CLEAR); in ipi_read_clear()
232 iocsr_write32(val, LOONGARCH_IOCSR_IPI_SEND); in ipi_write_action()
361 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_smp_setup()
423 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_init_secondary()
495 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_CLEAR); in idle_play_dead()
517 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_CLEAR); in poll_play_dead()
559 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_ipi_resume()
/linux/arch/loongarch/include/asm/
H A Dloongarch.h205 #define iocsr_write32(val, reg) __iocsrwr_w(val, reg) macro