[lkml]   [2009]   [Sep]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH -next] i2c: uses/select RT_MUTEXES
    From: Randy Dunlap <>

    i2c-core uses rt mutexes, so it needs to select that
    kconfig symbol since there is no prompt for it.

    ERROR: "rt_mutex_lock" [drivers/i2c/i2c-core.ko] undefined!
    ERROR: "__rt_mutex_init" [drivers/i2c/i2c-core.ko] undefined!
    ERROR: "rt_mutex_trylock" [drivers/i2c/i2c-core.ko] undefined!
    ERROR: "rt_mutex_unlock" [drivers/i2c/i2c-core.ko] undefined!

    Signed-off-by: Randy Dunlap <>
    drivers/i2c/Kconfig | 1 +
    1 file changed, 1 insertion(+)

    --- linux-next-20090925.orig/drivers/i2c/Kconfig
    +++ linux-next-20090925/drivers/i2c/Kconfig
    @@ -5,6 +5,7 @@
    menuconfig I2C
    tristate "I2C support"
    depends on HAS_IOMEM
    + select RT_MUTEXES
    I2C (pronounce: I-square-C) is a slow serial bus protocol used in
    many micro controller applications and developed by Philips. SMBus,

     \ /
      Last update: 2009-09-26 00:23    [W:0.036 / U:14.604 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site