* [PATCH 1/2] regulator: pfuze100: allow misprogrammed ID
@ 2013-11-06 5:17 Tim Harvey
2013-11-14 12:30 ` Mark Brown
0 siblings, 1 reply; 2+ messages in thread
From: Tim Harvey @ 2013-11-06 5:17 UTC (permalink / raw)
To: linux-arm-kernel, linux-kernel, Liam Girdwood, Mark Brown
prior to week 08 of 2013 Freescale misprogrammed between 1 and 3% of
PFUZE1000 parts with a ID=0x8 instead of the expected ID=0x0
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
---
drivers/regulator/pfuze100-regulator.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/drivers/regulator/pfuze100-regulator.c b/drivers/regulator/pfuze100-regulator.c
index ba67b2c..032df37 100644
--- a/drivers/regulator/pfuze100-regulator.c
+++ b/drivers/regulator/pfuze100-regulator.c
@@ -308,9 +308,15 @@ static int pfuze_identify(struct pfuze_chip *pfuze_chip)
if (ret)
return ret;
- if (value & 0x0f) {
- dev_warn(pfuze_chip->dev, "Illegal ID: %x\n", value);
- return -ENODEV;
+ switch (value & 0x0f) {
+ /* Freescale misprogrammed 1-3% of parts prior to week 8 of 2013 as ID=8 */
+ case 0x8:
+ dev_info(pfuze_chip->dev, "Assuming misprogrammed ID=0x8");
+ case 0x0:
+ break;
+ default:
+ dev_warn(pfuze_chip->dev, "Illegal ID: %x\n", value);
+ return -ENODEV;
}
ret = regmap_read(pfuze_chip->regmap, PFUZE100_REVID, &value);
--
1.7.9.5
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 1/2] regulator: pfuze100: allow misprogrammed ID
2013-11-06 5:17 [PATCH 1/2] regulator: pfuze100: allow misprogrammed ID Tim Harvey
@ 2013-11-14 12:30 ` Mark Brown
0 siblings, 0 replies; 2+ messages in thread
From: Mark Brown @ 2013-11-14 12:30 UTC (permalink / raw)
To: Tim Harvey; +Cc: linux-arm-kernel, linux-kernel, Liam Girdwood
[-- Attachment #1: Type: text/plain, Size: 212 bytes --]
On Tue, Nov 05, 2013 at 09:17:25PM -0800, Tim Harvey wrote:
> prior to week 08 of 2013 Freescale misprogrammed between 1 and 3% of
> PFUZE1000 parts with a ID=0x8 instead of the expected ID=0x0
Applied, thanks.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-11-14 12:31 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-06 5:17 [PATCH 1/2] regulator: pfuze100: allow misprogrammed ID Tim Harvey
2013-11-14 12:30 ` Mark Brown
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®