[PATCH v4 03/11] OMAP4: DSS: HDMI: Use specific HDMI timings structure

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com Define HDMI timings structure for hdmi.c to use instead of OMAP DSS timing strucutre, As hdmi has few additional parameters such as vsync and hsync polarity which is missing in DSS timing structure. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v4 04/11] OMAP4: DSS: HDMI: Move IP independent common header

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com Some of the header file definitions that are there in the hdmi.h are generic and can be used across OMAP's, Thus moving generic definition to new file. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/dss.h | 18 ---

[PATCH v4 09/11] OMAP4: DSS: HDMI: Move the common HDMI header file

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com Some of the header file definitions of HDMI IP are needed by audio driver thus moving the common defintion to more generic location Include/video. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c |2 +-

[PATCH v4 07/11] OMAP4: DSS2: HDMI: Move the HDMI IP dependent audio

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com Move HDMI IP dependent audio funtions to IP library. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c| 257 + drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 260 +

[PATCH v4 11/11] OMAP4: DSS: Rename hdmi_omap4_panel.c to hdmi_panel.c

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com As the panel driver will remain generic across OMAP's renaming it to hdmi_panel.c Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- .../omap2/dss/{hdmi_omap4_panel.c = hdmi_panel.c} |2 +- 2 files

[PATCH v4 01/11] OMAP4: DSS: HDMI: HDMI clean up to pass base_address

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com As the base_address of the HDMI might differ across SoC's, offset of the HDMI logical blocks and base address got from the platform data are passed dynamically to the functions that modify HDMI IP registers. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v4 10/11] OMAP4: DSS2: HDMI: Function pointer approach to call

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com To make the current hdmi DSS driver compatible with future OMAP having different IP blocks( A combination of different core, PHY, PLL blocks), Add HDMI hdmi functions as a function pointer in dss_features to abstract hdmi dss driver IP agnostic, hdmi dss driver

[PATCH v4 06/11] OMAP4: DSS2: HDMI: Split the HDMI driver to DSS and IP

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com Splitting HDMI IP dependent IP configuring code from HDMI DSS dependent code and moving to a new IP file. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- drivers/video/omap2/dss/hdmi.c

[PATCH v4 10/11] OMAP4: DSS2: HDMI: Function pointer approach to call

2011-09-06 Thread mythripk
From: Mythri P K mythr...@ti.com To make the current hdmi DSS driver compatible with future OMAP having different IP blocks( A combination of different core, PHY, PLL blocks), Add HDMI hdmi functions as a function pointer in dss_features to abstract hdmi dss driver IP agnostic, hdmi dss driver

[PATCH v3 00/10]HDMI: Split hdmi.c in DSS to seperate OMAP dependent

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com HDMI IP block is common between TI OMAP4 Procerssor and Netra processor although the Display subsytem is different.Also the IP block in future OMAP may differ from the one existing in OMAP4. Thus to reuse the code between these two processors , and maintain the

[PATCH v3 03/10] OMAP4: DSS: HDMI: Use specific HDMI timings structure

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Define HDMI timings structure for hdmi.c to use instead of OMAP DSS timing strucutre, As hdmi has few additional parameters such as vsync and hsync polarity which is missing in DSS timing structure. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v3 07/10] OMAP4: DSS: HDMI: Rename the functions in HDMI IP

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Functions that are included in HDMI IP driver is renamed to have IP specific names so that it will not conflict with similar functions from other IP. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c| 18

[PATCH v3 05/10] OMAP4 : DSS : HDMI : Move the EDID portion from HDMI

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Clean up to move the EDID definition to hdmi.c from the header file which is IP dependent. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c | 10 ++ drivers/video/omap2/dss/hdmi.h | 10 -- 2 files changed, 10

[PATCH v3 04/10] OMAP4: DSS: HDMI: Move IP independent common header

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Some of the header file definitions that are there in the hdmi.h are generic and can be used across OMAP's, Thus moving generic definition to new file. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/dss.h | 18 ---

[PATCH v3 02/10] OMAP4: DSS: HDMI: Move pll and video configuration

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com As the pll and the video configuration info are part of the ip_data those structures are moved to the ip_data structure. Also the functions are modified accordingly to take care of this movement. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v3 08/10] OMAP4: DSS: HDMI: Move the common HDMI header file

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Some of the header file definitions of HDMI IP are needed by audio driver thus moving the common defintion to more generic location Include/video. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c |2 +-

[PATCH v3 09/10] OMAP4: DSS2: HDMI: Function pointer approach to call

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com To make the current hdmi DSS driver compatible with future OMAP having different IP blocks( A combination of different core, PHY, PLL blocks), Add HDMI hdmi functions as a function pointer in dss_features to abstract hdmi dss driver IP agnostic, hdmi dss driver

[PATCH v3 10/10] OMAP4: DSS: Rename hdmi_omap4_panel.c to hdmi_panel.c

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com As the panel driver will remain generic across OMAP's renaming it to hdmi_panel.c Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- .../omap2/dss/{hdmi_omap4_panel.c = hdmi_panel.c} |2 +- 2 files

[PATCH v3 01/10] OMAP4: DSS: HDMI: HDMI clean up to pass base_address

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com As the base_address of the HDMI might differ across SoC's, offset of the HDMI logical blocks and base address got from the platform data are passed dynamically to the functions that modify HDMI IP registers. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v3 06/10] OMAP4: DSS2: HDMI: Split the HDMI driver to DSS and IP

2011-09-02 Thread mythripk
From: Mythri P K mythr...@ti.com Splitting HDMI IP dependent IP configuring code from HDMI DSS dependent code and moving to a new IP file. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- drivers/video/omap2/dss/hdmi.c

[PATCH v2 00/10]HDMI: Split hdmi.c in DSS to seperate OMAP dependent

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com HDMI IP block is common between TI OMAP4 Procerssor and Netra processor although the Display subsytem is different.Also the IP block in future OMAP may differ from the one existing in OMAP4. Thus to reuse the code between these two processors , and maintain the

[PATCH v2 03/10] OMAP4: DSS: HDMI: Use specific HDMI timings structure

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Define new HDMI timings structure to replace the OMAP DSS timing strucutre in hdmi.c to have the HDMI include defintion out of DSS. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c | 22 +++---

[PATCH v2 02/10] OMAP4: DSS: HDMI: Move pll and video configuration

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com As the pll and the video configuration info are part of the ip_data those structures are moved to the ip_data strtucure.Also the functions are modified accordingly to take care of this movement. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v2 05/10] OMAP4 : DSS : HDMI : Move the EDID portion from HDMI

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Clean up to move the EDID definition to hdmi.c from the header file which is IP dependent. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c | 10 ++ drivers/video/omap2/dss/hdmi.h | 10 -- 2 files changed, 10

[PATCH v2 04/10] OMAP4: DSS: HDMI: Move the common header file

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Some of the header file definitions of HDMI IP are needed by audio driver thus moving the common defintion to more generic Include/video. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/dss.h | 10 - drivers/video/omap2/dss/hdmi.c |

[PATCH v2 07/10] OMAP4: DSS2: HDMI: Provide a wrapper API to configure

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Instead of DSS knowing of the interior IP driver function provide a wrapper API to configure. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/hdmi.c|8 drivers/video/omap2/dss/hdmi_ti_4xxx_ip.c | 11 ---

[PATCH v2 01/10] OMAP4: DSS: HDMI: HDMI clean up to pass base_address

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com As the base_address of the HDMI might differ across SoC's, offset of the HDMI logical blocks and base address got from the platform data are passed dynamically to the functions that modify HDMI IP registers. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v2 09/10] MAP4: DSS: HDMI: Rename the functions in HDMI IP

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Functions that are included in the generic video include of HDMI TI OMAP4, TI8xx etc IP library is renamed to have IP specific names so that it will not conflict with similar function from other IP. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v2 08/10] OMAP4: DSS2: HDMI: Function pointer approach to call

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com To make the current hdmi DSS driver compatible with future OMAP with different IP blocks , add HDMI as a feature in dss_features and abstract the internal function in hdmi dss driver. Signed-off-by: Mythri P K mythr...@ti.com ---

[PATCH v2 10/10] OMAP4: DSS: Rename hdmi_omap4_panel.c to hdmi_panel.c

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com As the panel driver will remain generic across OMAP's renaming it to hdmi_panel.c Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- .../omap2/dss/{hdmi_omap4_panel.c = hdmi_panel.c} |0 2 files

[PATCH v2 06/10] OMAP4: DSS2: HDMI: Split the HDMI driver to DSS and IP

2011-08-29 Thread mythripk
From: Mythri P K mythr...@ti.com Splitting HDMI IP dependent IP configuring code from HDMI DSS dependent code and moving to a new IP file. Signed-off-by: Mythri P K mythr...@ti.com --- drivers/video/omap2/dss/Makefile |2 +- drivers/video/omap2/dss/hdmi.c

<    1   2