All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jernej Škrabec" <jernej.skrabec@gmail.com>
To: linux-sunxi@googlegroups.com
Cc: Maxime Ripard <maxime.ripard@bootlin.com>,
	Chen-Yu Tsai <wens@csie.org>, Rob Herring <robh+dt@kernel.org>,
	David Airlie <airlied@linux.ie>,
	Gustavo Padovan <gustavo@padovan.org>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Sean Paul <seanpaul@chromium.org>,
	Mark Rutland <mark.rutland@arm.com>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	devicetree <devicetree@vger.kernel.org>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	linux-clk <linux-clk@vger.kernel.org>
Subject: Re: [linux-sunxi] Re: [PATCH v3 10/24] drm/sun4i: tcon: Generalize engine search algorithm
Date: Sun, 01 Jul 2018 21:09:47 +0200	[thread overview]
Message-ID: <7152481.kAipQ5gD38@jernej-laptop> (raw)
In-Reply-To: <3257762.ZQzN8rrT6c@jernej-laptop>

Dne petek, 29. junij 2018 ob 21:06:09 CEST je Jernej Škrabec napisal(a):
> Dne četrtek, 28. junij 2018 ob 20:25:43 CEST je Maxime Ripard napisal(a):
> > On Thu, Jun 28, 2018 at 06:48:50AM +0200, Jernej Škrabec wrote:
> > > Dne četrtek, 28. junij 2018 ob 04:06:52 CEST je Chen-Yu Tsai napisal(a):
> > > > On Mon, Jun 25, 2018 at 8:02 PM, Jernej Skrabec
> > > > <jernej.skrabec@siol.net>
> > > 
> > > wrote:
> > > > > Current "old" method to find engine worked pretty well for DE2.
> > > > > However,
> > > > > it doesn't work when TCON TOP is between  mixer (engine) and TCON.
> > > > > TCON
> > > > > TOP has multiple input ports, but current engine search algorithm
> > > > > expects only one.
> > > > > 
> > > > > This can be fixed by first looking for output port id and selecting
> > > > > matching input by subtracting 1 for the next round. This work even
> > > > > if
> > > > > there is only one input and output.
> > > > > 
> > > > > Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
> > > > > ---
> > > > > 
> > > > >  drivers/gpu/drm/sun4i/sun4i_tcon.c | 22 ++++++++++++++++++----
> > > > >  1 file changed, 18 insertions(+), 4 deletions(-)
> > > > > 
> > > > > diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > b/drivers/gpu/drm/sun4i/sun4i_tcon.c index
> > > > > 08747fc3ee71..264bcc43da11
> > > > > 100644
> > > > > --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > @@ -791,12 +791,14 @@ static int sun4i_tcon_init_regmap(struct
> > > > > device
> > > > > *dev,
> > > > > 
> > > > >   */
> > > > >  
> > > > >  static struct sunxi_engine *
> > > > >  sun4i_tcon_find_engine_traverse(struct sun4i_drv *drv,
> > > > > 
> > > > > -                               struct device_node *node)
> > > > > +                               struct device_node *node,
> > > > > +                               u32 port_id)
> > > > > 
> > > > >  {
> > > > >  
> > > > >         struct device_node *port, *ep, *remote;
> > > > >         struct sunxi_engine *engine = ERR_PTR(-EINVAL);
> > > > > 
> > > > > +       u32 reg = 0;
> > > > > 
> > > > > -       port = of_graph_get_port_by_id(node, 0);
> > > > > +       port = of_graph_get_port_by_id(node, port_id);
> > > > > 
> > > > >         if (!port)
> > > > >         
> > > > >                 return ERR_PTR(-EINVAL);
> > > > > 
> > > > > @@ -826,8 +828,20 @@ sun4i_tcon_find_engine_traverse(struct
> > > > > sun4i_drv
> > > > > *drv,
> > > > > 
> > > > >                 if (remote == engine->node)
> > > > >                 
> > > > >                         goto out_put_remote;
> > > > > 
> > > > > +       /*
> > > > > +        * According to device tree binding input ports have even id
> > > > > +        * number and output ports have odd id. Since component with
> > > > > +        * more than one input and one output (TCON TOP) exits,
> > > > > correct
> > > > > +        * remote input id has to be calculated by subtracting 1
> > > > > from
> > > > > +        * remote output id. If this for some reason can't be done,
> > > > > 0
> > > > > +        * is used as input port id.
> > > > > +        */
> > > > 
> > > > You need to call
> > > > 
> > > >     of_node_put(port);
> > > > 
> > > > to drop the reference to the original port.
> > > 
> > > Thanks for noticing it. I guess I should send fix patch, since patches
> > > from
> > > drm-misc-next can't be dropped.
> > 
> > Yeah, please send additional patches for all the issues pointed out by
> > Chen-Yu.
> 
> Of course. I hope this can be resolved till the end of the next week. After
> that, I will be away from PC for 2 weeks. Feel free to drop DT patches if
> you think that it will come too close to merge window.

Actually, can you drop it anyway? It needs a lot of changes and keeping HDMI 
working would need some effort.

Best regards,
Jernej





WARNING: multiple messages have this Message-ID (diff)
From: "Jernej Škrabec" <jernej.skrabec-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
Cc: Maxime Ripard
	<maxime.ripard-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org>,
	Chen-Yu Tsai <wens-jdAy2FN1RRM@public.gmane.org>,
	Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	David Airlie <airlied-cv59FeDIM0c@public.gmane.org>,
	Gustavo Padovan <gustavo-THi1TnShQwVAfugRpC6u6w@public.gmane.org>,
	Maarten Lankhorst
	<maarten.lankhorst-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>,
	Sean Paul <seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org>,
	Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>,
	dri-devel
	<dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>,
	devicetree <devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	linux-arm-kernel
	<linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org>,
	linux-kernel
	<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	linux-clk <linux-clk-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: Re: [PATCH v3 10/24] drm/sun4i: tcon: Generalize engine search algorithm
Date: Sun, 01 Jul 2018 21:09:47 +0200	[thread overview]
Message-ID: <7152481.kAipQ5gD38@jernej-laptop> (raw)
In-Reply-To: <3257762.ZQzN8rrT6c@jernej-laptop>

Dne petek, 29. junij 2018 ob 21:06:09 CEST je Jernej Škrabec napisal(a):
> Dne četrtek, 28. junij 2018 ob 20:25:43 CEST je Maxime Ripard napisal(a):
> > On Thu, Jun 28, 2018 at 06:48:50AM +0200, Jernej Škrabec wrote:
> > > Dne četrtek, 28. junij 2018 ob 04:06:52 CEST je Chen-Yu Tsai napisal(a):
> > > > On Mon, Jun 25, 2018 at 8:02 PM, Jernej Skrabec
> > > > <jernej.skrabec-gGgVlfcn5nU@public.gmane.org>
> > > 
> > > wrote:
> > > > > Current "old" method to find engine worked pretty well for DE2.
> > > > > However,
> > > > > it doesn't work when TCON TOP is between  mixer (engine) and TCON.
> > > > > TCON
> > > > > TOP has multiple input ports, but current engine search algorithm
> > > > > expects only one.
> > > > > 
> > > > > This can be fixed by first looking for output port id and selecting
> > > > > matching input by subtracting 1 for the next round. This work even
> > > > > if
> > > > > there is only one input and output.
> > > > > 
> > > > > Signed-off-by: Jernej Skrabec <jernej.skrabec-gGgVlfcn5nU@public.gmane.org>
> > > > > ---
> > > > > 
> > > > >  drivers/gpu/drm/sun4i/sun4i_tcon.c | 22 ++++++++++++++++++----
> > > > >  1 file changed, 18 insertions(+), 4 deletions(-)
> > > > > 
> > > > > diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > b/drivers/gpu/drm/sun4i/sun4i_tcon.c index
> > > > > 08747fc3ee71..264bcc43da11
> > > > > 100644
> > > > > --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > @@ -791,12 +791,14 @@ static int sun4i_tcon_init_regmap(struct
> > > > > device
> > > > > *dev,
> > > > > 
> > > > >   */
> > > > >  
> > > > >  static struct sunxi_engine *
> > > > >  sun4i_tcon_find_engine_traverse(struct sun4i_drv *drv,
> > > > > 
> > > > > -                               struct device_node *node)
> > > > > +                               struct device_node *node,
> > > > > +                               u32 port_id)
> > > > > 
> > > > >  {
> > > > >  
> > > > >         struct device_node *port, *ep, *remote;
> > > > >         struct sunxi_engine *engine = ERR_PTR(-EINVAL);
> > > > > 
> > > > > +       u32 reg = 0;
> > > > > 
> > > > > -       port = of_graph_get_port_by_id(node, 0);
> > > > > +       port = of_graph_get_port_by_id(node, port_id);
> > > > > 
> > > > >         if (!port)
> > > > >         
> > > > >                 return ERR_PTR(-EINVAL);
> > > > > 
> > > > > @@ -826,8 +828,20 @@ sun4i_tcon_find_engine_traverse(struct
> > > > > sun4i_drv
> > > > > *drv,
> > > > > 
> > > > >                 if (remote == engine->node)
> > > > >                 
> > > > >                         goto out_put_remote;
> > > > > 
> > > > > +       /*
> > > > > +        * According to device tree binding input ports have even id
> > > > > +        * number and output ports have odd id. Since component with
> > > > > +        * more than one input and one output (TCON TOP) exits,
> > > > > correct
> > > > > +        * remote input id has to be calculated by subtracting 1
> > > > > from
> > > > > +        * remote output id. If this for some reason can't be done,
> > > > > 0
> > > > > +        * is used as input port id.
> > > > > +        */
> > > > 
> > > > You need to call
> > > > 
> > > >     of_node_put(port);
> > > > 
> > > > to drop the reference to the original port.
> > > 
> > > Thanks for noticing it. I guess I should send fix patch, since patches
> > > from
> > > drm-misc-next can't be dropped.
> > 
> > Yeah, please send additional patches for all the issues pointed out by
> > Chen-Yu.
> 
> Of course. I hope this can be resolved till the end of the next week. After
> that, I will be away from PC for 2 weeks. Feel free to drop DT patches if
> you think that it will come too close to merge window.

Actually, can you drop it anyway? It needs a lot of changes and keeping HDMI 
working would need some effort.

Best regards,
Jernej




-- 
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/d/optout.

WARNING: multiple messages have this Message-ID (diff)
From: "Jernej Škrabec" <jernej.skrabec@gmail.com>
To: linux-sunxi@googlegroups.com
Cc: Maxime Ripard <maxime.ripard@bootlin.com>,
	Chen-Yu Tsai <wens@csie.org>, Rob Herring <robh+dt@kernel.org>,
	David Airlie <airlied@linux.ie>,
	Gustavo Padovan <gustavo@padovan.org>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Sean Paul <seanpaul@chromium.org>,
	Mark Rutland <mark.rutland@arm.com>,
	dri-devel <dri-devel@lists.freedesktop.org>,
	devicetree <devicetree@vger.kernel.org>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	linux-clk <linux-clk@vger.kernel.org>
Subject: Re: [linux-sunxi] Re: [PATCH v3 10/24] drm/sun4i: tcon: Generalize engine search algorithm
Date: Sun, 01 Jul 2018 21:09:47 +0200	[thread overview]
Message-ID: <7152481.kAipQ5gD38@jernej-laptop> (raw)
In-Reply-To: <3257762.ZQzN8rrT6c@jernej-laptop>

Dne petek, 29. junij 2018 ob 21:06:09 CEST je Jernej =C5=A0krabec napisal(a=
):
> Dne =C4=8Detrtek, 28. junij 2018 ob 20:25:43 CEST je Maxime Ripard napisa=
l(a):
> > On Thu, Jun 28, 2018 at 06:48:50AM +0200, Jernej =C5=A0krabec wrote:
> > > Dne =C4=8Detrtek, 28. junij 2018 ob 04:06:52 CEST je Chen-Yu Tsai nap=
isal(a):
> > > > On Mon, Jun 25, 2018 at 8:02 PM, Jernej Skrabec
> > > > <jernej.skrabec@siol.net>
> > >=20
> > > wrote:
> > > > > Current "old" method to find engine worked pretty well for DE2.
> > > > > However,
> > > > > it doesn't work when TCON TOP is between  mixer (engine) and TCON.
> > > > > TCON
> > > > > TOP has multiple input ports, but current engine search algorithm
> > > > > expects only one.
> > > > >=20
> > > > > This can be fixed by first looking for output port id and selecti=
ng
> > > > > matching input by subtracting 1 for the next round. This work even
> > > > > if
> > > > > there is only one input and output.
> > > > >=20
> > > > > Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
> > > > > ---
> > > > >=20
> > > > >  drivers/gpu/drm/sun4i/sun4i_tcon.c | 22 ++++++++++++++++++----
> > > > >  1 file changed, 18 insertions(+), 4 deletions(-)
> > > > >=20
> > > > > diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > b/drivers/gpu/drm/sun4i/sun4i_tcon.c index
> > > > > 08747fc3ee71..264bcc43da11
> > > > > 100644
> > > > > --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > @@ -791,12 +791,14 @@ static int sun4i_tcon_init_regmap(struct
> > > > > device
> > > > > *dev,
> > > > >=20
> > > > >   */
> > > > > =20
> > > > >  static struct sunxi_engine *
> > > > >  sun4i_tcon_find_engine_traverse(struct sun4i_drv *drv,
> > > > >=20
> > > > > -                               struct device_node *node)
> > > > > +                               struct device_node *node,
> > > > > +                               u32 port_id)
> > > > >=20
> > > > >  {
> > > > > =20
> > > > >         struct device_node *port, *ep, *remote;
> > > > >         struct sunxi_engine *engine =3D ERR_PTR(-EINVAL);
> > > > >=20
> > > > > +       u32 reg =3D 0;
> > > > >=20
> > > > > -       port =3D of_graph_get_port_by_id(node, 0);
> > > > > +       port =3D of_graph_get_port_by_id(node, port_id);
> > > > >=20
> > > > >         if (!port)
> > > > >        =20
> > > > >                 return ERR_PTR(-EINVAL);
> > > > >=20
> > > > > @@ -826,8 +828,20 @@ sun4i_tcon_find_engine_traverse(struct
> > > > > sun4i_drv
> > > > > *drv,
> > > > >=20
> > > > >                 if (remote =3D=3D engine->node)
> > > > >                =20
> > > > >                         goto out_put_remote;
> > > > >=20
> > > > > +       /*
> > > > > +        * According to device tree binding input ports have even=
 id
> > > > > +        * number and output ports have odd id. Since component w=
ith
> > > > > +        * more than one input and one output (TCON TOP) exits,
> > > > > correct
> > > > > +        * remote input id has to be calculated by subtracting 1
> > > > > from
> > > > > +        * remote output id. If this for some reason can't be don=
e,
> > > > > 0
> > > > > +        * is used as input port id.
> > > > > +        */
> > > >=20
> > > > You need to call
> > > >=20
> > > >     of_node_put(port);
> > > >=20
> > > > to drop the reference to the original port.
> > >=20
> > > Thanks for noticing it. I guess I should send fix patch, since patches
> > > from
> > > drm-misc-next can't be dropped.
> >=20
> > Yeah, please send additional patches for all the issues pointed out by
> > Chen-Yu.
>=20
> Of course. I hope this can be resolved till the end of the next week. Aft=
er
> that, I will be away from PC for 2 weeks. Feel free to drop DT patches if
> you think that it will come too close to merge window.

Actually, can you drop it anyway? It needs a lot of changes and keeping HDM=
I=20
working would need some effort.

Best regards,
Jernej





WARNING: multiple messages have this Message-ID (diff)
From: jernej.skrabec@gmail.com (Jernej Škrabec)
To: linux-arm-kernel@lists.infradead.org
Subject: [linux-sunxi] Re: [PATCH v3 10/24] drm/sun4i: tcon: Generalize engine search algorithm
Date: Sun, 01 Jul 2018 21:09:47 +0200	[thread overview]
Message-ID: <7152481.kAipQ5gD38@jernej-laptop> (raw)
In-Reply-To: <3257762.ZQzN8rrT6c@jernej-laptop>

Dne petek, 29. junij 2018 ob 21:06:09 CEST je Jernej ?krabec napisal(a):
> Dne ?etrtek, 28. junij 2018 ob 20:25:43 CEST je Maxime Ripard napisal(a):
> > On Thu, Jun 28, 2018 at 06:48:50AM +0200, Jernej ?krabec wrote:
> > > Dne ?etrtek, 28. junij 2018 ob 04:06:52 CEST je Chen-Yu Tsai napisal(a):
> > > > On Mon, Jun 25, 2018 at 8:02 PM, Jernej Skrabec
> > > > <jernej.skrabec@siol.net>
> > > 
> > > wrote:
> > > > > Current "old" method to find engine worked pretty well for DE2.
> > > > > However,
> > > > > it doesn't work when TCON TOP is between  mixer (engine) and TCON.
> > > > > TCON
> > > > > TOP has multiple input ports, but current engine search algorithm
> > > > > expects only one.
> > > > > 
> > > > > This can be fixed by first looking for output port id and selecting
> > > > > matching input by subtracting 1 for the next round. This work even
> > > > > if
> > > > > there is only one input and output.
> > > > > 
> > > > > Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
> > > > > ---
> > > > > 
> > > > >  drivers/gpu/drm/sun4i/sun4i_tcon.c | 22 ++++++++++++++++++----
> > > > >  1 file changed, 18 insertions(+), 4 deletions(-)
> > > > > 
> > > > > diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > b/drivers/gpu/drm/sun4i/sun4i_tcon.c index
> > > > > 08747fc3ee71..264bcc43da11
> > > > > 100644
> > > > > --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c
> > > > > @@ -791,12 +791,14 @@ static int sun4i_tcon_init_regmap(struct
> > > > > device
> > > > > *dev,
> > > > > 
> > > > >   */
> > > > >  
> > > > >  static struct sunxi_engine *
> > > > >  sun4i_tcon_find_engine_traverse(struct sun4i_drv *drv,
> > > > > 
> > > > > -                               struct device_node *node)
> > > > > +                               struct device_node *node,
> > > > > +                               u32 port_id)
> > > > > 
> > > > >  {
> > > > >  
> > > > >         struct device_node *port, *ep, *remote;
> > > > >         struct sunxi_engine *engine = ERR_PTR(-EINVAL);
> > > > > 
> > > > > +       u32 reg = 0;
> > > > > 
> > > > > -       port = of_graph_get_port_by_id(node, 0);
> > > > > +       port = of_graph_get_port_by_id(node, port_id);
> > > > > 
> > > > >         if (!port)
> > > > >         
> > > > >                 return ERR_PTR(-EINVAL);
> > > > > 
> > > > > @@ -826,8 +828,20 @@ sun4i_tcon_find_engine_traverse(struct
> > > > > sun4i_drv
> > > > > *drv,
> > > > > 
> > > > >                 if (remote == engine->node)
> > > > >                 
> > > > >                         goto out_put_remote;
> > > > > 
> > > > > +       /*
> > > > > +        * According to device tree binding input ports have even id
> > > > > +        * number and output ports have odd id. Since component with
> > > > > +        * more than one input and one output (TCON TOP) exits,
> > > > > correct
> > > > > +        * remote input id has to be calculated by subtracting 1
> > > > > from
> > > > > +        * remote output id. If this for some reason can't be done,
> > > > > 0
> > > > > +        * is used as input port id.
> > > > > +        */
> > > > 
> > > > You need to call
> > > > 
> > > >     of_node_put(port);
> > > > 
> > > > to drop the reference to the original port.
> > > 
> > > Thanks for noticing it. I guess I should send fix patch, since patches
> > > from
> > > drm-misc-next can't be dropped.
> > 
> > Yeah, please send additional patches for all the issues pointed out by
> > Chen-Yu.
> 
> Of course. I hope this can be resolved till the end of the next week. After
> that, I will be away from PC for 2 weeks. Feel free to drop DT patches if
> you think that it will come too close to merge window.

Actually, can you drop it anyway? It needs a lot of changes and keeping HDMI 
working would need some effort.

Best regards,
Jernej

  reply	other threads:[~2018-07-01 19:11 UTC|newest]

Thread overview: 269+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-25 12:02 [PATCH v3 00/24] Add support for R40 HDMI pipeline Jernej Skrabec
2018-06-25 12:02 ` Jernej Skrabec
2018-06-25 12:02 ` Jernej Skrabec
2018-06-25 12:02 ` [PATCH v3 01/24] clk: sunxi-ng: r40: Add minimal rate for video PLLs Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02 ` [PATCH v3 02/24] clk: sunxi-ng: r40: Allow setting parent rate to display related clocks Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02 ` [PATCH v3 03/24] clk: sunxi-ng: r40: Export video PLLs Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:30   ` Chen-Yu Tsai
2018-06-25 12:30     ` Chen-Yu Tsai
2018-06-25 12:30     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 04/24] dt-bindings: display: sunxi-drm: Add TCON TOP description Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 17:33   ` Rob Herring
2018-06-25 17:33     ` Rob Herring
2018-06-25 17:33     ` Rob Herring
2018-06-25 12:02 ` [PATCH v3 05/24] drm/sun4i: Add TCON TOP driver Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  1:47   ` Chen-Yu Tsai
2018-06-28  1:47     ` Chen-Yu Tsai
2018-06-28  1:47     ` Chen-Yu Tsai
2018-06-29 19:09     ` Jernej Škrabec
2018-06-29 19:09       ` Jernej Škrabec
2018-06-29 19:09       ` Jernej Škrabec
2018-06-30  1:13       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-30  1:13         ` Chen-Yu Tsai
2018-06-30  1:13         ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 06/24] drm/sun4i: Fix releasing node when enumerating enpoints Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  1:53   ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  1:53     ` Chen-Yu Tsai
2018-06-28  1:53     ` Chen-Yu Tsai
2018-06-29 19:15     ` [linux-sunxi] " Jernej Škrabec
2018-06-29 19:15       ` Jernej Škrabec
2018-06-29 19:15       ` Jernej Škrabec
2018-06-30  1:09       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-30  1:09         ` Chen-Yu Tsai
2018-06-30  1:09         ` Chen-Yu Tsai
2018-06-30  1:09         ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 07/24] drm/sun4i: Split out code for enumerating endpoints in output port Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  1:57   ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  1:57     ` Chen-Yu Tsai
2018-06-28  1:57     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 08/24] drm/sun4i: Add support for traversing graph with TCON TOP Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  1:57   ` Chen-Yu Tsai
2018-06-28  1:57     ` Chen-Yu Tsai
2018-06-28  1:57     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 09/24] drm/sun4i: Don't skip TCONs if they don't have channel 0 Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  1:51   ` Chen-Yu Tsai
2018-06-28  1:51     ` Chen-Yu Tsai
2018-06-28  1:51     ` Chen-Yu Tsai
2018-06-28  4:45     ` Jernej Škrabec
2018-06-28  4:45       ` Jernej Škrabec
2018-06-28  4:45       ` Jernej Škrabec
2018-06-28  6:24       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  6:24         ` Chen-Yu Tsai
2018-06-28  6:24         ` Chen-Yu Tsai
2018-07-01  8:27         ` [linux-sunxi] " Jernej Škrabec
2018-07-01  8:27           ` Jernej Škrabec
2018-07-01  8:27           ` Jernej Škrabec
2018-07-01 15:11           ` [linux-sunxi] " Chen-Yu Tsai
2018-07-01 15:11             ` Chen-Yu Tsai
2018-07-01 15:11             ` Chen-Yu Tsai
2018-07-05  7:03             ` [linux-sunxi] " Maxime Ripard
2018-07-05  7:03               ` Maxime Ripard
2018-07-05  7:03               ` Maxime Ripard
2018-07-05 20:03               ` [linux-sunxi] " Jernej Škrabec
2018-07-05 20:03                 ` Jernej Škrabec
2018-07-05 20:03                 ` Jernej Škrabec
2018-07-09  8:59                 ` [linux-sunxi] " Maxime Ripard
2018-07-09  8:59                   ` Maxime Ripard
2018-07-09  8:59                   ` Maxime Ripard
2018-06-25 12:02 ` [PATCH v3 10/24] drm/sun4i: tcon: Generalize engine search algorithm Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:06   ` Chen-Yu Tsai
2018-06-28  2:06     ` Chen-Yu Tsai
2018-06-28  2:06     ` Chen-Yu Tsai
2018-06-28  4:48     ` Jernej Škrabec
2018-06-28  4:48       ` Jernej Škrabec
2018-06-28  4:48       ` Jernej Škrabec
2018-06-28 18:25       ` Maxime Ripard
2018-06-28 18:25         ` Maxime Ripard
2018-06-28 18:25         ` Maxime Ripard
2018-06-29 19:06         ` Jernej Škrabec
2018-06-29 19:06           ` Jernej Škrabec
2018-06-29 19:06           ` Jernej Škrabec
2018-07-01 19:09           ` Jernej Škrabec [this message]
2018-07-01 19:09             ` [linux-sunxi] " Jernej Škrabec
2018-07-01 19:09             ` Jernej Škrabec
2018-07-01 19:09             ` Jernej Škrabec
2018-07-02  8:56             ` [linux-sunxi] " Maxime Ripard
2018-07-02  8:56               ` Maxime Ripard
2018-07-02  8:56               ` Maxime Ripard
2018-06-25 12:02 ` [PATCH v3 11/24] drm/sun4i: Don't check for LVDS and RGB when TCON has only ch1 Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:08   ` Chen-Yu Tsai
2018-06-28  2:08     ` Chen-Yu Tsai
2018-06-28  2:08     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 12/24] drm/sun4i: Don't check for panel or bridge on TV TCONs Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:17   ` Chen-Yu Tsai
2018-06-28  2:17     ` Chen-Yu Tsai
2018-06-28  2:17     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 13/24] dt-bindings: display: sun4i-drm: Add R40 mixer compatibles Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:17   ` Chen-Yu Tsai
2018-06-28  2:17     ` Chen-Yu Tsai
2018-06-28  2:17     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 14/24] drm/sun4i: Add support for R40 mixers Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:18   ` Chen-Yu Tsai
2018-06-28  2:18     ` Chen-Yu Tsai
2018-06-28  2:18     ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 15/24] dt-bindings: display: sun4i-drm: Add description of A64 HDMI PHY Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:19   ` Chen-Yu Tsai
2018-06-28  2:19     ` Chen-Yu Tsai
2018-06-28  2:19     ` Chen-Yu Tsai
2018-06-28  4:51     ` Jernej Škrabec
2018-06-28  4:51       ` Jernej Škrabec
2018-06-28  4:51       ` Jernej Škrabec
2018-06-28  7:00       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  7:00         ` Chen-Yu Tsai
2018-06-28  7:00         ` Chen-Yu Tsai
2018-06-29 19:32         ` [linux-sunxi] " Jernej Škrabec
2018-06-29 19:32           ` Jernej Škrabec
2018-06-29 19:32           ` Jernej Škrabec
2018-07-04  4:05           ` [linux-sunxi] " Chen-Yu Tsai
2018-07-04  4:05             ` Chen-Yu Tsai
2018-07-04  4:05             ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 16/24] drm/sun4i: Enable DW HDMI PHY clock Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:22   ` Chen-Yu Tsai
2018-06-28  2:22     ` Chen-Yu Tsai
2018-06-28  2:22     ` Chen-Yu Tsai
2018-06-28  4:52     ` Jernej Škrabec
2018-06-28  4:52       ` Jernej Škrabec
2018-06-28  4:52       ` Jernej Škrabec
2018-06-29 19:19     ` Jernej Škrabec
2018-06-29 19:19       ` Jernej Škrabec
2018-06-29 19:19       ` Jernej Škrabec
2018-06-30  1:11       ` Chen-Yu Tsai
2018-06-30  1:11         ` Chen-Yu Tsai
2018-06-30  1:11         ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 17/24] drm/sun4i: Don't change clock bits in DW HDMI PHY driver Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:24   ` Chen-Yu Tsai
2018-06-28  2:24     ` Chen-Yu Tsai
2018-06-28  2:24     ` Chen-Yu Tsai
2018-06-29 19:23     ` Jernej Škrabec
2018-06-29 19:23       ` Jernej Škrabec
2018-06-29 19:23       ` Jernej Škrabec
2018-06-25 12:02 ` [PATCH v3 18/24] drm/sun4i: DW HDMI PHY: Add support for second PLL Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:25   ` Chen-Yu Tsai
2018-06-28  2:25     ` Chen-Yu Tsai
2018-06-28  2:25     ` Chen-Yu Tsai
2018-06-28  4:56     ` Jernej Škrabec
2018-06-28  4:56       ` Jernej Škrabec
2018-06-28  4:56       ` Jernej Škrabec
2018-06-28  6:59       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  6:59         ` Chen-Yu Tsai
2018-06-28  6:59         ` Chen-Yu Tsai
2018-06-25 12:02 ` [PATCH v3 19/24] drm/sun4i: Add support for second clock parent to DW HDMI PHY clk driver Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-25 12:02   ` Jernej Skrabec
2018-06-28  2:30   ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  2:30     ` Chen-Yu Tsai
2018-06-28  2:30     ` Chen-Yu Tsai
2018-06-25 12:03 ` [PATCH v3 20/24] drm/sun4i: Add support for A64 HDMI PHY Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-28  2:30   ` Chen-Yu Tsai
2018-06-28  2:30     ` Chen-Yu Tsai
2018-06-28  2:30     ` Chen-Yu Tsai
2018-06-25 12:03 ` [PATCH v3 21/24] drm: of: Export drm_crtc_port_mask() Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-28  2:32   ` Chen-Yu Tsai
2018-06-28  2:32     ` Chen-Yu Tsai
2018-06-28  2:32     ` Chen-Yu Tsai
2018-06-25 12:03 ` [PATCH v3 22/24] drm/sun4i: DW HDMI: Expand algorithm for possible crtcs Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-28  2:42   ` Chen-Yu Tsai
2018-06-28  2:42     ` Chen-Yu Tsai
2018-06-28  2:42     ` Chen-Yu Tsai
2018-06-25 12:03 ` [PATCH v3 23/24] ARM: dts: sun8i: r40: Add HDMI pipeline Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-28  2:50   ` Chen-Yu Tsai
2018-06-28  2:50     ` Chen-Yu Tsai
2018-06-28  2:50     ` Chen-Yu Tsai
2018-06-28  5:15     ` Jernej Škrabec
2018-06-28  5:15       ` Jernej Škrabec
2018-06-28  5:15       ` Jernej Škrabec
2018-06-28  6:51       ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  6:51         ` Chen-Yu Tsai
2018-06-28  6:51         ` Chen-Yu Tsai
2018-07-01 10:41         ` [linux-sunxi] " Jernej Škrabec
2018-07-01 10:41           ` Jernej Škrabec
2018-07-01 10:41           ` Jernej Škrabec
2018-07-01 13:52           ` [linux-sunxi] " Chen-Yu Tsai
2018-07-01 13:52             ` Chen-Yu Tsai
2018-07-01 13:52             ` Chen-Yu Tsai
2018-07-01 15:13             ` [linux-sunxi] " Jernej Škrabec
2018-07-01 15:13               ` Jernej Škrabec
2018-07-01 15:13               ` Jernej Škrabec
2018-07-01 15:35               ` [linux-sunxi] " Chen-Yu Tsai
2018-07-01 15:35                 ` Chen-Yu Tsai
2018-07-01 15:35                 ` Chen-Yu Tsai
2018-07-01 19:25                 ` [linux-sunxi] " Jernej Škrabec
2018-07-01 19:25                   ` Jernej Škrabec
2018-07-01 19:25                   ` Jernej Škrabec
2018-07-02 21:39                   ` [linux-sunxi] " Jernej Škrabec
2018-07-02 21:39                     ` Jernej Škrabec
2018-07-02 21:39                     ` Jernej Škrabec
2018-07-02 21:39                     ` Jernej Škrabec
2018-06-25 12:03 ` [PATCH v3 24/24] ARM: dts: sun8i: r40: Enable HDMI output on BananaPi M2 Ultra Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-25 12:03   ` Jernej Skrabec
2018-06-28  2:51   ` [linux-sunxi] " Chen-Yu Tsai
2018-06-28  2:51     ` Chen-Yu Tsai
2018-06-28  2:51     ` Chen-Yu Tsai
2018-06-25 12:07 ` [linux-sunxi] [PATCH v3 00/24] Add support for R40 HDMI pipeline Jernej Škrabec
2018-06-25 12:07   ` Jernej Škrabec
2018-06-25 12:07   ` Jernej Škrabec
2018-06-25 16:43 ` Maxime Ripard
2018-06-25 16:43   ` Maxime Ripard
2018-06-25 16:43   ` Maxime Ripard
2018-06-27 18:02 ` Maxime Ripard
2018-06-27 18:02   ` Maxime Ripard
2018-06-27 18:02   ` Maxime Ripard
2018-06-27 19:50   ` Maxime Ripard
2018-06-27 19:50     ` Maxime Ripard
2018-06-27 19:50     ` Maxime Ripard
2018-06-27 20:25     ` Jernej Škrabec
2018-06-27 20:25       ` Jernej Škrabec
2018-06-27 20:25       ` Jernej Škrabec
2018-06-28  8:41       ` Maxime Ripard
2018-06-28  8:41         ` Maxime Ripard
2018-06-28  8:41         ` Maxime Ripard

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=7152481.kAipQ5gD38@jernej-laptop \
    --to=jernej.skrabec@gmail.com \
    --cc=airlied@linux.ie \
    --cc=devicetree@vger.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=gustavo@padovan.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-clk@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sunxi@googlegroups.com \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mark.rutland@arm.com \
    --cc=maxime.ripard@bootlin.com \
    --cc=robh+dt@kernel.org \
    --cc=seanpaul@chromium.org \
    --cc=wens@csie.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.