Currently xenvm board/soc is configured to use GICv2 and there is no clean way(without modifying the source code) to alter this configuration to use GICv3. Due to the increasing number of users wishing to use GICv3, add a new configuration called xenvm_gicv3 that enables GICv3. Create a Kconfig file and add a config XENVM_USE_GIC_V3 that, if set, will cause SOC_XENVM to select GICv3 instead of GICv2. Update documentation accordingly. Take the opportunity to remove the unnecessary config options from the defconfig files. Signed-off-by: Michal Orzel <michal.orzel@arm.com>
10 lines
223 B
Text
10 lines
223 B
Text
/*
|
|
* Copyright (c) 2022 Arm Limited (or its affiliates). All rights reserved.
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include "xenvm.dts"
|
|
|
|
&gic {
|
|
reg = <0x00 0x3001000 0x00 0x10000 0x00 0x3020000 0x00 0x1000000>;
|
|
};
|