gem5/src/dev/arm
Andreas Sandberg e2cea54deb dev, arm: Implement the NoMali reset callback
Add a callback handler for the NoMali reset callback. This callback is
called whenever the GPU is reset using the register interface or the
NoMali API. The callback can be used to override ID registers using
the raw register API.
2016-02-23 11:49:35 +00:00
..
a9scu.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
a9scu.hh AddrRange: Transition from Range<T> to AddrRange 2012-09-19 06:15:44 -04:00
abstract_nvm.hh arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
AbstractNVM.py arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
amba_device.cc dev, arm: Include PIO size in AmbaDmaDevice constructor 2015-06-09 09:21:12 -04:00
amba_device.hh dev, arm: Include PIO size in AmbaDmaDevice constructor 2015-06-09 09:21:12 -04:00
amba_fake.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
amba_fake.hh dev/arm: get rid of AmbaDev namespace 2013-07-11 21:56:39 -05:00
base_gic.cc arm: Wire up the GIC with the platform in the base class 2015-02-16 03:34:18 -05:00
base_gic.hh arm: Add a 'clear PPI' method to gic_pl390 2013-10-17 10:20:45 -05:00
energy_ctrl.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
energy_ctrl.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
EnergyCtrl.py energy: Memory-mapped Energy Controller component 2014-09-20 17:18:23 -04:00
flash_device.cc style: fix missing spaces in control statements 2016-02-06 17:21:19 -08:00
flash_device.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
FlashDevice.py arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
generic_timer.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
generic_timer.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
Gic.py arm: Add a GICv2m device 2015-03-19 04:06:17 -04:00
gic_pl390.cc dev, arm: Initialized the iccrpr register in the GIC 2015-11-11 10:18:38 +00:00
gic_pl390.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
gic_v2m.cc arm: Add a GICv2m device 2015-03-19 04:06:17 -04:00
gic_v2m.hh arm: Add a GICv2m device 2015-03-19 04:06:17 -04:00
gpu_nomali.cc dev, arm: Implement the NoMali reset callback 2016-02-23 11:49:35 +00:00
gpu_nomali.hh dev, arm: Implement the NoMali reset callback 2016-02-23 11:49:35 +00:00
hdlcd.cc dev: Add an underrun statistic to the HDLCD controller 2015-09-11 15:56:09 +01:00
hdlcd.hh scons: Enable -Wextra by default 2016-01-11 05:52:20 -05:00
kmi.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
kmi.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
NoMali.py dev, arm: Add a device model that uses the NoMali model 2015-07-07 10:03:14 +01:00
pci_host.cc dev, arm: Add support for automatic PCI interrupt routing 2016-01-15 11:30:06 +00:00
pci_host.hh dev, arm: Add support for automatic PCI interrupt routing 2016-01-15 11:30:06 +00:00
pl011.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
pl011.hh scons: Enable -Wextra by default 2016-01-11 05:52:20 -05:00
pl111.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
pl111.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
realview.cc dev: Rewrite PCI host functionality 2015-12-05 00:11:24 +00:00
realview.hh dev: Rewrite PCI host functionality 2015-12-05 00:11:24 +00:00
RealView.py dev, arm: Add a platform with support for both aarch32 and aarch64 2016-01-15 11:30:13 +00:00
rtc_pl031.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
rtc_pl031.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
rv_ctrl.cc arm: Add support for programmable oscillators 2015-08-07 09:59:25 +01:00
rv_ctrl.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
SConscript dev, arm: Add support for automatic PCI interrupt routing 2016-01-15 11:30:06 +00:00
timer_cpulocal.cc base: Declare a type for context IDs 2015-08-07 09:59:13 +01:00
timer_cpulocal.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
timer_sp804.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
timer_sp804.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00
ufs_device.cc style: fix missing spaces in control statements 2016-02-06 17:21:19 -08:00
ufs_device.hh dev: Move storage devices to src/dev/storage/ 2015-12-10 10:35:23 +00:00
UFSHostDevice.py arm, dev: Add a UFS device 2015-04-23 13:37:50 -04:00
vgic.cc base: Declare a type for context IDs 2015-08-07 09:59:13 +01:00
vgic.hh arm: Add missing explicit overrides for ARM devices 2015-10-23 09:51:11 -04:00