gem5/src/dev/arm
Andreas Sandberg a9cad92011 dev, arm: Include PIO size in AmbaDmaDevice constructor
Make it possible to specify the size of the PIO space for an AMBA DMA
device. Maintain backwards compatibility and default to zero.
2015-06-09 09:21:12 -04: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 mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
energy_ctrl.hh energy: Memory-mapped Energy Controller component 2014-09-20 17:18:23 -04:00
EnergyCtrl.py energy: Memory-mapped Energy Controller component 2014-09-20 17:18:23 -04:00
flash_device.cc arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
flash_device.hh arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
FlashDevice.py arm, dev: Add a NAND flash timing model 2015-04-23 13:37:49 -04:00
generic_timer.cc arm, dev: Add support for a memory mapped generic timer 2015-05-23 13:46:56 +01:00
generic_timer.hh arm, dev: Add support for a memory mapped generic timer 2015-05-23 13:46:56 +01:00
Gic.py arm: Add a GICv2m device 2015-03-19 04:06:17 -04:00
gic_pl390.cc arch, base, dev, kern, sym: FreeBSD support 2015-04-29 22:35:23 -05:00
gic_pl390.hh arm: Remove the 'magic MSI register' in the GIC (PL390) 2015-03-19 04:06:16 -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
hdlcd.cc arm: Workaround incorrect HDLCD register order in kernel 2015-05-23 13:37:04 +01:00
hdlcd.hh arm: Workaround incorrect HDLCD register order in kernel 2015-05-23 13:37:04 +01:00
kmi.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
kmi.hh base: split out the VncServer into a VncInput and Server classes 2012-11-02 11:32:00 -05:00
pl011.cc dev, arm: Clean up PL011 and rewrite interrupt handling 2015-03-02 04:00:44 -05:00
pl011.hh dev, arm: Clean up PL011 and rewrite interrupt handling 2015-03-02 04:00:44 -05:00
pl111.cc base: Redesign internal frame buffer handling 2015-05-23 13:37:03 +01:00
pl111.hh base: Redesign internal frame buffer handling 2015-05-23 13:37:03 +01:00
realview.cc arm: Fixes based on UBSan and static analysis 2014-11-14 03:53:51 -05:00
realview.hh dev, arm: Add support for linux generic pci host driver 2014-09-03 07:43:04 -04:00
RealView.py arm, dev: Add support for a memory mapped generic timer 2015-05-23 13:46:56 +01:00
rtc_pl031.cc dev: prevent RTC events firing before startup 2015-01-03 17:51:48 -06:00
rtc_pl031.hh AddrRange: Transition from Range<T> to AddrRange 2012-09-19 06:15:44 -04:00
rv_ctrl.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
rv_ctrl.hh dev: Add 'OSC' oscillator sys control reg support to VersatileExpress 2013-10-31 13:41:13 -05:00
SConscript arm, dev: Add a UFS device 2015-04-23 13:37:50 -04:00
timer_cpulocal.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
timer_cpulocal.hh sim: Make clock private and access using clockPeriod() 2013-02-19 05:56:06 -05:00
timer_sp804.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
timer_sp804.hh dev/arm: get rid of AmbaDev namespace 2013-07-11 21:56:39 -05:00
ufs_device.cc arm, dev: Add a UFS device 2015-04-23 13:37:50 -04:00
ufs_device.hh arm, dev: Add a UFS device 2015-04-23 13:37:50 -04:00
UFSHostDevice.py arm, dev: Add a UFS device 2015-04-23 13:37:50 -04:00
vgic.cc mem: Remove redundant Packet::allocate calls 2014-12-02 06:07:41 -05:00
vgic.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00