From: Tomasz Stanislawski
This patch implements check if HDMI is version 1.3 by using a driver variant
instead of platform data.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 25 -
1 files changed, 24 inser
This patch adds the support for multiple mixer versions avaialble in
various platform variants. Version is passed as a driver data field
instead of paltform data.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_mixer.c | 28
1 files changed, 28
From: Tomasz Stanislawski
This patch fixes 'unsigned < 0' check in probe. Moreover it
releases an interrupt at remove.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_hdmi.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff
This patch adds support for exynos5 ddc with device tree enabled.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_ddc.c | 22 +-
1 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_ddc.c
b/drivers/gpu/drm/exynos
This patch adds support for exynos5 mixer with device tree enabled.
Signed-off-by: Rahul Sharma
Signed-off-by: Fahad Kunnathadi
---
drivers/gpu/drm/exynos/exynos_mixer.c | 49 +++--
drivers/gpu/drm/exynos/regs-mixer.h |3 ++
2 files changed, 49 insertions
Thanks Joonyoung,
I have addressed your comments in v1 set.
Please have a look at them.
regards,
Rahul Sharma
On Tue, Oct 2, 2012 at 1:01 PM, Joonyoung Shim
wrote:
> Hi,
>
>
> On 09/28/2012 11:25 PM, Rahul Sharma wrote:
>>
>> This patch set adds the DT based support
from non-dt platforms" is posted
to linux-samsung-soc mailing list.
This patchset is based on branch exynos-drm-next at
git://git.infradead.org/users/kmpark/linux-samsung (linux v3.6-rc4)
Rahul Sharma (2):
drm: exynos: moved exynos drm device registration to drm driver
drm: exynos: mo
This patch moved the exynos-drm platform device registration to the drm driver.
When DT is enabled, platform devices needs to be registered within the driver
code. This patch fits the requirement of both DT and Non DT based drm drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos
This patch moved the exynos-drm-hdmi platform device registration to the drm
driver. When DT is enabled, platform devices needs to be registered within the
driver code. This patch fits the requirement of both DT and Non DT based drm
drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm
On Fri, Oct 12, 2012 at 6:22 AM, Inki Dae wrote:
>
>
> 2012? 10? 12? ???? Rahul Sharma?? ??:
>
>> This patch moved the exynos-drm-hdmi platform device registration to the
>> drm
>> driver. When DT is enabled, platform devices needs to be registered within
>>
from non-dt platforms" is posted
to linux-samsung-soc mailing list.
This patchset is based on branch exynos-drm-next at
git://git.infradead.org/users/kmpark/linux-samsung (linux v3.6-rc4)
v1:
- moved exynos_drm_hdmi_pdev to drm hdmi layer
- added exynos_platform_device_hdmi_register interf
This patch moved the exynos-drm platform device registration to the drm driver.
When DT is enabled, platform devices needs to be registered within the driver
code. This patch fits the requirement of both DT and Non DT based drm drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos
This patch moved the exynos-drm-hdmi platform device registration to the drm
driver. When DT is enabled, platform devices needs to be registered within the
driver code. This patch fits the requirement of both DT and Non DT based drm
drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm
erface
v2:
- moved register/unregister hdmi device function declarations to
exynos_drm_drv.h
Rahul Sharma (2):
drm: exynos: moved exynos drm device registration to drm driver
drm: exynos: moved exynos drm hdmi device registration to drm driver
drivers/gpu/drm/exynos/exynos_drm_drv
This patch moved the exynos-drm platform device registration to the drm driver.
When DT is enabled, platform devices needs to be registered within the driver
code. This patch fits the requirement of both DT and Non DT based drm drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos
This patch moved the exynos-drm-hdmi platform device registration to the drm
driver. When DT is enabled, platform devices needs to be registered within the
driver code. This patch fits the requirement of both DT and Non DT based drm
drivers.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm
Removing the warning by adding proper type casting where local pointer
variable of type mixer driver data is assigned with void pointer.
This patch is based on branch exynos-drm-next at
git://git.infradead.org/users/kmpark/linux-samsung
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos
git://git.infradead.org/users/kmpark/linux-samsung (linux v3.6-rc4)
Rahul Sharma (3):
drm: exynos: hdmi: add exynos5 support to mixer driver
drm: exynos: hdmi: add exynos5 support to hdmi driver
drm: exynos: hdmi: clean dependency on plf data for mixer, hdmi
context
drivers/gpu/drm/e
Added support for exynos5 to drm mixer driver. Exynos5 works
with dt enabled while in exynos4 mixer device information can
be passed either way (dt or plf data). This situation is taken
cared.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
Signed-off-by: Fahad Kunnathadi
---
drivers/gpu
Added support for exynos5 to hdmi driver. Resource init
is splitted for exynos5 and exynos4. Exynos5 hdmi driver
is dt based while exynos4 hdmi driver is not.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
Signed-off-by: Fahad Kunnathadi
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 300
exynos-drm-hdmi need context pointers from hdmi and mixer. These
pointers were expected from the plf data. Cleaned this dependency
by exporting i/f which are called by hdmi, mixer driver probes
for setting their context.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c
Hi All,
Kindly review the following patch-set.
regards,
Rahul Sharma
On Fri, Nov 9, 2012 at 9:51 PM, Rahul Sharma wrote:
> This patch set adds provision for composing and sending AVI and AUI
> infoframes by exynos drm hdmi driver.
>
> It also adds provision to get CEA Video ID Code
This patch is to preserve the display mode header during the mode adjustment.
Display mode header is overwritten with the adjusted mode header which is
throwing the stack dump.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_hdmi.c |9 +
1 files changed, 9 insertions
Hi Seung Woo,
Thanks for your inputs. Please find my response below.
On Wed, Nov 21, 2012 at 2:12 PM, 김승우 wrote:
> Hi Rahul,
>
> Control part seems good, and my comment is below.
>
> On 2012년 11월 10일 01:21, Rahul Sharma wrote:
>> This patch adds code for composing AVI and A
On Thu, Nov 22, 2012 at 12:06 PM, 김승우 wrote:
> On 2012년 11월 21일 20:36, Rahul Sharma wrote:
>> Hi Seung Woo,
>>
>> Thanks for your inputs. Please find my response below.
>>
>> On Wed, Nov 21, 2012 at 2:12 PM, 김승우 wrote:
>>> Hi Rahul,
>>>
&
This patch adds code for composing AVI and AUI info frames
and send them every VSYNC.
This patch is important for hdmi certification.
Based on exynos-drm-fixes branch of
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
Signed-off-by: Rahul Sharma
Signed-off-by: Fahad
Thanks Thierry,
It is good idea to use generic code. I would like to see your patches.
regards,
Rahul Sharma
On Fri, Nov 23, 2012 at 11:45 AM, Inki Dae wrote:
>
>
> 2012/11/10 Rahul Sharma
>>
>> This patch set adds provision for composing and sending AVI and AUI
>&g
This patch adds code for composing AVI and AUI info frames
and send them every VSYNC.
This patch is important for hdmi certification.
Signed-off-by: Rahul Sharma
Signed-off-by: Fahad Kunnathadi
Signed-off-by: Shirish S
Based on exynos-drm-next branch of
http://git.kernel.org/?p=linux/kernel
Hi Mr. Dae,
On Fri, Nov 23, 2012 at 3:38 PM, Inki Dae wrote:
> Sorry but could you re-send this one more time? below is my comment.
>
> Thanks,
> Inki Dae
>
>> -Original Message-
>> From: Rahul Sharma [mailto:rahul.sha...@samsung.com]
>> Sent: Friday, Nov
x27;s Complement calculation for check sum.
Signed-off-by: Rahul Sharma
Signed-off-by: Fahad Kunnathadi
Signed-off-by: Shirish S
---
Based on exynos-drm-next branch of
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
drivers/gpu/drm/exynos/exynos_hdmi.c |
Hi Mr. Dae,
On Sat, Nov 24, 2012 at 11:34 AM, Inki Dae wrote:
> Let's update one more time. Below is my comments.
>
>> -Original Message-----
>> From: Rahul Sharma [mailto:rahul.sha...@samsung.com]
>> Sent: Friday, November 23, 2012 9:04 PM
>> To: dri-deve
x27;s Complement calculation for check sum.
v3:
- Moved enums, macros to exynos_hdmi.c.
- Corrected hex format.
- Added static to hdmi_reg_infoframe.
Signed-off-by: Rahul Sharma
Signed-off-by: Fahad Kunnathadi
Signed-off-by: Shirish S
---
Based on exynos-drm-next branch of
http://git.kernel.o
Rahul Sharma (3):
drm/exynos: added runtime pm support for hdmi
drm/exynos: add runtime pm support for mixer
drm/exynos: add support for hdmiphy power control for exynos5
drivers/gpu/drm/exynos/exynos_hdmi.c | 81 +---
drivers/gpu/drm/exynos/exynos_mixer.c
This patch adds runtime power management support for exynos drm
hdmi driver.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 60 +
1 files changed, 52 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm
This patch adds support for runtime power management for
drm mixer driver.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
---
drivers/gpu/drm/exynos/exynos_mixer.c | 65 +
1 files changed, 58 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm
hence not added.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 21 +
drivers/gpu/drm/exynos/regs-hdmi.h |5 +
2 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c
b/drivers/gpu/drm/exynos
Hi All,
Kindly review the following patch set for Runtime PM Changes for
Mixer and Hdmi.
regards,
Rahul Sharma
On Wed, Nov 28, 2012 at 11:30 AM, Rahul Sharma wrote:
> This patch set adds support for runtime power management for hdmi and
> mixer devices. Its also adds support for hdmiphy
refresh rates enabled as a
result to this exercise.
Rahul Sharma (2):
drm/exynos: hdmi: add support for extra permissable resolutions
drm/exynos: mixer: add support for extra resolutions
drivers/gpu/drm/exynos/exynos_hdmi.c | 1004 -
drivers/gpu/drm/exynos
rates.
It also reduces the duplication of the timing data.
Signed-off-by: Rahul Sharma
Signed-off-by: Sean Paul
Signed-off-by: Shirish S
Signed-off-by: Akshay Saraswat
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1004 --
1 files changed, 354 insertions(+), 650
Extend the mixer configuration to include more resolutions that can be
generated by the mixer. This adds 640x480, 720x576 and 1680x1050.
Signed-off-by: Sean Paul
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_mixer.c |8
1 files changed, 4 insertions(+), 4 deletions
On Tue, Dec 18, 2012 at 8:35 PM, Sean Paul wrote:
> On Tue, Dec 18, 2012 at 9:12 AM, Rahul Sharma
> wrote:
>> Program the core and timing generator registers using the timing data
>> provided in drm_display_mode instead of using hardcoded configurations.
>> This a
the display mode.
This patch series is based on branch "exynos-drm-next" at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
Rahul Sharma (3):
drm/exynos: add display-mode-check operation to exynos_mixer_ops
struct
drm/exynos: implement display-mode-check callbac
check-mode and hdmi check-timing callbacks are called one after
another and ANDed result is returned back.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 12
drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 3 +++
2 files changed, 15 insertions(+)
diff --git
This patch adds the implementation of check_mode callback in the mixer
driver. Based on the mixer version, correct set of restrictions will be
exposed by the mixer driver. A resolution will be acceptable only if passes
the criteria set by mixer and hdmi IPs.
Signed-off-by: Rahul Sharma
Signed
With this patch, mixer driver find the correct resolution mode for
the range of resolutions, upto 1080 vertical lines. Resolution will
be categorized to NTSC SD, PAL SD or HD and the correct mode is
set to the mixer configuration register.
Signed-off-by: Rahul Sharma
Signed-off-by: Sean Paul
: Rahul Sharma
Signed-off-by: Sean Paul
Signed-off-by: Shirish S
Signed-off-by: Akshay Saraswat
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1022 +-
1 file changed, 374 insertions(+), 648 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c
b/drivers
There's no need to allocate edid twice and do a memcpy when drm helpers
exist to do just that. This patch cleans that interaction up, and
doesn't keep the edid hanging around in the connector.
Signed-off-by: Sean Paul
Signed-off-by: Rahul Sharma
---
This patch is based on branch &
On Wed, Jan 2, 2013 at 6:05 AM, 김승우 wrote:
> Hi Rahul,
>
> On 2012년 12월 28일 16:01, Rahul Sharma wrote:
>> There's no need to allocate edid twice and do a memcpy when drm helpers
>> exist to do just that. This patch cleans that interaction up, and
>> doesn'
There's no need to allocate edid twice and do a memcpy when drm helpers
exist to do just that. This patch cleans that interaction up, and
doesn't keep the edid hanging around in the connector.
v2:
- changed vidi_get_edid callback inside vidi driver.
Signed-off-by: Sean Paul
Signed-off
On Wed, Jan 2, 2013 at 10:37 PM, Sean Paul wrote:
> On Thu, Dec 27, 2012 at 6:38 AM, Rahul Sharma
> wrote:
>> This patch adds the display mode check operation to exynos_mixer_ops
>> in drm-common-hdmi. In Exynos SoCs, mixer IP can put certain restrictions
>> on the propo
On Wed, Jan 2, 2013 at 10:45 PM, Sean Paul wrote:
> On Thu, Dec 27, 2012 at 6:38 AM, Rahul Sharma
> wrote:
>> This patch adds the implementation of check_mode callback in the mixer
>> driver. Based on the mixer version, correct set of restrictions will be
>> expose
On Wed, Jan 2, 2013 at 10:46 PM, Sean Paul wrote:
> On Thu, Dec 27, 2012 at 6:38 AM, Rahul Sharma
> wrote:
>> With this patch, mixer driver find the correct resolution mode for
>> the range of resolutions, upto 1080 vertical lines. Resolution will
>> be categorized to N
nside vidi driver.
Signed-off-by: Sean Paul
Signed-off-by: Rahul Sharma
Signed-off-by: Seung-Woo Kim
---
This patch is based on branch "exynos-drm-next" at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
drivers/gpu/drm/exynos/exynos_drm_connector.c | 37 ++--
This patch implements the exynos_drm_crtc_finish_pageflip in
exynos_drm_crtc.c. This avoids the duplication of same code
in mixer, fimd and vidi.
Signed-off-by: Rahul Sharma
---
This patch is based on branch "exynos-drm-next" at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-
This patch implements the exynos_drm_crtc_finish_pageflip in
exynos_drm_crtc.c. This avoids the duplication of same code
in mixer, fimd and vidi.
Signed-off-by: Rahul Sharma
Signed-off-by: Stephane Marchesin
---
This patch is based on branch "exynos-drm-next" at
http://git.kernel.or
Please Abandon this patch set.
Same code is posted under new patch set at
http://comments.gmane.org/gmane.comp.video.dri.devel/78392
regards,
Rahul Sharma
On Tue, Dec 18, 2012 at 7:42 PM, Rahul Sharma wrote:
> This patch set adds support for more resolutions and refresh rates to Sams
o fail for Virtual Connectors like VIDI.
Thanks to Seung-Woo Kim.
v3:
- removed MAX_EDID as it is not used anymore.
v2:
- changed vidi_get_edid callback inside vidi driver.
Signed-off-by: Sean Paul
Signed-off-by: Rahul Sharma
Signed-off-by: Seung-Woo Kim
---
This patch is based on branch "exyn
;exynos-drm-next" at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
Rahul Sharma (3):
drm/exynos: add display-mode-check operation to exynos_mixer_ops
struct
drm/exynos: implement display-mode-check callback in mixer driver
drm/exynos: mixer: set correct mode for rang
check-mode and hdmi check-timing callbacks are called one after
another and ANDed result is returned back.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 12
drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 5 -
drivers/gpu/drm/exynos/exynos_hdmi.c
This patch adds the implementation of check_mode callback in the mixer
driver. Based on the mixer version, correct set of restrictions will be
exposed by the mixer driver. A resolution will be acceptable only if passes
the criteria set by mixer and hdmi IPs.
Signed-off-by: Rahul Sharma
Signed
With this patch, mixer driver find the correct resolution mode for
the range of resolutions, upto 1080 vertical lines. Resolution will
be categorized to NTSC SD, PAL SD or HD and the correct mode is
set to the mixer configuration register.
Signed-off-by: Rahul Sharma
Signed-off-by: Sean Paul
: Rahul Sharma
Signed-off-by: Sean Paul
Signed-off-by: Shirish S
Signed-off-by: Akshay Saraswat
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1022 +-
1 file changed, 374 insertions(+), 648 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c
b/drivers
*"
- organised the implementation of check_timing callback in mixer driver.
This patch series is based on branch "exynos-drm-next" at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
Rahul Sharma (3):
drm/exynos: add display-mode-check operation to exynos_mixer_ops
check-mode and hdmi check-timing callbacks are called one after
another and ANDed result is returned back.
Signed-off-by: Rahul Sharma
Reviewed-by: Sean Paul
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 12
drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 5 -
drivers/gpu/drm
This patch adds the implementation of check_timing callback in the mixer
driver. Based on the mixer version, correct set of restrictions will be
exposed by the mixer driver. A resolution will be acceptable only if passes
the criteria set by mixer and hdmi IPs.
Signed-off-by: Rahul Sharma
Signed
With this patch, mixer driver find the correct resolution mode for
the range of resolutions, upto 1080 vertical lines. Resolution will
be categorized to NTSC SD, PAL SD or HD and the correct mode is
set to the mixer configuration register.
Signed-off-by: Rahul Sharma
Signed-off-by: Sean Paul
: Rahul Sharma
Signed-off-by: Sean Paul
Signed-off-by: Shirish S
Signed-off-by: Akshay Saraswat
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1022 +-
1 file changed, 374 insertions(+), 648 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c
b/drivers
operation in hdmi/dp
panel, I need to implement edid parser inside the panel driver. It
will be meaningful to add get_edid control operation for hdmi/dp.
regards,
Rahul Sharma.
On Tue, Jan 8, 2013 at 9:43 PM, Rob Clark wrote:
> On Tue, Jan 8, 2013 at 2:25 AM, Laurent Pinchart
> wrote:
>
Thanks Sachin,
On Mon, Jan 14, 2013 at 11:13 AM, Sachin Kamat wrote:
> +CC: ALSA mailing list, Mark Brown
>
> On 13 January 2013 18:22, Rahul Sharma wrote:
>> This patch registers hdmi-audio codec to the ALSA framework. This is the
>> second
>> client to the hdmi
ing from check_mode
- callback parameter is changed to type "struct fb_videomode *" from "void *"
- organised the implementation of check_timing callback in mixer driver.
This patch series is based on branch "exynos-drm-fixes" at
http://git.kernel.org/?p=linux/kernel/
check-mode and hdmi check-timing callbacks are called one after
another and ANDed result is returned back.
Signed-off-by: Rahul Sharma
Reviewed-by: Sean Paul
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 12
drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 5 -
drivers/gpu/drm
This patch adds the implementation of check_timing callback in the mixer
driver. Based on the mixer version, correct set of restrictions will be
exposed by the mixer driver. A resolution will be acceptable only if passes
the criteria set by mixer and hdmi IPs.
Signed-off-by: Rahul Sharma
Signed
With this patch, mixer driver find the correct resolution mode for
the range of resolutions, upto 1080 vertical lines. Resolution will
be categorized to NTSC SD, PAL SD or HD and the correct mode is
set to the mixer configuration register.
Signed-off-by: Rahul Sharma
Signed-off-by: Sean Paul
: Rahul Sharma
Signed-off-by: Sean Paul
Signed-off-by: Shirish S
Signed-off-by: Akshay Saraswat
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1022 +-
1 file changed, 374 insertions(+), 648 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c
b/drivers
This patch enables the DT based search to DRM Mixer and HDMI driver for
Samsung Exynos4 family soc.
This set is base on "exynos-drm-fixes" branch at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
Rahul Sharma (2):
drm/exynos: add support for dt based search to ex
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_ddc.c | 2 ++
drivers/gpu/drm/exynos/exynos_hdmi.c| 6 ++
drivers/gpu/drm/exynos/exynos_hdmiphy.c | 2 ++
3 files changed, 10 insertions(+)
diff --git a/drivers/gpu/drm/exynos/exynos_ddc.c
b/drivers/gpu/drm/exynos
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_mixer.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/exynos/exynos_mixer.c
b/drivers/gpu/drm/exynos/exynos_mixer.c
index c414584..67f50b5 100644
--- a/drivers/gpu/drm/exynos/exynos_mixer.c
+++ b/drivers/gpu
os-drm-fixes" branch at
http://git.kernel.org/?p=linux/kernel/git/daeinki/drm-exynos.git
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/drm_prime.c | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/drm_prime.c b/drivers/gpu/drm/drm_prime.c
index 7f12
ware of the ip
> version itself and should the driver only aware of it through device
> tree? So I thought using the version property is proper way.
>
I want to second Sylwester's proposal. Compatibility information
should be carried in compatible string. 'version' property is
Thanks Mr. Dae,
I will include DT binding documentation in Arch side patches.
I am following the mentioned thread.
regards,
Rahul Sharma.
On Wed, Jan 30, 2013 at 12:07 PM, Inki Dae wrote:
> Hi Rahul,
>
> Could you add descriptions to dt document file? For this, you can
> refer
On Tue, Jan 29, 2013 at 10:40 PM, Aaron Plattner wrote:
> On 01/28/2013 05:38 AM, Rahul Sharma wrote:
>>
>> It fixes the issue arises due to passing 'nr_pages' in place of 'nents' to
>> sg_alloc_table. When ARM_HAS_SG_CHAIN is disabled, it is causing f
On Thu, Jan 31, 2013 at 2:23 PM, Daniel Vetter wrote:
> On Thu, Jan 31, 2013 at 9:38 AM, Rahul Sharma wrote:
>> On Tue, Jan 29, 2013 at 10:40 PM, Aaron Plattner
>> wrote:
>>> On 01/28/2013 05:38 AM, Rahul Sharma wrote:
>>>>
>>>> It fixes the is
On Thu, Jan 31, 2013 at 5:47 PM, Daniel Vetter wrote:
> On Thu, Jan 31, 2013 at 12:54 PM, Rahul Sharma wrote:
>> I have parsed the related code and it looks fine to me. I couldn't find
>> any code section, expecting sg-tables with single-page sgl entries. I
>> just wa
git://git.infradead.org/users/kmpark/linux-samsung (linux v3.6-rc4)
Rahul Sharma (3):
drm: exynos: hdmi: add exynos5 support to mixer driver
drm: exynos: hdmi: add exynos5 support to hdmi driver
drm: exynos: hdmi: clean dependency on plf data for mixer, hdmi
context
drivers/gpu/drm/e
Added support for exynos5 to drm mixer driver. Exynos5 works
with dt enabled while in exynos4 mixer device information can
be passed either way (dt or plf data). This situation is taken
cared.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
Signed-off-by: Fahad Kunnathadi
---
drivers/gpu
Added support for exynos5 to hdmi driver. Resource init
is splitted for exynos5 and exynos4. Exynos5 hdmi driver
is dt based while exynos4 hdmi driver is not.
Signed-off-by: Rahul Sharma
Signed-off-by: Shirish S
Signed-off-by: Fahad Kunnathadi
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 300
exynos-drm-hdmi need context pointers from hdmi and mixer. These
pointers were expected from the plf data. Cleaned this dependency
by exporting i/f which are called by hdmi, mixer driver probes
for setting their context.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_drm_hdmi.c
AM, Inki Dae wrote:
>
> -Original Message-
> From: Joonyoung Shim [mailto:jy0922.s...@samsung.com]
> Sent: Thursday, September 13, 2012 10:44 AM
> To: Rahul Sharma
> Cc: dri-devel@lists.freedesktop.org; sw0312@samsung.com;
> inki@samsung.com; kyungmin.p.
> Hi, Rahul.
>
> Overall, i think this patch causes messy codes.
>
>
> On 09/12/2012 09:08 PM, Rahul Sharma wrote:
>>
>> Added support for exynos5 to hdmi driver. Resource init
>> is splitted for exynos5 and exynos4. Exynos5 hdmi driver
>> is dt based whil
r context.
>
>
> It is reasonable to me. This can remove struct exynos_drm_common_hdmi_pd.
>
> Thanks.
>
I am talking about exynos_drm_common_hdmi_pd only. With above change, it
won't be required anymore.
regards,
Rahul Sharma
>
>> Signed-off-by: Ra
This patch set adds the DT based support for Samsung's Exynos5250 in DRM-HDMI.
It includes disabling of hdmi internal interrupt, suppport for platform
variants for hdmi and mixer, support to disable video processor based on
platform type and removal of drm common platform data.
Rahul Shar
From: Tomasz Stanislawski
This patch extends s5p-hdmi platform data by a GPIO identifier for
Hot-Plug-Detection pin.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
include/media/s5p_hdmi.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/m
From: Tomasz Stanislawski
This patch implements check if HDMI is version 1.3 by using a driver variant
instead of platform data.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 25 -
1 files changed, 24 inser
From: Tomasz Stanislawski
The 'exynos-drm-hdmi' driver makes use of s5p-tv platform devices. Therefore
the driver should use the same platform data to prevent crashes caused by
dereferencing incorrect types. This patch corrects the exynos-drm-hdmi driver
to the platform data from s5p-hdmi.
Sign
From: Tomasz Stanislawski
This patch fixes 'unsigned < 0' check in probe. Moreover it
releases an interrupt at remove.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_hdmi.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff
This patch removes the drm hdmi platform data structure which is no
longer in use by drm hdmi driver after this patch set get merged. s5p
hdmi platform data structure is used instead.
Signed-off-by: Rahul Sharma
---
include/drm/exynos_drm.h | 13 -
1 files changed, 0 insertions
From: Tomasz Stanislawski
The plug/unplug interrupt are handled by a separate interrupt.
So there is no need to replicate this mechanism in HDMI core.
Signed-off-by: Tomasz Stanislawski
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_hdmi.c |5 +
1 files changed, 1 inse
This patch adds the support for multiple mixer versions avaialble in
various platform variants. Version is passed as a driver data field
instead of paltform data.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_mixer.c | 28
1 files changed, 28
This patch adds support for exynos5 ddc with device tree enabled.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_ddc.c | 22 +-
1 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_ddc.c
b/drivers/gpu/drm/exynos
This patch adds support for disabling the video processor code based
on the platform type. This is done based on a field in the mixer driver
data which changes with the platform variant.
Signed-off-by: Rahul Sharma
---
drivers/gpu/drm/exynos/exynos_mixer.c | 151
101 - 200 of 643 matches
Mail list logo