summaryrefslogtreecommitdiff
path: root/iosched.c
diff options
context:
space:
mode:
Diffstat (limited to 'iosched.c')
0 files changed, 0 insertions, 0 deletions
cgi/linux/net-next.git/tree/?h=nds-private-remove&id=b5fbe819af2f8d8dceb421635a976462bb6885b8'>e66b0b76e99aa3bb11aa57f8626619f40ce183ec parent5f66d62e8372d8a9c97bd75d772a5a5788925218 (diff)
greybus: power_supply: invalidate cache at update request
When we receive a update request we shall not trust the cache mechanism and for that we need a way to invalidate the cache. Add a field that will control the cache status and refactor the code to check if cache is valid in a helper function. This will fix the scenario where an update request is received within the cache expiration time after a previous update as happened and would be ignored. Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat
-rw-r--r--drivers/staging/greybus/power_supply.c31
1 files changed, 26 insertions, 5 deletions
diff --git a/drivers/staging/greybus/power_supply.c b/drivers/staging/greybus/power_supply.c