From: Giacomo Travaglini Date: Mon, 12 Aug 2019 10:55:54 +0000 (+0100) Subject: dev-arm: Conditionally enable HDLcd when doing DTB autogen X-Git-Tag: v19.0.0.0~535 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f525028c126af33da532f6703a152d81d900dcf7;p=gem5.git dev-arm: Conditionally enable HDLcd when doing DTB autogen This is a preparation change for a real DTB autogen implementation Change-Id: Ia0c1c5e65ea96036e55455eb4222cec12944d33a Signed-off-by: Giacomo Travaglini Reviewed-by: Andreas Sandberg Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20331 Maintainer: Andreas Sandberg Tested-by: kokoro --- diff --git a/src/dev/arm/RealView.py b/src/dev/arm/RealView.py index b53cd9922..fc26a017d 100644 --- a/src/dev/arm/RealView.py +++ b/src/dev/arm/RealView.py @@ -491,6 +491,7 @@ class HDLcd(AmbaDmaDevice): pixel_chunk = Param.Unsigned(32, "Number of pixels to handle in one batch") virt_refresh_rate = Param.Frequency("20Hz", "Frame refresh rate " "in KVM mode") + _status = "disabled" encoder = Param.Display(Display1080p(), "Display encoder") @@ -527,7 +528,7 @@ class HDLcd(AmbaDmaDevice): # haven't been standardized yet. To use it, override this status to # "ok" and add the display configuration nodes required by the driver. # See the driver for more information. - node.append(FdtPropertyStrings("status", ["disabled"])) + node.append(FdtPropertyStrings("status", [ self._status ])) self.addIommuProperty(state, node)