[lkml]   [2008]   [Feb]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH -mm] apanel: fix kconfig dependencies
    From: Randy Dunlap <>

    Add I2C to config since the driver makes several i2c*() calls.

    Add PCI to config because the config selects I2C_I801, which depends
    on PCI, but currently config* does not follow dependency chains,
    so randconfig can enable INPUT_APANEL even when PCI is not enabled,
    which leads to these warnings:
    linux-2.6.24-mm1/drivers/i2c/busses/i2c-i801.c:641: error: implicit declaration of function 'pci_request_region'
    /linux-2.6.24-mm1/drivers/i2c/busses/i2c-i801.c:681: error: implicit declaration of function 'pci_release_region'

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

    --- linux-2.6.24-mm1.orig/drivers/input/misc/Kconfig
    +++ linux-2.6.24-mm1/drivers/input/misc/Kconfig
    @@ -42,7 +42,7 @@ config INPUT_M68K_BEEP

    config INPUT_APANEL
    tristate "Fujitsu Lifebook Application Panel buttons"
    - depends on X86
    + depends on X86 && I2C && PCI
    select I2C_I801
    select INPUT_POLLDEV

     \ /
      Last update: 2008-02-07 01:47    [W:0.059 / U:162.196 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site