Lines Matching refs:status
42 uint32_t status = 0; in xiphera_trng_random_available() local
44 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_random_available()
46 return status == TRNG_NEW_RAND_AVAILABLE; in xiphera_trng_random_available()
101 uint32_t status = 0; in xiphera_trng_probe() local
127 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe()
128 if (status != TRNG_ACK_RESET) { in xiphera_trng_probe()
135 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe()
136 if (status != TRNG_ACK_RESET) { in xiphera_trng_probe()
155 status = io_read32(xiphera_trng_base + STATUS_REG); in xiphera_trng_probe()
156 if (status != TRNG_SUCCESSFUL_STARTUP) { in xiphera_trng_probe()
161 if (status == TRNG_FAILED_STARTUP) { in xiphera_trng_probe()