From: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
To: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: linux-omap@vger.kernel.org,
linux-fbdev <linux-fbdev@vger.kernel.org>,
Tony Lindgren <tony@atomide.com>
Subject: Re: [GIT PULL] OMAP DSS for v3.5
Date: Tue, 29 May 2012 15:05:02 +0000 [thread overview]
Message-ID: <4FC4E59E.6050407@gmx.de> (raw)
In-Reply-To: <1337681363.4125.10.camel@deskari>
On 05/22/2012 10:09 AM, Tomi Valkeinen wrote:
> Hi Florian,
>
> Here are the OMAP DSS changes for 3.5.
Merged.
Thanks,
Florian Tobias Schandinat
>
> I really tried this time to send the pull request early, but here I am
> again, sending it when the merge window has already opened... A few
> late-found bugs caused some unnecessary delays.
>
> I'm using github this time instead of gitorious, as gitorious seems to
> be down. This is my first pull request with a signed tag, I hope
> everything is correct.
>
> Note that there's a merge for small branch with omap board file changes
> (e4a9e94cc58ed6e4efb02b80be3a9bf57f448d07) that is also pulled by Tony
> for the linux-omap tree. This is meant to help avoid conflicts in the
> board files.
>
> Tomi
>
>
> The following changes since commit 66f75a5d028beaf67c931435fdc3e7823125730c:
>
> Linux 3.4-rc4 (2012-04-21 14:47:52 -0700)
>
> are available in the git repository at:
>
> git://github.com/tomba/linux.git tags/omapdss-for-3.5
>
> for you to fetch changes up to e92a5b28f71aea01b281f9c89d97a4bc5b24748f:
>
> OMAPDSS: HDMI: OMAP4: Update IRQ flags for the HPD IRQ request (2012-05-22 11:00:09 +0300)
>
> ----------------------------------------------------------------
> Omapdss driver changes for 3.5 merge window.
>
> Lots of normal development commits, but perhaps most notable changes are:
>
> * HDMI rework to properly decouple the HDMI audio part from the HDMI video part.
> * Restructure omapdss core driver so that it's possible to implement device
> tree support. This included changing how platform data is passed to the
> drivers, changing display device registration and improving the panel driver's
> ability to configure the underlying video output interface.
> * Basic support for DSI packet interleaving
>
> ----------------------------------------------------------------
> Archit Taneja (19):
> OMAPDSS: DISPC/RFBI: Use dispc_mgr_set_lcd_timings() for setting lcd size
> OMAPDSS: DISPC: Use a common function to set manager timings
> OMAPDSS: DISPC: Clean up manager timing/size functions
> OMAPDSS: HDMI: Fix ti_hdmi_4xxx_core_dump
> OMAPDSS: HDMI: define and dump CORE registers in correct order
> OMAPDSS: Fix DSI_FCLK clock source selection
> OMAPDSS: DISPC: Remove Fake VSYNC support
> OMAPDSS: APPLY: Add manager timings as extra_info in private data
> OMAPDSS: Apply manager timings instead of direct DISPC writes
> OMAPDSS: MANAGER: Create a function to check manager timings
> OMAPDSS: APPLY: Don't check manager settings if it is disabled
> OMAPDSS: APPLY: Remove display dependency from overlay and manager checks
> OMAPDSS: DPI/HDMI: Apply manager timings even if panel is disabled
> OMAPDSS: APPLY: Remove an unnecessary omap_dss_device pointer
> OMAPDSS: DISPC: Remove omap_dss_device pointer usage from dispc_mgr_pclk_rate()
> OMAPDSS: DISPC: Remove usage of dispc_mgr_get_device()
> OMAPDSS: DSI: Support command mode interleaving during video mode blanking periods
> OMAPDSS: VENC/DISPC: Delay dividing Y resolution for managers connected to VENC
> OMAPDSS: Apply VENC timings even if panel is disabled
>
> Axel Castaneda Gonzalez (1):
> OMAPDSS: HDMI: Decouple wrapper enable/disable and audio start/stop
>
> Chandrabhanu Mahapatra (5):
> OMAPDSS: DISPC: Enable predecimation
> OMAPDSS: DISPC: Handle synclost errors in OMAP3
> OMAPDSS: DISPC: Correct DISPC functional clock usage
> OMAPDSS: DISPC: Update Accumulator configuration for chroma plane
> OMAPDSS: DISPC: Support rotation through TILER
>
> Grazvydas Ignotas (5):
> OMAPDSS: OMAPFB: check for matching memory size early
> OMAPDSS: provide default get_timings function for panels
> OMAPDSS: TPO-TD03MTEA1: add set/check timing functions
> OMAPDSS: VENC: allow switching venc output type at runtime
> OMAPDSS: OMAPFB: always allow to configure overlay
>
> Jan Weitzel (1):
> ARM: OMAP2+ Add Primview displays to panel-generic
>
> Mark Brown (4):
> OMAP: DSS2: Remove suspicous and unused TAAL regulator API usage
> OMAPDSS: VENC: Check for errors from regulator_enable()
> OMAPDSS: TPO-TD03MTEA1: Check for errors from regulator_enable()
> OMAPDSS: TPO-TD03MTEA1: Correct comment for power on delay
>
> Peter Meerwald (1):
> OMAPFB: remove unused FB_OMAP_BOOTLOADER_INIT config option
>
> Ricardo Neri (15):
> OMAPDSS: Provide an interface for audio support
> OMAPDSS: HDMI: Split audio_enable into audio_enable/disable
> OMAPDSS: HDMI: Split video_enable into video_enable/disable
> OMAPDSS: HDMI: Remove ASoC codec
> OMAPDSS: HDMI: OMAP4: Remove CEA-861 audio infoframe and IEC-60958 enums
> OMAPDSS: HDMI: OMAP4: Remove invalid I2S settings
> OMAPDSS: HDMI: Decouple HDMI audio from ASoC
> OMAPDSS: HDMI: OMAP4: Expand configuration for IEC-60958 audio
> OMAPDSS: HDMI: Relocate N/CTS calculation
> OMAPDSS: HDMI: Add support for more audio sample rates in N/CTS calculation
> OMAPDSS: HDMI: Add an audio configuration function
> OMAPDSS: HDMI: OMAP4: Remap speaker order to match ALSA order
> OMAPDSS: HDMI: Panel: Simplify the name of the HDMI mutex
> OMAPDSS: HDMI: Implement DSS driver interface for audio
> OMAPDSS: HDMI: OMAP4: Update IRQ flags for the HPD IRQ request
>
> Russ Dill (1):
> OMAPDSS: TFP410: use gpio_set_value_cansleep
>
> Thomas Weber (2):
> OMAPDSS: Add Mitsubishi AA084SB01 display support
> OMAPDSS: Add EDT ET0500G0DH6 display support
>
> Tomi Valkeinen (38):
> OMAPDSS: add set_min_bus_tput pointer to omapdss's platform data
> OMAPDSS: Ensure OPP100 when DSS is operational
> OMAPDSS: DSI: remove option to use pck for DSI PLL clkin
> OMAPDSS: panel-dvi: add PD gpio handling
> OMAP: board-files: remove custom PD GPIO handling for DVI output
> OMAPDSS: TFP410: rename dvi -> tfp410
> OMAPDSS: TFP410: rename dvi files to tfp410
> OMAPDSS: Taal: move reset gpio handling to taal driver
> OMAPDSS: DSI: implement generic DSI pin config
> Merge branch 'archit/set-timing-work'
> Merge branch 'for-l-o-3.5'
> OMAPFB: fix parsing of vram parameter
> OMAPDSS: TFP410: pdata rewrite
> OMAPDSS: DSI: use dsi_get_dsidev_id(dsidev) instead of dsidev->id
> OMAPDSS: clean up the omapdss platform data mess
> OMAPDSS: remove return from platform_driver_unreg
> OMAPDSS: use platform_driver_probe for core/dispc/dss
> OMAPDSS: create custom pdevs for DSS omap_devices
> OMAPDSS: create DPI & SDI devices
> OMAPDSS: create DPI & SDI drivers
> OMAPDSS: remove uses of dss_runtime_get/put
> OMAPDSS: handle output-driver reg/unreg more dynamically
> OMAPDSS: move the creation of debugfs files
> OMAPDSS: use platform_driver_probe for dsi/hdmi/rfbi/venc/dpi/sdi
> OMAPDSS: add __init & __exit
> OMAPFB: add __init & __exit
> OMAPDSS: change default_device handling
> OMAPDSS: interface drivers register their panel devices
> OMAPDSS: init omap_dss_devices internally
> OMAPDSS: DSI: improve DSI module id handling
> OMAPDSS: separate pdata based initialization
> Merge branch 'dss-devtree-cleanup'
> Merge branch 'omapdss-hdmi-audio'
> OMAPDSS: use DSI_FIFO_BUG workaround only for manual update displays
> OMAPDSS: DISPC: fix usage of dispc_ovl_set_accu_uv
> OMAPDSS: remove compiler warnings when CONFIG_BUG=n
> OMAPFB: remove compiler warnings when CONFIG_BUG=n
> OMAPDSS: VRFB: remove compiler warnings when CONFIG_BUG=n
>
> Documentation/arm/OMAP/DSS | 46 ++
> arch/arm/mach-omap2/board-3430sdp.c | 38 +-
> arch/arm/mach-omap2/board-4430sdp.c | 37 +-
> arch/arm/mach-omap2/board-am3517evm.c | 25 +-
> arch/arm/mach-omap2/board-cm-t35.c | 30 +-
> arch/arm/mach-omap2/board-devkit8000.c | 30 +-
> arch/arm/mach-omap2/board-igep0020.c | 32 +-
> arch/arm/mach-omap2/board-omap3beagle.c | 37 +-
> arch/arm/mach-omap2/board-omap3evm.c | 29 +-
> arch/arm/mach-omap2/board-omap3stalker.c | 29 +-
> arch/arm/mach-omap2/board-omap4panda.c | 39 +-
> arch/arm/mach-omap2/board-overo.c | 25 +-
> arch/arm/mach-omap2/display.c | 196 ++++-
> drivers/video/omap/Kconfig | 8 -
> drivers/video/omap2/displays/Kconfig | 8 +-
> drivers/video/omap2/displays/Makefile | 2 +-
> drivers/video/omap2/displays/panel-acx565akm.c | 7 -
> drivers/video/omap2/displays/panel-generic-dpi.c | 107 ++-
> drivers/video/omap2/displays/panel-n8x0.c | 8 -
> drivers/video/omap2/displays/panel-taal.c | 108 +--
> .../omap2/displays/{panel-dvi.c => panel-tfp410.c} | 186 ++---
> .../video/omap2/displays/panel-tpo-td043mtea1.c | 22 +-
> drivers/video/omap2/dss/Kconfig | 13 +-
> drivers/video/omap2/dss/apply.c | 134 +++-
> drivers/video/omap2/dss/core.c | 255 ++++---
> drivers/video/omap2/dss/dispc.c | 747 ++++++++++++++------
> drivers/video/omap2/dss/dispc.h | 72 ++
> drivers/video/omap2/dss/display.c | 49 +-
> drivers/video/omap2/dss/dpi.c | 75 +-
> drivers/video/omap2/dss/dsi.c | 537 ++++++++------
> drivers/video/omap2/dss/dss.c | 65 +-
> drivers/video/omap2/dss/dss.h | 151 ++--
> drivers/video/omap2/dss/dss_features.c | 30 +-
> drivers/video/omap2/dss/dss_features.h | 5 +
> drivers/video/omap2/dss/hdmi.c | 443 +++++-------
> drivers/video/omap2/dss/hdmi_panel.c | 236 ++++++-
> drivers/video/omap2/dss/manager.c | 19 +-
> drivers/video/omap2/dss/overlay.c | 16 +-
> drivers/video/omap2/dss/rfbi.c | 84 ++-
> drivers/video/omap2/dss/sdi.c | 63 +-
> drivers/video/omap2/dss/ti_hdmi.h | 32 +-
> drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 480 ++++++++-----
> drivers/video/omap2/dss/ti_hdmi_4xxx_ip.h | 161 +----
> drivers/video/omap2/dss/venc.c | 133 +++-
> drivers/video/omap2/omapfb/omapfb-ioctl.c | 17 +-
> drivers/video/omap2/omapfb/omapfb-main.c | 12 +-
> drivers/video/omap2/omapfb/omapfb.h | 1 +
> drivers/video/omap2/vrfb.c | 4 +-
> include/video/omap-panel-nokia-dsi.h | 3 +
> .../{omap-panel-dvi.h => omap-panel-tfp410.h} | 18 +-
> include/video/omapdss.h | 75 +-
> 51 files changed, 2983 insertions(+), 1996 deletions(-)
> rename drivers/video/omap2/displays/{panel-dvi.c => panel-tfp410.c} (56%)
> rename include/video/{omap-panel-dvi.h => omap-panel-tfp410.h} (63%)
>
next prev parent reply other threads:[~2012-05-29 15:05 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-22 10:09 [GIT PULL] OMAP DSS for v3.5 Tomi Valkeinen
2012-05-29 15:05 ` Florian Tobias Schandinat [this message]
2012-06-05 12:17 ` Jean Pihet
2012-06-05 12:33 ` Tomi Valkeinen
2012-06-05 13:00 ` Jean Pihet
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4FC4E59E.6050407@gmx.de \
--to=florianschandinat@gmx.de \
--cc=linux-fbdev@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=tomi.valkeinen@ti.com \
--cc=tony@atomide.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox