linux/drivers/gpu/drm/exynos
Martin Jücker 2d684f4e15 drm/exynos: fimd: add BGR support for exynos4/5
In the downstream kernels for exynos4 and exynos5 devices, there is an
undocumented register that controls the order of the RGB output. It can
be set to either normal order or reversed, which enables BGR support for
those SoCs.

This patch enables the BGR support for all the SoCs that were found to
have at least one device with this logic in the corresponding downstream
kernels.

Signed-off-by: Martin Jücker <martin.juecker@gmail.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2022-03-04 17:13:52 +09:00
..
exynos7_drm_decon.c drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt 2022-03-04 17:13:51 +09:00
exynos5433_drm_decon.c drm/exynos: Make use of the helper function devm_platform_ioremap_resource() 2021-09-16 14:05:07 +09:00
exynos_dp.c drm/bridge: Centralize error message when bridge attach fails 2021-07-28 16:33:12 +03:00
exynos_drm_crtc.c drm/atomic: Pass the full state to CRTC atomic begin and flush 2020-11-02 12:37:49 +01:00
exynos_drm_crtc.h
exynos_drm_dma.c drm/exynos: Always initialize mapping in exynos_drm_register_dma() 2021-08-22 01:56:39 +09:00
exynos_drm_dpi.c drm: Remove unnecessary drm_panel_attach and drm_panel_detach 2020-08-08 09:06:33 +02:00
exynos_drm_drv.c Merge remote-tracking branch 'drm/drm-next' into drm-misc-next 2022-02-07 17:03:24 +01:00
exynos_drm_drv.h drm/exynos: Fix cleanup of IOMMU related objects 2020-03-10 13:25:18 +09:00
exynos_drm_dsi.c drm/exynos: Search for TE-gpio in DSI panel's node 2022-03-04 17:13:51 +09:00
exynos_drm_fb.c drm/exynos: Don't set allow_fb_modifiers explicitly 2021-04-20 10:41:47 +02:00
exynos_drm_fb.h
exynos_drm_fbdev.c drm/exynos: Implement mmap as GEM object function 2021-12-22 11:39:39 +09:00
exynos_drm_fbdev.h
exynos_drm_fimc.c drm/exynos/fimc: Use platform_get_irq() to get the interrupt 2022-03-04 17:13:51 +09:00
exynos_drm_fimd.c drm/exynos: fimd: add BGR support for exynos4/5 2022-03-04 17:13:52 +09:00
exynos_drm_g2d.c drm/exynos: Make use of the helper function devm_platform_ioremap_resource() 2021-09-16 14:05:07 +09:00
exynos_drm_g2d.h
exynos_drm_gem.c drm/exynos: Implement mmap as GEM object function 2021-12-22 11:39:39 +09:00
exynos_drm_gem.h drm/exynos: Implement mmap as GEM object function 2021-12-22 11:39:39 +09:00
exynos_drm_gsc.c drm/exynos: gsc: Use platform_get_irq() to get the interrupt 2022-03-04 17:13:51 +09:00
exynos_drm_ipp.c drm/exynos/exynos_drm_ipp: Fix documentation for 'exynos_drm_ipp_get_{caps,res}_ioctl()' 2021-06-03 13:33:01 +02:00
exynos_drm_ipp.h drm/exynos: drop use of drmP.h 2019-09-01 20:55:12 +09:00
exynos_drm_mic.c drm/exynos: Use pm_runtime_resume_and_get() to replace open coding 2021-06-11 10:56:27 +09:00
exynos_drm_plane.c drm: Use state helper instead of the plane state pointer 2021-02-25 08:05:28 +01:00
exynos_drm_plane.h
exynos_drm_rotator.c drm/exynos: Make use of the helper function devm_platform_ioremap_resource() 2021-09-16 14:05:07 +09:00
exynos_drm_scaler.c drm/exynos: Make use of the helper function devm_platform_ioremap_resource() 2021-09-16 14:05:07 +09:00
exynos_drm_vidi.c drm/exynos-vidi: convert platform driver to use dev_groups 2020-05-18 13:19:18 +09:00
exynos_drm_vidi.h
exynos_hdmi.c drm/exynos: Make use of the helper function devm_platform_ioremap_resource() 2021-09-16 14:05:07 +09:00
exynos_mixer.c drm/exynos: mixer: Use platform_get_irq() to get the interrupt 2022-03-04 17:13:51 +09:00
Kconfig drm-misc-next for v5.18: 2022-02-01 19:02:41 +10:00
Makefile
regs-decon7.h
regs-decon5433.h
regs-fimc.h
regs-gsc.h
regs-hdmi.h
regs-mixer.h
regs-rotator.h
regs-scaler.h
regs-vp.h