aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2012-11-27 10:23:30 -0500
committerSamuel Ortiz <sameo@linux.intel.com>2012-11-30 05:12:23 -0500
commitd54e17f9f1d14706e6df1d5509e7eb5878bcd766 (patch)
treed07c6bd6fc37ac7157f4fa604b26ab959df9811a /drivers/mfd
parent64cdfe256aae6d43d472331ba03bd4ccbfcb1abb (diff)
mfd: wm8994: Make current device behaviour the default
As the wm8994 series of devices are now very mature make the current behaviour of the devices the default behaviour, any future revisions are likely to have only minor updates. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd')
-rw-r--r--drivers/mfd/wm8994-core.c18
1 files changed, 4 insertions, 14 deletions
diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c
index f1ac2888d488..be1a424cbdeb 100644
--- a/drivers/mfd/wm8994-core.c
+++ b/drivers/mfd/wm8994-core.c
@@ -529,11 +529,10 @@ static __devinit int wm8994_device_init(struct wm8994 *wm8994, int irq)
529 break; 529 break;
530 case 2: 530 case 2:
531 case 3: 531 case 3:
532 default:
532 regmap_patch = wm8994_revc_patch; 533 regmap_patch = wm8994_revc_patch;
533 patch_regs = ARRAY_SIZE(wm8994_revc_patch); 534 patch_regs = ARRAY_SIZE(wm8994_revc_patch);
534 break; 535 break;
535 default:
536 break;
537 } 536 }
538 break; 537 break;
539 538
@@ -552,18 +551,9 @@ static __devinit int wm8994_device_init(struct wm8994 *wm8994, int irq)
552 /* Revision C did not change the relevant layer */ 551 /* Revision C did not change the relevant layer */
553 if (wm8994->revision > 1) 552 if (wm8994->revision > 1)
554 wm8994->revision++; 553 wm8994->revision++;
555 switch (wm8994->revision) { 554
556 case 0: 555 regmap_patch = wm1811_reva_patch;
557 case 1: 556 patch_regs = ARRAY_SIZE(wm1811_reva_patch);
558 case 2:
559 case 3:
560 case 4:
561 regmap_patch = wm1811_reva_patch;
562 patch_regs = ARRAY_SIZE(wm1811_reva_patch);
563 break;
564 default:
565 break;
566 }
567 break; 557 break;
568 558
569 default: 559 default: