Skip to content
Snippets Groups Projects
Commit cd367d89 authored by Simon Glass's avatar Simon Glass
Browse files

dm: pmic: Correct the pmic_reg_write() implementation


This should write the register, not read it. Fix this bug.

Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
Acked-by: default avatarPrzemyslaw Marczak <p.marczak@samsung.com>
parent b5ffa4fd
Branches
Tags
No related merge requests found
...@@ -142,7 +142,7 @@ int pmic_reg_write(struct udevice *dev, uint reg, uint value) ...@@ -142,7 +142,7 @@ int pmic_reg_write(struct udevice *dev, uint reg, uint value)
u8 byte = value; u8 byte = value;
debug("%s: reg=%x, value=%x\n", __func__, reg, value); debug("%s: reg=%x, value=%x\n", __func__, reg, value);
return pmic_read(dev, reg, &byte, 1); return pmic_write(dev, reg, &byte, 1);
} }
int pmic_clrsetbits(struct udevice *dev, uint reg, uint clr, uint set) int pmic_clrsetbits(struct udevice *dev, uint reg, uint clr, uint set)
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment