From 5557b3223d35dd25366d6ef047299b1dc94b17e6 Mon Sep 17 00:00:00 2001 From: Balaji Rao Date: Thu, 20 Nov 2008 19:46:51 +0000 Subject: pcf50633_mfd.patch pcf50633 driver rewritten to use the MFD model. --- arch/arm/configs/gta02-moredrivers-defconfig | 6 ++++++ arch/arm/mach-s3c2440/Kconfig | 9 ++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) (limited to 'arch/arm') diff --git a/arch/arm/configs/gta02-moredrivers-defconfig b/arch/arm/configs/gta02-moredrivers-defconfig index 2b292be379e..99f0e3f44d8 100644 --- a/arch/arm/configs/gta02-moredrivers-defconfig +++ b/arch/arm/configs/gta02-moredrivers-defconfig @@ -960,6 +960,7 @@ CONFIG_INPUT_MISC=y # CONFIG_INPUT_CM109 is not set CONFIG_INPUT_UINPUT=m CONFIG_INPUT_LIS302DL=y +CONFIG_INPUT_PCF50633_PMU=y # # Hardware I/O ports @@ -1193,6 +1194,10 @@ CONFIG_SSB_POSSIBLE=y # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8350_I2C is not set +CONFIG_MFD_PCF50633=y +CONFIG_MFD_PCF50633_ADC=y +CONFIG_MFD_PCF50633_MBC=y +CONFIG_MFD_PCF50633_GPIO=y CONFIG_MFD_GLAMO=y CONFIG_MFD_GLAMO_FB=y CONFIG_MFD_GLAMO_SPI_GPIO=y @@ -1614,6 +1619,7 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_X1205 is not set # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set +CONFIG_RTC_DRV_PCF50633=y # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set diff --git a/arch/arm/mach-s3c2440/Kconfig b/arch/arm/mach-s3c2440/Kconfig index 8c8864e52d5..7eedb5a59e2 100644 --- a/arch/arm/mach-s3c2440/Kconfig +++ b/arch/arm/mach-s3c2440/Kconfig @@ -86,7 +86,14 @@ config MACH_AT2440EVB config MACH_NEO1973_GTA02 bool "FIC Neo1973 GSM Phone (GTA02 Hardware)" select CPU_S3C2442 - select SENSORS_PCF50633 + select MFD_PCF50633 + select INPUT_PCF50633_PMU + select MFD_PCF50633_ADC + select MFD_PCF50633_MBC + select MFD_PCF50633_PMIC + select MFD_PCF50633_GPIO + select RTC_DRV_PCF50633 + select REGULATOR_PCF50633 select POWER_SUPPLY select GTA02_HDQ select MACH_NEO1973 -- cgit v1.2.3