Message ID | c95abf33-bfd4-489f-2c20-536e76b848ce@xs4all.nl (mailing list archive) |
---|---|
State | Not Applicable, archived |
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 1jVsxa-00CSbs-7g; Tue, 05 May 2020 08:29:51 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728370AbgEEIdH (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Tue, 5 May 2020 04:33:07 -0400 Received: from lb2-smtp-cloud8.xs4all.net ([194.109.24.25]:56515 "EHLO lb2-smtp-cloud8.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725320AbgEEIdG (ORCPT <rfc822;linux-media@vger.kernel.org>); Tue, 5 May 2020 04:33:06 -0400 Received: from cust-b5b5937f ([IPv6:fc0c:c16d:66b8:757f:c639:739b:9d66:799d]) by smtp-cloud8.xs4all.net with ESMTPA id Vt0fjTQEWhEkrVt0ijwxcS; Tue, 05 May 2020 10:33:04 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1588667584; bh=jMtgmaneONt36GPv7oDBDqosNRFCT7P3G65Wr3bG4HA=; h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=EkK4n+TmZMY9cDTUpzjBxm+khW73E6A34nt07LgRmdZaQYdiox03w4RjlnxPv8mg8 AjnMrH90GR830ObU35wROV+zGH5zpgZXYSs96D31L+4O3OejvGRaJujO0OGT/sNzBs NaObCNQJ2OsGCKX9jE9SmeCHHMRxJAR2lOGeDkuDgrj9Z7NSeQu4xjOakOXiy79h9O gvHrclgvZLN0o7Z6PJVVOGg96tpQezHvnLLKZIKfDPil4oLtQyX4Vb6zae4hJ353R3 5+e2/MV9ZF7GMg+5phypbQmZWMXVOdytX+uAeBRkRYpUd0pQwCq2x431lvGcTI6wyG 3oyU7x8DgLZ5A== To: Linux Media Mailing List <linux-media@vger.kernel.org> Cc: Sowjanya Komatineni <skomatineni@nvidia.com> From: Hans Verkuil <hverkuil@xs4all.nl> Subject: [GIT PULL FOR v5.8] Add Tegra210 Video input driver Message-ID: <c95abf33-bfd4-489f-2c20-536e76b848ce@xs4all.nl> Date: Tue, 5 May 2020 10:33:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfOLaaYrg6PFDYWPCzDqcpkj6yACw8KuOaKl0aNIPuNFPeCO1Bn6Ar4aAUj59J8bOP5c/rYlzbFkYkGUHoZjC9UtCaqeitaPLx8z8kB8//wH9eN9yhNlk TS2dE9JOz1r/eiAvbUnysSVirRnBx82qFH7MByywpQj2xq100kYNKGZO2freNzCPlXAjXe+xWDuC4sKICL91GGHufoXWE7//T0M= Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-LSpam-Score: -2.5 (--) X-LSpam-Report: No, score=-2.5 required=5.0 tests=BAYES_00=-1.9,DKIMWL_WL_MED=0.001,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,HEADER_FROM_DIFFERENT_DOMAINS=0.5,MAILING_LIST_MULTI=-1 autolearn=ham autolearn_force=no |
Series |
[GIT,PULL,FOR,v5.8] Add Tegra210 Video input driver
|
|
Pull-request
git://linuxtv.org/hverkuil/media_tree.git tags/br-tegraMessage
Hans Verkuil
May 5, 2020, 8:33 a.m. UTC
The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Sowjanya Komatineni (2): media: tegra: Add Tegra210 Video input driver MAINTAINERS: Add Tegra Video driver section MAINTAINERS | 10 + drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/tegra-video/Kconfig | 12 + drivers/staging/media/tegra-video/Makefile | 8 + drivers/staging/media/tegra-video/TODO | 11 + drivers/staging/media/tegra-video/csi.c | 539 ++++++++++++++++++++++++++++ drivers/staging/media/tegra-video/csi.h | 147 ++++++++ drivers/staging/media/tegra-video/tegra210.c | 978 ++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/staging/media/tegra-video/vi.c | 1074 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/staging/media/tegra-video/vi.h | 257 +++++++++++++ drivers/staging/media/tegra-video/video.c | 155 ++++++++ drivers/staging/media/tegra-video/video.h | 29 ++ 13 files changed, 3223 insertions(+) create mode 100644 drivers/staging/media/tegra-video/Kconfig create mode 100644 drivers/staging/media/tegra-video/Makefile create mode 100644 drivers/staging/media/tegra-video/TODO create mode 100644 drivers/staging/media/tegra-video/csi.c create mode 100644 drivers/staging/media/tegra-video/csi.h create mode 100644 drivers/staging/media/tegra-video/tegra210.c create mode 100644 drivers/staging/media/tegra-video/vi.c create mode 100644 drivers/staging/media/tegra-video/vi.h create mode 100644 drivers/staging/media/tegra-video/video.c create mode 100644 drivers/staging/media/tegra-video/video.h
Comments
From: builder@linuxtv.org
Pull request: https://patchwork.linuxtv.org/patch/63596/
Build log: https://builder.linuxtv.org/job/patchwork/49600/
Build time: 00:02:11
Link: https://lore.kernel.org/linux-media/c95abf33-bfd4-489f-2c20-536e76b848ce@xs4all.nl
gpg: Signature made Tue 05 May 2020 08:31:46 AM UTC
gpg: using RSA key AAA7FFBA4D2D77EF4CAEA1421326E0CD23ABDCE5
gpg: Good signature from "Hans Verkuil <hverkuil-cisco@xs4all.nl>" [unknown]
gpg: aka "Hans Verkuil <hverkuil@xs4all.nl>" [full]
Summary: 2 patches and/or PDF generation with issues, being 0 at build time
Error/warnings:
Error #256 when running cat patches/0001-media-tegra-Add-Tegra210-Video-input-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict:
$ cat patches/0001-media-tegra-Add-Tegra210-Video-input-driver.patch | formail -c | ./scripts/checkpatch.pl --terse --mailback --no-summary --strict
-:76: WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
-:650: WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/
-:3260: WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/
Em Tue, 5 May 2020 10:33:00 +0200 Hans Verkuil <hverkuil@xs4all.nl> escreveu: > The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: > > media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) > > are available in the Git repository at: > > git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra > > for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: > > MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) > > ---------------------------------------------------------------- > Tag branch > > ---------------------------------------------------------------- > Sowjanya Komatineni (2): > media: tegra: Add Tegra210 Video input driver > MAINTAINERS: Add Tegra Video driver section As pointed by checkpatch: WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ #628: FILE: drivers/staging/media/tegra-video/csi.c:521: + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ #3238: FILE: drivers/staging/media/tegra-video/video.c:106: + { .compatible = "nvidia,tegra210-csi", }, and double-checked with: $ git grep "nvidia,tegra210-csi" drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, The DT specs for this driver are missing. I even checked at linux-next: there's no DT bindings for this. While the code sounds ok, I'll reject this PR. Please submit a new one together with the DT file properly reviewed by DT maintainers. Thanks, Mauro
On 05/05/2020 14:17, Mauro Carvalho Chehab wrote: > Em Tue, 5 May 2020 10:33:00 +0200 > Hans Verkuil <hverkuil@xs4all.nl> escreveu: > >> The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: >> >> media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) >> >> are available in the Git repository at: >> >> git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra >> >> for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: >> >> MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) >> >> ---------------------------------------------------------------- >> Tag branch >> >> ---------------------------------------------------------------- >> Sowjanya Komatineni (2): >> media: tegra: Add Tegra210 Video input driver >> MAINTAINERS: Add Tegra Video driver section > > > As pointed by checkpatch: > > WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > #628: FILE: drivers/staging/media/tegra-video/csi.c:521: > + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > > WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > #3238: FILE: drivers/staging/media/tegra-video/video.c:106: > + { .compatible = "nvidia,tegra210-csi", }, > > and double-checked with: > > $ git grep "nvidia,tegra210-csi" > drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, > > The DT specs for this driver are missing. I even checked at linux-next: > there's no DT bindings for this. Sorry, I should have mentioned this in the cover letter: the binding file is here: https://patchwork.linuxtv.org/patch/63576/ But it will be merged via the tegra subsystem (Thierry Reding) since it is part of the display bindings, not media bindings. Also, Thierry was planning to convert it to yaml, so he offered to merge it instead. Regards, Hans > > While the code sounds ok, I'll reject this PR. Please submit a new one > together with the DT file properly reviewed by DT maintainers. > > Thanks, > Mauro >
Em Tue, 5 May 2020 14:24:22 +0200 Hans Verkuil <hverkuil@xs4all.nl> escreveu: > On 05/05/2020 14:17, Mauro Carvalho Chehab wrote: > > Em Tue, 5 May 2020 10:33:00 +0200 > > Hans Verkuil <hverkuil@xs4all.nl> escreveu: > > > >> The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: > >> > >> media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) > >> > >> are available in the Git repository at: > >> > >> git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra > >> > >> for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: > >> > >> MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) > >> > >> ---------------------------------------------------------------- > >> Tag branch > >> > >> ---------------------------------------------------------------- > >> Sowjanya Komatineni (2): > >> media: tegra: Add Tegra210 Video input driver > >> MAINTAINERS: Add Tegra Video driver section > > > > > > As pointed by checkpatch: > > > > WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > > #628: FILE: drivers/staging/media/tegra-video/csi.c:521: > > + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > > > > WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > > #3238: FILE: drivers/staging/media/tegra-video/video.c:106: > > + { .compatible = "nvidia,tegra210-csi", }, > > > > and double-checked with: > > > > $ git grep "nvidia,tegra210-csi" > > drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > > drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, > > > > The DT specs for this driver are missing. I even checked at linux-next: > > there's no DT bindings for this. > > Sorry, I should have mentioned this in the cover letter: the binding file > is here: https://patchwork.linuxtv.org/patch/63576/ > > But it will be merged via the tegra subsystem (Thierry Reding) since it is > part of the display bindings, not media bindings. Also, Thierry was planning > to convert it to yaml, so he offered to merge it instead. Ok. Please re-send the pull request (or just mark it as New on patchwork) once the bindings arrive linux-next. Alternatively, I don't mind if those patches would also be merged via Tegra's tree, together with the bindings. On such case, feel free to add, for both patches: Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Thanks, Mauro
On 05/05/2020 16:15, Mauro Carvalho Chehab wrote: > Em Tue, 5 May 2020 14:24:22 +0200 > Hans Verkuil <hverkuil@xs4all.nl> escreveu: > >> On 05/05/2020 14:17, Mauro Carvalho Chehab wrote: >>> Em Tue, 5 May 2020 10:33:00 +0200 >>> Hans Verkuil <hverkuil@xs4all.nl> escreveu: >>> >>>> The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: >>>> >>>> media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) >>>> >>>> are available in the Git repository at: >>>> >>>> git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra >>>> >>>> for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: >>>> >>>> MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) >>>> >>>> ---------------------------------------------------------------- >>>> Tag branch >>>> >>>> ---------------------------------------------------------------- >>>> Sowjanya Komatineni (2): >>>> media: tegra: Add Tegra210 Video input driver >>>> MAINTAINERS: Add Tegra Video driver section >>> >>> >>> As pointed by checkpatch: >>> >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ >>> #628: FILE: drivers/staging/media/tegra-video/csi.c:521: >>> + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, >>> >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ >>> #3238: FILE: drivers/staging/media/tegra-video/video.c:106: >>> + { .compatible = "nvidia,tegra210-csi", }, >>> >>> and double-checked with: >>> >>> $ git grep "nvidia,tegra210-csi" >>> drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, >>> drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, >>> >>> The DT specs for this driver are missing. I even checked at linux-next: >>> there's no DT bindings for this. >> >> Sorry, I should have mentioned this in the cover letter: the binding file >> is here: https://patchwork.linuxtv.org/patch/63576/ >> >> But it will be merged via the tegra subsystem (Thierry Reding) since it is >> part of the display bindings, not media bindings. Also, Thierry was planning >> to convert it to yaml, so he offered to merge it instead. > > Ok. Please re-send the pull request (or just mark it as New on patchwork) > once the bindings arrive linux-next. It's still marked as New in patchwork :-) (https://patchwork.linuxtv.org/patch/63596/) > > Alternatively, I don't mind if those patches would also be merged via > Tegra's tree, together with the bindings. On such case, feel free to > add, for both patches: > > Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Thierry, let us know what you want to do. It might not be a bad idea to merge the whole series through your tree, as Mauro suggested. It keeps everything together. Regards, Hans
On Tue, May 05, 2020 at 04:26:04PM +0200, Hans Verkuil wrote: > On 05/05/2020 16:15, Mauro Carvalho Chehab wrote: > > Em Tue, 5 May 2020 14:24:22 +0200 > > Hans Verkuil <hverkuil@xs4all.nl> escreveu: > > > >> On 05/05/2020 14:17, Mauro Carvalho Chehab wrote: > >>> Em Tue, 5 May 2020 10:33:00 +0200 > >>> Hans Verkuil <hverkuil@xs4all.nl> escreveu: > >>> > >>>> The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: > >>>> > >>>> media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) > >>>> > >>>> are available in the Git repository at: > >>>> > >>>> git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra > >>>> > >>>> for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: > >>>> > >>>> MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) > >>>> > >>>> ---------------------------------------------------------------- > >>>> Tag branch > >>>> > >>>> ---------------------------------------------------------------- > >>>> Sowjanya Komatineni (2): > >>>> media: tegra: Add Tegra210 Video input driver > >>>> MAINTAINERS: Add Tegra Video driver section > >>> > >>> > >>> As pointed by checkpatch: > >>> > >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > >>> #628: FILE: drivers/staging/media/tegra-video/csi.c:521: > >>> + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > >>> > >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > >>> #3238: FILE: drivers/staging/media/tegra-video/video.c:106: > >>> + { .compatible = "nvidia,tegra210-csi", }, > >>> > >>> and double-checked with: > >>> > >>> $ git grep "nvidia,tegra210-csi" > >>> drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > >>> drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, > >>> > >>> The DT specs for this driver are missing. I even checked at linux-next: > >>> there's no DT bindings for this. > >> > >> Sorry, I should have mentioned this in the cover letter: the binding file > >> is here: https://patchwork.linuxtv.org/patch/63576/ > >> > >> But it will be merged via the tegra subsystem (Thierry Reding) since it is > >> part of the display bindings, not media bindings. Also, Thierry was planning > >> to convert it to yaml, so he offered to merge it instead. > > > > Ok. Please re-send the pull request (or just mark it as New on patchwork) > > once the bindings arrive linux-next. > > It's still marked as New in patchwork :-) (https://patchwork.linuxtv.org/patch/63596/) > > > > > Alternatively, I don't mind if those patches would also be merged via > > Tegra's tree, together with the bindings. On such case, feel free to > > add, for both patches: > > > > Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Mauro, do you mind if I turn that into an Acked-by? I think the ARM SoC maintainers may prefer that as being more of an explicit statement than Reviewed-by: that it's fine to take this through ARM SoC. > > Thierry, let us know what you want to do. It might not be a bad idea to merge > the whole series through your tree, as Mauro suggested. It keeps everything > together. I can do that. For ARM SoC I typically create a for-X.Y/dt-bindings branch where I collect device tree bindings patches that don't have a better place anywhere else, so I'll probably stick the DT binding update into that branch and then I can base a for-5.8/media branch on top of that to resolve the checkpatch warnings. Actually, once I have that I could even just send a PR to Mauro to take this through the media tree since the dependencies should all be resolved. But with an Acked-by I'm sure the ARM SoC maintainers won't mind picking this up. Thierry
Em Tue, 5 May 2020 22:22:20 +0200 Thierry Reding <thierry.reding@gmail.com> escreveu: > On Tue, May 05, 2020 at 04:26:04PM +0200, Hans Verkuil wrote: > > On 05/05/2020 16:15, Mauro Carvalho Chehab wrote: > > > Em Tue, 5 May 2020 14:24:22 +0200 > > > Hans Verkuil <hverkuil@xs4all.nl> escreveu: > > > > > >> On 05/05/2020 14:17, Mauro Carvalho Chehab wrote: > > >>> Em Tue, 5 May 2020 10:33:00 +0200 > > >>> Hans Verkuil <hverkuil@xs4all.nl> escreveu: > > >>> > > >>>> The following changes since commit e51759f56d314d28c25be7606b03791f048e44c7: > > >>>> > > >>>> media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound (2020-04-29 12:04:58 +0200) > > >>>> > > >>>> are available in the Git repository at: > > >>>> > > >>>> git://linuxtv.org/hverkuil/media_tree.git tags/br-tegra > > >>>> > > >>>> for you to fetch changes up to 0bba0154ded02babccd59e21c6a27c5ad7d50faf: > > >>>> > > >>>> MAINTAINERS: Add Tegra Video driver section (2020-05-05 10:26:05 +0200) > > >>>> > > >>>> ---------------------------------------------------------------- > > >>>> Tag branch > > >>>> > > >>>> ---------------------------------------------------------------- > > >>>> Sowjanya Komatineni (2): > > >>>> media: tegra: Add Tegra210 Video input driver > > >>>> MAINTAINERS: Add Tegra Video driver section > > >>> > > >>> > > >>> As pointed by checkpatch: > > >>> > > >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > > >>> #628: FILE: drivers/staging/media/tegra-video/csi.c:521: > > >>> + { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > > >>> > > >>> WARNING: DT compatible string "nvidia,tegra210-csi" appears un-documented -- check ./Documentation/devicetree/bindings/ > > >>> #3238: FILE: drivers/staging/media/tegra-video/video.c:106: > > >>> + { .compatible = "nvidia,tegra210-csi", }, > > >>> > > >>> and double-checked with: > > >>> > > >>> $ git grep "nvidia,tegra210-csi" > > >>> drivers/staging/media/tegra-video/csi.c: { .compatible = "nvidia,tegra210-csi", .data = &tegra210_csi_soc }, > > >>> drivers/staging/media/tegra-video/video.c: { .compatible = "nvidia,tegra210-csi", }, > > >>> > > >>> The DT specs for this driver are missing. I even checked at linux-next: > > >>> there's no DT bindings for this. > > >> > > >> Sorry, I should have mentioned this in the cover letter: the binding file > > >> is here: https://patchwork.linuxtv.org/patch/63576/ > > >> > > >> But it will be merged via the tegra subsystem (Thierry Reding) since it is > > >> part of the display bindings, not media bindings. Also, Thierry was planning > > >> to convert it to yaml, so he offered to merge it instead. > > > > > > Ok. Please re-send the pull request (or just mark it as New on patchwork) > > > once the bindings arrive linux-next. > > > > It's still marked as New in patchwork :-) (https://patchwork.linuxtv.org/patch/63596/) > > > > > > > > Alternatively, I don't mind if those patches would also be merged via > > > Tegra's tree, together with the bindings. On such case, feel free to > > > add, for both patches: > > > > > > Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> > > Mauro, do you mind if I turn that into an Acked-by? I think the ARM SoC > maintainers may prefer that as being more of an explicit statement than > Reviewed-by: that it's fine to take this through ARM SoC. Sure, go ahead. > > > > > Thierry, let us know what you want to do. It might not be a bad idea to merge > > the whole series through your tree, as Mauro suggested. It keeps everything > > together. > > I can do that. For ARM SoC I typically create a for-X.Y/dt-bindings > branch where I collect device tree bindings patches that don't have > a better place anywhere else, so I'll probably stick the DT binding > update into that branch and then I can base a for-5.8/media branch > on top of that to resolve the checkpatch warnings. > > Actually, once I have that I could even just send a PR to Mauro to > take this through the media tree since the dependencies should all > be resolved. But with an Acked-by I'm sure the ARM SoC maintainers > won't mind picking this up. Whatever works best. I don't mind to either pick it together with the DT, or to merge it via some other tree with either my acked-by or reviewed-by. Thanks, Mauro