| .. SPDX-License-Identifier: GPL-2.0-only | 
 |  | 
 | Broadcom BCM54140 Quad SGMII/QSGMII PHY | 
 | ======================================= | 
 |  | 
 | Supported chips: | 
 |  | 
 |    * Broadcom BCM54140 | 
 |  | 
 |      Datasheet: not public | 
 |  | 
 | Author: Michael Walle <michael@walle.cc> | 
 |  | 
 | Description | 
 | ----------- | 
 |  | 
 | The Broadcom BCM54140 is a Quad SGMII/QSGMII PHY which supports monitoring | 
 | its die temperature as well as two analog voltages. | 
 |  | 
 | The AVDDL is a 1.0V analogue voltage, the AVDDH is a 3.3V analogue voltage. | 
 | Both voltages and the temperature are measured in a round-robin fashion. | 
 |  | 
 | Sysfs entries | 
 | ------------- | 
 |  | 
 | The following attributes are supported. | 
 |  | 
 | ======================= ======================================================== | 
 | in0_label		"AVDDL" | 
 | in0_input		Measured AVDDL voltage. | 
 | in0_min			Minimum AVDDL voltage. | 
 | in0_max			Maximum AVDDL voltage. | 
 | in0_alarm		AVDDL voltage alarm. | 
 |  | 
 | in1_label		"AVDDH" | 
 | in1_input		Measured AVDDH voltage. | 
 | in1_min			Minimum AVDDH voltage. | 
 | in1_max			Maximum AVDDH voltage. | 
 | in1_alarm		AVDDH voltage alarm. | 
 |  | 
 | temp1_input		Die temperature. | 
 | temp1_min		Minimum die temperature. | 
 | temp1_max		Maximum die temperature. | 
 | temp1_alarm		Die temperature alarm. | 
 | ======================= ======================================================== |