[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] xen/arm: vITS: add #msi-cells property
commit 2dbb61001b335c8f980b39ef9fa05fe5b2bca3e6 Author: Stewart Hildebrand <stewart.hildebrand@xxxxxxx> AuthorDate: Fri Aug 2 14:26:52 2024 -0400 Commit: Julien Grall <jgrall@xxxxxxxxxx> CommitDate: Tue Aug 6 19:11:50 2024 +0100 xen/arm: vITS: add #msi-cells property Non-PCI platform devices may use the ITS. Dom0 Linux drivers for such devices are failing to register IRQs due to a missing #msi-cells property. Add the missing #msi-cells property. Signed-off-by: Stewart Hildebrand <stewart.hildebrand@xxxxxxx> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> Reviewed-by: Rahul Singh <rahul.singh@xxxxxxx> --- xen/arch/arm/gic-v3-its.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/arch/arm/gic-v3-its.c b/xen/arch/arm/gic-v3-its.c index 8afcd9783b..55bed3fe87 100644 --- a/xen/arch/arm/gic-v3-its.c +++ b/xen/arch/arm/gic-v3-its.c @@ -951,6 +951,10 @@ int gicv3_its_make_hwdom_dt_nodes(const struct domain *d, if ( res ) return res; + res = fdt_property_cell(fdt, "#msi-cells", 1); + if ( res ) + return res; + if ( its->phandle ) { res = fdt_property_cell(fdt, "phandle", its->phandle); -- generated by git-patchbot for /home/xen/git/xen.git#master
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |