Lines Matching refs:Gicv3Distributor

53 const AddrRange Gicv3Distributor::GICD_IGROUPR   (0x0080, 0x00ff);
54 const AddrRange Gicv3Distributor::GICD_ISENABLER (0x0100, 0x017f);
55 const AddrRange Gicv3Distributor::GICD_ICENABLER (0x0180, 0x01ff);
56 const AddrRange Gicv3Distributor::GICD_ISPENDR (0x0200, 0x027f);
57 const AddrRange Gicv3Distributor::GICD_ICPENDR (0x0280, 0x02ff);
58 const AddrRange Gicv3Distributor::GICD_ISACTIVER (0x0300, 0x037f);
59 const AddrRange Gicv3Distributor::GICD_ICACTIVER (0x0380, 0x03ff);
60 const AddrRange Gicv3Distributor::GICD_IPRIORITYR(0x0400, 0x07ff);
61 const AddrRange Gicv3Distributor::GICD_ITARGETSR (0x0800, 0x08ff);
62 const AddrRange Gicv3Distributor::GICD_ICFGR (0x0c00, 0x0cff);
63 const AddrRange Gicv3Distributor::GICD_IGRPMODR (0x0d00, 0x0d7f);
64 const AddrRange Gicv3Distributor::GICD_NSACR (0x0e00, 0x0eff);
65 const AddrRange Gicv3Distributor::GICD_CPENDSGIR (0x0f10, 0x0f1f);
66 const AddrRange Gicv3Distributor::GICD_SPENDSGIR (0x0f20, 0x0f2f);
67 const AddrRange Gicv3Distributor::GICD_IROUTER (0x6000, 0x7fe0);
69 Gicv3Distributor::Gicv3Distributor(Gicv3 * gic, uint32_t it_lines)
133 Gicv3Distributor::init()
138 Gicv3Distributor::read(Addr addr, size_t size, bool is_secure_access)
330 warn("Gicv3Distributor::read(): "
406 warn("Gicv3Distributor::read(): "
411 warn("Gicv3Distributor::read(): "
501 panic("Gicv3Distributor::read(): invalid offset %#x\n", addr);
507 Gicv3Distributor::write(Addr addr, uint64_t data, size_t size,
525 DPRINTF(GIC, "Gicv3Distributor::write(): int_id %d group %d\n",
550 DPRINTF(GIC, "Gicv3Distributor::write(): "
579 DPRINTF(GIC, "Gicv3Distributor::write(): "
610 DPRINTF(GIC, "Gicv3Distributor::write() (GICD_ISPENDR): "
691 DPRINTF(GIC, "Gicv3Distributor::write(): "
722 DPRINTF(GIC, "Gicv3Distributor::write(): int_id %d priority %d\n",
730 warn("Gicv3Distributor::write(): "
751 DPRINTF(GIC, "Gicv3Distributor::write(): int_id %d config %d\n",
828 DPRINTF(GIC, "Gicv3Distributor::write(): "
847 warn("Gicv3Distributor::write(): "
853 DPRINTF(GIC, "Gicv3Distributor::write(): (DS 1)"
871 warn("Gicv3Distributor::write(): "
876 warn("Gicv3Distributor::write(): "
884 DPRINTF(GIC, "Gicv3Distributor::write(): (DS 0 secure)"
900 warn("Gicv3Distributor::write(): "
905 DPRINTF(GIC, "Gicv3Distributor::write(): (DS 0 non-secure)"
989 panic("Gicv3Distributor::write(): invalid offset %#x\n", addr);
995 Gicv3Distributor::sendInt(uint32_t int_id)
1000 DPRINTF(GIC, "Gicv3Distributor::sendInt(): "
1006 Gicv3Distributor::deassertSPI(uint32_t int_id)
1017 Gicv3Distributor::route(uint32_t int_id)
1054 Gicv3Distributor::clearIrqCpuInterface(uint32_t int_id)
1062 Gicv3Distributor::update()
1097 Gicv3Distributor::intStatus(uint32_t int_id) const
1116 Gicv3Distributor::getIntGroup(int int_id) const
1143 Gicv3Distributor::activateIRQ(uint32_t int_id)
1150 Gicv3Distributor::deactivateIRQ(uint32_t int_id)
1156 Gicv3Distributor::serialize(CheckpointOut & cp) const
1175 Gicv3Distributor::unserialize(CheckpointIn & cp)