Re: [PATCH net-next v2 3/8] net: pse-pd: Introduce PSE types enumeration

From: Köry Maincent
Date: Mon Dec 04 2023 - 09:00:21 EST


Thanks for your review:

On Sun, 3 Dec 2023 19:38:04 +0100
Andrew Lunn <andrew@xxxxxxx> wrote:

> > +/**
> > + * enum - Types of PSE controller.
> > + *
> > + * @PSE_UNKNOWN: Type of PSE controller is unknown
> > + * @PSE_PODL: PSE controller which support PoDL
> > + * @PSE_C33: PSE controller which support Clause 33 (PoE)
> > + */
> > +enum {
> > + PSE_UNKNOWN = BIT(0),
> > + PSE_PODL = BIT(1),
> > + PSE_C33 = BIT(2),
> > +};
>
> Maybe this should be in the netlink API?
>
> I think you can imply it by looking at what properties are in the
> netlink reply, but having it explicitly is probably better.
> ethtool(1) can default to PSE_PODL if the property is missing for an
> older kernel.

Ok, I will add it to netlink API in v3 then.

Regards,
--
Köry Maincent, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com