Messages in this thread Patch in this message | | | Date | Wed, 6 Feb 2008 16:27:54 -0800 | From | Randy Dunlap <> | Subject | [PATCH -mm] apanel: fix kconfig dependencies |
| |
From: Randy Dunlap <randy.dunlap@oracle.com>
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 <randy.dunlap@oracle.com> --- 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 select CHECK_SIGNATURE
| |