summaryrefslogtreecommitdiff
path: root/src/drivers/i2c/w83795/chip.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/i2c/w83795/chip.h')
-rw-r--r--src/drivers/i2c/w83795/chip.h145
1 files changed, 0 insertions, 145 deletions
diff --git a/src/drivers/i2c/w83795/chip.h b/src/drivers/i2c/w83795/chip.h
deleted file mode 100644
index ff1de81526..0000000000
--- a/src/drivers/i2c/w83795/chip.h
+++ /dev/null
@@ -1,145 +0,0 @@
-/*
- * This file is part of the coreboot project.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
-
-#include <stdint.h>
-
-struct drivers_i2c_w83795_config {
- uint8_t fanin_ctl1;
- uint8_t fanin_ctl2;
-
- uint8_t temp_ctl1;
- uint8_t temp_ctl2;
- uint8_t temp_dtse;
-
- uint8_t volt_ctl1;
- uint8_t volt_ctl2;
-
- uint8_t temp1_fan_select;
- uint8_t temp2_fan_select;
- uint8_t temp3_fan_select;
- uint8_t temp4_fan_select;
- uint8_t temp5_fan_select;
- uint8_t temp6_fan_select;
-
- uint8_t temp1_source_select;
- uint8_t temp2_source_select;
- uint8_t temp3_source_select;
- uint8_t temp4_source_select;
- uint8_t temp5_source_select;
- uint8_t temp6_source_select;
-
- uint32_t vcore1_high_limit_mv; /* mV */
- uint32_t vcore1_low_limit_mv; /* mV */
- uint32_t vcore2_high_limit_mv; /* mV */
- uint32_t vcore2_low_limit_mv; /* mV */
- uint32_t vtt_high_limit_mv; /* mV */
- uint32_t vtt_low_limit_mv; /* mV */
- uint32_t vsen3_high_limit_mv; /* mV */
- uint32_t vsen3_low_limit_mv; /* mV */
- uint32_t vsen4_high_limit_mv; /* mV */
- uint32_t vsen4_low_limit_mv; /* mV */
- uint32_t vsen5_high_limit_mv; /* mV */
- uint32_t vsen5_low_limit_mv; /* mV */
- uint32_t vsen6_high_limit_mv; /* mV */
- uint32_t vsen6_low_limit_mv; /* mV */
- uint32_t vsen7_high_limit_mv; /* mV */
- uint32_t vsen7_low_limit_mv; /* mV */
- uint32_t vsen8_high_limit_mv; /* mV */
- uint32_t vsen8_low_limit_mv; /* mV */
- uint32_t vsen9_high_limit_mv; /* mV */
- uint32_t vsen9_low_limit_mv; /* mV */
- uint32_t vsen10_high_limit_mv; /* mV */
- uint32_t vsen10_low_limit_mv; /* mV */
- uint32_t vsen11_high_limit_mv; /* mV */
- uint32_t vsen11_low_limit_mv; /* mV */
- uint32_t vsen12_high_limit_mv; /* mV */
- uint32_t vsen12_low_limit_mv; /* mV */
- uint32_t vsen13_high_limit_mv; /* mV */
- uint32_t vsen13_low_limit_mv; /* mV */
- uint32_t vdd_high_limit_mv; /* mV */
- uint32_t vdd_low_limit_mv; /* mV */
- uint32_t vsb_high_limit_mv; /* mV */
- uint32_t vsb_low_limit_mv; /* mV */
- uint32_t vbat_high_limit_mv; /* mV */
- uint32_t vbat_low_limit_mv; /* mV */
-
- int8_t tr1_critical_temperature; /* °C */
- int8_t tr1_critical_hysteresis; /* °C */
- int8_t tr1_warning_temperature; /* °C */
- int8_t tr1_warning_hysteresis; /* °C */
- int8_t tr2_critical_temperature; /* °C */
- int8_t tr2_critical_hysteresis; /* °C */
- int8_t tr2_warning_temperature; /* °C */
- int8_t tr2_warning_hysteresis; /* °C */
- int8_t tr3_critical_temperature; /* °C */
- int8_t tr3_critical_hysteresis; /* °C */
- int8_t tr3_warning_temperature; /* °C */
- int8_t tr3_warning_hysteresis; /* °C */
- int8_t tr4_critical_temperature; /* °C */
- int8_t tr4_critical_hysteresis; /* °C */
- int8_t tr4_warning_temperature; /* °C */
- int8_t tr4_warning_hysteresis; /* °C */
- int8_t tr5_critical_temperature; /* °C */
- int8_t tr5_critical_hysteresis; /* °C */
- int8_t tr5_warning_temperature; /* °C */
- int8_t tr5_warning_hysteresis; /* °C */
- int8_t tr6_critical_temperature; /* °C */
- int8_t tr6_critical_hysteresis; /* °C */
- int8_t tr6_warning_temperature; /* °C */
- int8_t tr6_warning_hysteresis; /* °C */
- int8_t dts_critical_temperature; /* °C */
- int8_t dts_critical_hysteresis; /* °C */
- int8_t dts_warning_temperature; /* °C */
- int8_t dts_warning_hysteresis; /* °C */
-
- int8_t temp1_critical_temperature; /* °C */
- int8_t temp2_critical_temperature; /* °C */
- int8_t temp3_critical_temperature; /* °C */
- int8_t temp4_critical_temperature; /* °C */
- int8_t temp5_critical_temperature; /* °C */
- int8_t temp6_critical_temperature; /* °C */
-
- int8_t temp1_target_temperature; /* °C */
- int8_t temp2_target_temperature; /* °C */
- int8_t temp3_target_temperature; /* °C */
- int8_t temp4_target_temperature; /* °C */
- int8_t temp5_target_temperature; /* °C */
- int8_t temp6_target_temperature; /* °C */
-
- uint8_t fan1_nonstop; /* % of full speed (0-100) */
- uint8_t fan2_nonstop; /* % of full speed (0-100) */
- uint8_t fan3_nonstop; /* % of full speed (0-100) */
- uint8_t fan4_nonstop; /* % of full speed (0-100) */
- uint8_t fan5_nonstop; /* % of full speed (0-100) */
- uint8_t fan6_nonstop; /* % of full speed (0-100) */
- uint8_t fan7_nonstop; /* % of full speed (0-100) */
- uint8_t fan8_nonstop; /* % of full speed (0-100) */
-
- uint8_t default_speed; /* % of full speed (0-100) */
-
- uint8_t fan1_duty; /* % of full speed (0-100) */
- uint8_t fan2_duty; /* % of full speed (0-100) */
- uint8_t fan3_duty; /* % of full speed (0-100) */
- uint8_t fan4_duty; /* % of full speed (0-100) */
- uint8_t fan5_duty; /* % of full speed (0-100) */
- uint8_t fan6_duty; /* % of full speed (0-100) */
- uint8_t fan7_duty; /* % of full speed (0-100) */
- uint8_t fan8_duty; /* % of full speed (0-100) */
-
- uint8_t smbus_aux; /* 0 == device located on primary SMBUS,
- * 1 == device located on first auxiliary
- * SMBUS channel,
- * <n> == device located on <n> auxiliary
- * SMBUS channel
- */
-};