diff mbox series

[v2,4/4] mfd: tps65086: Add cell entry for reset driver

Message ID 20210727092554.1059305-5-kernel@esmil.dk
State Accepted
Commit 72b89b9ab58fae01f2deea30e0ff4d2349021506
Headers show
Series BeagleV Starlight reset support | expand

Commit Message

Emil Renner Berthing July 27, 2021, 9:25 a.m. UTC
The only way to reset the BeagleV Starlight v0.9 board[1] properly is to
tell the PMIC to reset itself which will then assert the external reset
lines of the SoC, USB hub and ethernet phy.

This adds an mfd cell entry for the reset driver doing just that.

[1] https://github.com/beagleboard/beaglev-starlight

Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
---
 drivers/mfd/tps65086.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Lee Jones Aug. 16, 2021, 12:41 p.m. UTC | #1
On Tue, 27 Jul 2021, Emil Renner Berthing wrote:

> The only way to reset the BeagleV Starlight v0.9 board[1] properly is to

> tell the PMIC to reset itself which will then assert the external reset

> lines of the SoC, USB hub and ethernet phy.

> 

> This adds an mfd cell entry for the reset driver doing just that.

> 

> [1] https://github.com/beagleboard/beaglev-starlight

> 

> Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>

> ---

>  drivers/mfd/tps65086.c | 1 +

>  1 file changed, 1 insertion(+)


Applied, thanks.

-- 
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
diff mbox series

Patch

diff --git a/drivers/mfd/tps65086.c b/drivers/mfd/tps65086.c
index cc3478ee9a64..3bd5728844a0 100644
--- a/drivers/mfd/tps65086.c
+++ b/drivers/mfd/tps65086.c
@@ -24,6 +24,7 @@ 
 static const struct mfd_cell tps65086_cells[] = {
 	{ .name = "tps65086-regulator", },
 	{ .name = "tps65086-gpio", },
+	{ .name = "tps65086-reset", },
 };
 
 static const struct regmap_range tps65086_yes_ranges[] = {