From: Sam Ravnborg <sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
To: Mark Brown <broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Cc: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org,
Thierry Reding
<thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Alexandre Courbot
<acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
Andrzej Hajda <a.hajda-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>,
Brian Masney <masneyb-1iNe0GrtECGEi8DpZVb4nw@public.gmane.org>,
Chris Zhong <zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org>,
Douglas Anderson
<dianders-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>,
Guido Gunther <agx-wGvLLbajjwFAfugRpC6u6w@public.gmane.org>,
Heiko Schocher <hs-ynQEQJNshbs@public.gmane.org>,
Nikolaus Schaller <hns-xXXSsgcRVICgSpxsJD1C4w@public.gmane.org>,
Hoegeun Kwon
<hoegeun.kwon-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>,
Jagan Teki
<jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>,
Jerry Han
<hanxu5-dyavHbARFqWrZjcNGxgArdPArS5jOdiE2SarAXORi/o@public.gmane.org>,
Jonathan Bakker <xc-racer2-kt+e9JA1QaI@public.gmane.org>,
Laurent Pinchart
<laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>,
Lin Huang <hl-TNX95d0MmH7DzftRWevZcw@public.gmane.org>,
Linus Walleij
<linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Marco Fr
Subject: Re: [PATCH v1 02/36] dt-bindings: spi: support non-spi bindings as SPI slaves
Date: Mon, 16 Mar 2020 19:57:33 +0100 [thread overview]
Message-ID: <20200316185733.GA18307@ravnborg.org> (raw)
In-Reply-To: <20200316163538.GJ5010-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
Hi Mark.
On Mon, Mar 16, 2020 at 04:35:38PM +0000, Mark Brown wrote:
> On Mon, Mar 16, 2020 at 02:28:44PM +0100, Sam Ravnborg wrote:
> > On Mon, Mar 16, 2020 at 12:02:41PM +0000, Mark Brown wrote:
> > > On Sun, Mar 15, 2020 at 02:43:42PM +0100, Sam Ravnborg wrote:
>
> > > > Independent bindings can be SPI slaves which for example is
> > > > the case for several panel bindings.
>
> > > What is an "independent binding"?
>
> > For several panels we have device trees that looks like this:
>
> So what you're trying to do is define a generic class for SPI slaves
> which are just normal children of SPI nodes? I really can't get to
> there from your changelog so we need some work there - in particular
> "non-spi bindings" is *very* confusing as as far as I can see these are
> bindings for SPI devices.
>
> > The bindings are child of the spi controller node, but not specified
> > in the same binding file as the spi controller node.
>
> Of course not, this how all buses work isn't it?
>
> > So SPI slaves can now reference spi-slave.yaml to get access to
> > the SPI slave properties - and the copies can be avoided.
> > Likewise spi-controller.yml now references spi-slave.yaml.
>
> > This was the best way I saw it could be done.
>
> Rob didn't do the binding conversion but he did review it - I'm a bit
> surprised that there's issues here?
For panels we have panel-common.yaml that list all the
typical properties used by a panel - so the individual
panel bindings shall not repeat them.
This is also aligned with the principle of re-using properties rather
than inventing new properties all over.
And with a number of bindings describing HW that is SPI slaves
the idea is to do something like we do for panels.
I look forward for Rob's feedback - but as he is on vacation this week
we may have to wait a week for that.
The simple way forward had been to do like we do in many other places
and include a few SPI properties and be done with it.
This is an attempt to do something better.
If there is push-back or a nack, then we can always do like we do in
other places and just duplicate the properties.
> Also shouldn't there be some constraint that these devices have to be
> the child of a SPI controller or something? Just including a file
> doesn't look right for something like class definition.
It was the best I could come up with - and this patch was called out
for review in the hope there is a better way than this patch.
We have similar examples like:
- pincfg-node.yaml
- regulatro.yaml
- dma-common.yaml
They are not exactly 1:1 to what we do with spi-slave.yaml, but they
served as inspiration.
Sam
WARNING: multiple messages have this Message-ID (diff)
From: Sam Ravnborg <sam@ravnborg.org>
To: Mark Brown <broonie@kernel.org>
Cc: dri-devel@lists.freedesktop.org,
Thierry Reding <thierry.reding@gmail.com>,
Rob Herring <robh@kernel.org>,
devicetree@vger.kernel.org,
Alexandre Courbot <acourbot@nvidia.com>,
Andrzej Hajda <a.hajda@samsung.com>,
Brian Masney <masneyb@onstation.org>,
Chris Zhong <zyw@rock-chips.com>,
Douglas Anderson <dianders@chromium.org>,
Guido Gunther <agx@sigxcpu.org>, Heiko Schocher <hs@denx.de>,
Nikolaus Schaller <hns@goldelico.com>,
Hoegeun Kwon <hoegeun.kwon@samsung.com>,
Jagan Teki <jagan@amarulasolutions.com>,
Jerry Han <hanxu5@huaqin.corp-partner.google.com>,
Jonathan Bakker <xc-racer2@live.ca>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
Lin Huang <hl@rock-chips.com>,
Linus Walleij <linus.walleij@linaro.org>,
linux-spi@vger.kernel.org, Marco Franchi <marco.franchi@nxp.com>,
Marek Belisko <marek@goldelico.com>,
Maxime Ripard <maxime.ripard@bootlin.com>,
Maxime Ripard <mripard@kernel.org>,
Nickey Yang <nickey.yang@rock-chips.com>,
Paul Cercueil <paul@crapouillou.net>,
Peter Rosin <peda@axentia.se>,
Peter Ujfalusi <peter.ujfalusi@ti.com>,
Purism Kernel Team <kernel@puri.sm>,
Robert Chiras <robert.chiras@nxp.com>,
Sandeep Panda <spanda@codeaurora.org>,
Stefan Mavrodiev <stefan@olimex.com>,
Tomi Valkeinen <tomi.valkeinen@ti.com>,
Tony Lindgren <tony@atomide.com>,
Vinay Simha BN <simhavcs@gmail.com>,
Werner Johansson <werner.johansson@sonymobile.com>
Subject: Re: [PATCH v1 02/36] dt-bindings: spi: support non-spi bindings as SPI slaves
Date: Mon, 16 Mar 2020 19:57:33 +0100 [thread overview]
Message-ID: <20200316185733.GA18307@ravnborg.org> (raw)
In-Reply-To: <20200316163538.GJ5010@sirena.org.uk>
Hi Mark.
On Mon, Mar 16, 2020 at 04:35:38PM +0000, Mark Brown wrote:
> On Mon, Mar 16, 2020 at 02:28:44PM +0100, Sam Ravnborg wrote:
> > On Mon, Mar 16, 2020 at 12:02:41PM +0000, Mark Brown wrote:
> > > On Sun, Mar 15, 2020 at 02:43:42PM +0100, Sam Ravnborg wrote:
>
> > > > Independent bindings can be SPI slaves which for example is
> > > > the case for several panel bindings.
>
> > > What is an "independent binding"?
>
> > For several panels we have device trees that looks like this:
>
> So what you're trying to do is define a generic class for SPI slaves
> which are just normal children of SPI nodes? I really can't get to
> there from your changelog so we need some work there - in particular
> "non-spi bindings" is *very* confusing as as far as I can see these are
> bindings for SPI devices.
>
> > The bindings are child of the spi controller node, but not specified
> > in the same binding file as the spi controller node.
>
> Of course not, this how all buses work isn't it?
>
> > So SPI slaves can now reference spi-slave.yaml to get access to
> > the SPI slave properties - and the copies can be avoided.
> > Likewise spi-controller.yml now references spi-slave.yaml.
>
> > This was the best way I saw it could be done.
>
> Rob didn't do the binding conversion but he did review it - I'm a bit
> surprised that there's issues here?
For panels we have panel-common.yaml that list all the
typical properties used by a panel - so the individual
panel bindings shall not repeat them.
This is also aligned with the principle of re-using properties rather
than inventing new properties all over.
And with a number of bindings describing HW that is SPI slaves
the idea is to do something like we do for panels.
I look forward for Rob's feedback - but as he is on vacation this week
we may have to wait a week for that.
The simple way forward had been to do like we do in many other places
and include a few SPI properties and be done with it.
This is an attempt to do something better.
If there is push-back or a nack, then we can always do like we do in
other places and just duplicate the properties.
> Also shouldn't there be some constraint that these devices have to be
> the child of a SPI controller or something? Just including a file
> doesn't look right for something like class definition.
It was the best I could come up with - and this patch was called out
for review in the hope there is a better way than this patch.
We have similar examples like:
- pincfg-node.yaml
- regulatro.yaml
- dma-common.yaml
They are not exactly 1:1 to what we do with spi-slave.yaml, but they
served as inspiration.
Sam
WARNING: multiple messages have this Message-ID (diff)
From: Sam Ravnborg <sam@ravnborg.org>
To: Mark Brown <broonie@kernel.org>
Cc: Maxime Ripard <maxime.ripard@bootlin.com>,
Nikolaus Schaller <hns@goldelico.com>,
Jonathan Bakker <xc-racer2@live.ca>,
Sandeep Panda <spanda@codeaurora.org>,
dri-devel@lists.freedesktop.org,
Paul Cercueil <paul@crapouillou.net>,
Andrzej Hajda <a.hajda@samsung.com>,
Thierry Reding <thierry.reding@gmail.com>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
Chris Zhong <zyw@rock-chips.com>,
Marco Franchi <marco.franchi@nxp.com>,
Stefan Mavrodiev <stefan@olimex.com>,
Jerry Han <hanxu5@huaqin.corp-partner.google.com>,
Hoegeun Kwon <hoegeun.kwon@samsung.com>,
Tony Lindgren <tony@atomide.com>,
Nickey Yang <nickey.yang@rock-chips.com>,
Tomi Valkeinen <tomi.valkeinen@ti.com>,
Jagan Teki <jagan@amarulasolutions.com>,
Robert Chiras <robert.chiras@nxp.com>,
Vinay Simha BN <simhavcs@gmail.com>,
Marek Belisko <marek@goldelico.com>, Heiko Schocher <hs@denx.de>,
Brian Masney <masneyb@onstation.org>,
devicetree@vger.kernel.org, Guido Gunther <agx@sigxcpu.org>,
Alexandre Courbot <acourbot@nvidia.com>,
Werner Johansson <werner.johansson@sonymobile.com>,
Purism Kernel Team <kernel@puri.sm>,
Peter Ujfalusi <peter.ujfalusi@ti.com>,
Lin Huang <hl@rock-chips.com>,
Douglas Anderson <dianders@chromium.org>,
linux-spi@vger.kernel.org, Peter Rosin <peda@axentia.se>
Subject: Re: [PATCH v1 02/36] dt-bindings: spi: support non-spi bindings as SPI slaves
Date: Mon, 16 Mar 2020 19:57:33 +0100 [thread overview]
Message-ID: <20200316185733.GA18307@ravnborg.org> (raw)
In-Reply-To: <20200316163538.GJ5010@sirena.org.uk>
Hi Mark.
On Mon, Mar 16, 2020 at 04:35:38PM +0000, Mark Brown wrote:
> On Mon, Mar 16, 2020 at 02:28:44PM +0100, Sam Ravnborg wrote:
> > On Mon, Mar 16, 2020 at 12:02:41PM +0000, Mark Brown wrote:
> > > On Sun, Mar 15, 2020 at 02:43:42PM +0100, Sam Ravnborg wrote:
>
> > > > Independent bindings can be SPI slaves which for example is
> > > > the case for several panel bindings.
>
> > > What is an "independent binding"?
>
> > For several panels we have device trees that looks like this:
>
> So what you're trying to do is define a generic class for SPI slaves
> which are just normal children of SPI nodes? I really can't get to
> there from your changelog so we need some work there - in particular
> "non-spi bindings" is *very* confusing as as far as I can see these are
> bindings for SPI devices.
>
> > The bindings are child of the spi controller node, but not specified
> > in the same binding file as the spi controller node.
>
> Of course not, this how all buses work isn't it?
>
> > So SPI slaves can now reference spi-slave.yaml to get access to
> > the SPI slave properties - and the copies can be avoided.
> > Likewise spi-controller.yml now references spi-slave.yaml.
>
> > This was the best way I saw it could be done.
>
> Rob didn't do the binding conversion but he did review it - I'm a bit
> surprised that there's issues here?
For panels we have panel-common.yaml that list all the
typical properties used by a panel - so the individual
panel bindings shall not repeat them.
This is also aligned with the principle of re-using properties rather
than inventing new properties all over.
And with a number of bindings describing HW that is SPI slaves
the idea is to do something like we do for panels.
I look forward for Rob's feedback - but as he is on vacation this week
we may have to wait a week for that.
The simple way forward had been to do like we do in many other places
and include a few SPI properties and be done with it.
This is an attempt to do something better.
If there is push-back or a nack, then we can always do like we do in
other places and just duplicate the properties.
> Also shouldn't there be some constraint that these devices have to be
> the child of a SPI controller or something? Just including a file
> doesn't look right for something like class definition.
It was the best I could come up with - and this patch was called out
for review in the hope there is a better way than this patch.
We have similar examples like:
- pincfg-node.yaml
- regulatro.yaml
- dma-common.yaml
They are not exactly 1:1 to what we do with spi-slave.yaml, but they
served as inspiration.
Sam
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2020-03-16 18:57 UTC|newest]
Thread overview: 250+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-15 13:43 [PATCH v1 0/36] dt-bindings: display: convert remaning panel bindings to DT Schema Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
[not found] ` <20200315134416.16527-1-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 13:43 ` [PATCH v1 01/36] dt-bindings: display: add te-gpios to panel-common Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 02/36] dt-bindings: spi: support non-spi bindings as SPI slaves Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
[not found] ` <20200315134416.16527-3-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 16:24 ` Linus Walleij
2020-03-15 16:24 ` Linus Walleij
2020-03-15 16:24 ` Linus Walleij
2020-03-16 12:02 ` Mark Brown
2020-03-16 12:02 ` Mark Brown
2020-03-16 12:02 ` Mark Brown
[not found] ` <20200316120239.GC5010-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2020-03-16 13:28 ` Sam Ravnborg
2020-03-16 13:28 ` Sam Ravnborg
2020-03-16 13:28 ` Sam Ravnborg
[not found] ` <20200316132844.GA22822-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 16:35 ` Mark Brown
2020-03-16 16:35 ` Mark Brown
2020-03-16 16:35 ` Mark Brown
[not found] ` <20200316163538.GJ5010-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2020-03-16 18:57 ` Sam Ravnborg [this message]
2020-03-16 18:57 ` Sam Ravnborg
2020-03-16 18:57 ` Sam Ravnborg
[not found] ` <20200316185733.GA18307-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 20:14 ` Mark Brown
2020-03-16 20:14 ` Mark Brown
2020-03-16 20:14 ` Mark Brown
2020-03-16 20:48 ` Maxime Ripard
2020-03-16 20:48 ` Maxime Ripard
2020-03-16 20:48 ` Maxime Ripard
[not found] ` <20200316204850.gggeyjulgiy53i7x-2DbqMqoCcjvhXIiyNabO3w@public.gmane.org>
2020-03-16 21:43 ` Sam Ravnborg
2020-03-16 21:43 ` Sam Ravnborg
2020-03-16 21:43 ` Sam Ravnborg
[not found] ` <20200316214346.GA23637-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-17 9:02 ` Maxime Ripard
2020-03-17 9:02 ` Maxime Ripard
2020-03-17 9:02 ` Maxime Ripard
2020-03-17 11:39 ` Mark Brown
2020-03-17 11:39 ` Mark Brown
2020-03-17 11:39 ` Mark Brown
2020-03-15 13:43 ` [PATCH v1 03/36] dt-bindings: display: convert samsung,s6e63m0 to DT Schema Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 03/36] dt-bindings: display: convert samsung, s6e63m0 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 03/36] dt-bindings: display: convert samsung,s6e63m0 " Sam Ravnborg
[not found] ` <20200315134416.16527-4-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 2:47 ` Rob Herring
2020-03-19 2:47 ` Rob Herring
2020-03-19 2:47 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 04/36] dt-bindings: display: convert arm,versatile-tft-panel " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 04/36] dt-bindings: display: convert arm, versatile-tft-panel " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 04/36] dt-bindings: display: convert arm,versatile-tft-panel " Sam Ravnborg
[not found] ` <20200315134416.16527-5-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 16:25 ` Linus Walleij
2020-03-15 16:25 ` Linus Walleij
2020-03-15 16:25 ` Linus Walleij
2020-03-19 2:48 ` Rob Herring
2020-03-19 2:48 ` Rob Herring
2020-03-19 2:48 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 05/36] dt-bindings: display: convert boe,himax8279d " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 05/36] dt-bindings: display: convert boe, himax8279d " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 05/36] dt-bindings: display: convert boe,himax8279d " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek,ili9322 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek, ili9322 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek,ili9322 " Sam Ravnborg
[not found] ` <20200315134416.16527-7-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 18:54 ` Linus Walleij
2020-03-15 18:54 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek, ili9322 " Linus Walleij
2020-03-15 18:54 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek,ili9322 " Linus Walleij
[not found] ` <CACRpkdYVrTBKxuHSGpd9=03oD4=JVxzJf8fOcQ8uu5eRt9PgAg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2020-03-15 19:24 ` Sam Ravnborg
2020-03-15 19:24 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek, ili9322 " Sam Ravnborg
2020-03-15 19:24 ` [PATCH v1 06/36] dt-bindings: display: convert ilitek,ili9322 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 07/36] dt-bindings: display: convert ilitek,ili9881c " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 07/36] dt-bindings: display: convert ilitek, ili9881c " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 07/36] dt-bindings: display: convert ilitek,ili9881c " Sam Ravnborg
[not found] ` <20200315134416.16527-8-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-18 22:06 ` Rob Herring
2020-03-18 22:06 ` Rob Herring
2020-03-18 22:06 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 08/36] dt-bindings: display: convert feiyang,fy07024di26a30d " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 08/36] dt-bindings: display: convert feiyang, fy07024di26a30d " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 08/36] dt-bindings: display: convert feiyang,fy07024di26a30d " Sam Ravnborg
[not found] ` <20200315134416.16527-9-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-18 10:46 ` Jagan Teki
2020-03-18 10:46 ` Jagan Teki
2020-03-18 10:46 ` Jagan Teki
[not found] ` <CAMty3ZD2kuD0nwWXDAD6R58Z2GFy1Ap7HfnEtYqwARQqs0nMfQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2020-03-18 11:00 ` Sam Ravnborg
2020-03-18 11:00 ` Sam Ravnborg
2020-03-18 11:00 ` Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 09/36] dt-bindings: display: convert innolux,p079zca " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 09/36] dt-bindings: display: convert innolux, p079zca " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 09/36] dt-bindings: display: convert innolux,p079zca " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 10/36] dt-bindings: display: convert innolux,p097pfg " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 10/36] dt-bindings: display: convert innolux, p097pfg " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 10/36] dt-bindings: display: convert innolux,p097pfg " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 11/36] dt-bindings: display: convert innolux,p120zdg-bf1 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 11/36] dt-bindings: display: convert innolux, p120zdg-bf1 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 11/36] dt-bindings: display: convert innolux,p120zdg-bf1 " Sam Ravnborg
[not found] ` <20200315134416.16527-12-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 20:41 ` Doug Anderson
2020-03-16 20:41 ` Doug Anderson
2020-03-16 20:41 ` Doug Anderson
2020-03-15 13:43 ` [PATCH v1 12/36] dt-bindings: display: convert jdi,lt070me05000 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 12/36] dt-bindings: display: convert jdi, lt070me05000 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 12/36] dt-bindings: display: convert jdi,lt070me05000 " Sam Ravnborg
[not found] ` <20200315134416.16527-13-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 8:59 ` Vinay Simha B N
2020-03-16 8:59 ` Vinay Simha B N
2020-03-16 8:59 ` Vinay Simha B N
2020-03-19 2:53 ` Rob Herring
2020-03-19 2:53 ` Rob Herring
2020-03-19 2:53 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 13/36] dt-bindings: display: convert kingdisplay,kd035g6-54nt " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 13/36] dt-bindings: display: convert kingdisplay, kd035g6-54nt " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 13/36] dt-bindings: display: convert kingdisplay,kd035g6-54nt " Sam Ravnborg
2020-03-17 11:32 ` Paul Cercueil
2020-03-15 13:43 ` [PATCH v1 14/36] dt-bindings: display: convert kingdisplay,kd097d04 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 14/36] dt-bindings: display: convert kingdisplay, kd097d04 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 14/36] dt-bindings: display: convert kingdisplay,kd097d04 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 15/36] dt-bindings: display: convert simple lg panels " Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
2020-03-15 13:43 ` Sam Ravnborg
[not found] ` <20200315134416.16527-16-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 23:32 ` Brian Masney
2020-03-15 23:32 ` Brian Masney
2020-03-15 23:32 ` Brian Masney
2020-03-15 13:43 ` [PATCH v1 16/36] dt-bindings: display: convert lg,lg4573 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 16/36] dt-bindings: display: convert lg, lg4573 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 16/36] dt-bindings: display: convert lg,lg4573 " Sam Ravnborg
[not found] ` <20200315134416.16527-17-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 4:56 ` Heiko Schocher
2020-03-16 4:56 ` Heiko Schocher
2020-03-16 4:56 ` Heiko Schocher
2020-03-19 2:56 ` Rob Herring
2020-03-19 2:56 ` Rob Herring
2020-03-19 2:56 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 17/36] dt-bindings: display: convert osddisplays,osd101t2587-53ts " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 17/36] dt-bindings: display: convert osddisplays, osd101t2587-53ts " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 17/36] dt-bindings: display: convert osddisplays,osd101t2587-53ts " Sam Ravnborg
[not found] ` <20200315134416.16527-18-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 7:51 ` Tomi Valkeinen
2020-03-16 7:51 ` Tomi Valkeinen
2020-03-16 7:51 ` Tomi Valkeinen
2020-03-15 13:43 ` [PATCH v1 18/36] dt-bindings: display: convert raydium,rm67191 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 18/36] dt-bindings: display: convert raydium, rm67191 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 18/36] dt-bindings: display: convert raydium,rm67191 " Sam Ravnborg
[not found] ` <20200315134416.16527-19-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 2:58 ` Rob Herring
2020-03-19 2:58 ` Rob Herring
2020-03-19 2:58 ` Rob Herring
2020-03-19 3:22 ` Rob Herring
2020-03-19 3:22 ` Rob Herring
2020-03-19 3:22 ` Rob Herring
2020-03-15 13:43 ` [PATCH v1 19/36] dt-bindings: display: convert rocktech,jh057n00900 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 19/36] dt-bindings: display: convert rocktech, jh057n00900 " Sam Ravnborg
2020-03-15 13:43 ` [PATCH v1 19/36] dt-bindings: display: convert rocktech,jh057n00900 " Sam Ravnborg
[not found] ` <20200315134416.16527-20-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 17:58 ` Guido Günther
2020-03-15 17:58 ` Guido Günther
2020-03-15 17:58 ` Guido Günther
2020-03-15 13:44 ` [PATCH v1 20/36] dt-bindings: display: convert samsung AMOLED " Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 21/36] dt-bindings: display: convert samsung,s6d16d0 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 21/36] dt-bindings: display: convert samsung, s6d16d0 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 21/36] dt-bindings: display: convert samsung,s6d16d0 " Sam Ravnborg
[not found] ` <20200315134416.16527-22-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-15 18:56 ` Linus Walleij
2020-03-15 18:56 ` [PATCH v1 21/36] dt-bindings: display: convert samsung, s6d16d0 " Linus Walleij
2020-03-15 18:56 ` [PATCH v1 21/36] dt-bindings: display: convert samsung,s6d16d0 " Linus Walleij
2020-03-15 13:44 ` [PATCH v1 22/36] dt-bindings: display: convert samsung,ld9040 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 22/36] dt-bindings: display: convert samsung, ld9040 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 22/36] dt-bindings: display: convert samsung,ld9040 " Sam Ravnborg
[not found] ` <20200315134416.16527-23-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 3:01 ` Rob Herring
2020-03-19 3:01 ` [PATCH v1 22/36] dt-bindings: display: convert samsung, ld9040 " Rob Herring
2020-03-19 3:01 ` [PATCH v1 22/36] dt-bindings: display: convert samsung,ld9040 " Rob Herring
2020-03-15 13:44 ` [PATCH v1 23/36] dt-bindings: display: convert samsung,s6e8aa0 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 23/36] dt-bindings: display: convert samsung, s6e8aa0 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 23/36] dt-bindings: display: convert samsung,s6e8aa0 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 24/36] dt-bindings: display: convert toppoly panels " Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 25/36] dt-bindings: display: convert startek,startek-kd050c " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 25/36] dt-bindings: display: convert startek, startek-kd050c " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 25/36] dt-bindings: display: convert startek,startek-kd050c " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 26/36] dt-bindings: display: convert sony,acx565akm " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 26/36] dt-bindings: display: convert sony, acx565akm " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 26/36] dt-bindings: display: convert sony,acx565akm " Sam Ravnborg
[not found] ` <20200315134416.16527-27-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-17 6:23 ` Tomi Valkeinen
2020-03-17 6:23 ` [PATCH v1 26/36] dt-bindings: display: convert sony, acx565akm " Tomi Valkeinen
2020-03-17 6:23 ` [PATCH v1 26/36] dt-bindings: display: convert sony,acx565akm " Tomi Valkeinen
2020-03-19 3:03 ` Rob Herring
2020-03-19 3:03 ` [PATCH v1 26/36] dt-bindings: display: convert sony, acx565akm " Rob Herring
2020-03-19 3:03 ` [PATCH v1 26/36] dt-bindings: display: convert sony,acx565akm " Rob Herring
2020-03-15 13:44 ` [PATCH v1 27/36] dt-bindings: display: convert sitronix,st7701 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 27/36] dt-bindings: display: convert sitronix, st7701 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 27/36] dt-bindings: display: convert sitronix,st7701 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 28/36] dt-bindings: display: convert sitronix,st7789v " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 28/36] dt-bindings: display: convert sitronix, st7789v " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 28/36] dt-bindings: display: convert sitronix,st7789v " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 29/36] dt-bindings: display: drop unused simple-panel.txt Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 30/36] dt-bindings: display: convert sharp,ls043t1le01 to DT Schema Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 30/36] dt-bindings: display: convert sharp, ls043t1le01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 30/36] dt-bindings: display: convert sharp,ls043t1le01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 31/36] dt-bindings: display: convert sharp,lq101r1sx01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 31/36] dt-bindings: display: convert sharp, lq101r1sx01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 31/36] dt-bindings: display: convert sharp,lq101r1sx01 " Sam Ravnborg
[not found] ` <20200315134416.16527-32-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 3:19 ` Rob Herring
2020-03-19 3:19 ` [PATCH v1 31/36] dt-bindings: display: convert sharp, lq101r1sx01 " Rob Herring
2020-03-19 3:19 ` [PATCH v1 31/36] dt-bindings: display: convert sharp,lq101r1sx01 " Rob Herring
2020-03-15 13:44 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Sam Ravnborg
[not found] ` <20200315134416.16527-33-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 3:07 ` Rob Herring
2020-03-19 3:07 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Rob Herring
2020-03-19 3:07 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Rob Herring
2020-03-29 19:03 ` Sam Ravnborg
2020-03-29 19:03 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Sam Ravnborg
2020-03-31 17:20 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Rob Herring
2020-03-31 17:20 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Rob Herring
2020-03-31 19:13 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Sam Ravnborg
2020-03-31 19:13 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Sam Ravnborg
2020-03-31 20:57 ` [PATCH v1 32/36] dt-bindings: display: convert sharp,ls037v7dw01 " Rob Herring
2020-03-31 20:57 ` [PATCH v1 32/36] dt-bindings: display: convert sharp, ls037v7dw01 " Rob Herring
2020-03-15 13:44 ` [PATCH v1 33/36] dt-bindings: display: convert sharp,lq150x1lg11 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 33/36] dt-bindings: display: convert sharp, lq150x1lg11 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 33/36] dt-bindings: display: convert sharp,lq150x1lg11 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 34/36] dt-bindings: display: convert seiko,43wvf1g " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 34/36] dt-bindings: display: convert seiko, 43wvf1g " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 34/36] dt-bindings: display: convert seiko,43wvf1g " Sam Ravnborg
2020-03-16 14:13 ` Marco Franchi
2020-03-15 13:44 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips,lb035q02 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips, lb035q02 " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips,lb035q02 " Sam Ravnborg
[not found] ` <20200315134416.16527-36-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 7:57 ` Tomi Valkeinen
2020-03-16 7:57 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips, lb035q02 " Tomi Valkeinen
2020-03-16 7:57 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips,lb035q02 " Tomi Valkeinen
[not found] ` <a73da9d3-43b2-3ce7-85e9-8135dbf48e98-l0cyMroinI0@public.gmane.org>
2020-03-16 8:26 ` Sam Ravnborg
2020-03-16 8:26 ` Sam Ravnborg
2020-03-16 8:26 ` Sam Ravnborg
[not found] ` <20200316082607.GA18510-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 8:42 ` Tomi Valkeinen
2020-03-16 8:42 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips, lb035q02 " Tomi Valkeinen
2020-03-16 8:42 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips,lb035q02 " Tomi Valkeinen
[not found] ` <a634d733-4b88-9d5a-09a1-c9551d8a077a-l0cyMroinI0@public.gmane.org>
2020-03-16 8:53 ` Sam Ravnborg
2020-03-16 8:53 ` Sam Ravnborg
2020-03-16 8:53 ` Sam Ravnborg
[not found] ` <20200316085311.GA19201-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-16 9:11 ` Tomi Valkeinen
2020-03-16 9:11 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips, lb035q02 " Tomi Valkeinen
2020-03-16 9:11 ` [PATCH v1 35/36] dt-bindings: display: convert lgphilips,lb035q02 " Tomi Valkeinen
[not found] ` <3bf96f0e-90a8-1513-800f-0168d912fd9f-l0cyMroinI0@public.gmane.org>
2020-03-17 6:45 ` Sam Ravnborg
2020-03-17 6:45 ` Sam Ravnborg
2020-03-17 6:45 ` Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 36/36] dt-bindings: display: convert olimex,lcd-olinuxino " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 36/36] dt-bindings: display: convert olimex, lcd-olinuxino " Sam Ravnborg
2020-03-15 13:44 ` [PATCH v1 36/36] dt-bindings: display: convert olimex,lcd-olinuxino " Sam Ravnborg
[not found] ` <20200315134416.16527-37-sam-uyr5N9Q2VtJg9hUCZPvPmw@public.gmane.org>
2020-03-19 3:11 ` Rob Herring
2020-03-19 3:11 ` Rob Herring
2020-03-19 3:11 ` Rob Herring
2020-03-19 3:25 ` [PATCH v1 0/36] dt-bindings: display: convert remaning panel bindings " Rob Herring
2020-03-19 3:25 ` Rob Herring
2020-03-19 3:25 ` Rob Herring
2020-03-19 6:42 ` Sam Ravnborg
2020-03-19 6:42 ` Sam Ravnborg
2020-03-19 6:42 ` Sam Ravnborg
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=20200316185733.GA18307@ravnborg.org \
--to=sam-uyr5n9q2vtjg9huczpvpmw@public.gmane.org \
--cc=a.hajda-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org \
--cc=acourbot-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=agx-wGvLLbajjwFAfugRpC6u6w@public.gmane.org \
--cc=broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=dianders-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org \
--cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
--cc=hanxu5-dyavHbARFqWrZjcNGxgArdPArS5jOdiE2SarAXORi/o@public.gmane.org \
--cc=hl-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
--cc=hns-xXXSsgcRVICgSpxsJD1C4w@public.gmane.org \
--cc=hoegeun.kwon-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org \
--cc=hs-ynQEQJNshbs@public.gmane.org \
--cc=jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org \
--cc=laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org \
--cc=linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=masneyb-1iNe0GrtECGEi8DpZVb4nw@public.gmane.org \
--cc=robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=xc-racer2-kt+e9JA1QaI@public.gmane.org \
--cc=zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
/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.