Skip to content

Commit c85b8c8

Browse files
zhang-ruiopsiff
authored andcommitted
powercap: intel_rapl_tpmi: Enable PMU support
ANBZ: #9256 commit 963a9ad upstream. Enable RAPL PMU support for TPMI RAPL driver. Intel-SIG: commit 963a9ad powercap: intel_rapl_tpmi: Enable PMU support Backport TPMI based RAPL PMU support for GNR and future Xeons. Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> [ Yunying Sun: amend commit log ] Signed-off-by: Yunying Sun <yunying.sun@intel.com>
1 parent f8ddb54 commit c85b8c8

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

drivers/powercap/intel_rapl_tpmi.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,8 @@ static int intel_rapl_tpmi_probe(struct auxiliary_device *auxdev,
313313
goto err;
314314
}
315315

316+
rapl_package_add_pmu(trp->rp);
317+
316318
auxiliary_set_drvdata(auxdev, trp);
317319

318320
return 0;
@@ -325,6 +327,7 @@ static void intel_rapl_tpmi_remove(struct auxiliary_device *auxdev)
325327
{
326328
struct tpmi_rapl_package *trp = auxiliary_get_drvdata(auxdev);
327329

330+
rapl_package_remove_pmu(trp->rp);
328331
rapl_remove_package(trp->rp);
329332
trp_release(trp);
330333
}

0 commit comments

Comments
 (0)