linux/drivers/pinctrl/microchip
Conor Dooley 8039b75af5 pinctrl: mpfs-mssio: use correct regmap function to set bank voltage
regmap_assign_bits() is not the correct function to use for an RMW
operation, as it maps to regmap_set_bits() or regmap_clear_bits() and
the former will never zero a bit. Use regmap_update_bits() instead,
which will actually set the bank voltages to what have been requested.

CC: stable@vger.kernel.org
Fixes: 488d704ed7 ("pinctrl: add polarfire soc mssio pinctrl driver")
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
2026-09-14 11:09:21 +02:00
..
Kconfig
Makefile
pinctrl-mpfs-iomux0.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
pinctrl-mpfs-mssio.c pinctrl: mpfs-mssio: use correct regmap function to set bank voltage 2026-09-14 11:09:21 +02:00
pinctrl-pic64gx-gpio2.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00