Hi Ralf, Not a lot to see here, really. MIPS had usages of module.h tucked away in a couple asm files, and that was masking some of the other implicit users, plus preventing MIPS from getting the full benefit of not having to feed module.h to cpp 35,000 times. I've left the two drivers/serial commits separate, in case there is a desire to have them go in via Greg's trees, but they are a required dependency for the arch/mips fixes, so I think it makes sense they stay together with the other changes here. I will have some arch independent module.h cleanups (in fs and lib) that will require me to create a module.h tree for 3.4, so I can carry this there if required. But this lot is all self-contained to MIPS and so I'd be fine with (and actually prefer) this going in via the MIPS tree. No strong preference - either way, let me know. Thanks, Paul. --- Paul Gortmaker (5): serial: MIPS DECstation zs.c driver needs module.h serial: MIPS swarm sb1250-duart.c driver needs module.h MIPS: fix several implicit uses of export.h/module.h MIPS: delete bogus module.h usage in termios.h MIPS: dont use module.h just to export symbols in asm/uasm.h arch/mips/alchemy/devboards/db1200.c | 1 + arch/mips/cavium-octeon/setup.c | 1 + arch/mips/include/asm/module.h | 1 + arch/mips/include/asm/termios.h | 2 +- arch/mips/include/asm/uasm.h | 2 +- arch/mips/kernel/traps.c | 1 + arch/mips/pmc-sierra/yosemite/setup.c | 1 + arch/mips/rb532/devices.c | 1 + arch/mips/sni/setup.c | 1 + drivers/tty/serial/sb1250-duart.c | 1 + drivers/tty/serial/zs.c | 1 + 11 files changed, 11 insertions(+), 2 deletions(-) -- 1.7.9.1