Lines Matching refs:coreid
152 static int octeon_cpu_for_coreid(int coreid) in octeon_cpu_for_coreid() argument
155 return cpu_number_map(coreid); in octeon_cpu_for_coreid()
306 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable() local
323 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable()
332 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable()
412 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all() local
427 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_disable_all()
429 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_disable_all()
445 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable_all() local
460 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable_all()
462 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable_all()
550 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all_sum2() local
552 cvmx_write_csr(CVMX_CIU_EN2_PPX_IP4_W1C(coreid), mask); in octeon_irq_ciu_disable_all_sum2()
816 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_set_affinity() local
839 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_set_affinity()
841 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_set_affinity()
1080 int coreid = data->irq - OCTEON_IRQ_WDOG0; /* Bit 0-63 of EN1 */ in octeon_irq_ciu_wd_enable() local
1081 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu_wd_enable()
1086 __set_bit(coreid, pen); in octeon_irq_ciu_wd_enable()
1092 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_wd_enable()
1102 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu1_wd_enable_v2() local
1103 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu1_wd_enable_v2()
1105 set_bit(coreid, &per_cpu(octeon_irq_ciu1_en_mirror, cpu)); in octeon_irq_ciu1_wd_enable_v2()
1106 cvmx_write_csr(CVMX_CIU_INTX_EN1_W1S(coreid * 2 + 1), 1ull << coreid); in octeon_irq_ciu1_wd_enable_v2()
1336 int coreid = cvmx_get_core_num(); in octeon_irq_ip4_ciu() local
1337 u64 ciu_sum = cvmx_read_csr(CVMX_CIU_SUM2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1338 u64 ciu_en = cvmx_read_csr(CVMX_CIU_EN2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1387 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu_percpu() local
1399 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1400 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1401 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1402 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1403 cvmx_read_csr(CVMX_CIU_INTX_SUM0((coreid * 2))); in octeon_irq_init_ciu_percpu()
1409 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu2_percpu() local
1410 u64 base = CVMX_CIU2_EN_PPX_IP2_WRKQ(coreid); in octeon_irq_init_ciu2_percpu()
1425 cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(coreid)); in octeon_irq_init_ciu2_percpu()
1663 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu2_wd_enable() local
1669 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_wd_enable()
1680 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu2_enable() local
1686 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable()
1695 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_enable_local() local
1701 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable_local()
1711 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_disable_local() local
1717 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1C(coreid) + in octeon_irq_ciu2_disable_local()
1727 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_ack() local
1733 en_addr = CVMX_CIU2_RAW_PPX_IP2_WRKQ(coreid) + (0x1000ull * cd->line); in octeon_irq_ciu2_ack()
1786 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_enable_local() local
1789 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1S(coreid); in octeon_irq_ciu2_mbox_enable_local()
1797 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_disable_local() local
1800 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1C(coreid); in octeon_irq_ciu2_mbox_disable_local()