MMCR1_PMCSEL_SHIFT
mmcr1 |= psel << MMCR1_PMCSEL_SHIFT(pmc);
mmcr->mmcr1 &= ~(0xffUL << MMCR1_PMCSEL_SHIFT(pmc + 1));