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