• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #ifndef SUPERIO_FINTEK_F81866D_CHIP_H
4 #define SUPERIO_FINTEK_F81866D_CHIP_H
5 
6 #include <stdint.h>
7 
8 struct superio_fintek_f81866d_config {
9 	/* AMD TSI */
10 	uint8_t hwm_amd_tsi_addr;
11 	uint8_t hwm_amd_tsi_control;
12 
13 	/* Fan control */
14 	uint8_t hwm_fan_select;
15 	uint8_t hwm_fan_mode;
16 	uint8_t hwm_fan3_control;
17 	uint8_t hwm_fan2_temp_map_select;
18 
19 	uint8_t hwm_fan2_bound1;
20 	uint8_t hwm_fan2_bound2;
21 	uint8_t hwm_fan2_bound3;
22 	uint8_t hwm_fan2_bound4;
23 	uint8_t hwm_fan2_seg1_speed;
24 	uint8_t hwm_fan2_seg2_speed;
25 	uint8_t hwm_fan2_seg3_speed;
26 	uint8_t hwm_fan2_seg4_speed;
27 	uint8_t hwm_fan2_seg5_speed;
28 
29 	/* Temp sensor type */
30 	uint8_t hwm_temp_sens_type;
31 };
32 
33 #endif /* SUPERIO_FINTEK_F81866D_CHIP_H */
34