linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/21] ARM: OMAP2+: use new display drivers
@ 2013-07-26  7:08 Tomi Valkeinen
  2013-07-26  7:08 ` [PATCH 01/21] ARM: OMAP: dss-common: fix Panda's DVI DDC channel Tomi Valkeinen
                   ` (21 more replies)
  0 siblings, 22 replies; 30+ messages in thread
From: Tomi Valkeinen @ 2013-07-26  7:08 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

The display drivers for new OMAP DSS driver model were merged in v3.11, but the
board files were not changed to use them. This series changes the board files
to take those new drivers into use.

There's mostly nothing special in the patches. One complication is with Overo
board file, which adds two panel devices, located in add-on boards, that use
the same GPIOs, meaning that the two panel devices cannot be probed at the same
time. The solution used here is to parse the kernel command line, and decide
the panel device to be added depending on the given default display.

The omap2plus_defconfig is changed to include a few most commonly used display
drivers as modules, and the old drivers are removed.

Note: The first patch in this series has been sent separately
(http://mid.gmane.org/1374570405-8301-2-git-send-email-tomi.valkeinen at ti.com),
and is a fix for v3.11. It's included here as an another patch in the series
depends on it.

Tested on 4430SDP, Panda, Beagle, Beagle xM, Overo.

 Tomi

Tomi Valkeinen (21):
  ARM: OMAP: dss-common: fix Panda's DVI DDC channel
  ARM: OMAP2+: Remove legacy DSS initialization for omap4
  ARM: OMAP2+: Add selected display drivers to omap2plus_defconfig
  ARM: OMAP: dss-common: use new display drivers
  ARM: OMAP: 4430SDP: remove picodlp device data
  ARM: OMAP: overo: use new display drivers
  ARM: OMAP: rx51: use new display drivers
  ARM: OMAP: beagle: use new display drivers
  ARM: OMAP: devkit8000: use new display drivers
  ARM: OMAP: 2430SDP: use new display drivers
  ARM: OMAP: LDP: use new display drivers
  ARM: OMAP: omap3stalker: use new display drivers
  ARM: OMAP: igep0020: use new display drivers
  ARM: OMAP: cm-t35: use new display drivers
  ARM: OMAP: H4: use new display drivers
  ARM: OMAP: 3430SDP: use new display drivers
  ARM: OMAP: OMAP3EVM: use new display drivers
  ARM: OMAP: Pandora: use new display drivers
  ARM: OMAP: Zoom: use new display drivers
  ARM: OMAP: AM3517EVM: use new display drivers
  ARM: OMAP2+: Remove old display drivers from omap2plus_defconfig

 arch/arm/configs/omap2plus_defconfig         |  12 +-
 arch/arm/mach-omap2/board-2430sdp.c          |  57 ++++---
 arch/arm/mach-omap2/board-3430sdp.c          |  83 +++++----
 arch/arm/mach-omap2/board-am3517evm.c        | 113 +++++++++----
 arch/arm/mach-omap2/board-cm-t35.c           | 100 +++++++----
 arch/arm/mach-omap2/board-devkit8000.c       |  96 +++++++----
 arch/arm/mach-omap2/board-h4.c               |  48 ++++--
 arch/arm/mach-omap2/board-igep0020.c         |  36 ++--
 arch/arm/mach-omap2/board-ldp.c              |  68 +++++---
 arch/arm/mach-omap2/board-omap3beagle.c      |  56 +++---
 arch/arm/mach-omap2/board-omap3evm.c         |  87 ++++++----
 arch/arm/mach-omap2/board-omap3pandora.c     |  48 +++---
 arch/arm/mach-omap2/board-omap3stalker.c     |  61 ++++---
 arch/arm/mach-omap2/board-overo.c            | 160 +++++++++++-------
 arch/arm/mach-omap2/board-rx51-peripherals.c |  12 ++
 arch/arm/mach-omap2/board-rx51-video.c       |  35 ++--
 arch/arm/mach-omap2/board-zoom-display.c     |  30 ++--
 arch/arm/mach-omap2/dss-common.c             | 244 ++++++++++++---------------
 arch/arm/mach-omap2/dss-common.h             |   2 -
 19 files changed, 787 insertions(+), 561 deletions(-)

-- 
1.8.1.2

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

end of thread, other threads:[~2013-08-28  4:44 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-26  7:08 [PATCH 00/21] ARM: OMAP2+: use new display drivers Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 01/21] ARM: OMAP: dss-common: fix Panda's DVI DDC channel Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 02/21] ARM: OMAP2+: Remove legacy DSS initialization for omap4 Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 03/21] ARM: OMAP2+: Add selected display drivers to omap2plus_defconfig Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 04/21] ARM: OMAP: dss-common: use new display drivers Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 05/21] ARM: OMAP: 4430SDP: remove picodlp device data Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 06/21] ARM: OMAP: overo: use new display drivers Tomi Valkeinen
2013-07-30  6:21   ` Archit Taneja
2013-07-30  6:39     ` Tomi Valkeinen
2013-07-30  7:07       ` Archit Taneja
2013-07-26  7:08 ` [PATCH 07/21] ARM: OMAP: rx51: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 08/21] ARM: OMAP: beagle: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 09/21] ARM: OMAP: devkit8000: " Tomi Valkeinen
2013-07-30  5:48   ` Archit Taneja
2013-07-30  6:01     ` Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 10/21] ARM: OMAP: 2430SDP: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 11/21] ARM: OMAP: LDP: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 12/21] ARM: OMAP: omap3stalker: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 13/21] ARM: OMAP: igep0020: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 14/21] ARM: OMAP: cm-t35: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 15/21] ARM: OMAP: H4: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 16/21] ARM: OMAP: 3430SDP: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 17/21] ARM: OMAP: OMAP3EVM: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 18/21] ARM: OMAP: Pandora: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 19/21] ARM: OMAP: Zoom: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 20/21] ARM: OMAP: AM3517EVM: " Tomi Valkeinen
2013-07-26  7:08 ` [PATCH 21/21] ARM: OMAP2+: Remove old display drivers from omap2plus_defconfig Tomi Valkeinen
2013-08-09 10:53 ` [PATCH 00/21] ARM: OMAP2+: use new display drivers Tomi Valkeinen
2013-08-27  9:20   ` Tomi Valkeinen
2013-08-28  4:44     ` 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).