From 25bb2560ab08e80ce5dc5ace125a867b5377a6a1 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Fri, 20 Feb 2026 11:27:13 +0000 Subject: [PATCH] arm/pci-designware: Fix MISRA violations * Move includes inside the header guards (D4.10) * Use NULL in preference to 0 (R11.9) No functional change. Signed-off-by: Andrew Cooper Reviewed-by: Nicola Vetrini Reviewed-by: Michal Orzel --- xen/arch/arm/pci/pci-designware.c | 2 +- xen/arch/arm/pci/pci-designware.h | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/xen/arch/arm/pci/pci-designware.c b/xen/arch/arm/pci/pci-designware.c index 0bd67524ac..6b85213f63 100644 --- a/xen/arch/arm/pci/pci-designware.c +++ b/xen/arch/arm/pci/pci-designware.c @@ -285,7 +285,7 @@ void __iomem *dw_pcie_child_map_bus(struct pci_host_bridge *bridge, bridge->child_cfg->phys_addr, busdev, bridge->child_cfg->size); if ( ret ) - return 0; + return NULL; return bridge->child_cfg->win + where; } diff --git a/xen/arch/arm/pci/pci-designware.h b/xen/arch/arm/pci/pci-designware.h index b9deb3b138..bd93dab6f2 100644 --- a/xen/arch/arm/pci/pci-designware.h +++ b/xen/arch/arm/pci/pci-designware.h @@ -6,12 +6,11 @@ * Based on xen/arch/arm/pci/pci-host-generic.c */ -#include -#include - #ifndef __PCI_DESIGNWARE_H__ #define __PCI_DESIGNWARE_H__ +#include +#include #define PCIE_ATU_VIEWPORT 0x900 #define PCIE_ATU_REGION_OUTBOUND 0