From d2802da3a7a6c8445a53ec1dd07711f1e444ac9d Mon Sep 17 00:00:00 2001 From: Bengt Jonsson Date: Fri, 13 Jan 2012 17:25:33 +0100 Subject: mfd: ab8500: Configure AB8505 ST-Ericsson ID: 371953 Signed-off-by: Bengt Jonsson --- drivers/mfd/ab8500-core.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/mfd/ab8500-core.c b/drivers/mfd/ab8500-core.c index 0542381185b..d4d5400e184 100644 --- a/drivers/mfd/ab8500-core.c +++ b/drivers/mfd/ab8500-core.c @@ -1044,6 +1044,15 @@ int __devinit ab8500_init(struct ab8500 *ab8500, enum ab8500_version version) ab8500->chip_id = value; + /* + * HACK: for AB8505 until drivers are updated, + * make it look like an AB8500 3.3. + */ + if (ab8500->version == AB8500_VERSION_AB8505) { + ab8500->version = AB8500_VERSION_AB8500; + ab8500->chip_id = AB8500_CUT3P3; + } + dev_info(ab8500->dev, "detected chip, %s rev. %1x.%1x\n", ab8500_version_str[ab8500->version], ab8500->chip_id >> 4, -- cgit v1.2.3