summaryrefslogtreecommitdiff
path: root/include/linux/regulator/mt6311.h
diff options
context:
space:
mode:
authorMatti Vaittinen <matti.vaittinen@fi.rohmeurope.com>2021-06-03 08:41:55 +0300
committerMark Brown <broonie@kernel.org>2021-06-21 15:08:40 +0300
commit7111c6d1b31b42c8c758f6681e895a5116e3bad6 (patch)
tree8335c7f51220aaec7686dacb67c9be8831bad121 /include/linux/regulator/mt6311.h
parent157d2230193ae683fcffcc1cd0a2c3aa4479955f (diff)
downloadlinux-7111c6d1b31b42c8c758f6681e895a5116e3bad6.tar.xz
regulator: IRQ based event/error notification helpers
Provide helper function for IC's implementing regulator notifications when an IRQ fires. The helper also works for IRQs which can not be acked. Helper can be set to disable the IRQ at handler and then re-enabling it on delayed work later. The helper also adds regulator_get_error_flags() errors in cache for the duration of IRQ disabling. Signed-off-by: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Link: https://lore.kernel.org/r/ebdf86d8c22b924667ec2385330e30fcbfac0119.1622628334.git.matti.vaittinen@fi.rohmeurope.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/regulator/mt6311.h')
0 files changed, 0 insertions, 0 deletions