Marius Zachmann
fa4dac3e1b
hwmon: (corsair-cpro) add reading pwm values
...
This adds the possibility for reading pwm values.
These can not be read if the device is controlled via
fan_target or a fan curve and will return an error in
this case. Since an error is expected, this adds some
rudimentary error handling.
Changes:
- add CTL_GET_FAN_PWM and use it via get_data
- pwm returns -ENODATA if the device returns error 0x12
- fan_target now returns -ENODATA when the driver is
started or a pwm value is set.
- add ccp_get_errno to determine errno from device error.
- get_data now has a parameter to determine whether
to read one or two bytes of data.
- update documentation
- fix missing surname in MAINTAINERS
Signed-off-by: Marius Zachmann <mail@mariuszachmann.de>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2020-07-24 07:44:57 -07:00
..
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-02-23 20:00:29 -08:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-05-22 06:28:39 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-04-22 12:14:18 -07:00
2019-11-06 14:37:19 -08:00
2020-05-28 07:59:45 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-11-22 20:47:43 -08:00
2019-04-17 10:37:23 -07:00
2020-01-23 13:15:10 -08:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-05-20 10:29:17 +01:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-10-29 04:43:29 -06:00
2019-04-17 10:37:23 -07:00
2019-04-22 15:27:27 -07:00
2020-04-12 15:12:51 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-03-08 20:35:46 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-22 15:27:27 -07:00
2019-04-17 10:37:23 -07:00
2019-11-06 14:37:19 -08:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-07-31 13:25:27 -06:00
2019-07-31 13:25:27 -06:00
2020-05-22 06:28:38 -07:00
2020-07-24 07:44:18 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2020-01-23 13:15:09 -08:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2020-03-08 20:35:47 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-09-03 12:47:17 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-09-13 05:43:06 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2020-01-23 13:15:09 -08:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-07-24 07:44:57 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2019-04-17 10:37:23 -07:00
2020-02-17 14:20:55 -08:00
2019-04-17 10:37:23 -07:00
2019-07-31 13:25:27 -06:00