On Wed, 6 Dec 2023 09:45:44 +0700 Bagas Sanjaya <bagasdotme@xxxxxxxxx> wrote: > On Fri, Dec 01, 2023 at 06:10:24PM +0100, Kory Maincent wrote: > > In the current PSE interface for Ethernet Power Equipment, support is > > limited to PoDL. This patch extends the interface to accommodate the > > objects specified in IEEE 802.3-2022 145.2 for Power sourcing > > Equipment (PSE). > > > > The following objects are now supported and considered mandatory: > > - IEEE 802.3-2022 30.9.1.1.5 aPSEPowerDetectionStatus > > - IEEE 802.3-2022 30.9.1.1.2 aPSEAdminState > > - IEEE 802.3-2022 30.9.1.2.1 aPSEAdminControl > > > > To avoid confusion between "PoDL PSE" and "PoE PSE", which have similar > > names but distinct values, we have followed the suggestion of Oleksij > > Rempel and Andrew Lunn to maintain separate naming schemes for each, > > using c33 (clause 33) prefix for "PoE PSE". > > You can find more details in the discussion threads here: > > https://lore.kernel.org/netdev/20230912110637.GI780075@xxxxxxxxxxxxxx/ > > https://lore.kernel.org/netdev/2539b109-72ad-470a-9dae-9f53de4f64ec@xxxxxxx/ > > > > Sponsored-by: Dent Project <dentproject@xxxxxxxxxxxxxxxxxxx> > > Signed-off-by: Kory Maincent <kory.maincent@xxxxxxxxxxx> > > --- > > > > Changes in v2: > > - Rename all the PoE variables and enum with a c33 prefix. > > - Add documentation, thanks to Oleksij for having written one. > > --- > > I get many htmldocs warnings: Oops sorry, I forgot to run the documentation build. Thanks for your reviews! Regards, -- Köry Maincent, Bootlin Embedded Linux and kernel engineering https://bootlin.com