Home
last modified time | relevance | path

Searched refs:post_status (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/oce/
H A Doce_hw.c53 mpu_ep_semaphore_t post_status; in oce_POST() local
57 post_status.dw0 = OCE_READ_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc)); in oce_POST()
60 if (post_status.bits.stage <= POST_STAGE_AWAITING_HOST_RDY) { in oce_POST()
61 post_status.bits.stage = POST_STAGE_CHIP_RESET; in oce_POST()
62 OCE_WRITE_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc), post_status.dw0); in oce_POST()
72 post_status.dw0 = OCE_READ_CSR_MPU(sc, csr, MPU_EP_SEMAPHORE(sc)); in oce_POST()
73 if (post_status.bits.error) { in oce_POST()
75 "POST failed: %x\n", post_status.dw0); in oce_POST()
78 if (post_status.bits.stage == POST_STAGE_ARMFW_READY) in oce_POST()
82 device_printf(sc->dev, "POST timed out: %x\n", post_status.dw0); in oce_POST()