SIRMDR2
sh_msiof_write(p, SIRMDR2, dr2);
msiof_write(priv, SIRMDR2, val | FIELD_PREP(SIMDR2_GRP, 1));