Lines Matching refs:ciu_wdog
281 union cvmx_ciu_wdogx ciu_wdog; in octeon_wdt_nmi_stage3() local
289 ciu_wdog.u64 = cvmx_read_csr_node(node, CVMX_CIU_WDOGX(lcore)); in octeon_wdt_nmi_stage3()
290 } while (ciu_wdog.s.cnt > 0x10000); in octeon_wdt_nmi_stage3()
326 union cvmx_ciu_wdogx ciu_wdog; in octeon_wdt_cpu_pre_down() local
336 ciu_wdog.u64 = 0; in octeon_wdt_cpu_pre_down()
337 cvmx_write_csr_node(node, CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_cpu_pre_down()
347 union cvmx_ciu_wdogx ciu_wdog; in octeon_wdt_cpu_online() local
358 ciu_wdog.u64 = 0; in octeon_wdt_cpu_online()
359 cvmx_write_csr_node(node, CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_cpu_online()
394 ciu_wdog.u64 = 0; in octeon_wdt_cpu_online()
395 ciu_wdog.s.len = timeout_cnt; in octeon_wdt_cpu_online()
396 ciu_wdog.s.mode = 3; /* 3 = Interrupt + NMI + Soft-Reset */ in octeon_wdt_cpu_online()
397 cvmx_write_csr_node(node, CVMX_CIU_WDOGX(core), ciu_wdog.u64); in octeon_wdt_cpu_online()
457 union cvmx_ciu_wdogx ciu_wdog; in octeon_wdt_set_timeout() local
472 ciu_wdog.u64 = 0; in octeon_wdt_set_timeout()
473 ciu_wdog.s.len = timeout_cnt; in octeon_wdt_set_timeout()
474 ciu_wdog.s.mode = 3; /* 3 = Interrupt + NMI + Soft-Reset */ in octeon_wdt_set_timeout()
475 cvmx_write_csr_node(node, CVMX_CIU_WDOGX(coreid), ciu_wdog.u64); in octeon_wdt_set_timeout()