Lines Matching refs:ttoexp
294 uint64_t mtoexp, ttoexp; in cfi_attach() local
317 ttoexp = cfi_read_qry(sc, CFI_QRY_TTO_ERASE); in cfi_attach()
319 if (ttoexp == 0) { in cfi_attach()
321 ttoexp = 16; in cfi_attach()
323 if (ttoexp > 41) { in cfi_attach()
324 device_printf(dev, "insane timeout: 2^%jdms\n", ttoexp); in cfi_attach()
329 ttoexp + 4); in cfi_attach()
332 if (ttoexp + mtoexp > 41) { in cfi_attach()
334 ttoexp + mtoexp); in cfi_attach()
337 sc->sc_typical_timeouts[CFI_TIMEOUT_ERASE] = SBT_1MS * (1ULL << ttoexp); in cfi_attach()
341 ttoexp = cfi_read_qry(sc, CFI_QRY_TTO_WRITE); in cfi_attach()
343 if (ttoexp == 0) { in cfi_attach()
345 ttoexp = 18; in cfi_attach()
347 if (ttoexp > 51) { in cfi_attach()
348 device_printf(dev, "insane write timeout: 2^%jdus\n", ttoexp); in cfi_attach()
353 ttoexp + 4); in cfi_attach()
356 if (ttoexp + mtoexp > 51) { in cfi_attach()
358 ttoexp + mtoexp); in cfi_attach()
361 sc->sc_typical_timeouts[CFI_TIMEOUT_WRITE] = SBT_1US * (1ULL << ttoexp); in cfi_attach()
365 ttoexp = cfi_read_qry(sc, CFI_QRY_TTO_BUFWRITE); in cfi_attach()
368 if (ttoexp > 51) { in cfi_attach()
369 device_printf(dev, "insane write timeout: 2^%jdus\n", ttoexp); in cfi_attach()
372 if (ttoexp + mtoexp > 51) { in cfi_attach()
374 ttoexp + mtoexp); in cfi_attach()