ARM: bL_switcher: Add synchronous enable/disable interface
Some subsystems will need to know for sure whether the switcher is
enabled or disabled during certain critical regions.
This patch provides a simple mutex-based mechanism to discover
whether the switcher is enabled and temporarily lock out further
enable/disable:
  * bL_switcher_get_enabled() returns true iff the switcher is
    enabled and temporarily inhibits enable/disable.
  * bL_switcher_put_enabled() permits enable/disable of the switcher
    again after a previous call to bL_switcher_get_enabled().
Signed-off-by:  Dave Martin <dave.martin@linaro.org>
Signed-off-by:
Dave Martin <dave.martin@linaro.org>
Signed-off-by:  Nicolas Pitre <nico@linaro.org>
Nicolas Pitre <nico@linaro.org>
Loading
Please register or sign in to comment
