Subject: [PATCH 00/21] ARM: OMAP2+: use new display drivers

From: [email-masked] (Tomi Valkeinen)
Date: Tue, 27 Aug 2013 12:20:57 +0300

Hi Tony,

Ping again...

 Tomi

On 09/08/13 13:53, Tomi Valkeinen wrote:
> Hi Tony,
> 
> Ping. It'd be nice to get this in for 3.12, so I can remove all the old
> drivers and the related legacy code.
> 
> Note that the first patch "ARM: OMAP: dss-common: fix Panda's DVI DDC
> channel", is a fix for 3.11, and I've sent a fbdev pull request
> containing that just now. Merging without that patch will cause a
> trivial conflict. If you want, I can also create a branch that has these
> on top of the fbdev-fixes branch.
> 
>  Tomi
> 
> On 26/07/13 10:08, Tomi Valkeinen wrote:
>> 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(-)
>>
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130827/0a1ce646/attachment.sig>