iopoll: Add dealy to read poll
authorJagan Teki <jagan@amarulasolutions.com>
Sat, 2 May 2020 07:15:02 +0000 (12:45 +0530)
committerJagan Teki <jagan@amarulasolutions.com>
Sun, 10 May 2020 20:00:49 +0000 (01:30 +0530)
commitc094e219a8614b3da275ad696cdfefbb9f2c453d
tree06a1a6a9274a1b0ac9a02c78aad5b59f9bbc7b8d
parent54232474d6fe9214942b79fa2608c3ad1d9f07d0
iopoll: Add dealy to read poll

Some drivers and other bsp code not only poll the
register with timeout but also required to delay
on each transaction.

This patch add that requirement by adding sleep_us
variable so-that read_poll_timeout now support
delay as well.

This change is referenced from Linux from below commit:
commit <5f5323a14cad19323060a8cbf9d96f2280a462dd> ("iopoll:
introduce read_poll_timeout macro")

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
include/linux/iopoll.h