[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-23 Thread Philipp Zabel
Am Freitag, den 16.12.2016, 14:05 +0530 schrieb Archit Taneja: > Hi, > > On 12/14/2016 03:29 PM, Laurent Pinchart wrote: > > Instead of linking encoders and bridges in every driver (and getting it > > wrong half of the time, as many drivers forget to set the drm_bridge > > encoder pointer), do so

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-16 Thread Daniel Vetter
On Fri, Dec 16, 2016 at 02:29:00PM +0100, Daniel Vetter wrote: > On Fri, Dec 16, 2016 at 02:05:48PM +0530, Archit Taneja wrote: > > Hi, > > > > On 12/14/2016 03:29 PM, Laurent Pinchart wrote: > > > Instead of linking encoders and bridges in every driver (and getting it > > > wrong half of the time

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-16 Thread Daniel Vetter
On Fri, Dec 16, 2016 at 02:05:48PM +0530, Archit Taneja wrote: > Hi, > > On 12/14/2016 03:29 PM, Laurent Pinchart wrote: > > Instead of linking encoders and bridges in every driver (and getting it > > wrong half of the time, as many drivers forget to set the drm_bridge > > encoder pointer), do so

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-16 Thread Archit Taneja
Hi, On 12/14/2016 03:29 PM, Laurent Pinchart wrote: > Instead of linking encoders and bridges in every driver (and getting it > wrong half of the time, as many drivers forget to set the drm_bridge > encoder pointer), do so in core code. The drm_bridge_attach() function > needs the encoder and opti

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-16 Thread Jyri Sarha
On 12/14/16 11:59, Laurent Pinchart wrote: > Instead of linking encoders and bridges in every driver (and getting it > wrong half of the time, as many drivers forget to set the drm_bridge > encoder pointer), do so in core code. The drm_bridge_attach() function > needs the encoder and optional previ

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-16 Thread liuxinliang
On 2016/12/14 17:59, Laurent Pinchart wrote: > int fsl_dcu_create_outputs(struct fsl_dcu_drm_device *fsl_dev) > diff --git a/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c > b/drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c > index 998452ad0fcb..1737e98bc10a 100644 > --- a/drivers/gpu/drm/hisilicon

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-14 Thread Laurent Pinchart
Instead of linking encoders and bridges in every driver (and getting it wrong half of the time, as many drivers forget to set the drm_bridge encoder pointer), do so in core code. The drm_bridge_attach() function needs the encoder and optional previous bridge to perform that task, update all the cal

[PATCH v4 3/5] drm: bridge: Link encoder and bridge in core code

2016-12-14 Thread Maxime Ripard
On Wed, Dec 14, 2016 at 11:59:08AM +0200, Laurent Pinchart wrote: > Instead of linking encoders and bridges in every driver (and getting it > wrong half of the time, as many drivers forget to set the drm_bridge > encoder pointer), do so in core code. The drm_bridge_attach() function > needs the enc