Hi Sivaprasad,

Can you take a look at this series?
Currently, uncore core use intel_uncore driver by default on using AUTO_DETECT.
This series can support automatic detection of uncore driver.
After this, user don't need modify l3fwd-power to run amd_uncore driver on AMD platform.

/Huisong

On 5/26/2026 4:11 PM, Huisong Li wrote:
This series improves the uncore power management in l3fwd-power
and adds automatic detection of uncore drivers in the power library.

- Fix uncore deinitialization for non-legacy modes
- Enable power QoS for all modes (not just legacy)
- Fix uncore help text and log messages
- Relocate uncore initialization from arg parsing to init_power_library()
- Support automatic probing of multiple uncore drivers in AUTO_DETECT

---
  v2:
  - Remove the patch which add global uncore init and deinit interface.
  - Remove the last patch in l3fwd-power about these new interface.
    Will send them after this series.
  - v1 link:
    https://inbox.dpdk.org/dev/[email protected]/

---

Huisong Li (5):
   examples/l3fwd-power: fix uncore deinit for non-legacy
   examples/l3fwd-power: enable power QoS for all modes
   examples/l3fwd-power: fix uncore help and log info
   examples/l3fwd-power: relocate uncore initialization
   power: support automatic detection of uncore driver

  doc/guides/rel_notes/release_26_07.rst        |   6 +
  .../sample_app_ug/l3_forward_power_man.rst    |   2 +-
  examples/l3fwd-power/main.c                   | 256 +++++++++---------
  lib/power/rte_power_uncore.c                  |  46 +++-
  4 files changed, 178 insertions(+), 132 deletions(-)

Reply via email to