From: Archit Taneja <archit@ti.com> To: tomi.valkeinen@ti.com Cc: rob@ti.com, linux-fbdev@vger.kernel.org, linux-omap@vger.kernel.org, Archit Taneja <archit@ti.com> Subject: [PATCH 00/17] OMAPDSS: Misc DSS clean ups Date: Tue, 26 Jun 2012 09:48:36 +0000 [thread overview] Message-ID: <1340703414-1915-1-git-send-email-archit@ti.com> (raw) This series does the following things: - Remove passive matrix LCD support: There are no panel drivers with passive matrix LCD drivers in DSS2. There are no passive matrix panels even available to test with DSS. Since no one is using passive matrix panels, stop trying to support it. It cleans up the DSS driver. - Add some new fields to omap_video_timings: There were some standard panel timing fields missing from omap_video_timings. Namely Hsync/Vsync/DE levels and interlace. Add these to omap_video_timings to align it more with xorg modeline. Add some other OMAP DSS specific fields to omap_video_timings. - Remove some hacks done because omap_video_timings didn't have the above fields. A branch with the patch set: git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git dss_cleanup This tree is based on: git://gitorious.org/linux-omap-dss2/linux.git work/dss-rework-base Tested on 3430sdp, 4430spd, Pandaboard ES. Archit Taneja (17): OMAPDSS: Remove passive matrix LCD support (part 1) OMAPDSS: Remove passive matrix LCD support (part 2) OMAPDSS: Remove passive matrix LCD support (part 3) OMAPDSS: Remove passive matrix LCD support (part 4) OMAPDSS: Add some new fields to omap_video_timings OMAPDSS: DISPLAY: Ignore newly added omap_video_timings fields for display timings sysfs file OMAPDSS: DISPC: Configure newly added omap_video_timing fields OMAPDSS: DISPC: Remove dispc_mgr_set_pol_freq() OMAPFB: Map the newly added omap_video_timings fields with fb sync flags OMAPDRM: Map the newly added omap_video_timings fields with drm mode flags OMAPDSS: Remove omap_panel_config enum from omap_dss_device OMAPDSS: Add interlace parameter to omap_video_timings OMAPDSS: DISPC/APPLY: Use interlace info in manager timings for dispc_ovl_setup() OMAPFB: Map interlace field in omap_video_timings with fb vmode flags OMAPDRM: Map interlace field in omap_video_timings with drm mode flags OMAPDSS: HDMI: Remove custom hdmi_video_timings struct OMAPDSS: DSI: Remove redundant fields in omap_dss_dsi_videomode_data drivers/staging/omapdrm/omap_connector.c | 27 ++- drivers/video/omap2/displays/panel-acx565akm.c | 6 +- drivers/video/omap2/displays/panel-generic-dpi.c | 118 +++++----- .../omap2/displays/panel-lgphilips-lb035q02.c | 5 +- drivers/video/omap2/displays/panel-n8x0.c | 1 - .../omap2/displays/panel-nec-nl8048hl11-01b.c | 7 +- drivers/video/omap2/displays/panel-picodlp.c | 7 +- .../video/omap2/displays/panel-sharp-ls037v7dw01.c | 6 +- drivers/video/omap2/displays/panel-taal.c | 1 - drivers/video/omap2/displays/panel-tfp410.c | 1 - .../video/omap2/displays/panel-tpo-td043mtea1.c | 6 +- drivers/video/omap2/dss/apply.c | 6 +- drivers/video/omap2/dss/dispc.c | 114 ++++----- drivers/video/omap2/dss/display.c | 6 +- drivers/video/omap2/dss/dpi.c | 39 ++-- drivers/video/omap2/dss/dsi.c | 28 ++- drivers/video/omap2/dss/dss.c | 7 +- drivers/video/omap2/dss/dss.h | 17 +- drivers/video/omap2/dss/hdmi.c | 241 +++++++++++++++++--- drivers/video/omap2/dss/hdmi_panel.c | 8 +- drivers/video/omap2/dss/rfbi.c | 3 +- drivers/video/omap2/dss/sdi.c | 11 +- drivers/video/omap2/dss/ti_hdmi.h | 19 +- drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 8 +- drivers/video/omap2/dss/venc.c | 4 + drivers/video/omap2/omapfb/omapfb-main.c | 32 ++- include/video/omapdss.h | 55 +++-- 27 files changed, 474 insertions(+), 309 deletions(-) -- 1.7.9.5
WARNING: multiple messages have this Message-ID (diff)
From: Archit Taneja <archit@ti.com> To: tomi.valkeinen@ti.com Cc: rob@ti.com, linux-fbdev@vger.kernel.org, linux-omap@vger.kernel.org, Archit Taneja <archit@ti.com> Subject: [PATCH 00/17] OMAPDSS: Misc DSS clean ups Date: Tue, 26 Jun 2012 15:06:36 +0530 [thread overview] Message-ID: <1340703414-1915-1-git-send-email-archit@ti.com> (raw) This series does the following things: - Remove passive matrix LCD support: There are no panel drivers with passive matrix LCD drivers in DSS2. There are no passive matrix panels even available to test with DSS. Since no one is using passive matrix panels, stop trying to support it. It cleans up the DSS driver. - Add some new fields to omap_video_timings: There were some standard panel timing fields missing from omap_video_timings. Namely Hsync/Vsync/DE levels and interlace. Add these to omap_video_timings to align it more with xorg modeline. Add some other OMAP DSS specific fields to omap_video_timings. - Remove some hacks done because omap_video_timings didn't have the above fields. A branch with the patch set: git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git dss_cleanup This tree is based on: git://gitorious.org/linux-omap-dss2/linux.git work/dss-rework-base Tested on 3430sdp, 4430spd, Pandaboard ES. Archit Taneja (17): OMAPDSS: Remove passive matrix LCD support (part 1) OMAPDSS: Remove passive matrix LCD support (part 2) OMAPDSS: Remove passive matrix LCD support (part 3) OMAPDSS: Remove passive matrix LCD support (part 4) OMAPDSS: Add some new fields to omap_video_timings OMAPDSS: DISPLAY: Ignore newly added omap_video_timings fields for display timings sysfs file OMAPDSS: DISPC: Configure newly added omap_video_timing fields OMAPDSS: DISPC: Remove dispc_mgr_set_pol_freq() OMAPFB: Map the newly added omap_video_timings fields with fb sync flags OMAPDRM: Map the newly added omap_video_timings fields with drm mode flags OMAPDSS: Remove omap_panel_config enum from omap_dss_device OMAPDSS: Add interlace parameter to omap_video_timings OMAPDSS: DISPC/APPLY: Use interlace info in manager timings for dispc_ovl_setup() OMAPFB: Map interlace field in omap_video_timings with fb vmode flags OMAPDRM: Map interlace field in omap_video_timings with drm mode flags OMAPDSS: HDMI: Remove custom hdmi_video_timings struct OMAPDSS: DSI: Remove redundant fields in omap_dss_dsi_videomode_data drivers/staging/omapdrm/omap_connector.c | 27 ++- drivers/video/omap2/displays/panel-acx565akm.c | 6 +- drivers/video/omap2/displays/panel-generic-dpi.c | 118 +++++----- .../omap2/displays/panel-lgphilips-lb035q02.c | 5 +- drivers/video/omap2/displays/panel-n8x0.c | 1 - .../omap2/displays/panel-nec-nl8048hl11-01b.c | 7 +- drivers/video/omap2/displays/panel-picodlp.c | 7 +- .../video/omap2/displays/panel-sharp-ls037v7dw01.c | 6 +- drivers/video/omap2/displays/panel-taal.c | 1 - drivers/video/omap2/displays/panel-tfp410.c | 1 - .../video/omap2/displays/panel-tpo-td043mtea1.c | 6 +- drivers/video/omap2/dss/apply.c | 6 +- drivers/video/omap2/dss/dispc.c | 114 ++++----- drivers/video/omap2/dss/display.c | 6 +- drivers/video/omap2/dss/dpi.c | 39 ++-- drivers/video/omap2/dss/dsi.c | 28 ++- drivers/video/omap2/dss/dss.c | 7 +- drivers/video/omap2/dss/dss.h | 17 +- drivers/video/omap2/dss/hdmi.c | 241 +++++++++++++++++--- drivers/video/omap2/dss/hdmi_panel.c | 8 +- drivers/video/omap2/dss/rfbi.c | 3 +- drivers/video/omap2/dss/sdi.c | 11 +- drivers/video/omap2/dss/ti_hdmi.h | 19 +- drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 8 +- drivers/video/omap2/dss/venc.c | 4 + drivers/video/omap2/omapfb/omapfb-main.c | 32 ++- include/video/omapdss.h | 55 +++-- 27 files changed, 474 insertions(+), 309 deletions(-) -- 1.7.9.5
next reply other threads:[~2012-06-26 9:48 UTC|newest] Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top 2012-06-26 9:36 Archit Taneja [this message] 2012-06-26 9:48 ` [PATCH 00/17] OMAPDSS: Misc DSS clean ups Archit Taneja 2012-06-26 9:36 ` [PATCH 01/17] OMAPDSS: Remove passive matrix LCD support (part 1) Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 02/17] OMAPDSS: Remove passive matrix lcd support (part 2) Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 02/17] OMAPDSS: Remove passive matrix LCD " Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 03/17] OMAPDSS: Remove passive matrix LCD support (part 3) Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 04/17] OMAPDSS: Remove passive matrix LCD support (part 4) Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 05/17] OMAPDSS: Add some new fields to omap_video_timings Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-27 11:48 ` Tomi Valkeinen 2012-06-27 11:48 ` Tomi Valkeinen 2012-06-27 12:26 ` Archit Taneja 2012-06-27 12:38 ` Archit Taneja 2012-06-27 12:42 ` Tomi Valkeinen 2012-06-27 12:42 ` Tomi Valkeinen 2012-06-27 12:47 ` Archit Taneja 2012-06-27 12:59 ` Archit Taneja 2012-06-27 13:02 ` Tomi Valkeinen 2012-06-27 13:02 ` Tomi Valkeinen 2012-06-26 9:36 ` [PATCH 06/17] OMAPDSS: DISPLAY: Ignore newly added omap_video_timings fields for display timings sysfs file Archit Taneja 2012-06-26 9:48 ` [PATCH 06/17] OMAPDSS: DISPLAY: Ignore newly added omap_video_timings fields for display timings sys Archit Taneja 2012-06-26 9:36 ` [PATCH 07/17] OMAPDSS: DISPC: Configure newly added omap_video_timing fields Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 08/17] OMAPDSS: DISPC: Remove dispc_mgr_set_pol_freq() Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 09/17] OMAPFB: Map the newly added omap_video_timings fields with fb sync flags Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 10/17] OMAPDRM: Map the newly added omap_video_timings fields with drm mode flags Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 11/17] OMAPDSS: Remove omap_panel_config enum from omap_dss_device Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 12/17] OMAPDSS: Add interlace parameter to omap_video_timings Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 13/17] OMAPDSS: DISPC/APPLY: Use interlace info in manager timings for dispc_ovl_setup() Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 14/17] OMAPFB: Map interlace field in omap_video_timings with fb vmode flags Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 15/17] OMAPDRM: Map interlace field in omap_video_timings with drm mode flags Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 16/17] OMAPDSS: HDMI: Remove custom hdmi_video_timings struct Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-26 9:36 ` [PATCH 17/17] OMAPDSS: DSI: Remove redundant fields in omap_dss_dsi_videomode_data Archit Taneja 2012-06-26 9:48 ` Archit Taneja 2012-06-27 12:05 ` Tomi Valkeinen 2012-06-27 12:05 ` Tomi Valkeinen 2012-06-27 12:18 ` Archit Taneja 2012-06-27 12:30 ` Archit Taneja 2012-06-27 12:31 ` Tomi Valkeinen 2012-06-27 12:31 ` Tomi Valkeinen
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=1340703414-1915-1-git-send-email-archit@ti.com \ --to=archit@ti.com \ --cc=linux-fbdev@vger.kernel.org \ --cc=linux-omap@vger.kernel.org \ --cc=rob@ti.com \ --cc=tomi.valkeinen@ti.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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.