We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6c594a8 + a511637 commit b8cabecCopy full SHA for b8cabec
3 files changed
drivers/regulator/core.c
@@ -5256,7 +5256,7 @@ static void rdev_init_debugfs(struct regulator_dev *rdev)
5256
}
5257
5258
rdev->debugfs = debugfs_create_dir(rname, debugfs_root);
5259
- if (!rdev->debugfs) {
+ if (IS_ERR(rdev->debugfs)) {
5260
rdev_warn(rdev, "Failed to create debugfs directory\n");
5261
return;
5262
@@ -6178,7 +6178,7 @@ static int __init regulator_init(void)
6178
ret = class_register(®ulator_class);
6179
6180
debugfs_root = debugfs_create_dir("regulator", NULL);
6181
- if (!debugfs_root)
+ if (IS_ERR(debugfs_root))
6182
pr_warn("regulator: Failed to create debugfs directory\n");
6183
6184
#ifdef CONFIG_DEBUG_FS
drivers/regulator/mt6359-regulator.c
@@ -951,9 +951,12 @@ static int mt6359_regulator_probe(struct platform_device *pdev)
951
struct regulator_config config = {};
952
struct regulator_dev *rdev;
953
struct mt6359_regulator_info *mt6359_info;
954
- int i, hw_ver;
+ int i, hw_ver, ret;
955
+
956
+ ret = regmap_read(mt6397->regmap, MT6359P_HWCID, &hw_ver);
957
+ if (ret)
958
+ return ret;
959
- regmap_read(mt6397->regmap, MT6359P_HWCID, &hw_ver);
960
if (hw_ver >= MT6359P_CHIP_VER)
961
mt6359_info = mt6359p_regulators;
962
else
drivers/regulator/pca9450-regulator.c
@@ -264,7 +264,7 @@ static const struct pca9450_regulator_desc pca9450a_regulators[] = {
264
.vsel_reg = PCA9450_REG_BUCK2OUT_DVS0,
265
.vsel_mask = BUCK2OUT_DVS0_MASK,
266
.enable_reg = PCA9450_REG_BUCK2CTRL,
267
- .enable_mask = BUCK1_ENMODE_MASK,
+ .enable_mask = BUCK2_ENMODE_MASK,
268
.ramp_reg = PCA9450_REG_BUCK2CTRL,
269
.ramp_mask = BUCK2_RAMP_MASK,
270
.ramp_delay_table = pca9450_dvs_buck_ramp_table,
@@ -502,7 +502,7 @@ static const struct pca9450_regulator_desc pca9450bc_regulators[] = {
502
503
504
505
506
507
508
0 commit comments