From: jacopo mondi <jacopo@jmondi.org>
To: Hans Verkuil <hverkuil@xs4all.nl>
Cc: "Geert Uytterhoeven" <geert@linux-m68k.org>,
"Simon Horman" <horms@verge.net.au>,
"Geert Uytterhoeven" <geert+renesas@glider.be>,
"Jacopo Mondi" <jacopo+renesas@jmondi.org>,
"Niklas Söderlund" <niklas.soderlund@ragnatech.se>,
"Laurent Pinchart" <laurent.pinchart@ideasonboard.com>,
"Mauro Carvalho Chehab" <mchehab@kernel.org>,
"Linux Media Mailing List" <linux-media@vger.kernel.org>,
Linux-Renesas <linux-renesas-soc@vger.kernel.org>
Subject: Re: [PATCH v6 10/10] media: rcar-vin: Add support for R-Car R8A77995 SoC
Date: Wed, 4 Jul 2018 10:35:36 +0200 [thread overview]
Message-ID: <20180704082544.GA4463@w540> (raw)
In-Reply-To: <f7ea38e9-26b0-465c-6392-c55009e7e562@xs4all.nl>
[-- Attachment #1: Type: text/plain, Size: 4753 bytes --]
Hi Hans,
On Wed, Jul 04, 2018 at 10:15:54AM +0200, Hans Verkuil wrote:
> On 04/07/18 10:08, jacopo mondi wrote:
> > Hi Geert,
> >
> > On Wed, Jul 04, 2018 at 10:00:56AM +0200, Geert Uytterhoeven wrote:
> >> Hi Jacopo,
> >>
> >> On Wed, Jul 4, 2018 at 9:49 AM jacopo mondi <jacopo@jmondi.org> wrote:
> >>> On Wed, Jul 04, 2018 at 09:36:34AM +0200, Hans Verkuil wrote:
> >>>> On 12/06/18 11:43, Jacopo Mondi wrote:
> >>>>> Add R-Car R8A77995 SoC to the rcar-vin supported ones.
> >>>>>
> >>>>> Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
> >>>>> Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
> >>>>> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> >>>>
> >>>> Checkpatch reports:
> >>>>
> >>>> WARNING: DT compatible string "renesas,vin-r8a77995" appears un-documented -- check ./Documentation/devicetree/bindings/
> >>>> #29: FILE: drivers/media/platform/rcar-vin/rcar-core.c:1150:
> >>>> + .compatible = "renesas,vin-r8a77995",
> >>>>
> >>>> I'll still accept this series since this compatible string is already used in
> >>>> a dtsi, but if someone can document this for the bindings?
> >>>
> >>> A patch has been sent on May 21st for this
> >>> https://patchwork.kernel.org/patch/10415587/
> >>>
> >>> Bindings documentation usually gets in a release later than bindings
> >>> users, to give time to bindings to be changed eventually before
> >>> being documented.
> >>>
> >>> Simon, Geert, is this correct?
> >>
> >> Hmm, not 100% ;-)
> >>
> >> Usually the binding update for a trivial one like this goes in _in parallel_
> >> with its user in a .dtsi. So it happens from time to time that the binding
> >> update is delayed by one kernel release (or more).
> >>
> >
> > Thanks for clarifying
> >
> >> This one is a bit special, as it seems a driver update is needed, too?
> >> So I'd expect the binding update would be part of this series.
> >> But that may be a bit too naive on my side, as I don't follow multimedia
> >> development that closely.
> >
> > I sent dts and driver updates in two different series, and this last
> > patch is the only one that was not collected.
> > https://patchwork.kernel.org/patch/10415587/
>
> Weird, this patch does not appear to have been posted to the linux-media
> mailinglist, but it should since we are typically responsible for applying
> patches in bindings/media.
My bad, I haven't copied the media list as that patch was part of a
renesas board dts update and I thought it was going in through Simon
(and I felt 'bad' spamming the media list with that series too, even
if it involved a VIN update)
>
> Why don't you post a v5, this time including linux-media and I'll pick it
> up in my pull request.
That's easier, yes. Will do now.
Thanks, sorry for the mess
j
>
> Regards,
>
> Hans
>
> >
> > Hans is taking care of taking the driver updates, should I notify you
> > and Simon once those patches land on the media master branch ?
> >
> > Thanks
> > j
> >
> >>
> >>>>> --- a/drivers/media/platform/rcar-vin/rcar-core.c
> >>>>> +++ b/drivers/media/platform/rcar-vin/rcar-core.c
> >>>>> @@ -1045,6 +1045,18 @@ static const struct rvin_info rcar_info_r8a77970 = {
> >>>>> .routes = rcar_info_r8a77970_routes,
> >>>>> };
> >>>>>
> >>>>> +static const struct rvin_group_route rcar_info_r8a77995_routes[] = {
> >>>>> + { /* Sentinel */ }
> >>>>> +};
> >>>>> +
> >>>>> +static const struct rvin_info rcar_info_r8a77995 = {
> >>>>> + .model = RCAR_GEN3,
> >>>>> + .use_mc = true,
> >>>>> + .max_width = 4096,
> >>>>> + .max_height = 4096,
> >>>>> + .routes = rcar_info_r8a77995_routes,
> >>>>> +};
> >>>>> +
> >>>>> static const struct of_device_id rvin_of_id_table[] = {
> >>>>> {
> >>>>> .compatible = "renesas,vin-r8a7778",
> >>>>> @@ -1086,6 +1098,10 @@ static const struct of_device_id rvin_of_id_table[] = {
> >>>>> .compatible = "renesas,vin-r8a77970",
> >>>>> .data = &rcar_info_r8a77970,
> >>>>> },
> >>>>> + {
> >>>>> + .compatible = "renesas,vin-r8a77995",
> >>>>> + .data = &rcar_info_r8a77995,
> >>>>> + },
> >>>>> { /* Sentinel */ },
> >>>>> };
> >>>>> MODULE_DEVICE_TABLE(of, rvin_of_id_table);
> >>
> >> Gr{oetje,eeting}s,
> >>
> >> Geert
> >>
> >> --
> >> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
> >>
> >> In personal conversations with technical people, I call myself a hacker. But
> >> when I'm talking to journalists I just say "programmer" or something like that.
> >> -- Linus Torvalds
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2018-07-04 8:35 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-12 9:43 [PATCH v6 0/10] rcar-vin: Add support for parallel input on Gen3 Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 01/10] media: rcar-vin: Rename 'digital' to 'parallel' Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 02/10] media: rcar-vin: Remove two empty lines Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 03/10] media: rcar-vin: Create a group notifier Jacopo Mondi
2018-07-02 18:07 ` Niklas Söderlund
2018-07-02 18:07 ` Niklas Söderlund
2018-06-12 9:43 ` [PATCH v6 04/10] media: rcar-vin: Cleanup notifier in error path Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 05/10] media: rcar-vin: Cache the mbus configuration flags Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 06/10] media: rcar-vin: Parse parallel input on Gen3 Jacopo Mondi
2018-07-02 18:08 ` Niklas Söderlund
2018-07-02 18:08 ` Niklas Söderlund
2018-06-12 9:43 ` [PATCH v6 07/10] media: rcar-vin: Link parallel input media entities Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 08/10] media: rcar-vin: Handle parallel subdev in link_notify Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 09/10] media: rcar-vin: Rename _rcar_info to rcar_info Jacopo Mondi
2018-06-12 9:43 ` [PATCH v6 10/10] media: rcar-vin: Add support for R-Car R8A77995 SoC Jacopo Mondi
2018-07-04 7:36 ` Hans Verkuil
2018-07-04 7:49 ` jacopo mondi
2018-07-04 8:00 ` Geert Uytterhoeven
2018-07-04 8:08 ` jacopo mondi
2018-07-04 8:15 ` Hans Verkuil
2018-07-04 8:35 ` jacopo mondi [this message]
2018-07-02 18:11 ` [PATCH v6 0/10] rcar-vin: Add support for parallel input on Gen3 Niklas Söderlund
2018-07-02 18:11 ` Niklas Söderlund
2018-07-03 18:02 ` jacopo mondi
2018-07-04 6:08 ` Niklas Söderlund
2018-07-04 6:08 ` Niklas Söderlund
2018-07-17 13:00 ` Hans Verkuil
2018-07-17 13:07 ` jacopo mondi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180704082544.GA4463@w540 \
--to=jacopo@jmondi.org \
--cc=geert+renesas@glider.be \
--cc=geert@linux-m68k.org \
--cc=horms@verge.net.au \
--cc=hverkuil@xs4all.nl \
--cc=jacopo+renesas@jmondi.org \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=linux-renesas-soc@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=niklas.soderlund@ragnatech.se \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.