utility.cc (12788:fe6d6ae79d7c) utility.cc (13116:d3c3e2533928)
1/*
2 * Copyright (c) 2009-2014, 2016-2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 736 unchanged lines hidden (view full) ---

745 case MISCREG_ID_AA64PFR0_EL1:
746 case MISCREG_ID_AA64PFR1_EL1:
747 case MISCREG_ID_AA64DFR0_EL1:
748 case MISCREG_ID_AA64DFR1_EL1:
749 case MISCREG_ID_AA64ISAR0_EL1:
750 case MISCREG_ID_AA64ISAR1_EL1:
751 case MISCREG_ID_AA64MMFR0_EL1:
752 case MISCREG_ID_AA64MMFR1_EL1:
1/*
2 * Copyright (c) 2009-2014, 2016-2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 736 unchanged lines hidden (view full) ---

745 case MISCREG_ID_AA64PFR0_EL1:
746 case MISCREG_ID_AA64PFR1_EL1:
747 case MISCREG_ID_AA64DFR0_EL1:
748 case MISCREG_ID_AA64DFR1_EL1:
749 case MISCREG_ID_AA64ISAR0_EL1:
750 case MISCREG_ID_AA64ISAR1_EL1:
751 case MISCREG_ID_AA64MMFR0_EL1:
752 case MISCREG_ID_AA64MMFR1_EL1:
753 case MISCREG_ID_AA64MMFR2_EL1:
753 case MISCREG_ID_AA64AFR0_EL1:
754 case MISCREG_ID_AA64AFR1_EL1:
755 assert(isRead);
756 trapToHyp = hcr.tid3 && el == EL1;
757 break;
758 // ID regs, group 2
759 case MISCREG_CTR_EL0:
760 case MISCREG_CCSIDR_EL1:

--- 230 unchanged lines hidden ---
754 case MISCREG_ID_AA64AFR0_EL1:
755 case MISCREG_ID_AA64AFR1_EL1:
756 assert(isRead);
757 trapToHyp = hcr.tid3 && el == EL1;
758 break;
759 // ID regs, group 2
760 case MISCREG_CTR_EL0:
761 case MISCREG_CCSIDR_EL1:

--- 230 unchanged lines hidden ---