summaryrefslogtreecommitdiff
path: root/util/powerd_lock.c
Commit message (Collapse)AuthorAgeFilesLines
* ec: Create lockfile in /run/lock/power_override.Daniel Erat2017-12-061-1/+2
| | | | | | | | | | | | | | | | | | Create a lockfile at /run/lock/power_override/battery_tool.lock rather than /run/lock/battery_tool_powerd.lock so that powerd doesn't need to special-case the file's path. BUG=chromium:784651 BRANCH=None TEST=None Change-Id: I151cf26d635dc969d113e9d80c93177985a7ab2f Signed-off-by: Daniel Erat <derat@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/809921 Commit-Ready: Dan Erat <derat@chromium.org> Tested-by: Dan Erat <derat@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
* sb_firmware: update lockfile pathDavid Hendricks2016-06-241-1/+1
| | | | | | | | | | | | | | | This updates the lockfile path for FHS 3.0 since powerd as well as other pieces of software are migrating over. BUG=chromium:616620 CQ-DEPEND=CL:351271 BRANCH=none TEST=compiled Change-Id: I6aa5fa30225e45039316e4a3af0e50cdef0fdf4e Signed-off-by: David Hendricks <dhendrix@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/351345 Reviewed-by: Dan Erat <derat@chromium.org>
* sb_firmware: check if last full charge is zeroSheng-Liang Song2015-05-141-22/+8
| | | | | | | | | | | | | | | Detect if the last full charge is zero or not. BUG=chrome-os-partner:36310 BRANCH=none TEST=Verified on Glimmer. crosh> battery_firmware check crosh> battery_firmware update Change-Id: I078b860acc96f60830c82af8f85cfb98e27095cb Signed-off-by: Sheng-Liang Song <ssl@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/263156 Reviewed-by: Shawn N <shawnn@chromium.org>
* sb_firmware: write PID to lockfile for powerdSheng-Liang Song2015-03-271-0/+76
Add logic to write PID to /var/lock/battery_tool_powerd.lock while performing destructive battery firmware update actions. BUG=chrome-os-partner:36310 BRANCH=none CQ-DEPEND=CL:261318 TEST=Verified on glimmer. Change-Id: I47f34a3a2cb890e66591ef16ac5cf7186d662900 Signed-off-by: Sheng-Liang Song <ssl@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/260868 Reviewed-by: Shawn N <shawnn@chromium.org>