瀏覽代碼

Merge remote-tracking branches 'regulator/fix/as3722' and 'regulator/fix/pfuze100' into regulator-linus

Mark Brown 11 年之前
父節點
當前提交
67cc688554
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      drivers/regulator/as3722-regulator.c
  2. 1 1
      drivers/regulator/pfuze100-regulator.c

+ 1 - 1
drivers/regulator/as3722-regulator.c

@@ -590,8 +590,8 @@ static int as3722_sd016_set_current_limit(struct regulator_dev *rdev,
 	default:
 		return -EINVAL;
 	}
+	ret <<= ffs(mask) - 1;
 	val = ret & mask;
-	val <<= ffs(mask) - 1;
 	return as3722_update_bits(as3722, reg, mask, val);
 }
 

+ 1 - 1
drivers/regulator/pfuze100-regulator.c

@@ -38,7 +38,7 @@
 
 #define PFUZE100_DEVICEID	0x0
 #define PFUZE100_REVID		0x3
-#define PFUZE100_FABID		0x3
+#define PFUZE100_FABID		0x4
 
 #define PFUZE100_SW1ABVOL	0x20
 #define PFUZE100_SW1CVOL	0x2e