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()
257 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable() local
274 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable()
283 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable()
363 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all() local
378 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_disable_all()
380 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_disable_all()
396 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_enable_all() local
411 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_enable_all()
413 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_enable_all()
501 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_disable_all_sum2() local
503 cvmx_write_csr(CVMX_CIU_EN2_PPX_IP4_W1C(coreid), mask); in octeon_irq_ciu_disable_all_sum2()
757 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu_set_affinity() local
780 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); in octeon_irq_ciu_set_affinity()
782 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_set_affinity()
1011 int coreid = data->irq - OCTEON_IRQ_WDOG0; /* Bit 0-63 of EN1 */ in octeon_irq_ciu_wd_enable() local
1012 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu_wd_enable()
1017 __set_bit(coreid, pen); in octeon_irq_ciu_wd_enable()
1023 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); in octeon_irq_ciu_wd_enable()
1033 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu1_wd_enable_v2() local
1034 int cpu = octeon_cpu_for_coreid(coreid); in octeon_irq_ciu1_wd_enable_v2()
1036 set_bit(coreid, &per_cpu(octeon_irq_ciu1_en_mirror, cpu)); in octeon_irq_ciu1_wd_enable_v2()
1037 cvmx_write_csr(CVMX_CIU_INTX_EN1_W1S(coreid * 2 + 1), 1ull << coreid); in octeon_irq_ciu1_wd_enable_v2()
1282 int coreid = cvmx_get_core_num(); in octeon_irq_ip4_ciu() local
1283 u64 ciu_sum = cvmx_read_csr(CVMX_CIU_SUM2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1284 u64 ciu_en = cvmx_read_csr(CVMX_CIU_EN2_PPX_IP4(coreid)); in octeon_irq_ip4_ciu()
1333 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu_percpu() local
1345 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1346 cvmx_write_csr(CVMX_CIU_INTX_EN0((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1347 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2)), 0); in octeon_irq_init_ciu_percpu()
1348 cvmx_write_csr(CVMX_CIU_INTX_EN1((coreid * 2 + 1)), 0); in octeon_irq_init_ciu_percpu()
1349 cvmx_read_csr(CVMX_CIU_INTX_SUM0((coreid * 2))); in octeon_irq_init_ciu_percpu()
1355 int coreid = cvmx_get_core_num(); in octeon_irq_init_ciu2_percpu() local
1356 u64 base = CVMX_CIU2_EN_PPX_IP2_WRKQ(coreid); in octeon_irq_init_ciu2_percpu()
1371 cvmx_read_csr(CVMX_CIU2_SUM_PPX_IP2(coreid)); in octeon_irq_init_ciu2_percpu()
1596 int coreid = data->irq - OCTEON_IRQ_WDOG0; in octeon_irq_ciu2_wd_enable() local
1602 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_wd_enable()
1613 int coreid = octeon_coreid_for_cpu(cpu); in octeon_irq_ciu2_enable() local
1619 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable()
1628 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_enable_local() local
1634 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1S(coreid) + in octeon_irq_ciu2_enable_local()
1644 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_disable_local() local
1650 en_addr = CVMX_CIU2_EN_PPX_IP2_WRKQ_W1C(coreid) + in octeon_irq_ciu2_disable_local()
1660 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_ack() local
1666 en_addr = CVMX_CIU2_RAW_PPX_IP2_WRKQ(coreid) + (0x1000ull * cd->line); in octeon_irq_ciu2_ack()
1719 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_enable_local() local
1722 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1S(coreid); in octeon_irq_ciu2_mbox_enable_local()
1730 int coreid = cvmx_get_core_num(); in octeon_irq_ciu2_mbox_disable_local() local
1733 en_addr = CVMX_CIU2_EN_PPX_IP3_MBOX_W1C(coreid); in octeon_irq_ciu2_mbox_disable_local()