Merge branch 'for-linus' of git://git.o-hand.com/linux-mfd

* 'for-linus' of git://git.o-hand.com/linux-mfd:
mfd: Fix asic3 compilation
mfd: Fix Kconfig accroding to the new gpiolib symbols

+3 -3
+2 -2
drivers/mfd/Kconfig
··· 21 21 22 22 config MFD_SM501_GPIO 23 23 bool "Export GPIO via GPIO layer" 24 - depends on MFD_SM501 && HAVE_GPIO_LIB 24 + depends on MFD_SM501 && GPIOLIB 25 25 ---help--- 26 26 This option uses the gpio library layer to export the 64 GPIO 27 27 lines on the SM501. The platform data is used to supply the ··· 29 29 30 30 config MFD_ASIC3 31 31 bool "Support for Compaq ASIC3" 32 - depends on GENERIC_HARDIRQS && HAVE_GPIO_LIB && ARM 32 + depends on GENERIC_HARDIRQS && GPIOLIB && ARM 33 33 ---help--- 34 34 This driver supports the ASIC3 multifunction chip found on many 35 35 PDAs (mainly iPAQ and HTC based ones)
+1 -1
drivers/mfd/asic3.c
··· 312 312 struct asic3 *asic = platform_get_drvdata(pdev); 313 313 unsigned long clksel = 0; 314 314 unsigned int irq, irq_base; 315 - int map_size; 316 315 int ret; 317 316 318 317 ret = platform_get_irq(pdev, 0); ··· 533 534 struct asic3 *asic; 534 535 struct resource *mem; 535 536 unsigned long clksel; 537 + int map_size; 536 538 int ret = 0; 537 539 538 540 asic = kzalloc(sizeof(struct asic3), GFP_KERNEL);