diff options
Diffstat (limited to 'src/dev/arm/gic_v3_distributor.hh')
-rw-r--r-- | src/dev/arm/gic_v3_distributor.hh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dev/arm/gic_v3_distributor.hh b/src/dev/arm/gic_v3_distributor.hh index 0cf8d378c..76ab6dd02 100644 --- a/src/dev/arm/gic_v3_distributor.hh +++ b/src/dev/arm/gic_v3_distributor.hh @@ -222,13 +222,14 @@ class Gicv3Distributor : public Serializable void serialize(CheckpointOut & cp) const override; void unserialize(CheckpointIn & cp) override; void update(); - void updateAndInformCPUInterfaces(); + Gicv3CPUInterface* route(uint32_t int_id); public: Gicv3Distributor(Gicv3 * gic, uint32_t it_lines); void deassertSPI(uint32_t int_id); + void clearIrqCpuInterface(uint32_t int_id); void init(); void initState(); uint64_t read(Addr addr, size_t size, bool is_secure_access); |