1 Kernel driver max34440 2 ====================== 3 4 Supported chips: 5 6 * Maxim MAX34440 7 8 Prefixes: 'max34440' 9 10 Addresses scanned: - 11 12 Datasheet: https://datasheets.maximintegra 13 14 * Maxim MAX34441 15 16 PMBus 5-Channel Power-Supply Manager and I 17 18 Prefixes: 'max34441' 19 20 Addresses scanned: - 21 22 Datasheet: https://datasheets.maximintegra 23 24 * Maxim MAX34446 25 26 PMBus Power-Supply Data Logger 27 28 Prefixes: 'max34446' 29 30 Addresses scanned: - 31 32 Datasheet: https://datasheets.maximintegra 33 34 * Maxim MAX34451 35 36 PMBus 16-Channel V/I Monitor and 12-Channe 37 38 Prefixes: 'max34451' 39 40 Addresses scanned: - 41 42 Datasheet: https://datasheets.maximintegra 43 44 * Maxim MAX34460 45 46 PMBus 12-Channel Voltage Monitor & Sequenc 47 48 Prefix: 'max34460' 49 50 Addresses scanned: - 51 52 Datasheet: https://datasheets.maximintegra 53 54 * Maxim MAX34461 55 56 PMBus 16-Channel Voltage Monitor & Sequenc 57 58 Prefix: 'max34461' 59 60 Addresses scanned: - 61 62 Datasheet: https://datasheets.maximintegra 63 64 Author: Guenter Roeck <linux@roeck-us.net> 65 66 67 Description 68 ----------- 69 70 This driver supports hardware monitoring for M 71 Power-Supply Manager, MAX34441 PMBus 5-Channel 72 and Intelligent Fan Controller, and MAX34446 P 73 It also supports the MAX34451, MAX34460, and M 74 Sequencers. The MAX34451 supports monitoring v 75 based on GIN pins. The MAX34460 supports 12 vo 76 supports 16 voltage channels. 77 78 The driver is a client driver to the core PMBu 79 Documentation/hwmon/pmbus.rst for details on P 80 81 82 Usage Notes 83 ----------- 84 85 This driver does not auto-detect devices. You 86 devices explicitly. Please see Documentation/i 87 details. 88 89 For MAX34446, the value of the currX_crit attr 90 voltage measurement is enabled for a given cha 91 enabled if currX_crit is set to 0; current mea 92 attribute is set to a positive value. Power me 93 channel 1 (3) is configured for voltage measur 94 configured for current measurement. 95 96 97 Platform data support 98 --------------------- 99 100 The driver supports standard PMBus driver plat 101 102 103 Sysfs entries 104 ------------- 105 106 The following attributes are supported. Limits 107 attributes are read-only. 108 109 In 110 ~~ 111 112 ======================= ====================== 113 in[1-6]_label "vout[1-6]". 114 in[1-6]_input Measured voltage. From 115 in[1-6]_min Minimum Voltage. From 116 in[1-6]_max Maximum voltage. From 117 in[1-6]_lcrit Critical minimum Volta 118 in[1-6]_crit Critical maximum volta 119 register. 120 in[1-6]_min_alarm Voltage low alarm. Fro 121 in[1-6]_max_alarm Voltage high alarm. Fr 122 in[1-6]_lcrit_alarm Voltage critical low a 123 status. 124 in[1-6]_crit_alarm Voltage critical high 125 status. 126 in[1-6]_lowest Historical minimum vol 127 in[1-6]_highest Historical maximum vol 128 in[1-6]_reset_history Write any value to res 129 ======================= ====================== 130 131 .. note:: MAX34446 only supports in[1-4]. 132 133 Curr 134 ~~~~ 135 136 ======================= ====================== 137 curr[1-6]_label "iout[1-6]". 138 curr[1-6]_input Measured current. From 139 curr[1-6]_max Maximum current. From 140 curr[1-6]_crit Critical maximum curre 141 register. 142 curr[1-6]_max_alarm Current high alarm. Fr 143 curr[1-6]_crit_alarm Current critical high 144 curr[1-4]_average Historical average cur 145 curr[1-6]_highest Historical maximum cur 146 curr[1-6]_reset_history Write any value to res 147 ======================= ====================== 148 149 .. note:: 150 151 - in6 and curr6 attributes only exist for 152 - MAX34446 only supports curr[1-4]. 153 154 Power 155 ~~~~~ 156 157 ======================= ====================== 158 power[1,3]_label "pout[1,3]" 159 power[1,3]_input Measured power. 160 power[1,3]_average Historical average pow 161 power[1,3]_highest Historical maximum pow 162 ======================= ====================== 163 164 .. note:: Power attributes only exist for MAX3 165 166 Temp 167 ~~~~ 168 169 ======================= ====================== 170 temp[1-8]_input Measured temperatures. 171 temp1 is the chip's in 172 are remote I2C tempera 173 is a remote thermal-di 174 are remote I2C tempera 175 temp[1-8]_max Maximum temperature. F 176 temp[1-8]_crit Critical high temperat 177 temp[1-8]_max_alarm Temperature high alarm 178 temp[1-8]_crit_alarm Temperature critical h 179 temp[1-8]_average Historical average tem 180 temp[1-8]_highest Historical maximum tem 181 temp[1-8]_reset_history Write any value to res 182 ======================= ====================== 183 184 185 .. note:: 186 - temp7 and temp8 attributes only exist for 187 - MAX34446 only supports temp[1-3]. 188 189 190 .. note:: 191 192 - MAX34451 supports attribute groups in[1-1 193 input pins) and temp[1-5]. 194 - MAX34460 supports attribute groups in[1-1 195 - MAX34461 supports attribute groups in[1-1
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.