From 131012bcd6cac125e44b64bff47743bc25f1f8c2 Mon Sep 17 00:00:00 2001 From: Saurabh Sengar Date: Tue, 6 Mar 2018 16:20:13 +0530 Subject: [PATCH] drm: xlnx: mixer: reset the mixer IP before programming Resetting the HLS IP as soon as gpio driver is probed. Signed-off-by: Saurabh Sengar Reviewed-by: Hyun Kwon Signed-off-by: Michal Simek --- drivers/gpu/drm/xlnx/xlnx_mixer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/xlnx/xlnx_mixer.c b/drivers/gpu/drm/xlnx/xlnx_mixer.c index 4535a81171a2..db9a13cb8353 100644 --- a/drivers/gpu/drm/xlnx/xlnx_mixer.c +++ b/drivers/gpu/drm/xlnx/xlnx_mixer.c @@ -1895,6 +1895,8 @@ static int xlnx_mix_dt_parse(struct device *dev, struct xlnx_mix *mixer) dev_err(dev, "No reset gpio info from dts for mixer\n"); return ret; } + gpiod_set_raw_value(mixer_hw->reset_gpio, 0); + gpiod_set_raw_value(mixer_hw->reset_gpio, 1); ret = of_address_to_resource(node, 0, &res); if (ret) { -- 2.39.2