Re: [PATCH] base: isa: Remove X86_32 dependency

From: H. Peter Anvin
Date: Thu Jan 21 2016 - 14:40:31 EST


On 01/21/16 07:56, William Breathitt Gray wrote:
> Many motherboards utilize a LPC to ISA bridge in order to decode
> ISA-style port-mapped I/O addresses. This is particularly true for
> embedded motherboards supporting the PC/104 bus (a bus specification
> derived from ISA).
>
> These motherboards are now commonly running 64-bit x86 processors. The
> X86_32 dependency should be removed from the ISA configuration option in
> order to support these newer motherboards.
>
> Signed-off-by: William Breathitt Gray <vilhelm.gray@xxxxxxxxx>

CONFIG_ISA is mainly used to exclude drivers that are for ISA-specific
devices.

However, PC/104 is indeed an actual ISA parallel bus, and as you say
widely used in embedded systems. However, I would like to see if there
are anything hidden with !CONFIG_ISA which makes sense in PC104 systems.

-hpa