dev-arm: Add HDLcd DTB autogeneration

A Display has been defined. Its sole purpose is to generate the device
tree node to be referenced by the HDLcd device.  The encoder parameters
are based on the existing node defined in:

system/arm/dt/armv8.dts

Change-Id: I6cdeb0437dce207dbd0f2c65c16b224245eb74e1
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20330
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Giacomo Travaglini
2019-08-12 19:56:00 +01:00
parent 6b6ac525f7
commit 2e55ff352f
5 changed files with 259 additions and 0 deletions

View File

@@ -41,6 +41,7 @@ Import('*')
if env['TARGET_ISA'] == 'arm':
SimObject('AbstractNVM.py')
SimObject('Display.py')
SimObject('FlashDevice.py')
SimObject('Gic.py')
SimObject('RealView.py')
@@ -54,6 +55,7 @@ if env['TARGET_ISA'] == 'arm':
Source('amba_device.cc')
Source('amba_fake.cc')
Source('base_gic.cc')
Source('display.cc')
Source('flash_device.cc')
Source('generic_timer.cc')
Source('gic_v2.cc')