linux/drivers/gpu/drm/exynos
Dave Airlie b16702be21 Several fixups
- Minor fix in `drm/exynos: gsc: gsc_runtime_resume`
      . The patch ensures `clk_disable_unprepare()` is called on the first
        element of `ctx->clocks` array.
        This issue was identified by the Linux Verification Center.
 
    - Fix excessive stack usage in `fimd_win_set_pixfmt()` in `drm/exynos`
      . The issue, highlighted by gcc, involved an unnecessary on-stack copy of
        the large `exynos_drm_plane` structure, now replaced with a pointer.
 
    - Fix an incorrect type issue in `exynos_drm_fimd.c` module
      . Addresses an incorrect type issue in `fimd_commit()` within the
        `exynos_drm_fimd.c` The problem was reported by the kernel test robot[1].
 
      [1] https://lore.kernel.org/oe-kbuild-all/202312140930.Me9yWf8F-lkp@intel.com/
 
    - Fix a typo in the dt-bindings for `samsung,exynos-mixer`
      . Changes 'regs' to the correct property name 'reg' in the dt-bindings
        documentation for `samsung,exynos-mixer`
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEGaM000JtH4Vhbu4NZMZxZtnUbQkFAmWuFrMACgkQZMZxZtnU
 bQlGpQ//dKSc1R3mXO2d/QsrJR9Q3F7DX18E32eOpu+j3IleQ9Tsfhdnh/Lz2iFI
 8V9/CtUHOLaRwDoGmo5dwge0FhDQCuBFBr5kP/pS5en+yEpdIjgAf/0kxIAK04bF
 v3V0Gqju+guqljwZ4gxPVMO2P0vcr4Xk8XVYHrIc1K4udRXKJJX3wluqSTrGy/TX
 mkCT1gem4U+PjR5JP+HvS2hFM+vk8RjTo3+CzsBGBcdi6GSyTEoypy10GISbZ2IG
 Y2Ra4dhikZlr5SFcFgCBp4dzbdFDdcq1GGeFIR7YuKoBSe9UMNzBR6jDfGKvBa0q
 5kvFo96huyTOf+FgwI1+arsETejC4/9MJWms0rQms/KZWHO2TnfA7pN5ByeapYKU
 NVilm9Bjf7B4rTVjRQHIBzsrPeyFfDYaAF/VODWhDLq5Tu+LHyAdIJK/2U5FTaiA
 XClyukvKX1+28IAhEOKP+UUqNnaPiWc493yXvo59ZgZEbL7XB89+X+n+ncMg/6ip
 WUZqXsZXCUy1jYdDE8xj8gLOM7UpAjnW4zdbTJcjt28kS9L/firYZ8p3byhxHQ/H
 719Q4yaBJJQKV9pha2plWpg8cROuMRf30Gb/2VDzu64pcyfBaY2OXjm5O/N5R0MU
 NmP3Rpi+GGhfHHmSl4MBCoGk+/zuOum038JEUjfnHgkW3a5CRX4=
 =OkrW
 -----END PGP SIGNATURE-----

Merge tag 'exynos-drm-fixes-for-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes

Several fixups
   - Minor fix in `drm/exynos: gsc: gsc_runtime_resume`
     . The patch ensures `clk_disable_unprepare()` is called on the first
       element of `ctx->clocks` array.
       This issue was identified by the Linux Verification Center.

   - Fix excessive stack usage in `fimd_win_set_pixfmt()` in `drm/exynos`
     . The issue, highlighted by gcc, involved an unnecessary on-stack copy of
       the large `exynos_drm_plane` structure, now replaced with a pointer.

   - Fix an incorrect type issue in `exynos_drm_fimd.c` module
     . Addresses an incorrect type issue in `fimd_commit()` within the
       `exynos_drm_fimd.c` The problem was reported by the kernel test robot[1].

     [1] https://lore.kernel.org/oe-kbuild-all/202312140930.Me9yWf8F-lkp@intel.com/

   - Fix a typo in the dt-bindings for `samsung,exynos-mixer`
     . Changes 'regs' to the correct property name 'reg' in the dt-bindings
       documentation for `samsung,exynos-mixer`

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Inki Dae <inki.dae@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240122072407.39546-1-inki.dae@samsung.com
2024-01-25 14:22:15 +10:00
..
exynos7_drm_decon.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos5433_drm_decon.c Several fixups 2024-01-25 14:22:15 +10:00
exynos_dp.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_crtc.c
exynos_drm_crtc.h
exynos_drm_dma.c drm/exynos: fix a wrong error checking 2023-12-07 11:51:43 +09:00
exynos_drm_dpi.c drm/exynos: dpi: Change connector type to DPI 2023-12-12 13:06:38 +09:00
exynos_drm_drv.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_drv.h
exynos_drm_dsi.c
exynos_drm_fb.c
exynos_drm_fb.h
exynos_drm_fbdev.c
exynos_drm_fbdev.h
exynos_drm_fimc.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_fimd.c Several fixups 2024-01-25 14:22:15 +10:00
exynos_drm_g2d.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_g2d.h
exynos_drm_gem.c
exynos_drm_gem.h
exynos_drm_gsc.c Several fixups 2024-01-25 14:22:15 +10:00
exynos_drm_ipp.c
exynos_drm_ipp.h
exynos_drm_mic.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_plane.c
exynos_drm_plane.h
exynos_drm_rotator.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_scaler.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_vidi.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_drm_vidi.h
exynos_hdmi.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
exynos_mixer.c drm/exynos: Convert to platform remove callback returning void 2023-12-12 13:06:36 +09:00
Kconfig
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