Hello The attached patch fixes the following issues: - arch/ppc/kernel/ocp_uart.c fixes problem with "ghost" uart device I'm not sure if this is the correct fix or if the semantic of ocp_register() should be changed? - drivers/char/ibm_ocp_gpio.c fixes typo ([pv]start instead of [pv]addr) - arch/ppc/platforms/Makefile include ibm405gp.o into export-objs list - arch/ppc/platforms/ibm405gp.c export base address symbols for use with modularized OCP device drivers Shouldn't IIC_ADDR also be "const struct"? - include/asm-ppc/floppy.h fixes swapped arguments of {fd_}outb Dave