linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] omap display subsystem changes for 2.6.39
@ 2011-03-21  9:51 Tomi Valkeinen
  2011-03-21 13:05 ` Tomi Valkeinen
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Tomi Valkeinen @ 2011-03-21  9:51 UTC (permalink / raw)
  To: Paul Mundt; +Cc: linux-fbdev, linux-omap

Hi Paul,

Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
bit of them, and many changes also in arch/arm/mach-omap2, which
unfortunately couldn't go through Tony's linux-omap tree due to
dependencies on DSS driver code.

The patches are mostly aiming to get OMAP4 display support up and
running and both HDMI and DVI outputs should now work on Blaze and Panda
boards.

One problem I noticed just now, the committer names seem a bit messed
up. For example, Archit Taneja has three different style names there. Do
you think I should rebase and fix them? Not a big job, but it'll mean,
well, rebasing.

There's a minor conflict in Overo's board file. I have pushed
"for-paul-merged" branch to gitorious, which contains a merge with
Linus' tree. I'm not sure that is the best way to show how to fix the
conflict, but hopefully it'll give the idea.

 Tomi


The following changes since commit a44f99c7efdb88fa41128065c9a9445c19894e34:

  Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 (2011-03-20 18:14:55 -0700)

are available in the git repository at:

  git://gitorious.org/linux-omap-dss2/linux.git for-paul

Archit Taneja (9):
      OMAP2PLUS: DSS2: Generalize naming of PRCM related clock enums in DSS driver
      OMAP2PLUS: DSS2: Generalize external clock names in struct dss of dss.c
      OMAP2PLUS: DSS2: FEATURES: DISPC overlay code cleanup
      OMAP2PLUS: DSS2: FEATURES: Function to Provide the max fck supported
      OMAP2PLUS: DSS2: Make members of dss_clk_source generic
      OMAP2PLUS: DSS2: Use dss features to get clock source names of current OMAP
      OMAP2PLUS: DSS2: DSI: Generalize DSI PLL Clock Naming
      OMAP: DSS2: Functions to request/release DSI VCs
      OMAP: DSS2: Use request / release calls in Taal for DSI Virtual Channels.

Jani Nikula (1):
      OMAP: DSS2: Fix def_disp module param description

Janorkar, Mayuresh (2):
      OMAPFB: Adding a check for timings in set_def_mode
      OMAP: OMAPFB: Adding help for FB_OMAP_LCD_VGA option

Jarkko Nikula (1):
      omapfb: Fix linker error in drivers/video/omap/lcd_2430sdp.c

K, Mythri P (1):
      OMAP4: HDMI: Add HDMI structure in the board file for OMAP4 PANDA

Mayuresh Janorkar (2):
      OMAP2PLUS: DSS2: Add OMAP4 Kconfig support
      OMAP4: DSS2: Add hwmod device names for OMAP4.

Murthy, Raghuveer (5):
      OMAP: DSS2: Adding dss_features for independent core clk divider
      OMAP: DSS2: Renaming register macro DISPC_DIVISOR(ch)
      OMAP4: DSS2: Using dss_features to set independent core clock divider
      OMAP: DSS2: Implement OMAP4 DSS fclk support
      OMAP4: PandaBoard: Adding DVI support

Mythri P K (9):
      OMAP4: DSS2: Add display type HDMI to DSS2
      OMAP4: DSS2: HDMI: Select between HDMI VENC clock source.
      OMAP4: DSS2: HDMI: Dispc gamma enable set/reset function for TV.
      OMAP4: DSS2: HDMI: HDMI driver header file addition
      OMAP4: DSS2: HDMI: HDMI driver addition in the DSS
      OMAP4: DSS2: HDMI: HDMI panel driver addition in the DSS
      OMAP4: DSS2: HDMI: Add makefile and kconfig changes to enable HDMI in OMAP4
      OMAP4: DSS: HDMI: Call to HDMI module init to register driver.
      OMAP4: HDMI: Add HDMI structure in the board file for OMAP4 SDP

Samreen (1):
      OMAP2/3/4: DSS2: Enable Display SubSystem as modules

Semwal, Sumit (2):
      OMAP2PLUS:DSS2: add opt_clock_available in pdata
      OMAP2PLUS:DSS2: Use opt_clock_available from pdata

Senthilvadivu Guruswamy (9):
      OMAP2,3: DSS2: Build omap_device for each DSS HWIP
      OMAP2, 3: DSS2: DSS: create platform_driver, move init, exit to driver
      OMAP2, 3: DSS2: Move clocks from core driver to dss driver
      OMAP2, 3: DSS2: RFBI: create platform_driver, move init, exit to driver
      OMAP2, 3: DSS2: DISPC: create platform_driver, move init, exit to driver
      OMAP2, 3: DSS2: VENC: create platform_driver, move init, exit to driver
      OMAP2, 3: DSS2: DSI: create platform_driver, move init, exit to driver
      OMAP2,3: DSS2: Use platform device to get baseaddr
      OMAP2,3: DSS2: Get DSS IRQ from platform device

Steve Sakoman (5):
      OMAP: DSS2: Add support for LG Philips LB035Q02 panel
      OMAP: DSS2: Add DSS2 support for Overo
      omap: overo: Add regulator for ads7846
      OMAP: Add gpio-leds support for Overo
      OMAP: Add gpio-keys support for Overo

Sumit Semwal (4):
      OMAP2, 3: DSS2: remove forced clk-disable from omap_dss_remove
      OMAP2,3: DSS2: replace printk with dev_dbg in init
      OMAP2PLUS: clocks: Align DSS clock names and roles
      OMAP4: DSS2: clocks: Add ick as dummy clock

Taneja, Archit (5):
      OMAP2PLUS: DSS2: Cleanup clock source related code
      OMAP4: DSS2: Clock source changes for OMAP4
      OMAP2PLUS: DSS2: FEATURES: Fix usage of dss_reg_field and dss_clk_source_name
      OMAP: DSS2: FEATURES: Functions to return min and max values of parameters
      OMAP: DSS2: FEATURES: DSI PLL parameter cleanup

Tomi Valkeinen (25):
      OMAP: 3430SDP: Remove unused vdda_dac supply
      OMAP: DSS2: Delay regulator_get() calls
      OMAP: DSS2: Support for Samsung LTE430WQ-F0C
      MAINTAINERS: Update OMAP DSS maintainer
      OMAP: DSS2: Clean up a switch-case
      OMAP: DSS2: FEATURES: Remove SDI from 3630 displays
      OMAP: DSS2: FEATURES: Remove DSI & SDI from OMAP2
      OMAP: DSS2: Check for SDI HW before accessing SDI registers
      OMAP: DSS2: Remove unused list
      OMAP: DSS2: DSI: remove unused function
      OMAP: DSS2: Remove FB_OMAP_BOOTLOADER_INIT support
      OMAP: DSS2: Remove pdev argument from dpi_init
      OMAP: DSS2: Move DPI & SDI init into DSS plat driver
      OMAP: DSS2: Remove unneeded cpu_is_xxx checks
      HACK: OMAP: DSS2: Fix OMAP2_DSS_USE_DSI_PLL
      HACK: OMAP: DSS2: add delay after enabling clocks
      OMAP: DSS2: fix omap_dispc_register_isr() fail path
      HACK: OMAP: DSS2: VENC: disable VENC on OMAP4 to prevent crash
      OMAP: DSS2: DSI: Restructure IRQ handler
      OMAP: DSS2: DSI: Add ISR support
      OMAP: DSS2: DSI: use ISR in send_bta_sync
      OMAP: DSS2: DSI: use ISR for BTA in framedone
      OMAP: DSS2: DSI: catch DSI errors in send_bta_sync
      OMAP: DSS2: DSI: fix IRQ debug prints
      OMAP: DSS2: Clean up for dpll4_m4_ck handling

archit taneja (1):
      OMAP: DSS2: Have separate irq handlers for DISPC and DSI

 MAINTAINERS                                        |    4 +-
 arch/arm/configs/omap2plus_defconfig               |   11 +
 arch/arm/mach-omap2/board-3430sdp.c                |    6 +-
 arch/arm/mach-omap2/board-4430sdp.c                |   75 ++
 arch/arm/mach-omap2/board-cm-t35.c                 |    2 +-
 arch/arm/mach-omap2/board-devkit8000.c             |   12 +-
 arch/arm/mach-omap2/board-igep0020.c               |   10 +-
 arch/arm/mach-omap2/board-omap3beagle.c            |   12 +-
 arch/arm/mach-omap2/board-omap3evm.c               |   12 +-
 arch/arm/mach-omap2/board-omap3pandora.c           |    3 +-
 arch/arm/mach-omap2/board-omap3stalker.c           |   12 +-
 arch/arm/mach-omap2/board-omap4panda.c             |  203 +++-
 arch/arm/mach-omap2/board-overo.c                  |  357 +++++-
 arch/arm/mach-omap2/board-rx51-peripherals.c       |    2 +-
 arch/arm/mach-omap2/board-zoom-peripherals.c       |   12 +-
 arch/arm/mach-omap2/clock2420_data.c               |    8 +-
 arch/arm/mach-omap2/clock2430_data.c               |    8 +-
 arch/arm/mach-omap2/clock3xxx_data.c               |   14 +-
 arch/arm/mach-omap2/clock44xx_data.c               |   15 +-
 arch/arm/mach-omap2/display.c                      |   80 ++
 arch/arm/mach-omap2/omap_hwmod_2420_data.c         |   13 +-
 arch/arm/mach-omap2/omap_hwmod_2430_data.c         |   12 +-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |   23 +-
 arch/arm/plat-omap/include/plat/display.h          |   15 +-
 drivers/video/omap/Kconfig                         |    7 +-
 drivers/video/omap2/displays/Kconfig               |    6 +
 drivers/video/omap2/displays/Makefile              |    1 +
 drivers/video/omap2/displays/panel-generic-dpi.c   |   25 +
 .../omap2/displays/panel-lgphilips-lb035q02.c      |  279 ++++
 drivers/video/omap2/displays/panel-taal.c          |  123 +-
 drivers/video/omap2/dss/Kconfig                    |   14 +-
 drivers/video/omap2/dss/Makefile                   |    2 +
 drivers/video/omap2/dss/core.c                     |  480 +-------
 drivers/video/omap2/dss/dispc.c                    |  335 ++++--
 drivers/video/omap2/dss/display.c                  |   35 +-
 drivers/video/omap2/dss/dpi.c                      |   45 +-
 drivers/video/omap2/dss/dsi.c                      |  967 +++++++++++----
 drivers/video/omap2/dss/dss.c                      |  763 +++++++++--
 drivers/video/omap2/dss/dss.h                      |  153 ++-
 drivers/video/omap2/dss/dss_features.c             |  163 ++-
 drivers/video/omap2/dss/dss_features.h             |   27 +
 drivers/video/omap2/dss/hdmi.c                     | 1332 ++++++++++++++++++++
 drivers/video/omap2/dss/hdmi.h                     |  415 ++++++
 drivers/video/omap2/dss/hdmi_omap4_panel.c         |  222 ++++
 drivers/video/omap2/dss/manager.c                  |   13 +-
 drivers/video/omap2/dss/overlay.c                  |   10 +-
 drivers/video/omap2/dss/rfbi.c                     |  128 ++-
 drivers/video/omap2/dss/sdi.c                      |   62 +-
 drivers/video/omap2/dss/venc.c                     |  128 ++-
 drivers/video/omap2/omapfb/Kconfig                 |    6 +-
 drivers/video/omap2/omapfb/omapfb-main.c           |   23 +-
 51 files changed, 5323 insertions(+), 1362 deletions(-)
 create mode 100644 drivers/video/omap2/displays/panel-lgphilips-lb035q02.c
 create mode 100644 drivers/video/omap2/dss/hdmi.c
 create mode 100644 drivers/video/omap2/dss/hdmi.h
 create mode 100644 drivers/video/omap2/dss/hdmi_omap4_panel.c



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-21  9:51 [GIT PULL] omap display subsystem changes for 2.6.39 Tomi Valkeinen
@ 2011-03-21 13:05 ` Tomi Valkeinen
  2011-03-21 17:55 ` John S
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 9+ messages in thread
From: Tomi Valkeinen @ 2011-03-21 13:05 UTC (permalink / raw)
  To: Paul Mundt; +Cc: linux-fbdev@vger.kernel.org, linux-omap@vger.kernel.org

Hi,

On Mon, 2011-03-21 at 04:51 -0500, Tomi Valkeinen wrote:
> Hi Paul,
> 
> Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> bit of them, and many changes also in arch/arm/mach-omap2, which
> unfortunately couldn't go through Tony's linux-omap tree due to
> dependencies on DSS driver code.
> 
> The patches are mostly aiming to get OMAP4 display support up and
> running and both HDMI and DVI outputs should now work on Blaze and Panda
> boards.
> 
> One problem I noticed just now, the committer names seem a bit messed
> up. For example, Archit Taneja has three different style names there. Do
> you think I should rebase and fix them? Not a big job, but it'll mean,
> well, rebasing.
> 
> There's a minor conflict in Overo's board file. I have pushed
> "for-paul-merged" branch to gitorious, which contains a merge with
> Linus' tree. I'm not sure that is the best way to show how to fix the
> conflict, but hopefully it'll give the idea.
> 
>  Tomi
> 
> 
> The following changes since commit a44f99c7efdb88fa41128065c9a9445c19894e34:
> 
>   Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 (2011-03-20 18:14:55 -0700)
> 
> are available in the git repository at:
> 
>   git://gitorious.org/linux-omap-dss2/linux.git for-paul

I forgot to mention that this branch is based on Tony's omap-for-linus
branch, which got merged last week.

 Tomi



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-21  9:51 [GIT PULL] omap display subsystem changes for 2.6.39 Tomi Valkeinen
  2011-03-21 13:05 ` Tomi Valkeinen
@ 2011-03-21 17:55 ` John S
  2011-03-21 18:17   ` Tomi Valkeinen
  2011-03-22  5:40 ` Paul Mundt
  2011-03-22 18:49 ` Felipe Contreras
  3 siblings, 1 reply; 9+ messages in thread
From: John S @ 2011-03-21 17:55 UTC (permalink / raw)
  To: Tomi Valkeinen; +Cc: Paul Mundt, linux-fbdev, linux-omap

On Mon, Mar 21, 2011 at 3:21 PM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> Hi Paul,
>
> Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> bit of them, and many changes also in arch/arm/mach-omap2, which
> unfortunately couldn't go through Tony's linux-omap tree due to
> dependencies on DSS driver code.
>
> The patches are mostly aiming to get OMAP4 display support up and
> running and both HDMI and DVI outputs should now work on Blaze and Panda
> boards.
>
> One problem I noticed just now, the committer names seem a bit messed
> up. For example, Archit Taneja has three different style names there. Do
> you think I should rebase and fix them? Not a big job, but it'll mean,
> well, rebasing.
>
> There's a minor conflict in Overo's board file. I have pushed
> "for-paul-merged" branch to gitorious, which contains a merge with
> Linus' tree. I'm not sure that is the best way to show how to fix the
> conflict, but hopefully it'll give the idea.
>
>  Tomi
>
>
> The following changes since commit a44f99c7efdb88fa41128065c9a9445c19894e34:
>
>  Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 (2011-03-20 18:14:55 -0700)
>
> are available in the git repository at:
>
>  git://gitorious.org/linux-omap-dss2/linux.git for-paul
>
> Archit Taneja (9):
>      OMAP2PLUS: DSS2: Generalize naming of PRCM related clock enums in DSS driver
>      OMAP2PLUS: DSS2: Generalize external clock names in struct dss of dss.c
>      OMAP2PLUS: DSS2: FEATURES: DISPC overlay code cleanup
>      OMAP2PLUS: DSS2: FEATURES: Function to Provide the max fck supported
>      OMAP2PLUS: DSS2: Make members of dss_clk_source generic
>      OMAP2PLUS: DSS2: Use dss features to get clock source names of current OMAP
>      OMAP2PLUS: DSS2: DSI: Generalize DSI PLL Clock Naming
>      OMAP: DSS2: Functions to request/release DSI VCs
>      OMAP: DSS2: Use request / release calls in Taal for DSI Virtual Channels.
>
> Jani Nikula (1):
>      OMAP: DSS2: Fix def_disp module param description
>
> Janorkar, Mayuresh (2):
>      OMAPFB: Adding a check for timings in set_def_mode
>      OMAP: OMAPFB: Adding help for FB_OMAP_LCD_VGA option
>
> Jarkko Nikula (1):
>      omapfb: Fix linker error in drivers/video/omap/lcd_2430sdp.c
>
> K, Mythri P (1):
>      OMAP4: HDMI: Add HDMI structure in the board file for OMAP4 PANDA
>
> Mayuresh Janorkar (2):
>      OMAP2PLUS: DSS2: Add OMAP4 Kconfig support
>      OMAP4: DSS2: Add hwmod device names for OMAP4.
>
> Murthy, Raghuveer (5):
>      OMAP: DSS2: Adding dss_features for independent core clk divider
>      OMAP: DSS2: Renaming register macro DISPC_DIVISOR(ch)
>      OMAP4: DSS2: Using dss_features to set independent core clock divider
>      OMAP: DSS2: Implement OMAP4 DSS fclk support
>      OMAP4: PandaBoard: Adding DVI support
>
> Mythri P K (9):
>      OMAP4: DSS2: Add display type HDMI to DSS2
>      OMAP4: DSS2: HDMI: Select between HDMI VENC clock source.
>      OMAP4: DSS2: HDMI: Dispc gamma enable set/reset function for TV.
>      OMAP4: DSS2: HDMI: HDMI driver header file addition
>      OMAP4: DSS2: HDMI: HDMI driver addition in the DSS
>      OMAP4: DSS2: HDMI: HDMI panel driver addition in the DSS
>      OMAP4: DSS2: HDMI: Add makefile and kconfig changes to enable HDMI in OMAP4
>      OMAP4: DSS: HDMI: Call to HDMI module init to register driver.
>      OMAP4: HDMI: Add HDMI structure in the board file for OMAP4 SDP
>
> Samreen (1):
>      OMAP2/3/4: DSS2: Enable Display SubSystem as modules
>
> Semwal, Sumit (2):
>      OMAP2PLUS:DSS2: add opt_clock_available in pdata
>      OMAP2PLUS:DSS2: Use opt_clock_available from pdata
>
> Senthilvadivu Guruswamy (9):
>      OMAP2,3: DSS2: Build omap_device for each DSS HWIP
>      OMAP2, 3: DSS2: DSS: create platform_driver, move init, exit to driver
>      OMAP2, 3: DSS2: Move clocks from core driver to dss driver
>      OMAP2, 3: DSS2: RFBI: create platform_driver, move init, exit to driver
>      OMAP2, 3: DSS2: DISPC: create platform_driver, move init, exit to driver
>      OMAP2, 3: DSS2: VENC: create platform_driver, move init, exit to driver
>      OMAP2, 3: DSS2: DSI: create platform_driver, move init, exit to driver
>      OMAP2,3: DSS2: Use platform device to get baseaddr
>      OMAP2,3: DSS2: Get DSS IRQ from platform device
>
> Steve Sakoman (5):
>      OMAP: DSS2: Add support for LG Philips LB035Q02 panel
>      OMAP: DSS2: Add DSS2 support for Overo
>      omap: overo: Add regulator for ads7846
>      OMAP: Add gpio-leds support for Overo
>      OMAP: Add gpio-keys support for Overo
>
> Sumit Semwal (4):
>      OMAP2, 3: DSS2: remove forced clk-disable from omap_dss_remove
>      OMAP2,3: DSS2: replace printk with dev_dbg in init
>      OMAP2PLUS: clocks: Align DSS clock names and roles
>      OMAP4: DSS2: clocks: Add ick as dummy clock
>
> Taneja, Archit (5):
>      OMAP2PLUS: DSS2: Cleanup clock source related code
>      OMAP4: DSS2: Clock source changes for OMAP4
>      OMAP2PLUS: DSS2: FEATURES: Fix usage of dss_reg_field and dss_clk_source_name
>      OMAP: DSS2: FEATURES: Functions to return min and max values of parameters
>      OMAP: DSS2: FEATURES: DSI PLL parameter cleanup
>
> Tomi Valkeinen (25):
>      OMAP: 3430SDP: Remove unused vdda_dac supply
>      OMAP: DSS2: Delay regulator_get() calls
>      OMAP: DSS2: Support for Samsung LTE430WQ-F0C
>      MAINTAINERS: Update OMAP DSS maintainer
>      OMAP: DSS2: Clean up a switch-case
>      OMAP: DSS2: FEATURES: Remove SDI from 3630 displays
>      OMAP: DSS2: FEATURES: Remove DSI & SDI from OMAP2
>      OMAP: DSS2: Check for SDI HW before accessing SDI registers
>      OMAP: DSS2: Remove unused list
>      OMAP: DSS2: DSI: remove unused function
>      OMAP: DSS2: Remove FB_OMAP_BOOTLOADER_INIT support
>      OMAP: DSS2: Remove pdev argument from dpi_init
>      OMAP: DSS2: Move DPI & SDI init into DSS plat driver
>      OMAP: DSS2: Remove unneeded cpu_is_xxx checks
>      HACK: OMAP: DSS2: Fix OMAP2_DSS_USE_DSI_PLL
>      HACK: OMAP: DSS2: add delay after enabling clocks
>      OMAP: DSS2: fix omap_dispc_register_isr() fail path
>      HACK: OMAP: DSS2: VENC: disable VENC on OMAP4 to prevent crash
>      OMAP: DSS2: DSI: Restructure IRQ handler
>      OMAP: DSS2: DSI: Add ISR support
>      OMAP: DSS2: DSI: use ISR in send_bta_sync
>      OMAP: DSS2: DSI: use ISR for BTA in framedone
>      OMAP: DSS2: DSI: catch DSI errors in send_bta_sync
>      OMAP: DSS2: DSI: fix IRQ debug prints
>      OMAP: DSS2: Clean up for dpll4_m4_ck handling
>
> archit taneja (1):
>      OMAP: DSS2: Have separate irq handlers for DISPC and DSI
>

some of these patches had problems related to HDMI:
http://www.spinics.net/lists/linux-omap/msg48740.html
Was this issue resolved?

>  MAINTAINERS                                        |    4 +-
>  arch/arm/configs/omap2plus_defconfig               |   11 +
>  arch/arm/mach-omap2/board-3430sdp.c                |    6 +-
>  arch/arm/mach-omap2/board-4430sdp.c                |   75 ++
>  arch/arm/mach-omap2/board-cm-t35.c                 |    2 +-
>  arch/arm/mach-omap2/board-devkit8000.c             |   12 +-
>  arch/arm/mach-omap2/board-igep0020.c               |   10 +-
>  arch/arm/mach-omap2/board-omap3beagle.c            |   12 +-
>  arch/arm/mach-omap2/board-omap3evm.c               |   12 +-
>  arch/arm/mach-omap2/board-omap3pandora.c           |    3 +-
>  arch/arm/mach-omap2/board-omap3stalker.c           |   12 +-
>  arch/arm/mach-omap2/board-omap4panda.c             |  203 +++-
>  arch/arm/mach-omap2/board-overo.c                  |  357 +++++-
>  arch/arm/mach-omap2/board-rx51-peripherals.c       |    2 +-
>  arch/arm/mach-omap2/board-zoom-peripherals.c       |   12 +-
>  arch/arm/mach-omap2/clock2420_data.c               |    8 +-
>  arch/arm/mach-omap2/clock2430_data.c               |    8 +-
>  arch/arm/mach-omap2/clock3xxx_data.c               |   14 +-
>  arch/arm/mach-omap2/clock44xx_data.c               |   15 +-
>  arch/arm/mach-omap2/display.c                      |   80 ++
>  arch/arm/mach-omap2/omap_hwmod_2420_data.c         |   13 +-
>  arch/arm/mach-omap2/omap_hwmod_2430_data.c         |   12 +-
>  arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |   23 +-
>  arch/arm/plat-omap/include/plat/display.h          |   15 +-
>  drivers/video/omap/Kconfig                         |    7 +-
>  drivers/video/omap2/displays/Kconfig               |    6 +
>  drivers/video/omap2/displays/Makefile              |    1 +
>  drivers/video/omap2/displays/panel-generic-dpi.c   |   25 +
>  .../omap2/displays/panel-lgphilips-lb035q02.c      |  279 ++++
>  drivers/video/omap2/displays/panel-taal.c          |  123 +-
>  drivers/video/omap2/dss/Kconfig                    |   14 +-
>  drivers/video/omap2/dss/Makefile                   |    2 +
>  drivers/video/omap2/dss/core.c                     |  480 +-------
>  drivers/video/omap2/dss/dispc.c                    |  335 ++++--
>  drivers/video/omap2/dss/display.c                  |   35 +-
>  drivers/video/omap2/dss/dpi.c                      |   45 +-
>  drivers/video/omap2/dss/dsi.c                      |  967 +++++++++++----
>  drivers/video/omap2/dss/dss.c                      |  763 +++++++++--
>  drivers/video/omap2/dss/dss.h                      |  153 ++-
>  drivers/video/omap2/dss/dss_features.c             |  163 ++-
>  drivers/video/omap2/dss/dss_features.h             |   27 +
>  drivers/video/omap2/dss/hdmi.c                     | 1332 ++++++++++++++++++++
>  drivers/video/omap2/dss/hdmi.h                     |  415 ++++++
>  drivers/video/omap2/dss/hdmi_omap4_panel.c         |  222 ++++
>  drivers/video/omap2/dss/manager.c                  |   13 +-
>  drivers/video/omap2/dss/overlay.c                  |   10 +-
>  drivers/video/omap2/dss/rfbi.c                     |  128 ++-
>  drivers/video/omap2/dss/sdi.c                      |   62 +-
>  drivers/video/omap2/dss/venc.c                     |  128 ++-
>  drivers/video/omap2/omapfb/Kconfig                 |    6 +-
>  drivers/video/omap2/omapfb/omapfb-main.c           |   23 +-
>  51 files changed, 5323 insertions(+), 1362 deletions(-)
>  create mode 100644 drivers/video/omap2/displays/panel-lgphilips-lb035q02.c
>  create mode 100644 drivers/video/omap2/dss/hdmi.c
>  create mode 100644 drivers/video/omap2/dss/hdmi.h
>  create mode 100644 drivers/video/omap2/dss/hdmi_omap4_panel.c
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-21 17:55 ` John S
@ 2011-03-21 18:17   ` Tomi Valkeinen
  0 siblings, 0 replies; 9+ messages in thread
From: Tomi Valkeinen @ 2011-03-21 18:17 UTC (permalink / raw)
  To: John S; +Cc: Paul Mundt, linux-fbdev@vger.kernel.org,
	linux-omap@vger.kernel.org

On Mon, 2011-03-21 at 12:43 -0500, John S wrote:
> On Mon, Mar 21, 2011 at 3:21 PM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> > Hi Paul,
> >
> > Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> > bit of them, and many changes also in arch/arm/mach-omap2, which
> > unfortunately couldn't go through Tony's linux-omap tree due to
> > dependencies on DSS driver code.

<snip>

> some of these patches had problems related to HDMI:
> http://www.spinics.net/lists/linux-omap/msg48740.html
> Was this issue resolved?

No. We haven't been able to reproduce, and I haven't heard of anyone
else reporting problems. So I believe the patches are good enough for
rc1.

 Tomi



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-21  9:51 [GIT PULL] omap display subsystem changes for 2.6.39 Tomi Valkeinen
  2011-03-21 13:05 ` Tomi Valkeinen
  2011-03-21 17:55 ` John S
@ 2011-03-22  5:40 ` Paul Mundt
  2011-03-22  5:55   ` Tomi Valkeinen
  2011-03-22 18:49 ` Felipe Contreras
  3 siblings, 1 reply; 9+ messages in thread
From: Paul Mundt @ 2011-03-22  5:40 UTC (permalink / raw)
  To: Tomi Valkeinen; +Cc: linux-fbdev, linux-omap

On Mon, Mar 21, 2011 at 11:51:23AM +0200, Tomi Valkeinen wrote:
> One problem I noticed just now, the committer names seem a bit messed
> up. For example, Archit Taneja has three different style names there. Do
> you think I should rebase and fix them? Not a big job, but it'll mean,
> well, rebasing.
> 
No need, this is what .mailmap is for. It seems there are quite a few
variations, I've added entries now for all of:

	Archit Taneja <archit@ti.com>
	Mayuresh Janorkar <mayur@ti.com>
	Mythri P K <mythripk@ti.com>
	Sumit Semwal <sumit.semwal@ti.com>

which traps all of the offenders in these patches. There seems to be a
general issue of author names and sign-offs using reverse order naming, I
assume because this is some absurd convention used by TI's mail servers.

We can of course continue fixing them up as they pop up, but people
should ideally be aware of the need for consistency before committing
things, too. A bit of name mangling is certainly a lesser evil than
rewriting history, though.

> There's a minor conflict in Overo's board file. I have pushed
> "for-paul-merged" branch to gitorious, which contains a merge with
> Linus' tree. I'm not sure that is the best way to show how to fix the
> conflict, but hopefully it'll give the idea.
> 
Seemed pretty straightforward, I took care of it and made sure that it
still built. I assume Tony or someone will yell loudly if I've
inadvertently broken something :-)

Pulled now. I'll send things off to Linus shortly.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-22  5:40 ` Paul Mundt
@ 2011-03-22  5:55   ` Tomi Valkeinen
  0 siblings, 0 replies; 9+ messages in thread
From: Tomi Valkeinen @ 2011-03-22  5:55 UTC (permalink / raw)
  To: Paul Mundt; +Cc: linux-fbdev@vger.kernel.org, linux-omap@vger.kernel.org

On Tue, 2011-03-22 at 00:40 -0500, Paul Mundt wrote:
> On Mon, Mar 21, 2011 at 11:51:23AM +0200, Tomi Valkeinen wrote:
> > One problem I noticed just now, the committer names seem a bit messed
> > up. For example, Archit Taneja has three different style names there. Do
> > you think I should rebase and fix them? Not a big job, but it'll mean,
> > well, rebasing.
> > 
> No need, this is what .mailmap is for. It seems there are quite a few
> variations, I've added entries now for all of:
> 
> 	Archit Taneja <archit@ti.com>
> 	Mayuresh Janorkar <mayur@ti.com>
> 	Mythri P K <mythripk@ti.com>
> 	Sumit Semwal <sumit.semwal@ti.com>
> 
> which traps all of the offenders in these patches. There seems to be a
> general issue of author names and sign-offs using reverse order naming, I
> assume because this is some absurd convention used by TI's mail servers.

Yes, TI's mail servers have this nice feature.

> We can of course continue fixing them up as they pop up, but people
> should ideally be aware of the need for consistency before committing
> things, too. A bit of name mangling is certainly a lesser evil than
> rewriting history, though.

I think the mix of multiple different styles is a result of me taking
some patches from emails (thus getting "Lastname, Firstname" style
names) and some directly from git trees or patch attachments (thus
getting whatever was configured in .gitconfig).

We'll need to see (in TI) how to make this more sensible.

> > There's a minor conflict in Overo's board file. I have pushed
> > "for-paul-merged" branch to gitorious, which contains a merge with
> > Linus' tree. I'm not sure that is the best way to show how to fix the
> > conflict, but hopefully it'll give the idea.
> > 
> Seemed pretty straightforward, I took care of it and made sure that it
> still built. I assume Tony or someone will yell loudly if I've
> inadvertently broken something :-)
> 
> Pulled now. I'll send things off to Linus shortly.

Thanks!

 Tomi




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-21  9:51 [GIT PULL] omap display subsystem changes for 2.6.39 Tomi Valkeinen
                   ` (2 preceding siblings ...)
  2011-03-22  5:40 ` Paul Mundt
@ 2011-03-22 18:49 ` Felipe Contreras
  2011-03-23  7:46   ` Tomi Valkeinen
  3 siblings, 1 reply; 9+ messages in thread
From: Felipe Contreras @ 2011-03-22 18:49 UTC (permalink / raw)
  To: Tomi Valkeinen; +Cc: Paul Mundt, linux-fbdev, linux-omap

On Mon, Mar 21, 2011 at 11:51 AM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> bit of them, and many changes also in arch/arm/mach-omap2, which
> unfortunately couldn't go through Tony's linux-omap tree due to
> dependencies on DSS driver code.

What about this one?
http://article.gmane.org/gmane.linux.ports.arm.omap/44975

-- 
Felipe Contreras

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-22 18:49 ` Felipe Contreras
@ 2011-03-23  7:46   ` Tomi Valkeinen
  2011-03-28 21:07     ` Tony Lindgren
  0 siblings, 1 reply; 9+ messages in thread
From: Tomi Valkeinen @ 2011-03-23  7:46 UTC (permalink / raw)
  To: Felipe Contreras, Tony Lindgren
  Cc: Paul Mundt, linux-fbdev@vger.kernel.org,
	linux-omap@vger.kernel.org

On Tue, 2011-03-22 at 13:49 -0500, Felipe Contreras wrote:
> On Mon, Mar 21, 2011 at 11:51 AM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> > Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> > bit of them, and many changes also in arch/arm/mach-omap2, which
> > unfortunately couldn't go through Tony's linux-omap tree due to
> > dependencies on DSS driver code.
> 
> What about this one?
> http://article.gmane.org/gmane.linux.ports.arm.omap/44975

I seem to have missed that one. But I think that should go through
Tony's tree to avoid conflicts. Tony?

Acked-by: Tomi Valkeinen <tomi.valkeinen@ti.com>

 Tomi




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [GIT PULL] omap display subsystem changes for 2.6.39
  2011-03-23  7:46   ` Tomi Valkeinen
@ 2011-03-28 21:07     ` Tony Lindgren
  0 siblings, 0 replies; 9+ messages in thread
From: Tony Lindgren @ 2011-03-28 21:07 UTC (permalink / raw)
  To: Tomi Valkeinen
  Cc: Felipe Contreras, Paul Mundt, linux-fbdev@vger.kernel.org,
	linux-omap@vger.kernel.org

* Tomi Valkeinen <tomi.valkeinen@ti.com> [110323 00:43]:
> On Tue, 2011-03-22 at 13:49 -0500, Felipe Contreras wrote:
> > On Mon, Mar 21, 2011 at 11:51 AM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> > > Here are OMAP display subsystem patches for 2.6.39 merge window. Quite a
> > > bit of them, and many changes also in arch/arm/mach-omap2, which
> > > unfortunately couldn't go through Tony's linux-omap tree due to
> > > dependencies on DSS driver code.
> > 
> > What about this one?
> > http://article.gmane.org/gmane.linux.ports.arm.omap/44975
> 
> I seem to have missed that one. But I think that should go through
> Tony's tree to avoid conflicts. Tony?
> 
> Acked-by: Tomi Valkeinen <tomi.valkeinen@ti.com>

Seems OK for -rc cycle.

Tony

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-03-28 21:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-21  9:51 [GIT PULL] omap display subsystem changes for 2.6.39 Tomi Valkeinen
2011-03-21 13:05 ` Tomi Valkeinen
2011-03-21 17:55 ` John S
2011-03-21 18:17   ` Tomi Valkeinen
2011-03-22  5:40 ` Paul Mundt
2011-03-22  5:55   ` Tomi Valkeinen
2011-03-22 18:49 ` Felipe Contreras
2011-03-23  7:46   ` Tomi Valkeinen
2011-03-28 21:07     ` Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).