Searched hist:"4193 b938" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp151a-prtt1c.dts | 4193b938 Tue Jul 11 07:25:31 CDT 2023 Oleksij Rempel <o.rempel@pengutronix.de> ARM: dts: stm32: prtt1c: Add PoDL PSE regulator nodes
This commit introduces Power over Data Line (PoDL) Power Source Equipment (PSE) regulator nodes to the PRTT1C devicetree. The addition of these nodes enables support for PoDL in PRTT1C devices, allowing power delivery and data transmission over a single twisted pair.
The new PoDL PSE regulator nodes provide voltage capability information of the current board design, which can be used as a hint for system administrators when configuring and managing power settings. This update enhances the versatility and simplifies the power management of PRTT1C devices while ensuring compatibility with connected Powered Devices (PDs).
After applying this patch, the power delivery can be controlled from user space with a patched [1] ethtool version using the following commands: ethtool --set-pse t1l2 podl-pse-admin-control enable to enable power delivery, and ethtool --show-pse t1l2 to display the PoDL PSE settings.
By integrating PoDL PSE support into the PRTT1C devicetree, users can benefit from streamlined power and data connections in their deployments, improving overall system efficiency and reducing cabling complexity.
[1] https://lore.kernel.org/all/20230317093024.1051999-1-o.rempel@pengutronix.de/
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
|