CHECK: usleep_range is preferred over udelay; see Documentation/timers/timers-howto.rst