feat(reimaden): add platform support kernel module
This commit is contained in:
parent
b3d50a3180
commit
6c52d98c54
26 changed files with 2071 additions and 0 deletions
22
spec/reimaden/ac71/fan.h
Normal file
22
spec/reimaden/ac71/fan.h
Normal file
|
@ -0,0 +1,22 @@
|
|||
#ifndef AC71_LAPTOP_FAN_H
|
||||
#define AC71_LAPTOP_FAN_H
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
/* ========================================================================== */
|
||||
|
||||
#define FAN_MAX_PWM 200
|
||||
#define FAN_CTRL_MAX_LEVEL 7
|
||||
#define FAN_CTRL_LEVEL(level) (128 + (level))
|
||||
|
||||
/* ========================================================================== */
|
||||
|
||||
int ac71_fan_get_rpm(uint8_t fan_index);
|
||||
int ac71_fan_query_abnorm(void);
|
||||
int ac71_fan_get_pwm(uint8_t fan_index);
|
||||
int ac71_fan_set_pwm(uint8_t fan_index, uint8_t pwm);
|
||||
int ac71_fan_get_temp(uint8_t fan_index);
|
||||
int ac71_fan_get_mode(void);
|
||||
int ac71_fan_set_mode(uint8_t mode);
|
||||
|
||||
#endif /* AC71_LAPTOP_FAN_H */
|
Loading…
Add table
Add a link
Reference in a new issue