[lkml]   [2014]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH 30/73] drivers/i2c: busses/i2c-acorn.c is tristate and should use module.h
    This file is controlled by a tristate Kconfig option, and hence
    needs to include module.h so that it can get module_init() once
    we relocate it from init.h into module.h in the future.

    Note that module_exit() appears to be missing from the driver, so
    it is questionable whether it would actually work for a removal
    and reload cycle if it was configured for a modular build.

    Cc: Wolfram Sang <>
    Signed-off-by: Paul Gortmaker <>
    drivers/i2c/busses/i2c-acorn.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/i2c/busses/i2c-acorn.c b/drivers/i2c/busses/i2c-acorn.c
    index ed9f48d..9d7be5a 100644
    --- a/drivers/i2c/busses/i2c-acorn.c
    +++ b/drivers/i2c/busses/i2c-acorn.c
    @@ -12,7 +12,7 @@
    * On Acorn machines, the following i2c devices are on the bus:
    * - PCF8583 real time clock & static RAM
    -#include <linux/init.h>
    +#include <linux/module.h>
    #include <linux/i2c.h>
    #include <linux/i2c-algo-bit.h>
    #include <linux/io.h>

     \ /
      Last update: 2014-01-22 00:41    [W:4.362 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site