summaryrefslogtreecommitdiff
path: root/src/dev/arm
AgeCommit message (Expand)Author
2018-10-01dev-arm: Implement GICv2 GICD_IGROUPR registerGiacomo Travaglini
2018-10-01dev-arm: Fix GICv2 cpu interrupt enable flagGiacomo Travaglini
2018-10-01dev-arm: Add basic support for level sensitive SPIs in GICv2Adrien Pesle
2018-09-28dev-arm: Make CpuLocalTimer use standard ArmInterruptPinGiacomo Travaglini
2018-09-28dev-arm: Take into account PPI enable bitGiacomo Travaglini
2018-09-18dev, arm: fix error class-memaccess with GCC >= 8.1Maurice Becker
2018-09-18Pl011: Added registers UART_RSR/UART_ECRMaurice Becker
2018-09-12dev-arm: fix build to missing Pl390 to Gicv2 renameCiro Santilli
2018-09-12config, dev-arm: Fix UART handling baremetal modeCiro Santilli
2018-09-12dev-arm: rename Pl390 to GicV2Ciro Santilli
2018-09-12dev-arm: improve Pl390 parametersCiro Santilli
2018-09-10dev-arm: Make GenericTimer use standard ArmInterruptPinGiacomo Travaglini
2018-09-10dev-arm: Factory SimObject for generating ArmInterruptPinGiacomo Travaglini
2018-09-10dev, arm: Add misc reg tracing to the generic timerAndreas Sandberg
2018-09-10dev-arm: Create a getter for ArmInterruptPin ID numberGiacomo Travaglini
2018-08-21dev, arm: Fix incorrect GIC address range sizesAndreas Sandberg
2018-07-17dev, arm: accept and ignore writes to GIC APRn registersCiro Santilli
2018-06-21dev-arm: Use recurseDeviceTree instead of custom in platformAndreas Sandberg
2018-06-15dev-arm: Fix the address range for some I/O devicesNikos Nikoleris
2018-06-14dev-arm: Add new VExpress_GEM5_V1_Base PlatformRohit Kurup
2018-06-14dev-arm: Remove deprecated GIC test interfacesAndreas Sandberg
2018-06-07dev-arm: Add a VirtIO MMIO device to VExpress_GEM5_V1Andreas Sandberg
2018-06-07dev-arm: Add a MMIO transport interface for VirtIOAndreas Sandberg
2018-06-07dev-arm: Add a GIC interrupt adaptorAndreas Sandberg
2018-06-06dev, arm: Add support for HYP & secure timersAndreas Sandberg
2018-04-18dev, arm: Cleanup Pl050 interrupt handlingAndreas Sandberg
2018-04-17ps2: Unify constant namesAndreas Sandberg
2018-04-17dev, arm: Use the PS/2 framework in the Pl050 modelAndreas Sandberg
2018-04-10dev: arm: SetScaling commands don't send parameter bytes.Gabe Black
2018-03-20arch-arm, configs: Treat the bootloader rom as cacheable memoryNikos Nikoleris
2018-01-29arm: DT autogeneration - generate PCI nodeGlenn Bergmans
2018-01-29arm: DT autogeneration - Generate energy controller nodeGlenn Bergmans
2018-01-29arm: DT autogeneration - autogenerate RealView Platform devicesGlenn Bergmans
2018-01-29arm: make Arm GenericTimer a ClockedObjectCurtis Dunham
2017-12-14misc: Updates for gcc7.2 for x86Jason Lowe-Power
2017-11-17sim: Implement load_addr_mask auto-calculationGeoffrey Blake
2017-11-08dev: Move generic serial devices to src/dev/serialAndreas Sandberg
2017-11-08dev: Refactor UART->Terminal interfaceAndreas Sandberg
2017-10-31dev: Using Configurable image writer in HDLcdGiacomo Travaglini
2017-10-31base: Introducing utility for writing raw data in png formatGiacomo Travaglini
2017-08-01kvm, arm: Switch to the device EQ when accessing ISA devicesAndreas Sandberg
2017-07-12arm: Refactor some Event subclasses to lambdasSean Wilson
2017-07-10dev-arm: Add ID registers to the GIC modelJose Marinho
2017-07-10dev-arm: Don't unconditionally overwrite bootloader paramsJose Marinho
2017-07-07kvm, arm: don't create interrupt events while saving GIC stateCurtis Dunham
2017-07-05dev,arm: add Kvm mode of operation for CP15 timerCurtis Dunham
2017-07-05dev,arm: remove and recreate timer events around drainsCurtis Dunham
2017-06-29arm: Fix memleak in Pl390 by adding destructorSean Wilson
2017-06-29arm: Fix memleak in VGic by adding destructorSean Wilson
2017-06-20dev: Replace EventWrapper use with EventFunctionWrapperSean Wilson