All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/3] DRM driver for the ATMEL High end LCD controller
@ 2014-04-18  9:45 ` Jean-Jacques Hiblot
  0 siblings, 0 replies; 41+ messages in thread
From: Jean-Jacques Hiblot @ 2014-04-18  9:45 UTC (permalink / raw)
  To: nicolas.ferre, boris.brezillon, linux-arm-kernel, dri-devel
  Cc: plagnioj, airlied, robdclark, linux-kernel, Jean-Jacques Hiblot

Hi,

this patch serie implements a simple DRM driver for the ATMEL High end LCD
controller found in the SAMA5 familly. It's based on the tilcdc driver.
It uses the cma_helper for memory and fbdev stuff.
Your comments are welcome !


Supported features:
* the base layer (the main framebuffer)
* a simple panel
* a backlight driver
* structure to 'easily' add other connectors (it comes from the tilcdc)

On the todo list:
* support overlays as drm_planes
* support for the hardware cursor
* support for the SiI9022 HDMI connector (present on sama5d36ek)


Jean-Jacques Hiblot (3):
  atmel: drm: added drm driver for the atmel hlcd controller
  atmel: drm: dt: Added DT entry for the atmel hlcdc found in the sama5
  atmel: dt: Add supports for the lcdc support on the sama5d36ek

 arch/arm/boot/dts/sama5d36ek.dts                   |  27 +-
 arch/arm/boot/dts/sama5d3_lcd.dtsi                 |  11 +
 drivers/gpu/drm/Kconfig                            |   2 +
 drivers/gpu/drm/Makefile                           |   1 +
 drivers/gpu/drm/atmel_hlcdc/Kconfig                |  13 +
 drivers/gpu/drm/atmel_hlcdc/Makefile               |  12 +
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc.h          | 771 +++++++++++++++++++++
 .../gpu/drm/atmel_hlcdc/atmel_hlcdc_backlight.c    |  92 +++
 .../gpu/drm/atmel_hlcdc/atmel_hlcdc_backlight.h    |  25 +
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_crtc.c     | 702 +++++++++++++++++++
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_drv.c      | 586 ++++++++++++++++
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_drv.h      | 124 ++++
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_ovl.h      | 190 +++++
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_panel.c    | 459 ++++++++++++
 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_panel.h    |  28 +
 15 files changed, 3042 insertions(+), 1 deletion(-)
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/Kconfig
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/Makefile
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc.h
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_backlight.c
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_backlight.h
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_crtc.c
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_drv.c
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_drv.h
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_ovl.h
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_panel.c
 create mode 100644 drivers/gpu/drm/atmel_hlcdc/atmel_hlcdc_panel.h

--
1.9.1


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

end of thread, other threads:[~2014-05-01  6:39 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-18  9:45 [RFC 0/3] DRM driver for the ATMEL High end LCD controller Jean-Jacques Hiblot
2014-04-18  9:45 ` Jean-Jacques Hiblot
2014-04-18  9:45 ` [RFC 1/3] atmel: drm: added drm driver for the atmel hlcd controller Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18 13:21   ` Boris BREZILLON
2014-04-18 13:21     ` Boris BREZILLON
2014-04-18 14:31     ` Robert Nelson
2014-04-18 14:31       ` Robert Nelson
2014-04-18 14:31       ` Robert Nelson
2014-04-19 19:03       ` Jean-Jacques Hiblot
2014-04-19 19:03         ` Jean-Jacques Hiblot
2014-04-19 19:03         ` Jean-Jacques Hiblot
2014-04-28 19:22   ` Boris BREZILLON
2014-04-28 19:22     ` Boris BREZILLON
2014-05-01  6:34     ` Jean-Jacques Hiblot
2014-05-01  6:34       ` Jean-Jacques Hiblot
2014-04-18  9:45 ` [RFC 2/3] atmel: drm: dt: Added DT entry for the atmel hlcdc found in the sama5 Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18  9:45 ` [RFC 3/3] atmel: dt: Add supports for the lcdc support on the sama5d36ek Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18  9:45   ` Jean-Jacques Hiblot
2014-04-18 14:48   ` Robert Nelson
2014-04-18 14:48     ` Robert Nelson
2014-04-18 14:48     ` Robert Nelson
2014-04-19 19:07     ` Jean-Jacques Hiblot
2014-04-19 19:07       ` Jean-Jacques Hiblot
2014-04-19 19:07       ` Jean-Jacques Hiblot
2014-04-18 13:37 ` [RFC 0/3] DRM driver for the ATMEL High end LCD controller Boris BREZILLON
2014-04-18 13:37   ` Boris BREZILLON
2014-04-23 15:36 ` Tim Niemeyer
2014-04-23 15:36   ` Tim Niemeyer
2014-04-24 12:14   ` Boris BREZILLON
2014-04-24 12:14     ` Boris BREZILLON
2014-04-24 12:46     ` Tim Niemeyer
2014-04-24 12:46       ` Tim Niemeyer
2014-04-24 16:59       ` Jean-Jacques Hiblot
2014-04-24 16:59         ` Jean-Jacques Hiblot
2014-04-30 14:31       ` Jean-Jacques Hiblot
2014-04-30 14:31         ` Jean-Jacques Hiblot

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.