diff options
author | Patrick Rudolph <[email protected]> | 2024-09-02 09:28:58 +0200 |
---|---|---|
committer | Linus Walleij <[email protected]> | 2024-09-13 13:14:18 +0200 |
commit | 71e4001a0455ec2b6218715c81f374f1ab8b1b12 (patch) | |
tree | 7c41e080ed65adb9b39574d9274006236150c46b /lib/crypto/mpi/mpi-mul.c | |
parent | d7c9ec3b07d73cf8a77b44a17f1819c079026ded (diff) |
pinctrl: pinctrl-cy8c95x0: Fix regcache
The size of the mux stride was off by one, which could result in
invalid pin configuration on the device side or invalid state
readings on the software side.
While on it also update the code and:
- Increase the mux stride size to 16
- Align the virtual muxed regmap range to 16
- Start the regmap window at the selector
- Mark reserved registers as not-readable
Fixes: 8670de9fae49 ("pinctrl: cy8c95x0: Use regmap ranges")
Signed-off-by: Patrick Rudolph <[email protected]>
Reported-by: Andy Shevchenko <[email protected]>
Reviewed-by: Andy Shevchenko <[email protected]>
Link: https://lore.kernel.org/[email protected]
Signed-off-by: Linus Walleij <[email protected]>
Diffstat (limited to 'lib/crypto/mpi/mpi-mul.c')
0 files changed, 0 insertions, 0 deletions