[PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-16 Thread Inki Dae
2013/10/16 Sean Paul : > On Tue, Oct 15, 2013 at 12:09 AM, Inki Dae wrote: >> 2013/10/15 Inki Dae : diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.c b/drivers/gpu/drm/exynos/exynos_drm_encoder.c index c417c90..ba63c72 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_enco

[PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-15 Thread Sean Paul
On Tue, Oct 15, 2013 at 12:09 AM, Inki Dae wrote: > 2013/10/15 Inki Dae : >>> diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.c >>> b/drivers/gpu/drm/exynos/exynos_drm_encoder.c >>> index c417c90..ba63c72 100644 >>> --- a/drivers/gpu/drm/exynos/exynos_drm_encoder.c >>> +++ b/drivers/gpu/dr

Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-14 Thread Inki Dae
2013/10/15 Inki Dae : >> diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.c >> b/drivers/gpu/drm/exynos/exynos_drm_encoder.c >> index c417c90..ba63c72 100644 >> --- a/drivers/gpu/drm/exynos/exynos_drm_encoder.c >> +++ b/drivers/gpu/drm/exynos/exynos_drm_encoder.c >> @@ -26,24 +26,23 @@ >>

Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-14 Thread Inki Dae
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_encoder.c > b/drivers/gpu/drm/exynos/exynos_drm_encoder.c > index c417c90..ba63c72 100644 > --- a/drivers/gpu/drm/exynos/exynos_drm_encoder.c > +++ b/drivers/gpu/drm/exynos/exynos_drm_encoder.c > @@ -26,24 +26,23 @@ > * exynos specific encoder str

RE: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-12 Thread Inki Dae
> -Original Message- > From: Sean Paul [mailto:seanp...@chromium.org] > Sent: Saturday, October 12, 2013 1:20 PM > To: Inki Dae > Cc: DRI mailing list; Stéphane Marchesin; Dave Airlie; Tomasz Figa > Subject: Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv &

Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-12 Thread Sean Paul
sz Figa >> Subject: Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv >> >> On Fri, Oct 11, 2013 at 8:42 PM, Inki Dae wrote: >> >> static int exynos_drm_create_enc_conn(struct drm_device *dev, >> >> - struct exy

RE: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-12 Thread Inki Dae
> -Original Message- > From: Sean Paul [mailto:seanp...@chromium.org] > Sent: Saturday, October 12, 2013 11:07 AM > To: Inki Dae > Cc: DRI mailing list; Stéphane Marchesin; Dave Airlie; Tomasz Figa > Subject: Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv &

Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-12 Thread Sean Paul
On Fri, Oct 11, 2013 at 8:42 PM, Inki Dae wrote: >> static int exynos_drm_create_enc_conn(struct drm_device *dev, >> - struct exynos_drm_subdrv *subdrv) >> + struct exynos_drm_display *display) >> { >> struct drm

Re: [PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-11 Thread Inki Dae
> static int exynos_drm_create_enc_conn(struct drm_device *dev, > - struct exynos_drm_subdrv *subdrv) > + struct exynos_drm_display *display) > { > struct drm_encoder *encoder; > struct drm_connector *conn

[PATCH 12/23] drm/exynos: Split manager/display/subdrv

2013-10-10 Thread Sean Paul
This patch splits display and manager from subdrv. The result is that crtc functions can directly call into manager callbacks and encoder functions can directly call into display callbacks. This will allow us to remove the exynos_drm_hdmi shim and support mixer/hdmi & fimd/dp with common code. Sig