Lines Matching refs:core
252 unsigned int core = cvmx_get_core_num(); in octeon_wdt_poke_irq() local
253 int cpu = core2cpu(core); in octeon_wdt_poke_irq()
258 cvmx_write_csr(CVMX_CIU_PP_POKEX(core), 1); in octeon_wdt_poke_irq()
267 cvmx_write_csr(CVMX_CIU_PP_POKEX(core), 1); in octeon_wdt_poke_irq()
379 unsigned int core; in octeon_wdt_disable_interrupt() local
383 core = cpu2core(cpu); in octeon_wdt_disable_interrupt()
385 irq = OCTEON_IRQ_WDOG0 + core; in octeon_wdt_disable_interrupt()
388 cvmx_write_csr(CVMX_CIU_PP_POKEX(core), 1); in octeon_wdt_disable_interrupt()
392 cvmx_write_csr(CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_disable_interrupt()
399 unsigned int core; in octeon_wdt_setup_interrupt() local
403 core = cpu2core(cpu); in octeon_wdt_setup_interrupt()
407 cvmx_write_csr(CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_setup_interrupt()
411 irq = OCTEON_IRQ_WDOG0 + core; in octeon_wdt_setup_interrupt()
420 cvmx_write_csr(CVMX_CIU_PP_POKEX(core), 1); in octeon_wdt_setup_interrupt()
426 cvmx_write_csr(CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_setup_interrupt()
636 int core = cpu2core(cpu); in octeon_wdt_cleanup() local
638 cvmx_write_csr(CVMX_CIU_WDOGX(core), 0); in octeon_wdt_cleanup()
640 free_irq(OCTEON_IRQ_WDOG0 + core, octeon_wdt_poke_irq); in octeon_wdt_cleanup()