diff options
author | Peng Fan <peng.fan@nxp.com> | 2019-10-29 04:21:31 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2019-10-29 15:32:12 +0300 |
commit | f7907e57aea2adcd0b57ebcca410e125412ab680 (patch) | |
tree | 333fb9e7cddca1d0d2631d7330c47e1324473132 /include/linux/regulator | |
parent | 96da2d9c905b36a30052a5e38ae5d47c3dc988e6 (diff) | |
download | linux-f7907e57aea2adcd0b57ebcca410e125412ab680.tar.xz |
regulator: fixed: add off-on-delay
Depends on board design, the gpio controlling regulator may
connects with a big capacitance. When need off, it takes some time
to let the regulator to be truly off. If not add enough delay, the
regulator might have always been on, so introduce off-on-delay to
handle such case.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Link: https://lore.kernel.org/r/1572311875-22880-3-git-send-email-peng.fan@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/regulator')
-rw-r--r-- | include/linux/regulator/fixed.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/regulator/fixed.h b/include/linux/regulator/fixed.h index d44ce5f18a56..55319943fcc5 100644 --- a/include/linux/regulator/fixed.h +++ b/include/linux/regulator/fixed.h @@ -36,6 +36,7 @@ struct fixed_voltage_config { const char *input_supply; int microvolts; unsigned startup_delay; + unsigned int off_on_delay; unsigned enabled_at_boot:1; struct regulator_init_data *init_data; }; |