Back to home page

OSCL-LXR

 
 

    


0001 Kernel driver max20751
0002 ======================
0003 
0004 Supported chips:
0005 
0006   * maxim MAX20751
0007 
0008     Prefix: 'max20751'
0009 
0010     Addresses scanned: -
0011 
0012     Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX20751.pdf
0013 
0014     Application note: https://pdfserv.maximintegrated.com/en/an/AN5941.pdf
0015 
0016 Author: Guenter Roeck <linux@roeck-us.net>
0017 
0018 
0019 Description
0020 -----------
0021 
0022 This driver supports MAX20751 Multiphase Master with PMBus Interface
0023 and Internal Buck Converter.
0024 
0025 The driver is a client driver to the core PMBus driver.
0026 Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
0027 
0028 
0029 Usage Notes
0030 -----------
0031 
0032 This driver does not auto-detect devices. You will have to instantiate the
0033 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
0034 details.
0035 
0036 
0037 Platform data support
0038 ---------------------
0039 
0040 The driver supports standard PMBus driver platform data.
0041 
0042 
0043 Sysfs entries
0044 -------------
0045 
0046 The following attributes are supported.
0047 
0048 ======================= =======================================================
0049 in1_label               "vin1"
0050 in1_input               Measured voltage.
0051 in1_min                 Minimum input voltage.
0052 in1_max                 Maximum input voltage.
0053 in1_lcrit               Critical minimum input voltage.
0054 in1_crit                Critical maximum input voltage.
0055 in1_min_alarm           Input voltage low alarm.
0056 in1_lcrit_alarm         Input voltage critical low alarm.
0057 in1_min_alarm           Input voltage low alarm.
0058 in1_max_alarm           Input voltage high alarm.
0059 
0060 in2_label               "vout1"
0061 in2_input               Measured voltage.
0062 in2_min                 Minimum output voltage.
0063 in2_max                 Maximum output voltage.
0064 in2_lcrit               Critical minimum output voltage.
0065 in2_crit                Critical maximum output voltage.
0066 in2_min_alarm           Output voltage low alarm.
0067 in2_lcrit_alarm         Output voltage critical low alarm.
0068 in2_min_alarm           Output voltage low alarm.
0069 in2_max_alarm           Output voltage high alarm.
0070 
0071 curr1_input             Measured output current.
0072 curr1_label             "iout1"
0073 curr1_max               Maximum output current.
0074 curr1_alarm             Current high alarm.
0075 
0076 temp1_input             Measured temperature.
0077 temp1_max               Maximum temperature.
0078 temp1_crit              Critical high temperature.
0079 temp1_max_alarm         Chip temperature high alarm.
0080 temp1_crit_alarm        Chip temperature critical high alarm.
0081 
0082 power1_input            Output power.
0083 power1_label            "pout1"
0084 ======================= =======================================================