3 #ifndef DRIVERS_I2C_NCT7802Y_CHIP_H
4 #define DRIVERS_I2C_NCT7802Y_CHIP_H
8 #define NCT7802Y_PECI_CNT 2
9 #define NCT7802Y_FAN_CNT 3
10 #define NCT7802Y_RTD_CNT 3
@ TEMP_SOURCE_PROGRAMMABLE_1
@ TEMP_SOURCE_PROGRAMMABLE_0
#define NCT7802Y_PECI_CNT
struct nct7802y_fan_config fan[NCT7802Y_FAN_CNT]
struct nct7802y_sensors_config sensors
struct nct7802y_peci_config peci[NCT7802Y_PECI_CNT]
enum nct7802y_fan_pecierror on_pecierror
struct nct7802y_fan_smartconfig smart
enum nct7802y_fan_mode mode
struct nct7802y_fan_smartconfig::@56 table[4]
enum nct7802y_fan_smartmode mode
enum nct7802y_temp_source tempsrc
enum nct7802y_fan_speed speed
enum nct7802y_peci_mode mode
enum nct7802y_rtd_mode rtd[NCT7802Y_RTD_CNT]