lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1254302501.23991.90.camel@tubuntu>
Date:	Wed, 30 Sep 2009 12:21:41 +0300
From:	Tomi Valkeinen <tomi.valkeinen@...ia.com>
To:	ext Andrew Morton <akpm@...ux-foundation.org>
Cc:	"linux-omap@...r.kernel.org" <linux-omap@...r.kernel.org>,
	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH 00/19] OMAP: DSS2: Intro

Hi,

Andrew, do you have time to check out the DSS2 driver? Or suggestions
how should I proceed.

I rebased DSS2 on top of today's linux-tree, and there were no
conflicts, so the posted patches should apply. But the rebased tree is
also available in master branch at
git://gitorious.org/linux-omap-dss2/linux.git

 Tomi

On Thu, 2009-09-24 at 13:56 +0200, Valkeinen Tomi (Nokia-D/Helsinki)
wrote:
> This patch set implement new display subsystem driver (DSS2) and omapfb driver
> for OMAP2/3. The patches have been reviewed on linux-omap and linux-fbdev-devel
> mailing lists. The patches can also be found from
> http://gitorious.org/linux-omap-dss2/linux
> 
> The patches include DSS documentation patch that includes more instructions for
> module parameters, sysfs files etc.
> 
> The patches enable DSS2 for OMAP3430 SDP board and support for other boards can
> be sent after the DSS2 has been merged. DSS2 is used in various boards, for
> example Nokia N900, Beagle Board and Overo.
> 
> I don't currently have any OMAP2 board to test DSS2, but it has worked on OMAP2
> and the possible fixes needed should be minimal.
> 
> OMAP1 is not supported, and so the old DSS needs to be used on OMAP1 boards.
> 
> DSS2 is partly based on the old omapfb driver by Imre Deak, and Imre has also
> contributed to DSS2 quite a bit. Ville Syrjälä has been contributing to scaling
> and tv-out work. Also some contributions have been made by Hardik Shah, Vaibhav
> Hiremath, and perhaps some others that I have forgotten =).
> 
> ---
> Changes in v4:
> - Rebased on latest linux tree
> - Add maintainers
> 
> Changes in v3:
> - Rebased on mainstream linux
> - Remove Beagle and Overo board changes
> 
> Changes in v2:
> 
> - Split the commits more to make them smaller
> - Print error if fclk is too low for scaling
> - Indent SDP, Beagle, Overo board files
> - DSI: return -EIO instead of -1
> - VRFB: Move to drivers/video/omap2/
> - VRAM: Move to drivers/video/omap2/
> - VRFB: use omap2_sms_write_*() functions instead of omap_writel
> - SDI: Remove custom pinmuxing. Will be added later properly.
> - VENC: indentation changes
> - Add Taal DSI panel driver
> 
> ---
> 
> [PATCH 01/19] OMAP2: Add funcs for writing SMS_ROT_* registers
> [PATCH 02/19] OMAP: OMAPFB: split omapfb.h
> [PATCH 03/19] OMAP: OMAPFB: add omapdss device
> [PATCH 04/19] OMAP: Add VRAM manager
> [PATCH 05/19] OMAP: Add support for VRFB rotation engine
> [PATCH 06/19] OMAP: DSS2: Documentation for DSS2
> [PATCH 07/19] OMAP: DSS2: Display Subsystem Driver core
> [PATCH 08/19] OMAP: DSS2: Add more core files
> [PATCH 09/19] OMAP: DSS2: DISPC
> [PATCH 10/19] OMAP: DSS2: DPI driver
> [PATCH 11/19] OMAP: DSS2: Video encoder driver
> [PATCH 12/19] OMAP: DSS2: RFBI driver
> [PATCH 13/19] OMAP: DSS2: SDI driver
> [PATCH 14/19] OMAP: DSS2: DSI driver
> [PATCH 15/19] OMAP: DSS2: omapfb driver
> [PATCH 16/19] OMAP: DSS2: Add DPI panel drivers
> [PATCH 17/19] OMAP: DSS2: Taal DSI command mode panel driver
> [PATCH 18/19] OMAP: SDP: Enable DSS2 for OMAP3 SDP board
> [PATCH 19/19] MAINTAINERS: Add OMAP2/3 DSS and OMAPFB maintainer
> 
> ---
> 
>  Documentation/arm/OMAP/DSS                         |  317 ++
>  MAINTAINERS                                        |   17 +
>  arch/arm/configs/omap_3430sdp_defconfig            |   29 +-
>  arch/arm/mach-omap1/board-nokia770.c               |    2 +-
>  arch/arm/mach-omap2/board-3430sdp.c                |  167 +-
>  arch/arm/mach-omap2/clock24xx.c                    |    8 +-
>  arch/arm/mach-omap2/clock34xx.c                    |   14 +-
>  arch/arm/mach-omap2/io.c                           |    4 +-
>  arch/arm/mach-omap2/sdrc.c                         |   16 +
>  arch/arm/plat-omap/fb.c                            |   41 +-
>  arch/arm/plat-omap/include/mach/display.h          |  540 +++
>  arch/arm/plat-omap/include/mach/omapfb.h           |  398 ---
>  arch/arm/plat-omap/include/mach/sdrc.h             |    9 +-
>  arch/arm/plat-omap/include/mach/vram.h             |   63 +
>  arch/arm/plat-omap/include/mach/vrfb.h             |   46 +
>  arch/arm/plat-omap/sram.c                          |    8 +
>  drivers/video/Kconfig                              |    1 +
>  drivers/video/Makefile                             |    1 +
>  drivers/video/omap/Kconfig                         |    5 +-
>  drivers/video/omap/blizzard.c                      |    2 +-
>  drivers/video/omap/dispc.c                         |   21 +-
>  drivers/video/omap/hwa742.c                        |    2 +-
>  drivers/video/omap/lcd_2430sdp.c                   |    3 +-
>  drivers/video/omap/lcd_ams_delta.c                 |    3 +-
>  drivers/video/omap/lcd_apollon.c                   |    3 +-
>  drivers/video/omap/lcd_h3.c                        |    2 +-
>  drivers/video/omap/lcd_h4.c                        |    2 +-
>  drivers/video/omap/lcd_inn1510.c                   |    2 +-
>  drivers/video/omap/lcd_inn1610.c                   |    2 +-
>  drivers/video/omap/lcd_ldp.c                       |    3 +-
>  drivers/video/omap/lcd_mipid.c                     |    3 +-
>  drivers/video/omap/lcd_omap2evm.c                  |    3 +-
>  drivers/video/omap/lcd_omap3beagle.c               |    3 +-
>  drivers/video/omap/lcd_omap3evm.c                  |    3 +-
>  drivers/video/omap/lcd_osk.c                       |    2 +-
>  drivers/video/omap/lcd_overo.c                     |    3 +-
>  drivers/video/omap/lcd_palmte.c                    |    2 +-
>  drivers/video/omap/lcd_palmtt.c                    |    2 +-
>  drivers/video/omap/lcd_palmz71.c                   |    2 +-
>  drivers/video/omap/lcdc.c                          |    3 +-
>  drivers/video/omap/omapfb.h                        |  227 ++
>  drivers/video/omap/omapfb_main.c                   |    2 +-
>  drivers/video/omap/rfbi.c                          |    3 +-
>  drivers/video/omap/sossi.c                         |    2 +-
>  drivers/video/omap2/Kconfig                        |    9 +
>  drivers/video/omap2/Makefile                       |    6 +
>  drivers/video/omap2/displays/Kconfig               |   28 +
>  drivers/video/omap2/displays/Makefile              |    5 +
>  drivers/video/omap2/displays/panel-generic.c       |  104 +
>  .../omap2/displays/panel-samsung-lte430wq-f0c.c    |  113 +
>  .../video/omap2/displays/panel-sharp-ls037v7dw01.c |  153 +
>  drivers/video/omap2/displays/panel-taal.c          |  900 +++++
>  drivers/video/omap2/dss/Kconfig                    |   89 +
>  drivers/video/omap2/dss/Makefile                   |    6 +
>  drivers/video/omap2/dss/core.c                     |  917 +++++
>  drivers/video/omap2/dss/dispc.c                    | 3182 ++++++++++++++++++
>  drivers/video/omap2/dss/display.c                  |  658 ++++
>  drivers/video/omap2/dss/dpi.c                      |  388 +++
>  drivers/video/omap2/dss/dsi.c                      | 3509 ++++++++++++++++++++
>  drivers/video/omap2/dss/dss.c                      |  347 ++
>  drivers/video/omap2/dss/dss.h                      |  356 ++
>  drivers/video/omap2/dss/manager.c                  | 1487 +++++++++
>  drivers/video/omap2/dss/overlay.c                  |  673 ++++
>  drivers/video/omap2/dss/rfbi.c                     | 1310 ++++++++
>  drivers/video/omap2/dss/sdi.c                      |  261 ++
>  drivers/video/omap2/dss/venc.c                     |  797 +++++
>  drivers/video/omap2/omapfb/Kconfig                 |   37 +
>  drivers/video/omap2/omapfb/Makefile                |    2 +
>  drivers/video/omap2/omapfb/omapfb-ioctl.c          |  727 ++++
>  drivers/video/omap2/omapfb/omapfb-main.c           | 2137 ++++++++++++
>  drivers/video/omap2/omapfb/omapfb-sysfs.c          |  507 +++
>  drivers/video/omap2/omapfb/omapfb.h                |  146 +
>  drivers/video/omap2/vram.c                         |  655 ++++
>  drivers/video/omap2/vrfb.c                         |  277 ++
>  include/linux/omapfb.h                             |  242 ++
>  75 files changed, 21556 insertions(+), 463 deletions(-)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@...r.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ