summaryrefslogtreecommitdiff
path: root/rust/kernel/interop/git@git.tavy.me:linux-stable.git
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-03-24 19:37:47 +0000
committerMark Brown <broonie@kernel.org>2026-03-24 19:37:47 +0000
commit3dacdda5e643303a3e56ad303312dfcf72b6fafe (patch)
tree18400e613d1502d7b3c11ad80537b6832aa796f9 /rust/kernel/interop/git@git.tavy.me:linux-stable.git
parent57fca3a8ed8e8e42b456bef93055e8b73b1e358f (diff)
parent6c2505e185b09e506542956f473631cc09afc403 (diff)
regulator: da91xx: Allow caching of buck registers when no GPIO input control is configured
André Svensson <andre.svensson@axis.com> says: This series introduces a boolean DT property, dlg,no-gpio-control, for the DA91xx regulators. Use this property to indicate that GPIO control is not configured with the functions DVC/RELOAD/EN, allowing buck registers to be cached. The DA9121 driver checks dlg,no-gpio-control and updates regmap_config's volatile_table if the property is present. Buck registers are removed from the volatile_table if the property is present, enabling caching of the registers, which removes I2C reads when performing an I2C write to the buck registers. Link: https://patch.msgid.link/20260320-no-gpio-control-v2-0-dbc938e462cb@axis.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'rust/kernel/interop/git@git.tavy.me:linux-stable.git')
0 files changed, 0 insertions, 0 deletions