mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-10-23 07:34:24 +02:00
LF-5075 regulator: pf1550-rpmsg: Fix Uninitialized scalar variable Coverity issue
Fix Coverity Issue 18674672:Uninitialized scalar variable Signed-off-by: Jacky Bai <ping.bai@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
c4274e4255
commit
20cc104426
|
@ -151,6 +151,7 @@ static int pf1550_enable(struct regulator_dev *reg)
|
||||||
struct pf1550_regulator_info *info = rdev_get_drvdata(reg);
|
struct pf1550_regulator_info *info = rdev_get_drvdata(reg);
|
||||||
struct pf1550_regulator_rpmsg msg;
|
struct pf1550_regulator_rpmsg msg;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_ENABLE;
|
msg.header.cmd = PF1550_ENABLE;
|
||||||
msg.regulator = reg->desc->id;
|
msg.regulator = reg->desc->id;
|
||||||
|
|
||||||
|
@ -162,6 +163,7 @@ static int pf1550_disable(struct regulator_dev *reg)
|
||||||
struct pf1550_regulator_info *info = rdev_get_drvdata(reg);
|
struct pf1550_regulator_info *info = rdev_get_drvdata(reg);
|
||||||
struct pf1550_regulator_rpmsg msg;
|
struct pf1550_regulator_rpmsg msg;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_DISABLE;
|
msg.header.cmd = PF1550_DISABLE;
|
||||||
msg.regulator = reg->desc->id;
|
msg.regulator = reg->desc->id;
|
||||||
|
|
||||||
|
@ -174,6 +176,7 @@ static int pf1550_is_enabled(struct regulator_dev *reg)
|
||||||
struct pf1550_regulator_rpmsg msg;
|
struct pf1550_regulator_rpmsg msg;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_IS_ENABLED;
|
msg.header.cmd = PF1550_IS_ENABLED;
|
||||||
msg.regulator = reg->desc->id;
|
msg.regulator = reg->desc->id;
|
||||||
|
|
||||||
|
@ -194,6 +197,7 @@ static int pf1550_set_voltage(struct regulator_dev *reg,
|
||||||
struct pf1550_regulator_rpmsg msg;
|
struct pf1550_regulator_rpmsg msg;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_SET_VOL;
|
msg.header.cmd = PF1550_SET_VOL;
|
||||||
msg.regulator = reg->desc->id;
|
msg.regulator = reg->desc->id;
|
||||||
msg.voltage = minuV;
|
msg.voltage = minuV;
|
||||||
|
@ -216,6 +220,7 @@ static int pf1550_get_voltage(struct regulator_dev *reg)
|
||||||
struct pf1550_regulator_rpmsg msg;
|
struct pf1550_regulator_rpmsg msg;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_GET_VOL;
|
msg.header.cmd = PF1550_GET_VOL;
|
||||||
msg.regulator = reg->desc->id;
|
msg.regulator = reg->desc->id;
|
||||||
msg.voltage = 0;
|
msg.voltage = 0;
|
||||||
|
@ -411,6 +416,7 @@ static ssize_t pf1550_registers_show(struct device *dev,
|
||||||
int err;
|
int err;
|
||||||
size_t bufpos = 0, count = MAX_REGS * 7;
|
size_t bufpos = 0, count = MAX_REGS * 7;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
for (i = 0; i < MAX_REGS; i++) {
|
for (i = 0; i < MAX_REGS; i++) {
|
||||||
snprintf(buf + bufpos, count - bufpos, "%.*x: ", 2, i);
|
snprintf(buf + bufpos, count - bufpos, "%.*x: ", 2, i);
|
||||||
bufpos += 4;
|
bufpos += 4;
|
||||||
|
@ -459,6 +465,7 @@ static ssize_t pf1550_register_store(struct device *dev,
|
||||||
if (kstrtoul(start, 16, &value))
|
if (kstrtoul(start, 16, &value))
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
|
memset(&msg, 0, sizeof(msg));
|
||||||
msg.header.cmd = PF1550_SET_REG;
|
msg.header.cmd = PF1550_SET_REG;
|
||||||
msg.reg = reg;
|
msg.reg = reg;
|
||||||
msg.val = value;
|
msg.val = value;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user