/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef EC_KONTRON_IT8516E_CHIP_H #define EC_KONTRON_IT8516E_CHIP_H #include "ec.h" struct ec_kontron_it8516e_config { /* * Fan settings (fan1: CPU; fan2: System) * Can be overwritten by * systemp_type, * fan1_mode, fan2_mode, * fan1_target, fan2_target, * fan1_min, fan2_min, fan1_max, and fan2_max * nvram options. */ enum it8516e_systemp_types default_systemp; enum it8516e_fan_modes default_fan_mode[2]; u16 default_fan_target[2]; /* PWM: % / Speed: RPM / Thermal: degree C */ u8 default_fan_min[2]; /* min PWM in % */ u8 default_fan_max[2]; /* max PWM in % */ }; #endif /* EC_KONTRON_IT8516E_CHIP_H */