Home
last modified time | relevance | path

Searched hist:"10655 bb6df25514e0ae8406637c3b4acbc812fe5" (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/hwmon/
H A Dsch56xx-common.hdiff 10655bb6df25514e0ae8406637c3b4acbc812fe5 Thu Sep 07 07:26:38 CEST 2023 Armin Wolf <W_Armin@gmx.de> hwmon: (sch5627) Add support for writing limit registers

After some testing on a Fujitsu Esprimo P720, it turned out that
the limit registers are indeed writable and affect the fan control
algorithm. This is supported by the datasheet, which says that the
fan control functions are based on the limit and parameter registers.
Since accessing those registers is very inefficient, the existing
regmap cache is used to cache those registers values.

Tested on a Fujitsu Esprimo P720.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://lore.kernel.org/r/20230907052639.16491-5-W_Armin@gmx.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
H A Dsch56xx-common.cdiff 10655bb6df25514e0ae8406637c3b4acbc812fe5 Thu Sep 07 07:26:38 CEST 2023 Armin Wolf <W_Armin@gmx.de> hwmon: (sch5627) Add support for writing limit registers

After some testing on a Fujitsu Esprimo P720, it turned out that
the limit registers are indeed writable and affect the fan control
algorithm. This is supported by the datasheet, which says that the
fan control functions are based on the limit and parameter registers.
Since accessing those registers is very inefficient, the existing
regmap cache is used to cache those registers values.

Tested on a Fujitsu Esprimo P720.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://lore.kernel.org/r/20230907052639.16491-5-W_Armin@gmx.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
H A Dsch5627.cdiff 10655bb6df25514e0ae8406637c3b4acbc812fe5 Thu Sep 07 07:26:38 CEST 2023 Armin Wolf <W_Armin@gmx.de> hwmon: (sch5627) Add support for writing limit registers

After some testing on a Fujitsu Esprimo P720, it turned out that
the limit registers are indeed writable and affect the fan control
algorithm. This is supported by the datasheet, which says that the
fan control functions are based on the limit and parameter registers.
Since accessing those registers is very inefficient, the existing
regmap cache is used to cache those registers values.

Tested on a Fujitsu Esprimo P720.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://lore.kernel.org/r/20230907052639.16491-5-W_Armin@gmx.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>