diff options
| author | Svyatoslav Ryhel <[email protected]> | 2025-03-04 21:22:04 +0200 |
|---|---|---|
| committer | Svyatoslav Ryhel <[email protected]> | 2025-03-13 19:13:18 +0200 |
| commit | 4ecc5d5a3968f10ae1726c4e4ec0aea6781a45c3 (patch) | |
| tree | 344a79755666b1b423c505b734b2ca4c6d8727f4 | |
| parent | 1403310bb1de67c5608d92da58ebd5baf339419e (diff) | |
video: renesas-r69328: fix reset gpio direction
The reset GPIO signal operates with a low-active logic. The driver
needs to be adjusted to correctly handle this.
Signed-off-by: Svyatoslav Ryhel <[email protected]>
| -rw-r--r-- | drivers/video/renesas-r69328.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/video/renesas-r69328.c b/drivers/video/renesas-r69328.c index 1147785c1e2..164285e3c8e 100644 --- a/drivers/video/renesas-r69328.c +++ b/drivers/video/renesas-r69328.c @@ -189,17 +189,17 @@ static int renesas_r69328_hw_init(struct udevice *dev) } mdelay(5); - ret = dm_gpio_set_value(&priv->reset_gpio, 0); + ret = dm_gpio_set_value(&priv->reset_gpio, 1); if (ret) { - log_debug("%s: error changing reset-gpios (%d)\n", + log_debug("%s: error entering reset (%d)\n", __func__, ret); return ret; } mdelay(5); - ret = dm_gpio_set_value(&priv->reset_gpio, 1); + ret = dm_gpio_set_value(&priv->reset_gpio, 0); if (ret) { - log_debug("%s: error changing reset-gpios (%d)\n", + log_debug("%s: error exiting reset (%d)\n", __func__, ret); return ret; } |
