From: Rasmus Villemoes Date: Thu, 28 Nov 2019 14:55:53 +0000 (+0100) Subject: soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c X-Git-Tag: Ubuntu-5.10.0-12.13~3515^2~7^2~2 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=8d70df8b88a2c365a198003f2ae0df19d0825b91;p=mirror_ubuntu-hirsute-kernel.git soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c When allowing this driver to be built for ARM, the build fails (for CONFIG_SMP=y) since ARM's asm/irq.h header is not self-contained: In file included from drivers/soc/fsl/qe/ucc.c:18:0: >> arch/arm/include/asm/irq.h:34:50: error: unknown type name 'cpumask_t' extern void arch_trigger_cpumask_backtrace(const cpumask_t *mask, But nothing in this file actually uses anything from asm/irq.h - removing this #include generates identical object code, both on PPC32 and on ARM (the latter with a patch added to asm/irq.h to make the build work in the first place). Reported-by: kbuild test robot Signed-off-by: Rasmus Villemoes Signed-off-by: Li Yang --- diff --git a/drivers/soc/fsl/qe/ucc.c b/drivers/soc/fsl/qe/ucc.c index da3d7e2dd837..90157acc5ba6 100644 --- a/drivers/soc/fsl/qe/ucc.c +++ b/drivers/soc/fsl/qe/ucc.c @@ -15,7 +15,6 @@ #include #include -#include #include #include #include