aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFeng Tang <feng.tang@intel.com>2010-12-09 10:37:45 +0000
committerAlan Cox <alan@linux.intel.com>2010-12-09 10:37:45 +0000
commit42ce0d4dd1baf0d91bde739938b848264e8a02e6 (patch)
tree2d70a12fa455c0ff09624921173c3d255314467a
parent59e4d97988ad25d6cdd6c4a8b61801d325cf7350 (diff)
downloadmrst-s0i3-test-42ce0d4dd1baf0d91bde739938b848264e8a02e6.tar.gz
mrst-s0i3-test-42ce0d4dd1baf0d91bde739938b848264e8a02e6.tar.xz
mrst-s0i3-test-42ce0d4dd1baf0d91bde739938b848264e8a02e6.zip
x86, mrst: change the pmic_gpio device type to IPC
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@intel.com> Signed-off-by: Alan Cox <alan@linux.intel.com>
-rw-r--r--arch/x86/platform/mrst/mrst.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/platform/mrst/mrst.c b/arch/x86/platform/mrst/mrst.c
index 9803a5bb957..7282f637071 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_ocd", SFI_DEV_TYPE_IPC, 1, &msic_ocd_platform_data},
{"spi_max3111", SFI_DEV_TYPE_SPI, 0, &max3111_platform_data},
{"i2c_max7315", SFI_DEV_TYPE_I2C, 1, &max7315_platform_data},