linux-samsung-soc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] exynos-drm-fixes
@ 2024-01-22  7:24 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2024-01-22  7:24 UTC (permalink / raw)
  To: airlied, daniel; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just several fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit 0dd3ee31125508cd67f7e7172247f05b7fd1753a:

  Linux 6.7 (2024-01-07 12:18:38 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v6.8-rc2

for you to fetch changes up to 4050957c7c2c14aa795dbf423b4180d5ac04e113:

  drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (2024-01-22 12:24:55 +0900)

----------------------------------------------------------------
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`

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/exynos: fix accidental on-stack copy of exynos_drm_plane

Fedor Pchelkin (1):
      drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume

Inki Dae (1):
      drm/exynos: fix incorrect type issue

Rob Herring (1):
      dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo

 .../devicetree/bindings/display/samsung/samsung,exynos-mixer.yaml   | 6 +++---
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c                       | 4 ++--
 drivers/gpu/drm/exynos/exynos_drm_fimd.c                            | 6 +++---
 drivers/gpu/drm/exynos/exynos_drm_gsc.c                             | 2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <CGME20231120225538epcas1p205a656dfe9771fc992ee1a6756ca67d3@epcas1p2.samsung.com>]
* [GIT PULL] exynos-drm-fixes
@ 2023-10-06  4:09 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2023-10-06  4:09 UTC (permalink / raw)
  To: airlied, daniel; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just one fixup to a potential error pointer dereference.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit 8a749fd1a8720d4619c91c8b6e7528c0a355c0aa:

  Linux 6.6-rc4 (2023-10-01 14:15:13 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v6.6-rc5

for you to fetch changes up to e49c384dc1c62fb5bf57c7bf6598957197e57919:

  drm/exynos: fix a potential error pointer dereference (2023-10-06 12:30:23 +0900)

----------------------------------------------------------------
One fixup
- Fix a potential error pointer dereference by checking the return value
  of exynos_drm_crtc_get_by_type() function before accessing to crtc
  object.

----------------------------------------------------------------
Xiang Yang (1):
      drm/exynos: fix a potential error pointer dereference

 drivers/gpu/drm/exynos/exynos_hdmi.c | 2 ++
 1 file changed, 2 insertions(+)

^ permalink raw reply	[flat|nested] 36+ messages in thread
* [GIT PULL] exynos-drm-fixes
@ 2023-06-07  4:31 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2023-06-07  4:31 UTC (permalink / raw)
  To: airlied, daniel; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just two fixups to Exynos vidi and g2d drivers.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 9561de3a55bed6bdd44a12820ba81ec416e705a7:

  Linux 6.4-rc5 (2023-06-04 14:04:27 -0400)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v6.4-rc6

for you to fetch changes up to 48bfd02569f5db49cc033f259e66d57aa6efc9a3:

  drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (2023-06-07 13:03:16 +0900)

----------------------------------------------------------------
Two fixups
- Fix wrong return in Exynos vidi driver.
- Fix use-after-free issue to Exynos g2d driver.

----------------------------------------------------------------
Inki Dae (1):
      drm/exynos: vidi: fix a wrong error return

Min Li (1):
      drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl

 drivers/gpu/drm/exynos/exynos_drm_g2d.c  | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
* [GIT PULL] exynos-drm-fixes
@ 2023-05-15  8:39 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2023-05-15  8:39 UTC (permalink / raw)
  To: airlied, daniel; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just one fixup to graphics 2d module for exynos.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d8843eebbbd15b78c6a7745717b3705eca923b0f:

  Merge tag 'amd-drm-fixes-6.4-2023-05-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2023-05-12 06:46:34 +1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v6.4-rc3

for you to fetch changes up to 2ef0785b30bd6549ddbc124979f1b6596e065ae2:

  drm/exynos: fix g2d_open/close helper function definitions (2023-05-15 14:10:34 +0900)

----------------------------------------------------------------
Just one fixup to exynos_drm_g2d module.
- Fix below build warning by marking them as 'static inline'
    drivers/gpu/drm/exynos/exynos_drm_g2d.h:37:5: error: no previous prototype for 'g2d_open'
    drivers/gpu/drm/exynos/exynos_drm_g2d.h:42:5: error: no previous prototype for 'g2d_close'

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/exynos: fix g2d_open/close helper function definitions

 drivers/gpu/drm/exynos/exynos_drm_g2d.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
* [GIT PULL] exynos-drm-fixes
@ 2022-06-14 14:13 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2022-06-14 14:13 UTC (permalink / raw)
  To: airlied, daniel.vetter; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just two regression fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit b13baccc3850ca8b8cccbf8ed9912dbaa0fdf7f3:

  Linux 5.19-rc2 (2022-06-12 16:11:37 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-v5.19-rc3

for you to fetch changes up to 7d787184a18f0f84e996de8ff007e4395c1978ea:

  drm/exynos: mic: Rework initialization (2022-06-14 22:32:16 +0900)

----------------------------------------------------------------
two regression fixups
- Check a null pointer instead of IS_ERR().
- Rework initialization code of Exynos MIC driver.

----------------------------------------------------------------
Dan Carpenter (1):
      drm/exynos: fix IS_ERR() vs NULL check in probe

Marek Szyprowski (1):
      drm/exynos: mic: Rework initialization

 drivers/gpu/drm/exynos/exynos_drm_drv.c |  6 ++---
 drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 ++++++++++-----------------------
 2 files changed, 15 insertions(+), 33 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <CGME20220210105530epcas1p2a8812b767cecfc06c068bf8aba8b9cb5@epcas1p2.samsung.com>]
* [GIT PULL] exynos-drm-fixes
@ 2021-09-28  7:41 Inki Dae
  2021-10-01 16:51 ` Daniel Vetter
  0 siblings, 1 reply; 36+ messages in thread
From: Inki Dae @ 2021-09-28  7:41 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one clean up to use helper function.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v5.15-rc4

for you to fetch changes up to 17ac76e050c51497e75871a43aa3328ba54cdafd:

  drm/exynos: Make use of the helper function devm_platform_ioremap_resource() (2021-09-16 14:05:07 +0900)

----------------------------------------------------------------
One cleanup
- Use devm_platform_ioremap_resource() helper function instead of old
  one.

----------------------------------------------------------------
Cai Huoqing (1):
      drm/exynos: Make use of the helper function devm_platform_ioremap_resource()

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_fimc.c      | 5 +----
 drivers/gpu/drm/exynos/exynos_drm_fimd.c      | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_g2d.c       | 5 +----
 drivers/gpu/drm/exynos/exynos_drm_gsc.c       | 6 +-----
 drivers/gpu/drm/exynos/exynos_drm_rotator.c   | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_scaler.c    | 4 +---
 drivers/gpu/drm/exynos/exynos_hdmi.c          | 4 +---
 9 files changed, 9 insertions(+), 31 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <CGME20210520033819epcas1p4aef9997d933b28551b7bd2db754328b8@epcas1p4.samsung.com>]
[parent not found: <CGME20210329111202epcas1p265fd87320ede9688b4d80b408159a8ce@epcas1p2.samsung.com>]
[parent not found: <CGME20201124021344epcas1p35cdaad81e2682f4b59ae3f611e6176ea@epcas1p3.samsung.com>]
* [GIT PULL] exynos-drm-fixes
@ 2020-08-26  7:15 Inki Dae
  0 siblings, 0 replies; 36+ messages in thread
From: Inki Dae @ 2020-08-26  7:15 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one fixup to fix sparse warning reported.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d012a7190fc1fd72ed48911e77ca97ba4521bccd:

  Linux 5.9-rc2 (2020-08-23 14:08:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-v5.9-rc3

for you to fetch changes up to d4035d104313cc43b34381b585a7407f069a5132:

  drm/exynos: gem: Fix sparse warning (2020-08-26 16:03:05 +0900)

----------------------------------------------------------------
One fixup
- Just drop __iommu annotation to fix sparse warning.

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/exynos: gem: Fix sparse warning

 drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <CGME20200629015359epcas1p23157f5c5c4468ed2c09ce894bcd6d932@epcas1p2.samsung.com>]
[parent not found: <CGME20200302052126epcas1p21d95dcf8a7e458a2332f0532cc2f6e3e@epcas1p2.samsung.com>]
[parent not found: <CGME20191219000323epcas1p4e611fadbe0280766b75ac01af5c68587@epcas1p4.samsung.com>]
[parent not found: <CGME20190802083122epcas1p298fb8295a77e3adfa839eec619318591@epcas1p2.samsung.com>]
[parent not found: <CGME20190321095657epcas1p45a32777dd62b9e11664a7547e6cd18ae@epcas1p4.samsung.com>]
[parent not found: <CGME20181105084853epcas2p4da21de0c2b4eea224eafa33ad2927322@epcas2p4.samsung.com>]
[parent not found: <CGME20181001022506epcas2p37545aaab29371eb75cacb56aca24fb72@epcas2p3.samsung.com>]
[parent not found: <CGME20180702061402epcas2p4d7270720b0176845133c41e21f784896@epcas2p4.samsung.com>]
[parent not found: <CGME20180509002644epcas1p109a7cedee1657e6bb4e3bd00c7e14f1d@epcas1p1.samsung.com>]
[parent not found: <CGME20180420060157epcas2p1ba05f61666f38579990553940336b6ff@epcas2p1.samsung.com>]
[parent not found: <CGME20180318235804epcas1p1b99ccfde868cb05157ad768117ea704c@epcas1p1.samsung.com>]
[parent not found: <CGME20180220042517epcas2p292d31d0c5f0b147b640775a99de04ff4@epcas2p2.samsung.com>]
[parent not found: <CGME20171207021757epcas1p4a5d5acadbddee99b174908aa831eeb3b@epcas1p4.samsung.com>]
[parent not found: <CGME20170920100341epcas1p4cb241e784f843a95853ec019d115c4a8@epcas1p4.samsung.com>]
[parent not found: <CGME20170727030554epcas1p2a6a263885bfc1f82dfcdb194f6a7037f@epcas1p2.samsung.com>]
[parent not found: <CGME20170116090314epcas1p3be0bda8ccc11f3be5475bb405a24a246@epcas1p3.samsung.com>]
* [GIT PULL] exynos-drm-fixes
@ 2016-11-22  5:48 Inki Dae
  2016-11-24 23:59 ` Dave Airlie
  0 siblings, 1 reply; 36+ messages in thread
From: Inki Dae @ 2016-11-22  5:48 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   No critial patch but it make sure to unmap the region
   if HDMI probing failed, and it includes two trivial fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit c2ee69d83b2b14d68ad7ee1773fc1d40e97f201d:

  Merge tag 'drm-intel-fixes-2016-11-17' of ssh://git.freedesktop.org/git/drm-intel into drm-fixes (2016-11-18 10:33:28 +1000)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-fixes

for you to fetch changes up to 0260e20f4bf3f4f70240fed70726c7eb19a99fd5:

  drm/exynos: gsc: fix spelling mistakes (2016-11-21 14:03:49 +0900)

----------------------------------------------------------------
Arvind Yadav (1):
      gpu/drm/exynos/exynos_hdmi - Unmap region obtained by of_iomap

Colin Ian King (1):
      drm/exynos: gsc: fix spelling mistakes

Shuah Khan (1):
      exynos-drm: Fix error messages to print flags and size

 drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.c  | 4 ++--
 drivers/gpu/drm/exynos/exynos_drm_gsc.c  | 2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c     | 5 +++++
 4 files changed, 9 insertions(+), 4 deletions(-)

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

end of thread, other threads:[~2024-01-22  7:24 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CGME20171015230125epcas2p3a74e507c3d2627500f5179ab83117e33@epcas2p3.samsung.com>
2017-10-15 23:01 ` [GIT PULL] exynos-drm-fixes Inki Dae
2024-01-22  7:24 Inki Dae
     [not found] <CGME20231120225538epcas1p205a656dfe9771fc992ee1a6756ca67d3@epcas1p2.samsung.com>
2023-11-20 22:55 ` Inki Dae
2023-11-24  1:14   ` Dave Airlie
  -- strict thread matches above, loose matches on Subject: below --
2023-10-06  4:09 Inki Dae
2023-06-07  4:31 Inki Dae
2023-05-15  8:39 Inki Dae
2022-06-14 14:13 Inki Dae
     [not found] <CGME20220210105530epcas1p2a8812b767cecfc06c068bf8aba8b9cb5@epcas1p2.samsung.com>
2022-02-10 11:07 ` Inki Dae
2022-02-22  9:27   ` Inki Dae
2021-09-28  7:41 Inki Dae
2021-10-01 16:51 ` Daniel Vetter
     [not found] <CGME20210520033819epcas1p4aef9997d933b28551b7bd2db754328b8@epcas1p4.samsung.com>
2021-05-20  3:47 ` Inki Dae
     [not found] <CGME20210329111202epcas1p265fd87320ede9688b4d80b408159a8ce@epcas1p2.samsung.com>
2021-03-29 11:20 ` Inki Dae
     [not found] <CGME20201124021344epcas1p35cdaad81e2682f4b59ae3f611e6176ea@epcas1p3.samsung.com>
2020-11-24  2:21 ` Inki Dae
2020-08-26  7:15 Inki Dae
     [not found] <CGME20200629015359epcas1p23157f5c5c4468ed2c09ce894bcd6d932@epcas1p2.samsung.com>
2020-06-29  1:59 ` Inki Dae
     [not found] <CGME20200302052126epcas1p21d95dcf8a7e458a2332f0532cc2f6e3e@epcas1p2.samsung.com>
2020-03-02  5:25 ` Inki Dae
     [not found] <CGME20191219000323epcas1p4e611fadbe0280766b75ac01af5c68587@epcas1p4.samsung.com>
2019-12-19  0:06 ` Inki Dae
     [not found] <CGME20190802083122epcas1p298fb8295a77e3adfa839eec619318591@epcas1p2.samsung.com>
2019-08-02  8:33 ` Inki Dae
2019-08-02 15:11   ` Daniel Vetter
     [not found] <CGME20190321095657epcas1p45a32777dd62b9e11664a7547e6cd18ae@epcas1p4.samsung.com>
2019-03-21  9:57 ` Inki Dae
     [not found] <CGME20181105084853epcas2p4da21de0c2b4eea224eafa33ad2927322@epcas2p4.samsung.com>
2018-11-05  8:48 ` Inki Dae
     [not found] <CGME20181001022506epcas2p37545aaab29371eb75cacb56aca24fb72@epcas2p3.samsung.com>
2018-10-01  2:24 ` Inki Dae
     [not found] <CGME20180702061402epcas2p4d7270720b0176845133c41e21f784896@epcas2p4.samsung.com>
2018-07-02  6:14 ` [GIT PULL]: exynos-drm-fixes Inki Dae
     [not found] <CGME20180509002644epcas1p109a7cedee1657e6bb4e3bd00c7e14f1d@epcas1p1.samsung.com>
2018-05-09  0:26 ` [GIT PULL] exynos-drm-fixes Inki Dae
     [not found] <CGME20180420060157epcas2p1ba05f61666f38579990553940336b6ff@epcas2p1.samsung.com>
2018-04-20  6:01 ` Inki Dae
     [not found] <CGME20180318235804epcas1p1b99ccfde868cb05157ad768117ea704c@epcas1p1.samsung.com>
2018-03-18 23:58 ` Inki Dae
     [not found] <CGME20180220042517epcas2p292d31d0c5f0b147b640775a99de04ff4@epcas2p2.samsung.com>
2018-02-20  4:25 ` Inki Dae
     [not found] <CGME20171207021757epcas1p4a5d5acadbddee99b174908aa831eeb3b@epcas1p4.samsung.com>
2017-12-07  2:17 ` Inki Dae
     [not found] <CGME20170920100341epcas1p4cb241e784f843a95853ec019d115c4a8@epcas1p4.samsung.com>
2017-09-20 10:03 ` Inki Dae
     [not found] <CGME20170727030554epcas1p2a6a263885bfc1f82dfcdb194f6a7037f@epcas1p2.samsung.com>
2017-07-27  3:05 ` Inki Dae
     [not found] <CGME20170116090314epcas1p3be0bda8ccc11f3be5475bb405a24a246@epcas1p3.samsung.com>
2017-01-16  9:03 ` Inki Dae
2016-11-22  5:48 Inki Dae
2016-11-24 23:59 ` Dave Airlie
2016-11-29 14:20   ` Inki Dae

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).