On 01/05/2014 10:30 AM, Geert Uytterhoeven wrote:
On Sun, Jan 5, 2014 at 6:50 PM, Guenter Roeck <[email protected]> wrote:
-       depends on PCI && (BROKEN || !(SPARC || PPC || PARISC || M68K || (MIPS && 
!CPU_LITTLE_ENDIAN) || FRV || (XTENSA && !CPU_LITTLE_ENDIAN)))
+       depends on CPU_LITTLE_ENDIAN && PCI && (BROKEN || !(SPARC || PPC || 
PARISC || M68K || MIPS || FRV || XTENSA))

Unfortunately CPU_LITTLE_ENDIAN is only available on architectures
that support two endiannesses. So the above will preclude e.g. x86, which is
where most ISDN users are.

One solution is to move CPU_LITTLE_ENDIAN and CPU_BIG_ENDIAN to the
common Kconfig parts. After that, the dependency above can just become

     depends on CPU_LITTLE_ENDIAN && PCI.


Excellent idea, but more invasive than I want to get into. I'll mark the build 
for the drivers
as broken for big endian ARM machines instead. The cleanup you suggested can 
then go in as
separate patch (if wanted).

Thanks,
Guenter

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to