From: Vladimir Yakovlev <vovchkir@xxxxxxxxx> Some Coda's IP blocks may require more than one reset signal. Than we must use get_array or bulk functions. For compatibility with old code it's better to use devm_reset_control_array_get_optional_exclusive(). Co-developed-by: Sergey Khimich <serghox@xxxxxxxxx> Signed-off-by: Sergey Khimich <serghox@xxxxxxxxx> Signed-off-by: Vladimir Yakovlev <vovchkir@xxxxxxxxx> --- drivers/media/platform/chips-media/coda/coda-common.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/media/platform/chips-media/coda/coda-common.c b/drivers/media/platform/chips-media/coda/coda-common.c index 84b9b75b382e..c39ba4fba547 100644 --- a/drivers/media/platform/chips-media/coda/coda-common.c +++ b/drivers/media/platform/chips-media/coda/coda-common.c @@ -3203,8 +3203,7 @@ static int coda_probe(struct platform_device *pdev) } } - dev->rstc = devm_reset_control_get_optional_exclusive(&pdev->dev, - NULL); + dev->rstc = devm_reset_control_array_get_optional_exclusive(&pdev->dev); if (IS_ERR(dev->rstc)) { ret = PTR_ERR(dev->rstc); dev_err(&pdev->dev, "failed get reset control: %d\n", ret); -- 2.30.2