Hi Niklas, Thank you for the patch. On Friday, 14 December 2018 08:18:21 EET Niklas Söderlund wrote: > If the operation in rvin_set_channel_routing() is successful the 'ret' > variable contains the runtime PM use count for the VIN master device. > The intention is not to return the use count to the caller but to return > 0 on success else none zero. > > Fix this by always returning 0 if the operation is successful. > > Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx> Reviewed-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > --- > drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/media/platform/rcar-vin/rcar-dma.c > b/drivers/media/platform/rcar-vin/rcar-dma.c index > 92323310f7352147..beb9248992a48a74 100644 > --- a/drivers/media/platform/rcar-vin/rcar-dma.c > +++ b/drivers/media/platform/rcar-vin/rcar-dma.c > @@ -1341,5 +1341,5 @@ int rvin_set_channel_routing(struct rvin_dev *vin, u8 > chsel) > > pm_runtime_put(vin->dev); > > - return ret; > + return 0; > } -- Regards, Laurent Pinchart