2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 07:04:00 +08:00
linux-next/drivers/gpu/drm/rcar-du
Laurent Pinchart 1b30dbde85 drm: rcar-du: Add support for external pixel clock
The DU uses the module functional clock as the default pixel clock, but
supports using an externally supplied pixel clock instead. Support this
by adding the external pixel clock to the DT bindings, and selecting the
clock automatically at runtime based on the requested mode pixel
frequency.

The input clock pins to DU channels routing is configurable, but
currently hardcoded to connect input clock i to channel i.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2014-12-23 12:01:50 +02:00
..
Kconfig drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
Makefile drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_crtc.c drm: rcar-du: Add support for external pixel clock 2014-12-23 12:01:50 +02:00
rcar_du_crtc.h drm: rcar-du: Add support for external pixel clock 2014-12-23 12:01:50 +02:00
rcar_du_drv.c drm: rcar-du: Refactor DEFR8 feature 2014-12-23 12:01:50 +02:00
rcar_du_drv.h drm: rcar-du: Refactor DEFR8 feature 2014-12-23 12:01:50 +02:00
rcar_du_encoder.c drm: rcar-du: Remove LVDS and HDMI encoders chaining restriction 2014-12-23 12:01:49 +02:00
rcar_du_encoder.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_group.c drm: rcar-du: Add support for external pixel clock 2014-12-23 12:01:50 +02:00
rcar_du_group.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_hdmicon.c drm: rcar-du: Fix NULL encoder pointer dereference 2014-12-03 08:28:48 +10:00
rcar_du_hdmicon.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_hdmienc.c drm: rcar-du: Remove LVDS and HDMI encoders chaining restriction 2014-12-23 12:01:49 +02:00
rcar_du_hdmienc.h drm: rcar-du: Add HDMI encoder and connector support 2014-11-26 20:09:38 +02:00
rcar_du_kms.c drm: rcar-du: Don't fail probe in case of partial encoder init error 2014-12-23 12:01:48 +02:00
rcar_du_kms.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_lvdscon.c drm: rcar-du: Replace direct DRM encoder access with cast macro 2014-11-26 20:09:37 +02:00
rcar_du_lvdscon.h drm: rcar-du: Remove platform data support 2014-11-26 20:09:36 +02:00
rcar_du_lvdsenc.c drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_lvdsenc.h drm: rcar-du: Remove platform data support 2014-11-26 20:09:36 +02:00
rcar_du_plane.c drm: rcar-du: Configure pitch for chroma plane of multiplanar formats 2014-12-23 12:01:49 +02:00
rcar_du_plane.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_du_regs.h drm: rcar-du: Add support for external pixel clock 2014-12-23 12:01:50 +02:00
rcar_du_vgacon.c drm: rcar-du: Replace direct DRM encoder access with cast macro 2014-11-26 20:09:37 +02:00
rcar_du_vgacon.h drm/rcar-du: Update copyright notice 2014-09-15 11:34:06 +03:00
rcar_lvds_regs.h drm/rcar-du: Add internal LVDS encoder support 2013-08-09 23:17:53 +02:00