1*4882a593SmuzhiyunKernel driver ltc3815 2*4882a593Smuzhiyun===================== 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunSupported chips: 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun * Linear Technology LTC3815 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun Prefix: 'ltc3815' 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun Addresses scanned: - 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun Datasheet: http://www.linear.com/product/ltc3815 13*4882a593Smuzhiyun 14*4882a593SmuzhiyunAuthor: Guenter Roeck <linux@roeck-us.net> 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunDescription 18*4882a593Smuzhiyun----------- 19*4882a593Smuzhiyun 20*4882a593SmuzhiyunLTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter. 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunUsage Notes 24*4882a593Smuzhiyun----------- 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunThis driver does not probe for PMBus devices. You will have to instantiate 27*4882a593Smuzhiyundevices explicitly. 28*4882a593Smuzhiyun 29*4882a593SmuzhiyunExample: the following commands will load the driver for an LTC3815 30*4882a593Smuzhiyunat address 0x20 on I2C bus #1:: 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun # modprobe ltc3815 33*4882a593Smuzhiyun # echo ltc3815 0x20 > /sys/bus/i2c/devices/i2c-1/new_device 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun 36*4882a593SmuzhiyunSysfs attributes 37*4882a593Smuzhiyun---------------- 38*4882a593Smuzhiyun 39*4882a593Smuzhiyun======================= ======================================================= 40*4882a593Smuzhiyunin1_label "vin" 41*4882a593Smuzhiyunin1_input Measured input voltage. 42*4882a593Smuzhiyunin1_alarm Input voltage alarm. 43*4882a593Smuzhiyunin1_highest Highest input voltage. 44*4882a593Smuzhiyunin1_reset_history Reset input voltage history. 45*4882a593Smuzhiyun 46*4882a593Smuzhiyunin2_label "vout1". 47*4882a593Smuzhiyunin2_input Measured output voltage. 48*4882a593Smuzhiyunin2_alarm Output voltage alarm. 49*4882a593Smuzhiyunin2_highest Highest output voltage. 50*4882a593Smuzhiyunin2_reset_history Reset output voltage history. 51*4882a593Smuzhiyun 52*4882a593Smuzhiyuntemp1_input Measured chip temperature. 53*4882a593Smuzhiyuntemp1_alarm Temperature alarm. 54*4882a593Smuzhiyuntemp1_highest Highest measured temperature. 55*4882a593Smuzhiyuntemp1_reset_history Reset temperature history. 56*4882a593Smuzhiyun 57*4882a593Smuzhiyuncurr1_label "iin". 58*4882a593Smuzhiyuncurr1_input Measured input current. 59*4882a593Smuzhiyuncurr1_highest Highest input current. 60*4882a593Smuzhiyuncurr1_reset_history Reset input current history. 61*4882a593Smuzhiyun 62*4882a593Smuzhiyuncurr2_label "iout1". 63*4882a593Smuzhiyuncurr2_input Measured output current. 64*4882a593Smuzhiyuncurr2_alarm Output current alarm. 65*4882a593Smuzhiyuncurr2_highest Highest output current. 66*4882a593Smuzhiyuncurr2_reset_history Reset output current history. 67*4882a593Smuzhiyun======================= ======================================================= 68