Took a closer look at the remaining references in arch/kernel/sparc to CONFIG_SPARC_LEON. It turned out to be easier than anticipated to allow multi platfrom support in the remaining bits. This is on top of the previous batch sent earlier today. With this patch I can build a kernel with LEON selected and it boots on my ss5 :-) Sam Sam Ravnborg (4): sparc32: refactor cpu_idle() sparc32,leon: always include leon_pmc in build sparc32,leon: always support leon in ioport sparc32: support leon + sun in dma_make_coherent() arch/sparc/include/asm/dma-mapping.h | 9 +++++++-- arch/sparc/kernel/Makefile | 2 +- arch/sparc/kernel/ioport.c | 23 ++++++----------------- arch/sparc/kernel/leon_pmc.c | 15 +++++++++------ arch/sparc/kernel/process_32.c | 28 ++-------------------------- 5 files changed, 25 insertions(+), 52 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html