1 .. SPDX-License-Identifier: GPL-2.0-only 1 .. SPDX-License-Identifier: GPL-2.0-only 2 2 3 Broadcom BCM54140 Quad SGMII/QSGMII PHY 3 Broadcom BCM54140 Quad SGMII/QSGMII PHY 4 ======================================= 4 ======================================= 5 5 6 Supported chips: 6 Supported chips: 7 7 8 * Broadcom BCM54140 8 * Broadcom BCM54140 9 9 10 Datasheet: not public 10 Datasheet: not public 11 11 12 Author: Michael Walle <michael@walle.cc> 12 Author: Michael Walle <michael@walle.cc> 13 13 14 Description 14 Description 15 ----------- 15 ----------- 16 16 17 The Broadcom BCM54140 is a Quad SGMII/QSGMII P 17 The Broadcom BCM54140 is a Quad SGMII/QSGMII PHY which supports monitoring 18 its die temperature as well as two analog volt 18 its die temperature as well as two analog voltages. 19 19 20 The AVDDL is a 1.0V analogue voltage, the AVDD 20 The AVDDL is a 1.0V analogue voltage, the AVDDH is a 3.3V analogue voltage. 21 Both voltages and the temperature are measured 21 Both voltages and the temperature are measured in a round-robin fashion. 22 22 23 Sysfs entries 23 Sysfs entries 24 ------------- 24 ------------- 25 25 26 The following attributes are supported. 26 The following attributes are supported. 27 27 28 ======================= ====================== 28 ======================= ======================================================== 29 in0_label "AVDDL" 29 in0_label "AVDDL" 30 in0_input Measured AVDDL voltage 30 in0_input Measured AVDDL voltage. 31 in0_min Minimum AVDDL voltage. 31 in0_min Minimum AVDDL voltage. 32 in0_max Maximum AVDDL voltage. 32 in0_max Maximum AVDDL voltage. 33 in0_alarm AVDDL voltage alarm. 33 in0_alarm AVDDL voltage alarm. 34 34 35 in1_label "AVDDH" 35 in1_label "AVDDH" 36 in1_input Measured AVDDH voltage 36 in1_input Measured AVDDH voltage. 37 in1_min Minimum AVDDH voltage. 37 in1_min Minimum AVDDH voltage. 38 in1_max Maximum AVDDH voltage. 38 in1_max Maximum AVDDH voltage. 39 in1_alarm AVDDH voltage alarm. 39 in1_alarm AVDDH voltage alarm. 40 40 41 temp1_input Die temperature. 41 temp1_input Die temperature. 42 temp1_min Minimum die temperatur 42 temp1_min Minimum die temperature. 43 temp1_max Maximum die temperatur 43 temp1_max Maximum die temperature. 44 temp1_alarm Die temperature alarm. 44 temp1_alarm Die temperature alarm. 45 ======================= ====================== 45 ======================= ========================================================
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.