Message ID | 20230124144929.GB19219@pengutronix.de (mailing list archive) |
---|---|
State | Not Applicable |
Headers |
Received: from vger.kernel.org ([23.128.96.18]) by www.linuxtv.org with esmtp (Exim 4.92) (envelope-from <linux-media-owner@vger.kernel.org>) id 1pKKcj-008Gkg-VR; Tue, 24 Jan 2023 14:50:10 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233981AbjAXOuI (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Tue, 24 Jan 2023 09:50:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34000 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233800AbjAXOt6 (ORCPT <rfc822;linux-media@vger.kernel.org>); Tue, 24 Jan 2023 09:49:58 -0500 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2966D4B484 for <linux-media@vger.kernel.org>; Tue, 24 Jan 2023 06:49:33 -0800 (PST) Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <mgr@pengutronix.de>) id 1pKKc6-0000zg-B2; Tue, 24 Jan 2023 15:49:30 +0100 Received: from mgr by ptx.hi.pengutronix.de with local (Exim 4.92) (envelope-from <mgr@pengutronix.de>) id 1pKKc5-0007y3-VB; Tue, 24 Jan 2023 15:49:29 +0100 Date: Tue, 24 Jan 2023 15:49:29 +0100 From: Michael Grzeschik <mgr@pengutronix.de> To: gregkh@linuxfoundation.org, linux-media@vger.kernel.org Cc: laurent.pinchart@ideasonboard.com, marex@denx.de, kernel@pengutronix.de Subject: [GIT PULL FOR v6.3] uvcgadget changes Message-ID: <20230124144929.GB19219@pengutronix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="H+4ONPRPur6+Ovig" Content-Disposition: inline X-Sent-From: Pengutronix Hildesheim X-URL: http://www.pengutronix.de/ X-Accept-Language: de,en X-Accept-Content-Type: text/plain User-Agent: Mutt/1.10.1 (2018-07-13) X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::c0 X-SA-Exim-Mail-From: mgr@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-media@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-LSpam-Score: -2.4 (--) X-LSpam-Report: No, score=-2.4 required=5.0 tests=BAYES_00=-1.9,HEADER_FROM_DIFFERENT_DOMAINS=0.5,MAILING_LIST_MULTI=-1 autolearn=ham autolearn_force=no |
Series |
[GIT,PULL,FOR,v6.3] uvcgadget changes
|
|
Pull-request
git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124Message
Michael Grzeschik
Jan. 24, 2023, 2:49 p.m. UTC
The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) are available in the Git repository at: git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) ---------------------------------------------------------------- Marek Vasut (1): media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 Michael Grzeschik (4): usb: uvc: move media/v4l2-uvc.h to usb/uvc.h usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit usb: uvc: make uvc_format_desc table const usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name drivers/media/common/Kconfig | 3 + drivers/media/common/Makefile | 1 + drivers/media/common/uvc.c | 183 ++++++++++++++++++++++ drivers/media/usb/uvc/Kconfig | 1 + drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 4 +- drivers/usb/gadget/Kconfig | 1 + drivers/usb/gadget/function/uvc_v4l2.c | 16 +- include/{media/v4l2-uvc.h => linux/usb/uvc.h} | 209 +------------------------- 9 files changed, 201 insertions(+), 219 deletions(-) create mode 100644 drivers/media/common/uvc.c rename include/{media/v4l2-uvc.h => linux/usb/uvc.h} (59%)
Comments
On Tue, Jan 24, 2023 at 03:49:29PM +0100, Michael Grzeschik wrote: > The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: > > Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) > > are available in the Git repository at: > > git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 > > for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: > > usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) > > ---------------------------------------------------------------- > Marek Vasut (1): > media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 > > Michael Grzeschik (4): > usb: uvc: move media/v4l2-uvc.h to usb/uvc.h > usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit > usb: uvc: make uvc_format_desc table const > usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name Sorry, but I can't take patches like this as a pull request. I want to see the real patches and get people to review them properly that way. thanks, greg k-h
On Tue, Jan 24, 2023 at 04:35:24PM +0100, Greg KH wrote: >On Tue, Jan 24, 2023 at 03:49:29PM +0100, Michael Grzeschik wrote: >> The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: >> >> Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) >> >> are available in the Git repository at: >> >> git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 >> >> for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: >> >> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) >> >> ---------------------------------------------------------------- >> Marek Vasut (1): >> media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 >> >> Michael Grzeschik (4): >> usb: uvc: move media/v4l2-uvc.h to usb/uvc.h >> usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit >> usb: uvc: make uvc_format_desc table const >> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name > >Sorry, but I can't take patches like this as a pull request. I want to >see the real patches and get people to review them properly that way. I just did like Laurent suggested. Since the series was already properly reviewed I also thought this would be fine. https://lore.kernel.org/linux-media/Y8VdpQGcqmoKESk8@pendragon.ideasonboard.com/ Anyway. I can send another round with the patch from Marek in the series. Thanks, Michael
Hi Laurent, On Tue, Jan 24, 2023 at 05:17:09PM +0100, Michael Grzeschik wrote: >On Tue, Jan 24, 2023 at 04:35:24PM +0100, Greg KH wrote: >>On Tue, Jan 24, 2023 at 03:49:29PM +0100, Michael Grzeschik wrote: >>>The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: >>> >>> Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) >>> >>>are available in the Git repository at: >>> >>> git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 >>> >>>for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: >>> >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) >>> >>>---------------------------------------------------------------- >>>Marek Vasut (1): >>> media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 >>> >>>Michael Grzeschik (4): >>> usb: uvc: move media/v4l2-uvc.h to usb/uvc.h >>> usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit >>> usb: uvc: make uvc_format_desc table const >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name >> >>Sorry, but I can't take patches like this as a pull request. I want to >>see the real patches and get people to review them properly that way. > >I just did like Laurent suggested. Since the series was already properly >reviewed I also thought this would be fine. > >https://lore.kernel.org/linux-media/Y8VdpQGcqmoKESk8@pendragon.ideasonboard.com/ > >Anyway. I can send another round with the patch from Marek in the >series. I am unsure how to proceed here. I could send the series again and hope for Greg to take them. But without Mauros merge of your changes underneath, Greg will not be able to apply my series. Thanks, Michael
Hello, On Thu, Jan 26, 2023 at 11:33:30PM +0100, Michael Grzeschik wrote: > On Tue, Jan 24, 2023 at 05:17:09PM +0100, Michael Grzeschik wrote: > > On Tue, Jan 24, 2023 at 04:35:24PM +0100, Greg KH wrote: > >> On Tue, Jan 24, 2023 at 03:49:29PM +0100, Michael Grzeschik wrote: > >>> The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: > >>> > >>> Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) > >>> > >>> are available in the Git repository at: > >>> > >>> git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 > >>> > >>> for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: > >>> > >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) > >>> > >>> ---------------------------------------------------------------- > >>> Marek Vasut (1): > >>> media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 > >>> > >>> Michael Grzeschik (4): > >>> usb: uvc: move media/v4l2-uvc.h to usb/uvc.h > >>> usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit > >>> usb: uvc: make uvc_format_desc table const > >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name > >> > >> Sorry, but I can't take patches like this as a pull request. I want to > >> see the real patches and get people to review them properly that way. > > > > I just did like Laurent suggested. Since the series was already properly > > reviewed I also thought this would be fine. > > > > https://lore.kernel.org/linux-media/Y8VdpQGcqmoKESk8@pendragon.ideasonboard.com/ > > > > Anyway. I can send another round with the patch from Marek in the > > series. > > I am unsure how to proceed here. > > I could send the series again and hope for Greg to take them. But > without Mauros merge of your changes underneath, Greg will not be > able to apply my series. I think Greg would like to see a v3 of the series exactly as it exists in your branch, based on top of media-uvc-next-20230115, with Marek's patch included. Could you post that, and indicate in the cover letter than it applies on top of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git media-uvc-next-20230115 which has been merged in the Linux media tree for v6.3 (as shown by https://git.linuxtv.org/media_stage.git/commit/?id=82adfe34694c98f1115a7b75cff6af9c4a35dba9). Greg, can you then merge that tag in your tree first, and then pick Michael's patches up on top ?
On Fri, Jan 27, 2023 at 12:48:28AM +0200, Laurent Pinchart wrote: > Hello, > > On Thu, Jan 26, 2023 at 11:33:30PM +0100, Michael Grzeschik wrote: > > On Tue, Jan 24, 2023 at 05:17:09PM +0100, Michael Grzeschik wrote: > > > On Tue, Jan 24, 2023 at 04:35:24PM +0100, Greg KH wrote: > > >> On Tue, Jan 24, 2023 at 03:49:29PM +0100, Michael Grzeschik wrote: > > >>> The following changes since commit 82adfe34694c98f1115a7b75cff6af9c4a35dba9: > > >>> > > >>> Merge tag 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage (2023-01-22 08:43:14 +0100) > > >>> > > >>> are available in the Git repository at: > > >>> > > >>> git://git.pengutronix.de/mgr/linux tags/uvc-gadget-next-20230124 > > >>> > > >>> for you to fetch changes up to e88f760d0f7054f49aa68b75bf0530840f031d34: > > >>> > > >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (2023-01-24 15:26:07 +0100) > > >>> > > >>> ---------------------------------------------------------------- > > >>> Marek Vasut (1): > > >>> media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 > > >>> > > >>> Michael Grzeschik (4): > > >>> usb: uvc: move media/v4l2-uvc.h to usb/uvc.h > > >>> usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit > > >>> usb: uvc: make uvc_format_desc table const > > >>> usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name > > >> > > >> Sorry, but I can't take patches like this as a pull request. I want to > > >> see the real patches and get people to review them properly that way. > > > > > > I just did like Laurent suggested. Since the series was already properly > > > reviewed I also thought this would be fine. > > > > > > https://lore.kernel.org/linux-media/Y8VdpQGcqmoKESk8@pendragon.ideasonboard.com/ > > > > > > Anyway. I can send another round with the patch from Marek in the > > > series. > > > > I am unsure how to proceed here. > > > > I could send the series again and hope for Greg to take them. But > > without Mauros merge of your changes underneath, Greg will not be > > able to apply my series. > > I think Greg would like to see a v3 of the series exactly as it exists > in your branch, based on top of media-uvc-next-20230115, with Marek's > patch included. Could you post that, and indicate in the cover letter > than it applies on top of > > git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git media-uvc-next-20230115 > > which has been merged in the Linux media tree for v6.3 (as shown by > https://git.linuxtv.org/media_stage.git/commit/?id=82adfe34694c98f1115a7b75cff6af9c4a35dba9). > > Greg, can you then merge that tag in your tree first, and then pick > Michael's patches up on top ? Yes, I will be glad to do that, thanks. greg k-h