Searched refs:CORES_PER_EIO_NODE (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-loongson-eiointc.c | 33 #define MAX_EIO_NODES (NR_CPUS / CORES_PER_EIO_NODE) 59 return cpu_logical_map(cpu) / CORES_PER_EIO_NODE; in cpu_to_eio_node() 73 cpu_node = cpu_logical_map(cpu) / CORES_PER_EIO_NODE; in eiointc_set_irq_route() 74 coremap = BIT(cpu_logical_map(cpu) % CORES_PER_EIO_NODE); in eiointc_set_irq_route() 84 csr_any_send(EIOINTC_REG_ROUTE + pos_off, data, data_mask, node * CORES_PER_EIO_NODE); in eiointc_set_irq_route() 114 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity() 121 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity() 154 if ((cpu_logical_map(cpu) % CORES_PER_EIO_NODE) == 0) { in eiointc_router_init() 352 node = cpu_to_node(eiointc_priv[nr_pics - 1]->node * CORES_PER_EIO_NODE); in pch_msi_parse_madt() 444 node = cpu_to_node(acpi_eiointc->node * CORES_PER_EIO_NODE); in eiointc_acpi_init() [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-loongson-eiointc.c | 35 #define MAX_EIO_NODES (NR_CPUS / CORES_PER_EIO_NODE) 56 return cpu_logical_map(cpu) / CORES_PER_EIO_NODE; in cpu_to_eio_node() 83 cpu_node = cpu_logical_map(cpu) / CORES_PER_EIO_NODE; in eiointc_set_irq_route() 84 coremap[cpu_node] |= BIT(cpu_logical_map(cpu) % CORES_PER_EIO_NODE); in eiointc_set_irq_route() 94 csr_any_send(EIOINTC_REG_ROUTE + pos_off, data, data_mask, node * CORES_PER_EIO_NODE); in eiointc_set_irq_route() 158 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity() 163 0x0, priv->node * CORES_PER_EIO_NODE); in eiointc_set_irq_affinity() 201 if ((cpu_logical_map(cpu) % CORES_PER_EIO_NODE) == 0) { in eiointc_router_init()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/mach-loongson64/ |
H A D | irq.h | 10 #define CORES_PER_EIO_NODE 4 macro
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | irq.h | 56 #define CORES_PER_EIO_NODE 4 macro
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | acpi.c | 119 core = eiointc->node * CORES_PER_EIO_NODE; in acpi_parse_eio_master()
|
/kernel/linux/linux-5.10/arch/loongarch/loongson64/ |
H A D | smp.c | 312 master = cpu_number_map(node * CORES_PER_EIO_NODE); in io_master()
|
Completed in 5 milliseconds