GCR_ACCESSOR_RW
GCR_ACCESSOR_RW(64, 0x008, base)
GCR_ACCESSOR_RW(32, 0x020, access)
GCR_ACCESSOR_RW(32, 0x038, err_control)
GCR_ACCESSOR_RW(64, 0x040, error_mask)
GCR_ACCESSOR_RW(64, 0x048, error_cause)
GCR_ACCESSOR_RW(64, 0x050, error_addr)
GCR_ACCESSOR_RW(64, 0x058, error_mult)
GCR_ACCESSOR_RW(64, 0x070, l2_only_sync_base)
GCR_ACCESSOR_RW(64, 0x080, gic_base)
GCR_ACCESSOR_RW(64, 0x088, cpc_base)
GCR_ACCESSOR_RW(64, 0x090, reg0_base)
GCR_ACCESSOR_RW(64, 0x0a0, reg1_base)
GCR_ACCESSOR_RW(64, 0x0b0, reg2_base)
GCR_ACCESSOR_RW(64, 0x0c0, reg3_base)
GCR_ACCESSOR_RW(64, 0x098, reg0_mask)
GCR_ACCESSOR_RW(64, 0x0a8, reg1_mask)
GCR_ACCESSOR_RW(64, 0x0b8, reg2_mask)
GCR_ACCESSOR_RW(64, 0x0c8, reg3_mask)
GCR_ACCESSOR_RW(32, 0x120, access_cm3)
GCR_ACCESSOR_RW(32, 0x130, l2_config)
GCR_ACCESSOR_RW(64, 0x240, l2_ram_config)
GCR_ACCESSOR_RW(32, 0x300, l2_pft_control)
GCR_ACCESSOR_RW(32, 0x308, l2_pft_control_b)
GCR_ACCESSOR_RW(64, 0x600, l2_tag_addr)
GCR_ACCESSOR_RW(64, 0x608, l2_tag_state)
GCR_ACCESSOR_RW(64, 0x610, l2_data)
GCR_ACCESSOR_RW(64, 0x618, l2_ecc)
GCR_ACCESSOR_RW(32, 0x620, l2sm_cop)
GCR_ACCESSOR_RW(64, 0x628, l2sm_tag_addr_cop)
GCR_ACCESSOR_RW(64, 0x680, bev_base)