The new macro builtin_misc_device doesn't currently exist anywhere other than Greg's char-misc tree. As such I was going to stagger the patches containing users of it by a merge window to avoid any dependency issues, but Greg offered to take the users in via the char-misc tree which also solves the dependency issue (assuming the blackfin and s390 people don't mind). So these three patches are the ones from my queue that use the new macro. Build tested for s390 and blackfin to ensure no typos or implicit include issues inadvertently crept in. We are simply replacing module_misc_device with the new builtin_misc_device in code that is always built in due to the Makefile/Kconfig settings controlling it. Along with that we get rid of any other modular related references that are inactive in the always non-modular case. Paul. --- Cc: Bas Vermeulen <bvermeul@xxxxxxxxxxxxxxxxxxx> Cc: Heiko Carstens <heiko.carstens@xxxxxxxxxx> Cc: Steven Miao <realmz6@xxxxxxxxx> Cc: Martin Schwidefsky <schwidefsky@xxxxxxxxxx> Cc: Matias Bjorling <mb@xxxxxxxxxxx> Cc: Michael Holzheu <holzheu@xxxxxxxxxxxxxxxxxx> Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Cc: linux-s390@xxxxxxxxxxxxxxx Paul Gortmaker (3): lightnvm: make core.c explicitly non-modular blackfin: make-bf561/coreb.c explicitly non-modular s390: char: make slp_ctl explicitly non-modular arch/blackfin/mach-bf561/coreb.c | 10 ++++------ drivers/lightnvm/core.c | 14 ++++++-------- drivers/s390/char/sclp_ctl.c | 4 ++-- 3 files changed, 12 insertions(+), 16 deletions(-) -- 2.10.1 -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html