Lines Matching refs:coreid

104 static int octeon_cpu_for_coreid(int coreid)  in octeon_cpu_for_coreid()  argument
107 return cpu_number_map(coreid); in octeon_cpu_for_coreid()
258 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable() local
275 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable()
284 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable()
364 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all() local
379 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_disable_all()
381 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_disable_all()
397 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable_all() local
412 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable_all()
414 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable_all()
502 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all_sum2() local
504 cvmx_write_csr(CVMX_CIU_EN2_PPX_IP4_W1C(coreid), mask); in octeon_irq_ciu_disable_all_sum2()
756 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_set_affinity() local
779 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_set_affinity()
781 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_set_affinity()
1010 int coreid = data->irq - OCTEON_IRQ_WDOG0; /* Bit 0-63 of EN1 */ in octeon_irq_ciu_wd_enable() local
1011 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu_wd_enable()
1016 __set_bit(coreid, pen); in octeon_irq_ciu_wd_enable()
1022 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_wd_enable()
1032 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu1_wd_enable_v2() local
1033 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu1_wd_enable_v2()
1035 set_bit(coreid, &per_cpu(octeon_irq_ciu1_en_mirror, cpu)); in octeon_irq_ciu1_wd_enable_v2()
1036 cvmx_write_csr(CVMX_CIU_INTX_EN1_W1S(coreid * 2 + 1), 1ull << coreid); in octeon_irq_ciu1_wd_enable_v2()
1286 int coreid = cvmx_get_core_num(); in octeon_irq_ip4_ciu() local
1287 u64 ciu_sum = cvmx_read_csr(CVMX_CIU_SUM2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1288 u64 ciu_en = cvmx_read_csr(CVMX_CIU_EN2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1337 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu_percpu() local
1349 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1350 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1351 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1352 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1353 cvmx_read_csr(CVMX_CIU_INTX_SUM0((coreid * 2))); in octeon_irq_init_ciu_percpu()
1359 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu2_percpu() local
1360 u64 base = CVMX_CIU2_EN_PPX_IP2_WRKQ(coreid); in octeon_irq_init_ciu2_percpu()
1375 cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(coreid)); in octeon_irq_init_ciu2_percpu()
1600 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu2_wd_enable() local
1606 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_wd_enable()
1617 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu2_enable() local
1623 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable()
1632 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_enable_local() local
1638 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable_local()
1648 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_disable_local() local
1654 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1C(coreid) + in octeon_irq_ciu2_disable_local()
1664 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_ack() local
1670 en_addr = CVMX_CIU2_RAW_PPX_IP2_WRKQ(coreid) + (0x1000ull * cd->line); in octeon_irq_ciu2_ack()
1723 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_enable_local() local
1726 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1S(coreid); in octeon_irq_ciu2_mbox_enable_local()
1734 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_disable_local() local
1737 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1C(coreid); in octeon_irq_ciu2_mbox_disable_local()