Home
last modified time | relevance | path

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

/Linux-v6.6/arch/loongarch/kernel/
Dsmp.c118 iocsr_write32(action, LOONGARCH_IOCSR_IPI_CLEAR); in ipi_read_clear()
133 iocsr_write32(val, LOONGARCH_IOCSR_IPI_SEND); in ipi_write_action()
222 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_smp_setup()
270 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_init_secondary()
338 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_CLEAR); in arch_cpu_idle_dead()
358 iocsr_write32(0xffffffff, LOONGARCH_IOCSR_IPI_EN); in loongson_ipi_resume()
/Linux-v6.6/drivers/irqchip/
Dirq-loongson-eiointc.c159 iocsr_write32(data, EIOINTC_REG_NODEMAP + i * 4); in eiointc_router_init()
165 iocsr_write32(data, EIOINTC_REG_IPMAP + i * 4); in eiointc_router_init()
176 iocsr_write32(data, EIOINTC_REG_ROUTE + i * 4); in eiointc_router_init()
181 iocsr_write32(data, EIOINTC_REG_ENABLE + i * 4); in eiointc_router_init()
182 iocsr_write32(data, EIOINTC_REG_BOUNCE + i * 4); in eiointc_router_init()
/Linux-v6.6/arch/loongarch/include/asm/
Dloongarch.h174 #define iocsr_write32(val, reg) __iocsrwr_w(val, reg) macro