Armin Wolf aeb30fa670 hwmon: (sch5627) Disallow write access if virtual registers are locked
[ Upstream commit 7da8a635436029957c5350da3acf51d78ed64071 ]

When the lock bit inside SCH5627_REG_CTRL is set, then the virtual
registers become read-only until the next power cycle.
Disallow write access to those registers in such a case.

Tested on a Fujitsu Esprimo P720.

Fixes: aa9f833dfc12 ("hwmon: (sch5627) Add pwmX_auto_channels_temp support")
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://lore.kernel.org/r/20230907052639.16491-3-W_Armin@gmx.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-20 11:59:08 +01:00
..
2023-09-01 09:53:54 -07:00
2023-04-27 11:53:57 -07:00
2023-08-21 06:04:30 -07:00
2023-08-21 06:04:30 -07:00
2022-02-27 17:03:19 -08:00
2023-08-21 06:04:30 -07:00
2023-08-25 07:43:10 -07:00