summaryrefslogtreecommitdiff
path: root/include/linux/string.h
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2026-02-10 16:51:08 +0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2026-03-22 15:44:23 +0300
commitcfeae3ce3e5a5755aeada4930a84cf4cbac3ea10 (patch)
tree3213e3deb542f190d8b711122be5edc6940ea19c /include/linux/string.h
parent8d68801a696ce101349db6896c10afb5f8d1c228 (diff)
downloadlinux-cfeae3ce3e5a5755aeada4930a84cf4cbac3ea10.tar.xz
iio: dac: ds4424: convert to regmap
Refactor the driver to use the regmap API. Replace the driver-specific mutex and manual shadow buffers with the standard regmap infrastructure for locking and caching. This ensures the cache is populated from hardware at probe, preventing state desynchronization (e.g. across suspend/resume). Define access tables to validate the different register maps of DS44x2 and DS44x4. Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Reviewed-by: Sander Vanheule <sander@svanheule.net> Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'include/linux/string.h')
0 files changed, 0 insertions, 0 deletions