forked from MIrrors/gasket-driver
staging: gasket: gasket_wait_with_reschedule use 32 bits of retry count
Don't need a 64-bit retry counter. Reported-by: Dmitry Torokhov <dtor@chromium.org> Signed-off-by: Zhongze Hu <frankhu@chromium.org> Signed-off-by: Todd Poynor <toddpoynor@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Alex Van Damme
parent
bb0f4d4a3f
commit
d7ea69e8a4
@@ -2089,9 +2089,9 @@ struct device *gasket_get_device(struct gasket_dev *dev)
|
||||
**/
|
||||
int gasket_wait_with_reschedule(
|
||||
struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val,
|
||||
u64 max_retries, u64 delay_ms)
|
||||
uint max_retries, u64 delay_ms)
|
||||
{
|
||||
u64 retries = 0;
|
||||
uint retries = 0;
|
||||
u64 tmp;
|
||||
|
||||
while (retries < max_retries) {
|
||||
|
||||
@@ -702,6 +702,6 @@ struct device *gasket_get_device(struct gasket_dev *dev);
|
||||
/* Helper function, Asynchronous waits on a given set of bits. */
|
||||
int gasket_wait_with_reschedule(
|
||||
struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val,
|
||||
u64 max_retries, u64 delay_ms);
|
||||
uint max_retries, u64 delay_ms);
|
||||
|
||||
#endif /* __GASKET_CORE_H__ */
|
||||
|
||||
Reference in New Issue
Block a user