[PATCH v3 05/17] OMAP2,3 DSS2 Use Regulator init with driver name

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Use driver name in regulator inits needed for display instead of using device structure name. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/board-3430sdp.c | 11 +++ arch/arm/mach-omap2/board-cm-t35.c

[PATCH v3 12/17] OMAP2,3: DSS2: RFBI Move init,exit to driver

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com For hwmod adaptation, move init exit methods from core.c to its driver probe, remove. pdev member has to be maintained by its own drivers. Replace printk with dev_dbg for boot time optimization. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com

[PATCH v3 06/17] OMAP2,3 DSS2 Move DSS driver register from board file to devices.c

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com omap_display_init function is introduced in devices.c to do the DSS driver registration. So replace platform_device_register or platform_add_devices of DSS with omap_display_init(). Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v3 07/17] OMAP2,3: DSS2: Build omap_device for each DSS HWIP

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Looks up the hwmod database for each of the given DSS HW IP and builds omap_device which inturn does the platform device register for each of DSS HW IP Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/devices.c

[PATCH v3 04/17] OMAP2,3 DSS2 Change driver name to omap_display

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Change the driver name from omapdss to omap_display as the driver takes care of the display devices ie number of panels, type of panels available in the platform. Change the device name in the board files and 2420,2430,3xxx clock files from omapdss to

[PATCH v3 11/17] OMAP2,3: DSS2: DSS Move init,exit to driver

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com For hwmod adaptation, move init exit methods from core.c to its driver probe, remove. pdev member has to be maintained by its own drivers. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 16

[PATCH v3 16/17] OMAP2,3: DSS2: Use platform device to get baseaddr

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS, DISPC, DSI, RFBI, VENC baseaddr can be obtained from platform_get_resource(). This API in turn picks the right silicon baseaddr from the hwmod database. So hardcoding of base addr could be removed. Signed-off-by: Senthilvadivu Guruswamy

[PATCH v3 09/17] OMAP2,3: DSS2: Move clocks from core driver to dss driver

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com clks are moved to dss platform driver. clk_get/put APIs use dss device instead of core platform device. So the device name is changed from omap_display to omap_dss in 2420, 2430, 3xxx clock database files. Now teh core driver omap_display only takes

[PATCH v3 13/17] OMAP2,3: DSS2: DISPC Move init,exit to driver

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com For hwmod adaptation, move init exit methods from core.c to its driver probe, remove. pdev member has to be maintained by its own drivers. Replace printk with dev_dbg for boot time optimization. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com

[PATCH v3 02/17] OMAP2430: hwmod data: add DSS DISPC RFBI VENC

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Hwmod needs database of all IPs in a system. This patch generates the hwmod database for OMAP2430 Display Sub System. Since DSS is also considered as an IP as DISPC, RFBI, name it as dss_dss. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com

[PATCH v3 17/17] OMAP2,3: DSS2: Get DSS IRQ from platform device

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS IRQ number can be obtained from platform_get_irq(). This API in turn picks the right IRQ number belonging to HW IP from the hwmod database. So hardcoding of IRQ number could be removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v3 00/17] OMAP2,3: hwmod DSS Adaptation

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com v3 of the DSS hwmod patch series focus on fixing the review comments. OMAP4 hwmod support will be posted after the acceptance of this basic change in the dss2 design. This patch series decouples the Clocks for DSS in hwmod adaptation changes from

[PATCH v3 01/17] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Hwmod needs database of all IPs in a system. This patch generates the hwmod database for OMAP2420 Display Sub System,. Since DSS is also considered as an IP as DISPC, RFBI, name it as dss_dss. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com

[PATCH v3 10/17] OMAP2,3: DSS2: Move dss_feature_init to dss

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move dss_feature_init call from core to dss as it involves DSS HW related configuration. This movement is must since dsshw_probe would be called first in which the registers are accessed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v3 14/17] OMAP2,3: DSS2: VENC Move init,exit to driver

2011-01-03 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com For hwmod adaptation, move init exit methods from core.c to its driver probe, remove. pdev member has to be maintained by its own drivers. Regulator has to be privately handled in each driver. Replace printk to dev_dbg for boot time optimization.

RE: [PATCH v2 04/17] OMAP2420,OMAP2430,OMAP3xx: change dss driver name in clock files

2010-12-22 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Tuesday, December 21, 2010 7:14 PM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; p...@pwsan.com; Hiremath, Vaibhav; linux- o...@vger.kernel.org Subject: Re: [PATCH v2 04/17] OMAP2420

RE: [PATCH v2 05/17] OMAP2,3 DSS Driver register moved to mach_omap2

2010-12-22 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Tuesday, December 21, 2010 7:19 PM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; p...@pwsan.com; Hiremath, Vaibhav; linux- o...@vger.kernel.org Subject: Re: [PATCH v2 05/17] OMAP2,3 DSS

RE: [PATCH v2 03/17] OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC

2010-12-20 Thread Guruswamy, Senthilvadivu
Benoit, -Original Message- From: Taneja, Archit Sent: Monday, December 20, 2010 10:14 PM To: Tomi Valkeinen; Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; p...@pwsan.com; Hiremath, Vaibhav; linux- o...@vger.kernel.org Subject: RE: [PATCH v2 03/17] OMAP3: hwmod data: add

RE: [PATCH v2 01/17] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2010-12-13 Thread Guruswamy, Senthilvadivu
Kevin, Tony, Gentle reminder. Is there anything else pending on me to get these first 4 patches pulled in l-o? Regards, Senthil -Original Message- From: Guruswamy, Senthilvadivu Sent: Monday, December 06, 2010 1:14 PM To: 't...@atomide.com'; Cousson, Benoit Cc: Guruswamy

RE: [PATCH v2 01/17] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2010-12-13 Thread Guruswamy, Senthilvadivu
Tomi, -Original Message- From: Guruswamy, Senthilvadivu Sent: Monday, December 13, 2010 5:02 PM To: Guruswamy, Senthilvadivu; 't...@atomide.com'; Cousson, Benoit; 'khil...@deeprootsystems.com' Cc: 'tomi.valkei...@nokia.com'; 'p...@pwsan.com'; Hiremath, Vaibhav; 'linux-omap

RE: [PATCH v2 01/17] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2010-12-05 Thread Guruswamy, Senthilvadivu
Tony, -Original Message- From: Guruswamy, Senthilvadivu Sent: Monday, November 29, 2010 5:21 PM To: khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux-omap@vger.kernel.org Cc: Guruswamy, Senthilvadivu Subject: [PATCH v2 01/17] OMAP2420

[PATCH v2 04/17] OMAP2420,OMAP2430,OMAP3xx: change dss driver name in clock files

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com dss driver renamed to omap_ is done to align all the omap device names with the same convention. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com Acked-by: Benoit Cousson b-cous...@ti.com --- arch/arm/mach-omap2/clock2420_data.c |8

[PATCH v2 14/17] OMAP2,3: DSS: VENC Move init,exit to driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe, remove. pdev member has to be maintained by its own drivers. regulator has to be privately handled in each driver. Replace printk to dev_dbg for boot time optimize. Signed-off-by: Senthilvadivu Guruswamy

[PATCH v2 00/17] OMAP2,3: hwmod DSS Adaptation

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Patch Base: === url = git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git branch master Commit id: 063d907edaf3fbf9776c189c3e02f2c7a129d18c Description: Linux-omap rebuilt: Merged serial console fixes, cleanup

[PATCH v2 08/17] OMAP2,3: DSS: Create platform_driver for each DSS HW IP

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Platform driver of dsshw has to be registered before of dispc, rfbi, dsi1, venc and omapdisplay driver should be after all the hw IPs. Sequence it with arch_initcall and device_initcall_sync Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v2 01/17] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for OMAP2420 Display Sub System. Since dss is also considered as an IP as dispc,rfbi, name it as dss_dss. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com Acked-by: Benoit Cousson b-cous...@ti.com ---

[PATCH v2 13/17] OMAP2,3: DSS: DISPC Move init,exit to driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe,remove. pdev member has to be maintained by its own drivers. Replace printk with dev_dbg for boot time optimize Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |

[PATCH v2 16/17] OMAP2,3: DSS: Use platform device to get baseaddr

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS, DISPC, DSI, RFBI, VENC baseaddr got from platform_device. Hardcoding of base addr could be removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dispc.c | 11 --- drivers/video/omap2/dss/dsi.c |

[PATCH v2 15/17] OMAP2,3: DSS: DSI Move init, exit to driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe, remove. pdev member has to be maintained by its own drivers. regulator has to be privately handled in each driver. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v2 07/17] OMAP2,3: DSS: Build omap_device for each DSS HWIP

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Looks up the hwmod database for each of the given DSS HW IP and builds omap_device which inturn does the platform device register for each of DSS HW IP Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/devices.c

[PATCH v2 17/17] OMAP2,3: DSS: Get DSS IRQ from platform device

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS IRQ got from platform device. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dss.c | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/drivers/video/omap2/dss/dss.c

[PATCH v2 12/17] OMAP2,3: DSS: RFBI Move init,exit to driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe,remove. pdev member has to be maintained by its own drivers. Replace printk with dev_dbg for boot time optimize Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |9

[PATCH v2 03/17] OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for Display Sub System applicable for OMAP3430-ES2 onwards and OMAP36xx. dss is also considered as an IP as dispc,rfbi, and named as dss_dss. For all the IP modules in DSS, same clock is needed for enabling. hwmod sees as independent

[PATCH v2 06/17] OMAP2,3 board files DSS Driver register moved to devices.c

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move DSS driver register from board file to devices.c Regulator initialisation done with driver name instead of device structure name. Changed driver name from omapdss to omap_display as the driver takes care of panel information. Board files that have

[PATCH v2 09/17] OMAP2,3: DSS: Move clocks from core driver to dss driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com clks are moved to dss platform driver. clk_get/put APIs use dss device instead of core platform device. It leaves the core driver omap_display to take care of panel registration with the custom bus. dss driver would take care of the clocks needed by

[PATCH v2 05/17] OMAP2,3 DSS Driver register moved to mach_omap2

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move DSS driver register from board file to devices.c Changed device name from omapdss to omap_display as the driver takes care of panel information. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/devices.c

[PATCH v2 10/17] OMAP2,3: DSS: Move dss_feature_init to dss

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move dss_feature_init call from core to dss as it involves HW related configuration. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |2 -- drivers/video/omap2/dss/dss.c |3 +++ 2 files changed, 3

[PATCH v2 11/17] OMAP2,3: DSS: DSS Move init,exit to driver

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe remove. pdev member has to be maintained by its own drivers. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 16 drivers/video/omap2/dss/dss.c |

[PATCH v2 02/17] OMAP2430: hwmod data: add DSS DISPC RFBI VENC

2010-11-29 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for OMAP2430 Display Sub System. Since dss is also considered as an IP as dispc,rfbi, name it as dss_dss. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com Acked-by: Benoit Cousson b-cous...@ti.com ---

RE: [PATCH V3] OMAP: DSS2: don't power off a panel twice

2010-10-21 Thread Guruswamy, Senthilvadivu
-Original Message- From: linux-fbdev-ow...@vger.kernel.org [mailto:linux-fbdev- ow...@vger.kernel.org] On Behalf Of Grazvydas Ignotas Sent: Thursday, October 21, 2010 2:32 PM To: tomi.valkei...@nokia.com Cc: Stanley.Miao; linux-omap@vger.kernel.org; bryan...@canonical.com;

[PATCH v6 0/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-08 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com The changelog till v6 are: - Address Multi-omap build issue - Added a check to warn the wrong usage of vrfb in non-vrfb omap devices. - The patch subject is as per the naming conventions - patch 2/3 now has the

[PATCH v6 1/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-08 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com FB_OMAP2 can work without VRFB, but currently does not build. Fix this. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/plat-omap/include/plat/vrfb.h | 16 1 files changed, 16 insertions(+), 0 deletions(-) diff

[PATCH v6 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-08 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com VRFB is supported only on OMAP2 and OMAP3 platforms. If VRFB rotation is not supported by the hardware and the user requests VRFB rotation, print a warning and ignore the request from the user. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com

[PATCH v6 2/3] OMAP: DSS2: OMAPFB: make VRFB depends on OMAP2,3

2010-10-08 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com config VRFB should depend on ARCH_OMAP2 or ARCH_OMAP3. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/omapfb/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

RE: [PATCH v1 05/16] OMAP3 DSS Driver register moved to mach_omap2

2010-10-08 Thread Guruswamy, Senthilvadivu
-Original Message- From: Thomas Petazzoni [mailto:thomas.petazz...@free-electrons.com] Sent: Friday, October 08, 2010 12:36 AM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux-omap@vger.kernel.org

RE: [PATCH v1 13/16] OMAP3: hwmod DSS: VENC Move init,exit to driver

2010-10-08 Thread Guruswamy, Senthilvadivu
-Original Message- From: Thomas Petazzoni [mailto:thomas.petazz...@free-electrons.com] Sent: Friday, October 08, 2010 1:28 AM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux-omap@vger.kernel.org

RE: [PATCH v1 07/16] OMAP3: hwmod DSS: Create platform_driver for each DSS HW IP

2010-10-08 Thread Guruswamy, Senthilvadivu
-Original Message- From: Thomas Petazzoni [mailto:thomas.petazz...@free-electrons.com] Sent: Friday, October 08, 2010 1:20 AM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux-omap@vger.kernel.org

RE: [PATCH v1 11/16] OMAP3: hwmod DSS: RFBI Move init,exit to driver

2010-10-08 Thread Guruswamy, Senthilvadivu
-Original Message- From: Thomas Petazzoni [mailto:thomas.petazz...@free-electrons.com] Sent: Friday, October 08, 2010 1:17 AM To: Guruswamy, Senthilvadivu Cc: khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux-omap@vger.kernel.org

RE: [PATCH v6 0/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-08 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Friday, October 08, 2010 3:22 PM To: Guruswamy, Senthilvadivu Cc: Hiremath, Vaibhav; linux-omap@vger.kernel.org; linux- fb...@vger.kernel.org Subject: Re: [PATCH v6 0/3] OMAP: DSS2: OMAPFB: Allow

RE: [PATCH v1 12/16] OMAP3: hwmod DSS: DISPC Move init,exit to driver

2010-10-07 Thread Guruswamy, Senthilvadivu
-Original Message- From: Premi, Sanjeev Sent: Wednesday, October 06, 2010 7:49 PM To: Guruswamy, Senthilvadivu; khil...@deeprootsystems.com; tomi.valkei...@nokia.com; p...@pwsan.com; Hiremath, Vaibhav; linux- o...@vger.kernel.org Subject: RE: [PATCH v1 12/16] OMAP3: hwmod DSS

RE: [PATCH v1 12/16] OMAP3: hwmod DSS: DISPC Move init,exit to driver

2010-10-07 Thread Guruswamy, Senthilvadivu
-Original Message- From: Cousson, Benoit Sent: Thursday, October 07, 2010 12:47 PM Hi Senthil, On 10/7/2010 8:16 AM, Guruswamy, Senthilvadivu wrote: From: Premi, Sanjeev From: linux-omap-ow...@vger.kernel.org From: Senthilvadivu Guruswamysvad...@ti.com Move init

[PATCH v4 2/3] OMAP: DSS2: OMAPFB: make VRFB depends on OMAP2,3

2010-10-07 Thread Guruswamy Senthilvadivu
config VRFB should depend on ARCH_OMAP2 or ARCH_OMAP3. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/omapfb/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/video/omap2/omapfb/Kconfig b/drivers/video/omap2/omapfb/Kconfig

[PATCH v4 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Force def_vrfb to 0 for non omap2, omap3 devices Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/omapfb/omapfb-main.c | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git

[PATCH v4 1/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com FB_OMAP2 can work without VRFB, but currently does not build. Fix this. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/plat-omap/include/plat/vrfb.h | 16 1 file changed, 16 insertions(+), 0 deletions(-) diff

[PATCH v4 0/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Please ignore the previous v3 and consider v4. The changelog till v4 are: - Address Multi-omap build issue - Added a check to warn the wrong usage of vrfb in non-vrfb omap devices. - The patch subject is as per the

RE: [PATCH v4 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-07 Thread Guruswamy, Senthilvadivu
-Original Message- From: Hiremath, Vaibhav -Original Message- From: Guruswamy, Senthilvadivu From: Senthilvadivu Guruswamy svad...@ti.com Force def_vrfb to 0 for non omap2, omap3 devices Can we reword the commit description to something like, For Non

RE: [PATCH v4 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-07 Thread Guruswamy, Senthilvadivu
-Original Message- From: Hiremath, Vaibhav -Original Message- From: Guruswamy, Senthilvadivu -Original Message- From: Hiremath, Vaibhav -Original Message- From: Guruswamy, Senthilvadivu From: Senthilvadivu Guruswamy svad

[PATCH v5 2/3] OMAP: DSS2: OMAPFB: make VRFB depends on OMAP2,3

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com config VRFB should depend on ARCH_OMAP2 or ARCH_OMAP3. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/omapfb/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH v5 1/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com FB_OMAP2 can work without VRFB, but currently does not build. Fix this. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/plat-omap/include/plat/vrfb.h | 16 1 files changed, 16 insertions(+), 0 deletions(-) diff

[PATCH v5 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com For Non-VRFB devices/platforms (omap2, omap3 family) force it to the DMA based rotation. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/omapfb/omapfb-main.c | 10 ++ 1 files changed, 10 insertions(+), 0

[PATCH v5 0/3] OMAP: DSS2: OMAPFB: Allow FB_OMAP2 to build without VRFB

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com The changelog till v5 are: - Address Multi-omap build issue - Added a check to warn the wrong usage of vrfb in non-vrfb omap devices. - The patch subject is as per the naming conventions - patch 2/3 now has the

[PATCH] OMAP3: DSS2: DSI: Remove extra iounmap in error path

2010-10-07 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com iounmap is already done in label err2: so extra iounmap in the error handling path could be removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dsi.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-)

RE: [PATCH v5 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only for omap2,3

2010-10-07 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Thursday, October 07, 2010 6:30 PM To: Guruswamy, Senthilvadivu Cc: Hiremath, Vaibhav; linux-omap@vger.kernel.org Subject: Re: [PATCH v5 3/3] OMAP: DSS2: OMAPFB: Allow usage of def_vrfb only

[PATCH v1 00/16] OMAP3: hwmod DSS Adaptation

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Patch Base: === url = git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm.git branch pm-core Commit id: 1dce15672f62296d059c44e70684600a2c80d3d0 Description: Merge branch 'pm-suspend' into pm-reset

[PATCH v1 03/16] OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for Display Sub System applicable for OMAP34xx and OMAP36xx --- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 333 1 files changed, 333 insertions(+), 0 deletions(-) diff --git

[PATCH v1 02/16] OMAP2430: hwmod data: add DSS DISPC RFBI VENC

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for OMAP2430 Display Sub System. --- arch/arm/mach-omap2/omap_hwmod_2430_data.c | 278 1 files changed, 278 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_2430_data.c

[PATCH v1 04/16] OMAP3: hwmod data: change dss_hwmod to dss_dss_hwmod

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com dss is also considered as a HW IP inside DSS. --- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c

[PATCH v1 01/16] OMAP2420: hwmod data: add DSS DISPC RFBI VENC

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Database generated for OMAP2420 Display Sub System. --- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 278 1 files changed, 278 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod_2420_data.c

[PATCH v1 13/16] OMAP3: hwmod DSS: VENC Move init,exit to driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe, remove. pdev member has to be maintained by its own drivers. regulator has to be privately handled in each driver. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v1 12/16] OMAP3: hwmod DSS: DISPC Move init,exit to driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe,remove. pdev member has to be maintained by its own drivers. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |9 - drivers/video/omap2/dss/dispc.c | 14

[PATCH v1 14/16] OMAP3: hwmod DSS: DSI Move init, exit to driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe, remove. pdev member has to be maintained by its own drivers. regulator has to be privately handled in each driver. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com ---

[PATCH v1 16/16] OMAP3: hwmod DSS: Get DSS IRQ from platform device

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS IRQ got from platform device. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dss.c | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/drivers/video/omap2/dss/dss.c

[PATCH v1 15/16] OMAP3: hwmod DSS: Use platform device to get baseaddr

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSS, DISPC, DSI, RFBI, VENC baseaddr got from platform_device. Hardcoding of base addr could be removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dispc.c | 10 +++--- drivers/video/omap2/dss/dsi.c |

[PATCH v1 09/16] OMAP3: hwmod DSS: Move clocks from core driver to dss driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com cks are moved to dss platform driver. clk_get/put APIs use dss device instead of core platform device. It leaves the core driver omapdisplay to take care of panel registration with the custom bus. dss driver would take care of the clocks needed by

[PATCH v1 11/16] OMAP3: hwmod DSS: RFBI Move init,exit to driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe,remove. pdev member has to be maintained by its own drivers. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |9 - drivers/video/omap2/dss/rfbi.c | 14

[PATCH v1 08/16] OMAP3: clock data: change dss driver name

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Change the dss driver name from omapdss to dss_dss in the clock database. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/clock3xxx_data.c | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) diff

[PATCH v1 07/16] OMAP3: hwmod DSS: Create platform_driver for each DSS HW IP

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Platform driver of dsshw has to be registered before of dispc, rfbi, dsi1, venc and omapdisplay driver should be after all the hw IPs. Sequence it with arch_initcall and device_initcall_sync. --- drivers/video/omap2/dss/core.c |2 +-

[PATCH v1 10/16] OMAP3: hwmod DSS: DSS Move init,exit to driver

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move init exit methods to its driver probe remove. pdev member has to be maintained by its own drivers. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 16 drivers/video/omap2/dss/dss.c |

[PATCH v1 06/16] OMAP3: hwmod DSS: Build omap_device for each DSS HWIP

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Looks up the HWMOD database for each of the given DSS HW IP and builds omap_device which inturn does the platform device register for each of DSS HW IP Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/devices.c

[PATCH v1 05/16] OMAP3 DSS Driver register moved to mach_omap2

2010-10-06 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Move DSS driver register from board file to devices.c Regulator initialisation done with driver name instead of device name. Changed device name from omapdss to omapdisplay as the driver takes care of panel information. Signed-off-by: Senthilvadivu

RE: [PATCH 02/20] Move DSS driver register from board to mach_omap2

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Wednesday, August 25, 2010 2:01 PM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; p...@pwsan.com; Hilman, Kevin Subject: Re: [PATCH 02/20] Move DSS driver register from board

RE: [PATCH 16/20] Get DISPC base addr with platform device

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Wednesday, August 25, 2010 6:43 PM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; p...@pwsan.com; Hilman, Kevin Subject: Re: [PATCH 16/20] Get DISPC base addr with platform device

RE: [PATCH 05/20] Move dss platform driver to dss.c

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Tomi Valkeinen [mailto:tomi.valkei...@nokia.com] Sent: Wednesday, August 25, 2010 2:20 PM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; p...@pwsan.com; Hilman, Kevin Subject: Re: [PATCH 05/20] Move dss platform driver to dss.c On Mon

RE: [PATCH 10/20] Move rfbi init to rfbi probe

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Cousson, Benoit Sent: Friday, August 27, 2010 7:25 PM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com; Hilman, Kevin Subject: Re: [PATCH 10/20] Move rfbi init to rfbi probe On 8/23/2010 5:57 PM

RE: [PATCH 15/20] Use platform device to get DSS base addr

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Cousson, Benoit Sent: Tuesday, August 24, 2010 3:13 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com; Hilman, Kevin Subject: Re: [PATCH 15/20] Use platform device to get DSS base addr On 8/23

RE: [RFC PATCH 00/20] HWMOD Adaptation for DSS

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Cousson, Benoit Sent: Tuesday, August 24, 2010 3:10 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com; Hilman, Kevin Subject: Re: [RFC PATCH 00/20] HWMOD Adaptation for DSS On 8/23/2010 5:57 PM

RE: [PATCH 04/20] Create platform_driver for each DSS HW IP

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Friday, August 27, 2010 5:22 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com Subject: Re: [PATCH 04/20] Create platform_driver for each DSS

RE: [PATCH 03/20] Build omap_device for each DSS HW IP

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Friday, August 27, 2010 5:03 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com Subject: Re: [PATCH 03/20] Build omap_device for each DSS HW IP

RE: [PATCH 01/20] DSS HWMOD database generation for OMAP3

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Friday, August 27, 2010 5:01 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com Subject: Re: [PATCH 01/20] DSS HWMOD database generation

RE: [RFC PATCH 00/20] HWMOD Adaptation for DSS

2010-08-31 Thread Guruswamy, Senthilvadivu
-Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Friday, August 27, 2010 5:28 AM To: Guruswamy, Senthilvadivu Cc: linux-omap@vger.kernel.org; tomi.valkei...@nokia.com; p...@pwsan.com Subject: Re: [RFC PATCH 00/20] HWMOD Adaptation for DSS

[PATCH 11/20] Move dispc init to dispc probe

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DISPC init and exit moved to dispc probe and remove. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 21 +++-- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git

[PATCH 04/20] Create platform_driver for each DSS HW IP

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Platform driver of DSS HW IP are to be registered in sequence before the omapdss platform driver is registered. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 121

[PATCH 18/20] Get DSI base addr with platform device

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DSI base addr got from platform device. Hardcoding of base addr removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dsi.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git

[PATCH 10/20] Move rfbi init to rfbi probe

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com RFBI init and exit moved to rfbi probe and remove. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c | 21 +++-- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git

[PATCH 17/20] Get VENC base addr from platform device

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com VENC base addr got from platform device. Hardcoding of base addr removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/venc.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git

[PATCH 08/20] Replace clk_enable/disable APIs with HWMOD APIs

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com when DSS ICK, FCK are requested, dss HWMOD APIs are used for enable and disable. The remaining clocks (dss opt clks in HWMOD database) continue to use clk APIs, since HWMOD APIs are not fully available for the dss opt clocks without the usage of clk

[PATCH 19/20] Get RFBI baseaddr with platform device

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com RFBI base addr got from platform device. Hardcoding of base addr removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/rfbi.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git

[PATCH 05/20] Move dss platform driver to dss.c

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com dsshw_probe and remove functions are moved to dss.c To maintain the order of init, through the dsshw_probe, omap_dss_init2 is made as device_init_call_sync. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/core.c |

[PATCH 03/20] Build omap_device for each DSS HW IP

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com Looks up the HWMOD database for each of the given DSS HW IP and builds omap_device which inturn does the platform device register for each of DSS HW IP Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- arch/arm/mach-omap2/devices.c

[PATCH 16/20] Get DISPC base addr with platform device

2010-08-23 Thread Guruswamy Senthilvadivu
From: Senthilvadivu Guruswamy svad...@ti.com DISPC Base addr got from the platform device. Hadrcoding of base addr removed. Signed-off-by: Senthilvadivu Guruswamy svad...@ti.com --- drivers/video/omap2/dss/dispc.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git

  1   2   >