3c:  d5300040        mrs     x0, osdtrrx_el1
   40:  d5100340        msr     osdtrtx_el1, x0
   44:  d5300340        mrs     x0, osdtrtx_el1
-  48:  d51899e0        msr     pmsidr_el1, x0
-  4c:  d53899e0        mrs     x0, pmsidr_el1
+  48:  d53899e0        mrs     x0, pmsidr_el1
 
   SR_PROFILE ("pmsfcr_el1",    CPENC (3,0,C9,C9,4),    0),
   SR_PROFILE ("pmsevfr_el1",   CPENC (3,0,C9,C9,5),    0),
   SR_PROFILE ("pmslatfr_el1",  CPENC (3,0,C9,C9,6),    0),
-  SR_PROFILE ("pmsidr_el1",    CPENC (3,0,C9,C9,7),    0),
+  SR_PROFILE ("pmsidr_el1",    CPENC (3,0,C9,C9,7),    F_REG_READ),
   SR_PROFILE ("pmscr_el2",     CPENC (3,4,C9,C9,0),    0),
   SR_PROFILE ("pmscr_el12",    CPENC (3,5,C9,C9,0),    0),
   SR_CORE ("pmcr_el0",         CPENC (3,3,C9,C12,0),   0),