[Meego-kernel] [PATCH 3/4] x86, mrst: change the pmic_gpio device type to IPC

Feng Tang feng.tang at intel.com
Sun Nov 28 22:11:51 PST 2010


In latest firmware's SFI tables, pmic_gpio has been set to
IPC type of device, so we need handle it too.

Signed-off-by: Feng Tang <feng.tang at intel.com>
---
 arch/x86/platform/mrst/mrst.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/x86/platform/mrst/mrst.c b/arch/x86/platform/mrst/mrst.c
index 994562f..556859a 100644
--- a/arch/x86/platform/mrst/mrst.c
+++ b/arch/x86/platform/mrst/mrst.c
@@ -533,6 +533,7 @@ static void __init *lis331dl_platform_data(void *info)
 
 static const struct devs_id __initconst device_ids[] = {
 	{"pmic_gpio", SFI_DEV_TYPE_SPI, 1, &pmic_gpio_platform_data},
+	{"pmic_gpio", SFI_DEV_TYPE_IPC, 1, &pmic_gpio_platform_data},
 	{"msic_cmd", SFI_DEV_TYPE_IPC, 1, &msic_cmd_platform_data},
 	{"spi_max3111", SFI_DEV_TYPE_SPI, 0, &max3111_platform_data},
 	{"i2c_max7315", SFI_DEV_TYPE_I2C, 1, &max7315_platform_data},
-- 
1.7.0.4



More information about the MeeGo-kernel mailing list