RAPL_DOMAIN_PACKAGE
if (rd->id == RAPL_DOMAIN_PACKAGE) {
if (rd->id == RAPL_DOMAIN_PACKAGE)
case RAPL_DOMAIN_PACKAGE:
[PERF_RAPL_PKG] = RAPL_DOMAIN_PACKAGE,
RAPL_EVENT_GROUP(pkg, RAPL_DOMAIN_PACKAGE);
if (rd->id == RAPL_DOMAIN_PACKAGE) {
if (rd->id == RAPL_DOMAIN_PACKAGE) {
rapl_msr_priv->limits[RAPL_DOMAIN_PACKAGE] |= BIT(POWER_LIMIT4);
rapl_msr_priv->regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_PL4].msr =
.regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_LIMIT].msr = MSR_PKG_POWER_LIMIT,
.regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_STATUS].msr = MSR_PKG_ENERGY_STATUS,
.regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_PERF].msr = MSR_PKG_PERF_STATUS,
.regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_INFO].msr = MSR_PKG_POWER_INFO,
.limits[RAPL_DOMAIN_PACKAGE] = BIT(POWER_LIMIT2),
.regs[RAPL_DOMAIN_PACKAGE][RAPL_DOMAIN_REG_STATUS].msr = MSR_AMD_PKG_ENERGY_STATUS,
domain_type = RAPL_DOMAIN_PACKAGE;
.regs[RAPL_DOMAIN_PACKAGE] = { 0x59a0, 0x593c, 0x58f0, 0, 0x5930, 0x59b0},
.limits[RAPL_DOMAIN_PACKAGE] = BIT(POWER_LIMIT2) | BIT(POWER_LIMIT4),
for (domain = RAPL_DOMAIN_PACKAGE; domain < RAPL_DOMAIN_MAX; domain++) {