Commit 72a23054 authored by Todd Poynor's avatar Todd Poynor Committed by Greg Kroah-Hartman

staging: gasket: gasket_wait_with_reschedule use 32 bits of retry count

Don't need a 64-bit retry counter.
Reported-by: default avatarDmitry Torokhov <dtor@chromium.org>
Signed-off-by: default avatarZhongze Hu <frankhu@chromium.org>
Signed-off-by: default avatarTodd Poynor <toddpoynor@google.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a42ea3d6
...@@ -2089,9 +2089,9 @@ struct device *gasket_get_device(struct gasket_dev *dev) ...@@ -2089,9 +2089,9 @@ struct device *gasket_get_device(struct gasket_dev *dev)
**/ **/
int gasket_wait_with_reschedule( int gasket_wait_with_reschedule(
struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val, 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; u64 tmp;
while (retries < max_retries) { while (retries < max_retries) {
......
...@@ -702,6 +702,6 @@ struct device *gasket_get_device(struct gasket_dev *dev); ...@@ -702,6 +702,6 @@ struct device *gasket_get_device(struct gasket_dev *dev);
/* Helper function, Asynchronous waits on a given set of bits. */ /* Helper function, Asynchronous waits on a given set of bits. */
int gasket_wait_with_reschedule( int gasket_wait_with_reschedule(
struct gasket_dev *gasket_dev, int bar, u64 offset, u64 mask, u64 val, 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__ */ #endif /* __GASKET_CORE_H__ */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment