]> xenbits.xensource.com Git - people/royger/xen.git/commitdiff
xen/arm: Add CONFIG_OVERLAY_DTB
authorVikram Garhwal <vikram.garhwal@amd.com>
Wed, 6 Sep 2023 01:16:15 +0000 (18:16 -0700)
committerStefano Stabellini <stefano.stabellini@amd.com>
Wed, 6 Sep 2023 01:25:03 +0000 (18:25 -0700)
Introduce a config option where the user can enable support for adding/removing
device tree nodes using a device tree binary overlay.

Update SUPPORT.md and CHANGELOG.md to state the Device Tree Overlays support for
Arm.

Signed-off-by: Vikram Garhwal <vikram.garhwal@amd.com>
Acked-by: Henry Wang <Henry.Wang@arm.com>
Reviewed-by: Michal Orzel <michal.orzel@amd.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
CHANGELOG.md
SUPPORT.md
xen/arch/arm/Kconfig

index 25165265896babb3e8ea46394dda1d0182da21dc..24636b8eafe12c304b8c057f615ae2dc4091469a 100644 (file)
@@ -27,6 +27,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
  - On Arm, add suport for Firmware Framework for Arm A-profile (FF-A) Mediator
    (Tech Preview)
  - Add Intel Hardware P-States (HWP) cpufreq driver.
+ - On Arm, experimental support for dynamic addition/removal of Xen device tree
+   nodes using a device tree overlay binary (.dtbo).
 
 ### Removed
  - On x86, the "pku" command line option has been removed.  It has never
index 6ce0ec29b0f2fbb18e85827d9b752b6f706070ad..3461f5cf2fe3ada4e5bd783a4472640192661c06 100644 (file)
@@ -855,6 +855,12 @@ xen/arch/arm/tee/ffa.c for limitations.
 
     Status: Supported
 
+### Device Tree Overlays
+
+Add/Remove device tree nodes using a device tree overlay binary (.dtbo).
+
+    Status, ARM: Experimental
+
 ### ARM: Guest ACPI support
 
     Status: Supported
index 57bd1d01d75651322665a9104315abad9c26665f..650aca99ac262ac700ec2a8baf11f805c0e204e0 100644 (file)
@@ -92,6 +92,11 @@ config HAS_ITS
         bool "GICv3 ITS MSI controller support (UNSUPPORTED)" if UNSUPPORTED
         depends on GICV3 && !NEW_VGIC && !ARM_32
 
+config OVERLAY_DTB
+       bool "DTB overlay support (UNSUPPORTED)" if UNSUPPORTED
+       help
+         Dynamic addition/removal of Xen device tree nodes using a dtbo.
+
 config HVM
         def_bool y