Adding Support for Power Over Ethernet (PoE or IEEE Clause 33) to Linux Network Stack
summary
Adds Linux kernel PoE support with concrete patches: netlink uapi and device bindings, PSE core/bindings changes, and kernel drivers for Microchip PD692x0 and TPS23881. Implements PoE ports as regulators using the regulator API, exposes admin/state/class/voltage via netlink, and handles IEEE 802.3bt classes up to 71 W. Demo shows a camera powered over Ethernet and on/off via netlink; parts are merged, more features and chip support remain queued (DENT-funded).
AI-written summary · about
chapters (5)
related talks
54mThe Linux Network Stack
27mPCI device authentication & encryption
36mCryptodev and Security Library Updates in DPDK
01h 35mTutorial: How to Write a Linux Security Module
30mUSB-C Power Delivery Overview
05mLightning Talk: Back to the Future with eBPF
25mEnabling Real-Time Secure Connectivity to the Industrial Edge with Single-Pair Ether...
35mUsing Linux as a Secure Boot Loader for OpenPOWER Servers
