From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from leonov.paulk.fr (leonov.paulk.fr [185.233.101.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 941BF265CC4 for ; Tue, 8 Apr 2025 09:29:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.233.101.22 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104552; cv=none; b=rbRaG5XN+LLZIoXX5V//c2WZR/QAYvgwoNu9BjzFbIPpN1XR1KNJmf3lYvmXGGpRtaFs/KQdyjZZaJi78RIz+rP0h3bADC8ZiNYnBfFl/LMt/qK6vienyjLrNZr1UoulzlVi62rqRWksJH4/zuoSJmqtN+PBJSnjQFpwStjd4XA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104552; c=relaxed/simple; bh=Ku3j/0YEMwOy8G5E5cU/VZ6GVFGXf/YzPm7WN48eHyE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=LcoFy+Ehf5sj6OZ+dC60P4PeMoCCIbMM/j1pXYbMxYbTCCYrK5J+sdFMgSbYCobLhSWAgTRvkpF2jXt7JzwKwBMrhKF3VryvKdSzHR4h8hm2Sqx+RMsYzAmUKRd0tPvQwNwSsxhF2O5rDRKY6NyRRPUCWWFPq4LwR/kbq5rry4U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sys-base.io; spf=pass smtp.mailfrom=sys-base.io; arc=none smtp.client-ip=185.233.101.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sys-base.io Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sys-base.io Received: from laika.paulk.fr (12.234.24.109.rev.sfr.net [109.24.234.12]) by leonov.paulk.fr (Postfix) with ESMTPS id 8AE9F1F00058 for ; Tue, 8 Apr 2025 09:20:31 +0000 (UTC) Received: by laika.paulk.fr (Postfix, from userid 65534) id 3C210AC0F60; Tue, 8 Apr 2025 09:20:28 +0000 (UTC) X-Spam-Level: Received: from collins (unknown [192.168.1.1]) by laika.paulk.fr (Postfix) with ESMTPSA id EFAFEAC0F5E; Tue, 8 Apr 2025 09:20:24 +0000 (UTC) Date: Tue, 8 Apr 2025 11:20:23 +0200 From: Paul Kocialkowski To: Chen-Yu Tsai Cc: Mauro Carvalho Chehab , Laurent Pinchart , Hans Verkuil , Linux Media Mailing List , Mauro Carvalho Chehab , Sean Young , Sakari Ailus , Sebastian Fricke , Ricardo Ribalda , Nicolas Dufresne , Jacopo Mondi , Niklas =?utf-8?Q?S=C3=B6derlund?= , Tomi Valkeinen , Alain Volmat , "stanimir.k.varbanov@gmail.com" , Bryan O'Donoghue , Dave Stevenson , Daniel Almeida , Michael Tretter , Tomasz Figa , "Hu, Jerry W" , Steve Cho , Kieran Bingham , Kevin Hilman , Benjamin Mugnier Subject: Re: [ANN] Registration and Request for Topics for the Media Summit on May 13th in Nice, France Message-ID: References: <044f2fa6-a245-4ae5-b9de-7a2e8831ccd6@xs4all.nl> <20250407193909.GA17385@pendragon.ideasonboard.com> <20250408133142.030bd1cf@sal.lan> Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qMyANM1MnOX5HoB2" Content-Disposition: inline In-Reply-To: --qMyANM1MnOX5HoB2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Le Tue 08 Apr 25, 14:32, Chen-Yu Tsai a =C3=A9crit : > On Tue, Apr 8, 2025 at 1:32=E2=80=AFPM Mauro Carvalho Chehab > wrote: > > > > Em Mon, 7 Apr 2025 22:39:09 +0300 > > Laurent Pinchart escreveu: > > > > > I would like to propose the following topic. > > > > > > Review of the status of staging drivers > > > > > > We have a set of 11 drivers in drivers/staging/media/, with various > > > states of maturity and development activity. > > > > On a quick look, we have there: > > > > 1. source "drivers/staging/media/atomisp/Kconfig" > > 2. source "drivers/staging/media/av7110/Kconfig" > > 3. source "drivers/staging/media/imx/Kconfig" > > 4. source "drivers/staging/media/ipu3/Kconfig" > > 5. source "drivers/staging/media/max96712/Kconfig" > > 6. source "drivers/staging/media/meson/vdec/Kconfig" > > 7. source "drivers/staging/media/rkvdec/Kconfig" > > 8. source "drivers/staging/media/starfive/Kconfig" > > 9. source "drivers/staging/media/sunxi/Kconfig" >=20 > This actually has two drivers: >=20 > a. cedrus >=20 > IIRC Paul has some more patches that are part of the stateless encoding > work. Those would finish the remaining TODO items. Even without those > I believe the existing decoding functionality is working fine. Yes I did not get to that point yet but it's on my tasks list. On the other hand I was told that it is displeasing and worrying for some people to see the staging warning when the driver is loaded and so that it would be good to unstage it ASAP, since indeed decode works well. I feel like it's best to keep it in staging before its architecture is rewo= rked. But if everyone agrees that it makes no difference (i.e. architecture rework patches would be accepted after unstaging) then it makes sense to unstage it without waiting. > b. sun6i-isp >=20 > This was also done by Paul during his time at Bootlin. However I don't > think anyone is using it, since the DT parts never landed. I was pretty sure the patches were ready to go at this point. I can respin them, it would be a shame to trash all this work. And people are definitely using it, I got a bunch of private emails about the driver and know of a few companies/products using it. Cheers, Paul >=20 > ChenYu >=20 > > 10. source "drivers/staging/media/tegra-video/Kconfig" > > 11. source "drivers/staging/media/deprecated/atmel/Kconfig" > > > > > drivers/staging/ is not meant as a place for drivers to die, > > > > It is, actually: we usually move things there before dropping, > > because, on most cases, they could be salvaged if someone is > > interested on it. > > > > > we should nudge the relevant > > > maintainers and consider dropping drivers that show no hope of > > > progressing. > > > > Fully agreed. > > > > - > > > > Yet, while it makes sense to have action plans for drivers on staging, > > I don't think that the Media Summit is the best place to discuss, > > as people that might be involved with them may not be able to > > participate there. > > > > See, there are different situations there, like: > > > > - platform drivers: at worse case, those should be removed when > > the core/DT support for such platform is removed. We removed > > several such drivers in the past. We can also remove them earlier, > > if there are reasons for doing that and nobody is complaining; > > > > - drivers like atomisp that takes a lot of efforts to be promoted. > > As long as I see some progress (and we've been seeing progress > > on every kernel version), I can't see any reason why removing it. > > > > - drivers like ipu3, which is for an entire family of PC CPUs. > > I prefer not dropping drivers like these unless we have very good > > reasons to do so. On the other hand, we are seeing very little > > progress on those. > > > > Anyway, better to split this into different threads, copying > > the people involved on the recent changes for such drivers. > > > > Regards, > > Mauro > > --=20 Paul Kocialkowski, Independent contractor - sys-base - https://www.sys-base.io/ Free software developer - https://www.paulk.fr/ Expert in multimedia, graphics and embedded hardware support with Linux. --qMyANM1MnOX5HoB2 Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEAbcMXZQMtj1fphLChP3B6o/ulQwFAmf06lcACgkQhP3B6o/u lQydvA/8CDviZ1cWLB1RG28MqmKlXhK/p0QLOmCgceGkrAylfIbS8gwtZasFTK0R FqyPvT0HM6jiX1nAHvYV+CdBQvJrjnj7d6clETIsgT/AbIfS+NPDK6hTyh+1w32U NRHKjYa63qiXibfFmfLU8IZDuLuN7wpFOXnkPuptqB17Cvyfd81TY5w6axWXj3fV e7uJejfPEZrnxS2fQjiLldMVYDI4tKdaVDUgey+ejGkr7QJ8WGYipEPzEcIQqKVV u9551/VJcsX4gZjk3w2K+AbMvzEPWsU1DdKke+OLP5OKXfEoP4Zmry1fdhUzKPfM ovSUIZQ8pUrUmiYQlDEzoHAC2ssWBVEp3MPKLRIP2vMDmYly9QivHggWunMxmF9s tGgeE+rd1F/qLM6OejBXOT50fz497oOIt3VjKs4EZVikKs4M4Mg5vcpeNVcERrgT sfNBZkg7ENaiqkX5GIoO7xAxZP2RUgLgXS81QdjTZ2oUKQgyXGUPx59D0/ngbsXU qeNY6GACqoPUiWdj8uz6bmTvlsAtk1fVJF9NYNl8yB/rOF1NOPUawtbv9FD8AUQv /WIETiV1EC81h6H6YsqG3uq+zOhHxQ0sbAti17AukS1bbMBt5f+z62dlgaMg4OAs HsFuhLOyjn6/qFdmIxsmGbIGNQjwns4Z2RUX3QB1dNyjIjdPUQI= =9Rh+ -----END PGP SIGNATURE----- --qMyANM1MnOX5HoB2--