await is the whole round trip a request spends below the block layer, so it rises both when the device is slow and when the queue in front of it is deep — which is why it must be read alongside aqu-sz to tell those two causes apart. Pure device service time is not exported as its own column in current versions. Isolating only the queueing portion would require subtracting service time, which iostat does not do for you. And the wakeup delay after completion is scheduler latency, measured elsewhere entirely.
Official docs