CAP3
pc->ctx.cap3 = readl(pc->mmio_base + CAP3);
writel(pc->ctx.cap3, pc->mmio_base + CAP3);
writel(period_cycles, pc->mmio_base + CAP3);