gic_v3_its.cc (14188:1ffa8fe63c03) gic_v3_its.cc (14231:222f6512335e)
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

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

1266 rd2->lpiPendingTablePtr, (uint8_t *)lpi_pending_table,
1267 sizeof(lpi_pending_table));
1268
1269 // Clearing pending table in redistributor 2
1270 rd1->memProxy->memsetBlob(
1271 rd1->lpiPendingTablePtr,
1272 0, sizeof(lpi_pending_table));
1273
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

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

1266 rd2->lpiPendingTablePtr, (uint8_t *)lpi_pending_table,
1267 sizeof(lpi_pending_table));
1268
1269 // Clearing pending table in redistributor 2
1270 rd1->memProxy->memsetBlob(
1271 rd1->lpiPendingTablePtr,
1272 0, sizeof(lpi_pending_table));
1273
1274 rd2->updateAndInformCPUInterface();
1274 rd2->updateDistributor();
1275}
1276
1277Gicv3Its *
1278Gicv3ItsParams::create()
1279{
1280 return new Gicv3Its(this);
1281}
1275}
1276
1277Gicv3Its *
1278Gicv3ItsParams::create()
1279{
1280 return new Gicv3Its(this);
1281}