gpio-mcp23s08: Build I2C support even when CONFIG_I2C=m
authorDaniel M. Weeks <dan@danweeks.net>
Wed, 7 Nov 2012 04:51:05 +0000 (23:51 -0500)
committerLinus Walleij <linus.walleij@linaro.org>
Sat, 17 Nov 2012 21:22:24 +0000 (22:22 +0100)
commitcbf24fad8e6e97b7cd7dd1099f5b801689dc234a
treec44168d92cbeac57aafed3be8cc924f0fd114c09
parentcb144fe8e0e70ccb12e93c9c9f010a25b3f2a158
gpio-mcp23s08: Build I2C support even when CONFIG_I2C=m

The driver has both SPI and I2C pieces. The appropriate pieces are built based
on whether SPI and/or I2C is/are enabled. However, it was only checking if I2C
was built-in, never if it was built as a module. This patch checks for either
since building both this driver and I2C as modules is possible.

Signed-off-by: Daniel M. Weeks <dan@danweeks.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-mcp23s08.c