Commit 13558a2
hwmon: (nct6775) Fix IN scaling factors for 6798/6799
Scaling for VTT/VIN5/VIN6 registers were based on prior chips
* Split scaling factors for 6798/6799 and assign at probe()
* Pass them through driver data to sysfs functions
Tested on nct6799 with old/new input/min/max
Fixes: 0599682 ("hwmon: (nct6775) Add support for NCT6798D")
Signed-off-by: Ahmad Khalifa <ahmad@khalifa.ws>
Link: https://lore.kernel.org/r/20230719192848.337508-1-ahmad@khalifa.ws
Signed-off-by: Guenter Roeck <linux@roeck-us.net>1 parent 957961b commit 13558a2
2 files changed
Lines changed: 23 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
955 | 955 | | |
956 | 956 | | |
957 | 957 | | |
958 | | - | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
959 | 970 | | |
960 | | - | |
| 971 | + | |
961 | 972 | | |
962 | 973 | | |
963 | | - | |
| 974 | + | |
964 | 975 | | |
965 | | - | |
| 976 | + | |
966 | 977 | | |
967 | 978 | | |
968 | 979 | | |
| |||
1673 | 1684 | | |
1674 | 1685 | | |
1675 | 1686 | | |
1676 | | - | |
| 1687 | + | |
| 1688 | + | |
1677 | 1689 | | |
1678 | 1690 | | |
1679 | 1691 | | |
| |||
1691 | 1703 | | |
1692 | 1704 | | |
1693 | 1705 | | |
1694 | | - | |
| 1706 | + | |
1695 | 1707 | | |
1696 | 1708 | | |
1697 | 1709 | | |
| |||
3462 | 3474 | | |
3463 | 3475 | | |
3464 | 3476 | | |
| 3477 | + | |
3465 | 3478 | | |
3466 | 3479 | | |
3467 | 3480 | | |
| |||
3977 | 3990 | | |
3978 | 3991 | | |
3979 | 3992 | | |
| 3993 | + | |
| 3994 | + | |
| 3995 | + | |
3980 | 3996 | | |
3981 | 3997 | | |
3982 | 3998 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| 101 | + | |
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
| |||
0 commit comments