linux_dsm_epyc7002/drivers/gpu/drm/omapdrm
Laurent Pinchart e5906f765c drm/omap: Store pixel clock instead of full mode in DPI and SDI encoders
The DPI and SDI encoders store the full videomode upon mode set, to only
use the value of the pixel clock when enabling the encoder. This wastes
memory. Store the pixel clock value only.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Tested-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2019-03-18 11:42:13 +02:00
..
displays drm/omap: Pass drm_display_mode to .check_timings() and .set_timings() 2019-03-18 11:42:13 +02:00
dss drm/omap: Store pixel clock instead of full mode in DPI and SDI encoders 2019-03-18 11:42:13 +02:00
Kconfig drm/omap: Get rid of DRM_OMAP_NUM_CRTCS config option 2017-04-03 12:36:40 +03:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
omap_connector.c drm/omap: Pass drm_display_mode to .check_timings() and .set_timings() 2019-03-18 11:42:13 +02:00
omap_connector.h drm/omap: Factor out common mode validation code 2019-03-18 11:42:13 +02:00
omap_crtc.c drm/omap: Move DISPC timing checks to CRTC .mode_valid() operation 2019-03-18 11:42:12 +02:00
omap_crtc.h drm/omap: Pass pipe pointer to omap_crtc_init() 2018-09-03 16:13:28 +03:00
omap_debugfs.c drm/omap: gem: Fix mm_list locking 2018-06-28 13:41:05 +03:00
omap_dmm_priv.h drm/omap: partial workaround for DRA7xx DMM errata i878 2018-10-02 09:36:56 +03:00
omap_dmm_tiler.c drm/omap: partial workaround for DRA7xx DMM errata i878 2018-10-02 09:36:56 +03:00
omap_dmm_tiler.h drm: omapdrm: Use kernel integer types 2018-03-01 09:09:10 +02:00
omap_drv.c drm/omap: Move display alias ID to omap_drm_pipeline 2019-03-18 11:42:12 +02:00
omap_drv.h drm/omap: Move display alias ID to omap_drm_pipeline 2019-03-18 11:42:12 +02:00
omap_encoder.c drm/omap: Pass drm_display_mode to .check_timings() and .set_timings() 2019-03-18 11:42:13 +02:00
omap_encoder.h drm/omap: Don't pass display pointer to encoder init function 2019-03-18 11:42:12 +02:00
omap_fb.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
omap_fb.h drm/omapdrm: Nuke omap_framebuffer_get_next_connector() 2018-05-25 21:21:39 +03:00
omap_fbdev.c drm: move drm_can_sleep() to drm_util.h 2019-01-14 10:58:37 +01:00
omap_fbdev.h drm/omap: cleanup fbdev init/free 2018-03-01 09:18:18 +02:00
omap_gem_dmabuf.c drm/omap: Replace drm_gem_object_{un/reference} with put,get functions 2018-10-02 09:36:56 +03:00
omap_gem.c drm/omap: Replace drm_gem_object_unreference_unlocked with put function 2018-10-02 09:36:56 +03:00
omap_gem.h gpu: drm: omapdrm: Adding new typedef vm_fault_t 2018-06-28 13:41:05 +03:00
omap_irq.c drm/omap: Group CRTC, encoder, connector and dssdev in a structure 2018-09-03 16:13:27 +03:00
omap_irq.h drm: omapdrm: Use kernel integer types 2018-03-01 09:09:10 +02:00
omap_plane.c drm/omap: Use normalized zpos for plane placement 2018-03-28 09:45:45 +03:00
omap_plane.h drm: omapdrm: Deconstruct the omap_drv.h header. 2017-12-19 10:32:00 +02:00
tcm-sita.c drm/omap: silence unititialized variable warning 2018-05-07 10:19:11 -04:00
tcm.h drm: omapdrm: Use kernel integer types 2018-03-01 09:09:10 +02:00
TODO