linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH v6 4/6] staging: media: wave5: Add TODO file
       [not found] ` <SL2P216MB1246D7900A0B9620F1E1A038FBE19@SL2P216MB1246.KORP216.PROD.OUTLOOK.COM>
@ 2022-03-31 11:32   ` Greg Kroah-Hartman
  2022-03-31 11:42     ` Daniel Palmer
  0 siblings, 1 reply; 5+ messages in thread
From: Greg Kroah-Hartman @ 2022-03-31 11:32 UTC (permalink / raw)
  To: Nas Chung
  Cc: linux-media, Dafna Hirschfeld, Mauro Carvalho Chehab,
	open list:STAGING SUBSYSTEM, open list, laurent.pinchart,
	hverkuil, kernel, dafna3, bob.beckett, kiril.bicevski,
	lafley.kim, Scott Woo, olivier.crete, dan.carpenter, rdunlap,
	daniel

On Thu, Mar 31, 2022 at 09:55:10AM +0000, Nas Chung wrote:
> From: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
> 
> Add a TODO file listing all that is need for destaging.
> 
> Signed-off-by: Robert Beckett <bob.beckett@collabora.com>
> Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
> ---
>  drivers/staging/media/wave5/TODO | 64 ++++++++++++++++++++++++++++++++
>  1 file changed, 64 insertions(+)
>  create mode 100644 drivers/staging/media/wave5/TODO
> 
> diff --git a/drivers/staging/media/wave5/TODO b/drivers/staging/media/wave5/TODO
> new file mode 100644
> index 000000000000..425ed42a234c
> --- /dev/null
> +++ b/drivers/staging/media/wave5/TODO
> @@ -0,0 +1,64 @@
> +* Test on real silicon once available
> +
> +  This driver has so far been tested on pre-silicon FPGA and on the beta BeagleV
> +  board which uses the StarFive JH7100 beta SoC.
> +
> +  Testing on FPGA shows it working fine, though the FPGA uses polled interrupts
> +  and copied buffers between the host and it's on board RAM.
> +
> +  Testing on BeagleV shows buffer corruption that is currently attributed to a
> +  known silicon issue in the SoC that makes the cache coherent interconnect not
> +  so coherent.
> +  This can likely be solved when the riscv non-coherent dma support lands and
> +  provide optional v4l2 non-contiguous allocator, though it remains to be seen
> +  whether support non-coherent use cases will be useful in real world hw.
> +
> +  Until we can test and resolve any issues on final silicon (due 2H 2021)
> +  this driver should remain in staging.

Then why not just wait?  Why merge this now?  What is the benifit of us
taking this code at this point in time for hardware that is no one has
as it is not even created?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v6 4/6] staging: media: wave5: Add TODO file
  2022-03-31 11:32   ` [PATCH v6 4/6] staging: media: wave5: Add TODO file Greg Kroah-Hartman
@ 2022-03-31 11:42     ` Daniel Palmer
  2022-03-31 11:52       ` Greg Kroah-Hartman
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Palmer @ 2022-03-31 11:42 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Nas Chung, linux-media, Dafna Hirschfeld, Mauro Carvalho Chehab,
	open list:STAGING SUBSYSTEM, open list, laurent.pinchart,
	hverkuil, kernel, dafna3, bob.beckett, kiril.bicevski,
	lafley.kim, Scott Woo, olivier.crete, dan.carpenter, rdunlap

Hi Greg,

On Thu, 31 Mar 2022 at 20:32, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
> > +  Until we can test and resolve any issues on final silicon (due 2H 2021)
> > +  this driver should remain in staging.
>
> Then why not just wait?  Why merge this now?  What is the benifit of us
> taking this code at this point in time for hardware that is no one has
> as it is not even created?

FWIW there is an SoC that is supported (if console from initramfs on
uart counts..) in mainline, Sigmastar ssd202d, that has this IP so it
exists in the wild.
I have tried to get this driver running on it and it did something but
didn't get far enough to actually decode video.

Cheers,

Daniel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v6 4/6] staging: media: wave5: Add TODO file
  2022-03-31 11:42     ` Daniel Palmer
@ 2022-03-31 11:52       ` Greg Kroah-Hartman
  2022-03-31 12:00         ` Daniel Palmer
  0 siblings, 1 reply; 5+ messages in thread
From: Greg Kroah-Hartman @ 2022-03-31 11:52 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: Nas Chung, linux-media, Dafna Hirschfeld, Mauro Carvalho Chehab,
	open list:STAGING SUBSYSTEM, open list, laurent.pinchart,
	hverkuil, kernel, dafna3, bob.beckett, kiril.bicevski,
	lafley.kim, Scott Woo, olivier.crete, dan.carpenter, rdunlap

On Thu, Mar 31, 2022 at 08:42:40PM +0900, Daniel Palmer wrote:
> Hi Greg,
> 
> On Thu, 31 Mar 2022 at 20:32, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> > > +  Until we can test and resolve any issues on final silicon (due 2H 2021)
> > > +  this driver should remain in staging.
> >
> > Then why not just wait?  Why merge this now?  What is the benifit of us
> > taking this code at this point in time for hardware that is no one has
> > as it is not even created?
> 
> FWIW there is an SoC that is supported (if console from initramfs on
> uart counts..) in mainline, Sigmastar ssd202d, that has this IP so it
> exists in the wild.
> I have tried to get this driver running on it and it did something but
> didn't get far enough to actually decode video.

According to the text in this driver, it will not work on these hardware
as it is broken.  Unless that text is incorrect?

greg k-h

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v6 4/6] staging: media: wave5: Add TODO file
  2022-03-31 11:52       ` Greg Kroah-Hartman
@ 2022-03-31 12:00         ` Daniel Palmer
  2022-03-31 12:31           ` Greg Kroah-Hartman
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Palmer @ 2022-03-31 12:00 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Nas Chung, linux-media, Dafna Hirschfeld, Mauro Carvalho Chehab,
	open list:STAGING SUBSYSTEM, open list, laurent.pinchart,
	hverkuil, kernel, dafna3, bob.beckett, kiril.bicevski,
	lafley.kim, Scott Woo, olivier.crete, dan.carpenter, rdunlap

Hi Greg,

On Thu, 31 Mar 2022 at 20:52, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
> According to the text in this driver, it will not work on these hardware
> as it is broken.  Unless that text is incorrect?

I think that's for risc-v.
The other chip this is in is ARM Cortex A7. The crusty vendor linux
BSP for this chip manages to play videos using it so it does work in a
real piece of hardware.

Cheers,

Daniel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v6 4/6] staging: media: wave5: Add TODO file
  2022-03-31 12:00         ` Daniel Palmer
@ 2022-03-31 12:31           ` Greg Kroah-Hartman
  0 siblings, 0 replies; 5+ messages in thread
From: Greg Kroah-Hartman @ 2022-03-31 12:31 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: Nas Chung, linux-media, Dafna Hirschfeld, Mauro Carvalho Chehab,
	open list:STAGING SUBSYSTEM, open list, laurent.pinchart,
	hverkuil, kernel, dafna3, bob.beckett, kiril.bicevski,
	lafley.kim, Scott Woo, olivier.crete, dan.carpenter, rdunlap

On Thu, Mar 31, 2022 at 09:00:28PM +0900, Daniel Palmer wrote:
> Hi Greg,
> 
> On Thu, 31 Mar 2022 at 20:52, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> > According to the text in this driver, it will not work on these hardware
> > as it is broken.  Unless that text is incorrect?
> 
> I think that's for risc-v.
> The other chip this is in is ARM Cortex A7. The crusty vendor linux
> BSP for this chip manages to play videos using it so it does work in a
> real piece of hardware.

So are you going to be able to work with this driver to get it out of
staging if you have the hardware?  Otherwise it makes no sense to stick
it here for a year without anyone being able to work on it.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-03-31 12:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <SL2P216MB12463DE2E1E100E2498A5C33FBE19@SL2P216MB1246.KORP216.PROD.OUTLOOK.COM>
     [not found] ` <SL2P216MB1246D7900A0B9620F1E1A038FBE19@SL2P216MB1246.KORP216.PROD.OUTLOOK.COM>
2022-03-31 11:32   ` [PATCH v6 4/6] staging: media: wave5: Add TODO file Greg Kroah-Hartman
2022-03-31 11:42     ` Daniel Palmer
2022-03-31 11:52       ` Greg Kroah-Hartman
2022-03-31 12:00         ` Daniel Palmer
2022-03-31 12:31           ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).