[PATCH 16/62] ARM: ixp4xx: avoid use of PCIBIOS_MIN_MEM in io.h
Krzysztof Halasa
khc at pm.waw.pl
Sat Mar 22 20:47:16 EDT 2014
Arnd Bergmann <arnd at arndb.de> writes:
> When using CONFIG_IXP4XX_INDIRECT_PCI, we run into a recursive
> header file dependency between mach/io.h and asm/pci.h, resulting
> in a build failure:
> +++ b/arch/arm/mach-ixp4xx/include/mach/io.h
> @@ -48,9 +48,10 @@ extern int ixp4xx_pci_write(u32 addr, u32 cmd, u32 data);
> * fallback to the default.
> */
>
> +extern unsigned long pcibios_min_mem;
> static inline int is_pci_memory(u32 addr)
> {
> - return (addr >= PCIBIOS_MIN_MEM) && (addr <= 0x4FFFFFFF);
> + return (addr >= pcibios_min_mem) && (addr <= 0x4FFFFFFF);
> }
>
Not that I like externs very much, but since we're fixing things...
Polishing may be done later.
Acked-by: Krzysztof Halasa <khc at pm.waw.pl>
--
Krzysztof Halasa
More information about the linux-arm-kernel
mailing list