* [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).