diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-11-27 15:23:30 +0000 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-11-30 11:12:23 +0100 |
commit | d54e17f9f1d14706e6df1d5509e7eb5878bcd766 (patch) | |
tree | d07c6bd6fc37ac7157f4fa604b26ab959df9811a /drivers/mfd | |
parent | 64cdfe256aae6d43d472331ba03bd4ccbfcb1abb (diff) | |
download | op-kernel-dev-d54e17f9f1d14706e6df1d5509e7eb5878bcd766.zip op-kernel-dev-d54e17f9f1d14706e6df1d5509e7eb5878bcd766.tar.gz |
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.c | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c index f1ac288..be1a424 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) break; case 2: case 3: + default: regmap_patch = wm8994_revc_patch; patch_regs = ARRAY_SIZE(wm8994_revc_patch); break; - default: - break; } break; @@ -552,18 +551,9 @@ static __devinit int wm8994_device_init(struct wm8994 *wm8994, int irq) /* Revision C did not change the relevant layer */ if (wm8994->revision > 1) wm8994->revision++; - switch (wm8994->revision) { - case 0: - case 1: - case 2: - case 3: - case 4: - regmap_patch = wm1811_reva_patch; - patch_regs = ARRAY_SIZE(wm1811_reva_patch); - break; - default: - break; - } + + regmap_patch = wm1811_reva_patch; + patch_regs = ARRAY_SIZE(wm1811_reva_patch); break; default: |