Message ID | 20240614-feature_poe_power_cap-v3-6-a26784e78311@bootlin.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: pse-pd: Add new PSE c33 features | expand |
Kory Maincent <kory.maincent@bootlin.com> writes: > From: Kory Maincent (Dent Project) <kory.maincent@bootlin.com> > > Expand the c33 PSE attributes with power limit to be able to set and get > the PSE Power Interface power limit. > > ./ynl/cli.py --spec netlink/specs/ethtool.yaml --no-schema --do pse-get > --json '{"header":{"dev-name":"eth2"}}' > {'c33-pse-actual-pw': 1700, > 'c33-pse-admin-state': 3, > 'c33-pse-pw-class': 4, > 'c33-pse-pw-d-status': 4, > 'c33-pse-pw-limit': 90000, > 'header': {'dev-index': 6, 'dev-name': 'eth2'}} > > ./ynl/cli.py --spec netlink/specs/ethtool.yaml --no-schema --do pse-set > --json '{"header":{"dev-name":"eth2"}, > "c33-pse-pw-limit":19000}' > None > > Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
On Mon, 17 Jun 2024 09:03:12 +0100 Donald Hunter <donald.hunter@gmail.com> wrote: > Kory Maincent <kory.maincent@bootlin.com> writes: > > [...] > > Reviewed-by: Donald Hunter <donald.hunter@gmail.com> Hello Donald, Thanks for your Reviewed-by. I won't add the tag to the next version of the patch series because the change asked by Oleskij on patch 5 will change the specs. Regards,
diff --git a/Documentation/netlink/specs/ethtool.yaml b/Documentation/netlink/specs/ethtool.yaml index 0ff27319856c..d5a91265cb85 100644 --- a/Documentation/netlink/specs/ethtool.yaml +++ b/Documentation/netlink/specs/ethtool.yaml @@ -953,6 +953,10 @@ attribute-sets: name: c33-pse-ext-substate type: u32 name-prefix: ethtool-a- + - + name: c33-pse-pw-limit + type: u32 + name-prefix: ethtool-a- - name: rss attributes: @@ -1646,6 +1650,7 @@ operations: - c33-pse-actual-pw - c33-pse-ext-state - c33-pse-ext-substate + - c33-pse-pw-limit dump: *pse-get-op - name: pse-set