Re: [PATCH v2 2/3] [ARM] tegra: add PCI Express support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tuesday 21 September 2010, Mike Rapoport wrote:
> No one should call __io without PCI. However, there are drivers that do not 
> build without __io, e.g.:
> 
>    CC      drivers/serial/8250.o
> drivers/serial/8250.c: In function 'hub6_serial_in':
> drivers/serial/8250.c:397: error: implicit declaration of function 'outb'
> drivers/serial/8250.c:398: error: implicit declaration of function 'inb'
> 
> These references to inb and outb will not be called in runtime anyway, but they 
> are required for the 8250 driver to build.
> I believe there are other drivers except 8250 that require to have __io, 
> although  it will be never actually called on, e.g. Tegra-based platform.

Right, I've seen this before. I'll try to cook up a patch to fix it.
The hub6 support depends on ISA anyway, so we shouldn't be building that
code.

	Arnd
--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux