Re: [PATCH v3 1/4] media: pisp_be: Drop reference to non-existing function

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Aug 31, 2024 at 04:44:06PM +0200, Jacopo Mondi wrote:
> On Sat, Aug 31, 2024 at 04:03:30AM GMT, Laurent Pinchart wrote:
> > On Tue, Aug 27, 2024 at 09:40:15AM +0200, Jacopo Mondi wrote:
> > > A comment in the pisp_be driver references to the
> >
> > s/to the/the/
> >
> > >  pispbe_schedule_internal() which doesn't exist.
> >
> > s/which/function which/
> >
> > >
> > > Drop it.
> > >
> > > Signed-off-by: Jacopo Mondi <jacopo.mondi@xxxxxxxxxxxxxxxx>
> > > ---
> > >  drivers/media/platform/raspberrypi/pisp_be/pisp_be.c | 5 +----
> > >  1 file changed, 1 insertion(+), 4 deletions(-)
> > >
> > > diff --git a/drivers/media/platform/raspberrypi/pisp_be/pisp_be.c b/drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
> > > index 65ff2382cffe..8ba1b9f43ba1 100644
> > > --- a/drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
> > > +++ b/drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
> > > @@ -368,10 +368,7 @@ static void pispbe_xlate_addrs(struct pispbe_dev *pispbe,
> > >  	ret = pispbe_get_planes_addr(addrs, buf[MAIN_INPUT_NODE],
> > >  				     &pispbe->node[MAIN_INPUT_NODE]);
> > >  	if (ret <= 0) {
> > > -		/*
> > > -		 * This shouldn't happen; pispbe_schedule_internal should insist
> > > -		 * on an input.
> > > -		 */
> > > +		/* Shouldn't happen, we have validated an input is available. */
> >
> > Actually, where is that validated ?
> 
> When preparing a job, the MAIN_INPUT_NODE buffer is mandatory if I
> read the usage of the 'ignore_buffers' flag right ?

I think you're right. The logic is convoluted, it relies on the fact
that streaming_map is first checked for MAIN_INPUT_NODE. Hopefully it
will be clearer after all the cleanups.

On a side note, is the pisp_format check in pispbe_get_planes_addr()
needed ?

> > >  		dev_warn(pispbe->dev, "ISP-BE missing input\n");
> > >  		hw_en->bayer_enables = 0;
> > >  		hw_en->rgb_enables = 0;

-- 
Regards,

Laurent Pinchart




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux