mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
thermal: rockchip: Add trim temperature for rk3528
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> Change-Id: I2e8bbcf1afb932a630dfbc04047a2b43dd2ef820
This commit is contained in:
@@ -646,40 +646,40 @@ static const struct tsadc_table rk3399_code_table[] = {
|
||||
static const struct tsadc_table rk3528_code_table[] = {
|
||||
{0, MIN_TEMP},
|
||||
{1386, MIN_TEMP},
|
||||
{1419, -40000},
|
||||
{1427, -35000},
|
||||
{1435, -30000},
|
||||
{1443, -25000},
|
||||
{1452, -20000},
|
||||
{1460, -15000},
|
||||
{1468, -10000},
|
||||
{1477, -5000},
|
||||
{1486, 0},
|
||||
{1494, 5000},
|
||||
{1502, 10000},
|
||||
{1510, 15000},
|
||||
{1519, 20000},
|
||||
{1527, 25000},
|
||||
{1535, 30000},
|
||||
{1544, 35000},
|
||||
{1552, 40000},
|
||||
{1561, 45000},
|
||||
{1569, 50000},
|
||||
{1578, 55000},
|
||||
{1586, 60000},
|
||||
{1594, 65000},
|
||||
{1603, 70000},
|
||||
{1612, 75000},
|
||||
{1620, 80000},
|
||||
{1410, -40000},
|
||||
{1419, -35000},
|
||||
{1428, -30000},
|
||||
{1436, -25000},
|
||||
{1445, -20000},
|
||||
{1454, -15000},
|
||||
{1463, -10000},
|
||||
{1471, -5000},
|
||||
{1480, 0},
|
||||
{1489, 5000},
|
||||
{1498, 10000},
|
||||
{1506, 15000},
|
||||
{1515, 20000},
|
||||
{1524, 25000},
|
||||
{1533, 30000},
|
||||
{1541, 35000},
|
||||
{1550, 40000},
|
||||
{1558, 45000},
|
||||
{1567, 50000},
|
||||
{1575, 55000},
|
||||
{1584, 60000},
|
||||
{1593, 65000},
|
||||
{1602, 70000},
|
||||
{1610, 75000},
|
||||
{1619, 80000},
|
||||
{1628, 85000},
|
||||
{1637, 90000},
|
||||
{1646, 95000},
|
||||
{1654, 100000},
|
||||
{1662, 105000},
|
||||
{1671, 110000},
|
||||
{1679, 115000},
|
||||
{1688, 120000},
|
||||
{1696, 125000},
|
||||
{1663, 105000},
|
||||
{1672, 110000},
|
||||
{1680, 115000},
|
||||
{1689, 120000},
|
||||
{1697, 125000},
|
||||
{1790, MAX_TEMP},
|
||||
{TSADCV5_DATA_MASK, MAX_TEMP},
|
||||
};
|
||||
@@ -1488,8 +1488,6 @@ static int rk_tsadcv3_get_trim_code(const struct chip_tsadc_table *table,
|
||||
int temp = trim_base * 1000 + trim_base_frac * 100;
|
||||
u32 base_code = rk_tsadcv2_temp_to_code(table, temp);
|
||||
|
||||
rk_tsadcv2_temp_to_code(table, temp);
|
||||
|
||||
return (TSADCV3_Q_MAX_VAL - code) - base_code;
|
||||
}
|
||||
|
||||
@@ -1871,6 +1869,8 @@ static const struct rockchip_tsadc_chip rk3528_tsadc_data = {
|
||||
.set_alarm_temp = rk_tsadcv3_alarm_temp,
|
||||
.set_tshut_temp = rk_tsadcv3_tshut_temp,
|
||||
.set_tshut_mode = rk_tsadcv4_tshut_mode,
|
||||
.get_trim_code = rk_tsadcv3_get_trim_code,
|
||||
.trim_slope = 574,
|
||||
|
||||
.table = {
|
||||
.id = rk3528_code_table,
|
||||
|
||||
Reference in New Issue
Block a user