gic_v3_its.hh (14180:7eb1f31127b4) gic_v3_its.hh (14181:8dcab501009c)
1/*
2 * Copyright (c) 2019 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

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

109 static const uint32_t itsControl = 0x0;
110 static const uint32_t itsTranslate = 0x10000;
111
112 // Address range part of Control frame
113 static const AddrRange GITS_BASER;
114
115 static const uint32_t NUM_BASER_REGS = 8;
116
1/*
2 * Copyright (c) 2019 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

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

109 static const uint32_t itsControl = 0x0;
110 static const uint32_t itsTranslate = 0x10000;
111
112 // Address range part of Control frame
113 static const AddrRange GITS_BASER;
114
115 static const uint32_t NUM_BASER_REGS = 8;
116
117 // GITS_CTLR.quiescent mask
118 static const uint32_t CTLR_QUIESCENT;
119
117 enum : Addr
118 {
119 // Control frame
120 GITS_CTLR = itsControl + 0x0000,
121 GITS_IIDR = itsControl + 0x0004,
122 GITS_TYPER = itsControl + 0x0008,
123 GITS_CBASER = itsControl + 0x0080,
124 GITS_CWRITER = itsControl + 0x0088,

--- 399 unchanged lines hidden ---
120 enum : Addr
121 {
122 // Control frame
123 GITS_CTLR = itsControl + 0x0000,
124 GITS_IIDR = itsControl + 0x0004,
125 GITS_TYPER = itsControl + 0x0008,
126 GITS_CBASER = itsControl + 0x0080,
127 GITS_CWRITER = itsControl + 0x0088,

--- 399 unchanged lines hidden ---