msm: board-8960: Add isa1200 device for V2 devices

Change-Id: I8b9c1c3e58e99ca1837fd4ddcaee2120fedb7f25
Signed-off-by: Mohan Pallaka <mpallaka@codeaurora.org>
This commit is contained in:
Mohan Pallaka
2011-11-21 13:08:33 +05:30
committed by Linux Build Service Account
parent 6b17b8be39
commit f69f04955b

View File

@@ -1167,7 +1167,6 @@ static struct isa1200_platform_data isa1200_1_pdata = {
static struct i2c_board_info msm_isa1200_board_info[] __initdata = { static struct i2c_board_info msm_isa1200_board_info[] __initdata = {
{ {
I2C_BOARD_INFO("isa1200_1", 0x90>>1), I2C_BOARD_INFO("isa1200_1", 0x90>>1),
.platform_data = &isa1200_1_pdata,
}, },
}; };
@@ -2012,7 +2011,7 @@ static struct i2c_registry msm8960_i2c_devices[] __initdata = {
ARRAY_SIZE(mxt_device_info), ARRAY_SIZE(mxt_device_info),
}, },
{ {
I2C_LIQUID, I2C_FFA | I2C_LIQUID,
MSM_8960_GSBI10_QUP_I2C_BUS_ID, MSM_8960_GSBI10_QUP_I2C_BUS_ID,
sii_device_info, sii_device_info,
ARRAY_SIZE(sii_device_info), ARRAY_SIZE(sii_device_info),
@@ -2168,6 +2167,9 @@ static void __init msm8960_cdp_init(void)
spi_register_board_info(spi_board_info, ARRAY_SIZE(spi_board_info)); spi_register_board_info(spi_board_info, ARRAY_SIZE(spi_board_info));
msm8960_init_pmic(); msm8960_init_pmic();
if ((SOCINFO_VERSION_MAJOR(socinfo_get_version()) >= 2 &&
(machine_is_msm8960_mtp())) || machine_is_msm8960_liquid())
msm_isa1200_board_info[0].platform_data = &isa1200_1_pdata;
msm8960_i2c_init(); msm8960_i2c_init();
msm8960_gfx_init(); msm8960_gfx_init();
msm_spm_init(msm_spm_data, ARRAY_SIZE(msm_spm_data)); msm_spm_init(msm_spm_data, ARRAY_SIZE(msm_spm_data));