Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) Kernel driver ltc2978
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) =====================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) Supported chips:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6)   * Linear Technology LTC2972
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8)     Prefix: 'ltc2972'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12)     Datasheet: https://www.analog.com/en/products/ltc2972.html
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14)   * Linear Technology LTC2974
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16)     Prefix: 'ltc2974'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20)     Datasheet: https://www.analog.com/en/products/ltc2974
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22)   * Linear Technology LTC2975
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24)     Prefix: 'ltc2975'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28)     Datasheet: https://www.analog.com/en/products/ltc2975
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30)   * Linear Technology LTC2977
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32)     Prefix: 'ltc2977'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36)     Datasheet: https://www.analog.com/en/products/ltc2977
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38)   * Linear Technology LTC2978, LTC2978A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40)     Prefix: 'ltc2978'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44)     Datasheet: https://www.analog.com/en/products/ltc2978
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	       https://www.analog.com/en/products/ltc2978a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48)   * Linear Technology LTC2979
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50)     Prefix: 'ltc2979'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54)     Datasheet: https://www.analog.com/en/products/ltc2979
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56)   * Linear Technology LTC2980
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58)     Prefix: 'ltc2980'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62)     Datasheet: https://www.analog.com/en/products/ltc2980
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64)   * Linear Technology LTC3880
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66)     Prefix: 'ltc3880'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70)     Datasheet: https://www.analog.com/en/products/ltc3880
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72)   * Linear Technology LTC3882
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74)     Prefix: 'ltc3882'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78)     Datasheet: https://www.analog.com/en/products/ltc3882
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80)   * Linear Technology LTC3883
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82)     Prefix: 'ltc3883'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86)     Datasheet: https://www.analog.com/en/products/ltc3883
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88)   * Linear Technology LTC3884
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90)     Prefix: 'ltc3884'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94)     Datasheet: https://www.analog.com/en/products/ltc3884
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96)   * Linear Technology LTC3886
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98)     Prefix: 'ltc3886'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102)     Datasheet: https://www.analog.com/en/products/ltc3886
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104)   * Linear Technology LTC3887
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106)     Prefix: 'ltc3887'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110)     Datasheet: https://www.analog.com/en/products/ltc3887
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112)   * Linear Technology LTC3889
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114)     Prefix: 'ltc3889'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118)     Datasheet: https://www.analog.com/en/products/ltc3889
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)   * Linear Technology LTC7880
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122)     Prefix: 'ltc7880'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126)     Datasheet: https://www.analog.com/en/products/ltc7880
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128)   * Linear Technology LTM2987
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130)     Prefix: 'ltm2987'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134)     Datasheet: https://www.analog.com/en/products/ltm2987
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136)   * Linear Technology LTM4644
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138)     Prefix: 'ltm4644'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142)     Datasheet: https://www.analog.com/en/products/ltm4644
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144)    * Linear Technology LTM4675
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146)     Prefix: 'ltm4675'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150)     Datasheet: https://www.analog.com/en/products/ltm4675
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152)   * Linear Technology LTM4676
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154)     Prefix: 'ltm4676'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158)     Datasheet: https://www.analog.com/en/products/ltm4676
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160)   * Linear Technology LTM4677
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162)     Prefix: 'ltm4677'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166)     Datasheet: https://www.analog.com/en/products/ltm4677
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168)   * Linear Technology LTM4678
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170)     Prefix: 'ltm4678'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174)     Datasheet: https://www.analog.com/en/products/ltm4678
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176)   * Analog Devices LTM4680
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178)     Prefix: 'ltm4680'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182)     Datasheet: https://www.analog.com/ltm4680
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184)   * Analog Devices LTM4686
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186)     Prefix: 'ltm4686'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190)     Datasheet: https://www.analog.com/ltm4686
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192)   * Analog Devices LTM4700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194)     Prefix: 'ltm4700'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196)     Addresses scanned: -
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198)     Datasheet: https://www.analog.com/ltm4700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) Author: Guenter Roeck <linux@roeck-us.net>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) Description
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) - LTC2974 and LTC2975 are quad digital power supply managers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) - LTC2978 is an octal power supply monitor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) - LTC2977 is a pin compatible replacement for LTC2978.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) - LTC2980 is a 16-channel Power System Manager, consisting of two LTC2977
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) - in a single die. The chip is instantiated and reported as two separate chips
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) - on two different I2C bus addresses.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) - LTC3880, LTC3882, LTC3886, and LTC3887 are dual output poly-phase step-down
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) - DC/DC controllers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) - LTC3883 is a single phase step-down DC/DC controller.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) - LTM2987 is a 16-channel Power System Manager with two LTC2977 plus
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) - additional components on a single die. The chip is instantiated and reported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) - as two separate chips on two different I2C bus addresses.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) - LTM4675 is a dual 9A or single 18A μModule regulator
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) - LTM4676 is a dual 13A or single 26A uModule regulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) - LTM4686 is a dual 10A or single 20A uModule regulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) Usage Notes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) This driver does not probe for PMBus devices. You will have to instantiate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) devices explicitly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) Example: the following commands will load the driver for an LTC2978 at address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) 0x60 on I2C bus #1::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) 	# modprobe ltc2978
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) 	# echo ltc2978 0x60 > /sys/bus/i2c/devices/i2c-1/new_device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) Sysfs attributes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) ----------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) ======================= ========================================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) in1_label		"vin"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) in1_input		Measured input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) in1_min			Minimum input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) in1_max			Maximum input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) 			LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) 			LTC2979 and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) in1_lcrit		Critical minimum input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) 			LTC2979 and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) in1_crit		Critical maximum input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) in1_min_alarm		Input voltage low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) in1_max_alarm		Input voltage high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) 			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) 			LTC2979 and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) in1_lcrit_alarm		Input voltage critical low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) 			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) 			LTC2979 and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) in1_crit_alarm		Input voltage critical high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) in1_lowest		Lowest input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) 			LTC2972, LTC2974, LTC2975, LTC2977, LTC2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) 			and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) in1_highest		Highest input voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) in1_reset_history	Reset input voltage history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) in[N]_label		"vout[1-8]".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) 			- LTC2972: N=2-3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) 			- LTC2974, LTC2975: N=2-5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) 			- LTC2977, LTC2979, LTC2980, LTM2987: N=2-9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) 			- LTC2978: N=2-9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) 			- LTC3880, LTC3882, LTC3884, LTC23886 LTC3887, LTC3889,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) 			  LTC7880, LTM4644, LTM4675, LTM4676, LTM4677, LTM4678,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) 			  LTM4680, LTM4700: N=2-3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) 			- LTC3883: N=2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) in[N]_input		Measured output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) in[N]_min		Minimum output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) in[N]_max		Maximum output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) in[N]_lcrit		Critical minimum output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) in[N]_crit		Critical maximum output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) in[N]_min_alarm		Output voltage low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) in[N]_max_alarm		Output voltage high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) in[N]_lcrit_alarm	Output voltage critical low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) in[N]_crit_alarm	Output voltage critical high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) in[N]_lowest		Lowest output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) 			LTC2972, LTC2974, LTC2975,and LTC2978 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) in[N]_highest		Highest output voltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) in[N]_reset_history	Reset output voltage history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320) temp[N]_input		Measured temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) 			- On LTC2972, temp[1-2] report external temperatures,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) 			  and temp 3 reports the chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) 			- On LTC2974 and LTC2975, temp[1-4] report external
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) 			  temperatures, and temp5 reports the chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) 			- On LTC2977, LTC2979, LTC2980, LTC2978, and LTM2987,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) 			  only one temperature measurement is supported and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) 			  reports the chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) 			- On LTC3880, LTC3882, LTC3886, LTC3887, LTC3889,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) 			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) 			  and LTM4700, temp1 and temp2 report external
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) 			  temperatures, and temp3 reports the chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) 			- On LTC3883, temp1 reports an external temperature,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) 			  and temp2 reports the chip temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) temp[N]_min		Mimimum temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) 			LTC2972, LTC2974, LCT2977, LTM2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) 			LTC2979, and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) temp[N]_max		Maximum temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) temp[N]_lcrit		Critical low temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) temp[N]_crit		Critical high temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) temp[N]_min_alarm	Temperature low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) 			LTC2972, LTC2974, LTC2975, LTC2977, LTM2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) 			LTC2979, and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) temp[N]_max_alarm	Temperature high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) temp[N]_lcrit_alarm	Temperature critical low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) temp[N]_crit_alarm	Temperature critical high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) temp[N]_lowest		Lowest measured temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) 			- LTC2972, LTC2974, LTC2975, LTC2977, LTM2980, LTC2978,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) 			  LTC2979, and LTM2987 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) 			- Not supported for chip temperature sensor on LTC2974
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364) 			  and LTC2975.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) temp[N]_highest		Highest measured temperature.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) 			Not supported for chip temperature sensor on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) 			LTC2974 and LTC2975.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) temp[N]_reset_history	Reset temperature history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) 			Not supported for chip temperature sensor on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) 			LTC2974 and LTC2975.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) power1_label		"pin". LTC3883 and LTC3886 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) power1_input		Measured input power.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) power[N]_label		"pout[1-4]".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) 			- LTC2972: N=1-2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) 			- LTC2974, LTC2975: N=1-4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) 			- LTC2977, LTC2979, LTC2980, LTM2987: Not supported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) 			- LTC2978: Not supported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) 			- LTC3880, LTC3882, LTC3884, LTC3886, LTC3887, LTC3889,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) 			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) 			  LTM4700: N=1-2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) 			- LTC3883: N=2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) power[N]_input		Measured output power.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) curr1_label		"iin".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) 			LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) 			LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) 			and LTM4700 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) curr1_input		Measured input current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) curr1_max		Maximum input current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) curr1_max_alarm		Input current high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) curr1_highest		Highest input current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) 			LTC3883 and LTC3886 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) curr1_reset_history	Reset input current history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) 			LTC3883 and LTC3886 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) curr[N]_label		"iout[1-4]".
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) 			- LTC2972: N-1-2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) 			- LTC2974, LTC2975: N=1-4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) 			- LTC2977, LTC2979, LTC2980, LTM2987: not supported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) 			- LTC2978: not supported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) 			- LTC3880, LTC3882, LTC3884, LTC3886, LTC3887, LTC3889,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420) 			  LTM4664, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421) 			  LTM4700: N=2-3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) 			- LTC3883: N=2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424) curr[N]_input		Measured output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) curr[N]_max		Maximum output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428) curr[N]_crit		Critical high output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) curr[N]_lcrit		Critical low output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) 			LTC2972, LTC2974 and LTC2975 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) curr[N]_max_alarm	Output current high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) curr[N]_crit_alarm	Output current critical high alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438) curr[N]_lcrit_alarm	Output current critical low alarm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440) 			LTC2972, LTC2974 and LTC2975 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) curr[N]_lowest		Lowest output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) 			LTC2972, LTC2974 and LTC2975 only.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) curr[N]_highest		Highest output current.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448) curr[N]_reset_history	Reset output current history.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) ======================= ========================================================