linux-samsung-soc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] exynos-drm-fixes
@ 2021-09-28  7:41 Inki Dae
  2021-10-01 16:51 ` Daniel Vetter
  0 siblings, 1 reply; 30+ 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] 30+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2021-09-28  7:41 [GIT PULL] exynos-drm-fixes Inki Dae
@ 2021-10-01 16:51 ` Daniel Vetter
  0 siblings, 0 replies; 30+ messages in thread
From: Daniel Vetter @ 2021-10-01 16:51 UTC (permalink / raw)
  To: Inki Dae; +Cc: airlied, dri-devel, linux-samsung-soc

On Tue, Sep 28, 2021 at 04:41:58PM +0900, Inki Dae wrote:
> 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.

Pulled into drm-fixes, thanks.
-Daniel

> 
> ----------------------------------------------------------------
> 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(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

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

* [GIT PULL] exynos-drm-fixes
@ 2022-06-14 14:13 Inki Dae
  0 siblings, 0 replies; 30+ 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] 30+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2022-02-10 11:07 ` Inki Dae
@ 2022-02-22  9:27   ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2022-02-22  9:27 UTC (permalink / raw)
  To: airlied, daniel.vetter; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

Seems you missed. Is there any issue?

Thanks,
Inki Dae

22. 2. 10. 20:07에 Inki Dae 이(가) 쓴 글:
> Hi Dave and Daniel,
> 
>    Just two fixup series - one is to fix irq chaining issue and other is
>    regressions to TE-gpio handling.
> 
> Please let me know if there is any problem.
> 
> Thanks,
> Inki Dae
> 
> The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:
> 
>   Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)
> 
> are available in the Git repository at:
> 
>   gitolite.kernel.org:/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-fixes-for-v5.17-rc4
> 
> for you to fetch changes up to 38103fa72e0b70e3067fed489f8316dc5998f26c:
> 
>   drm/exynos: Search for TE-gpio in DSI panel's node (2022-02-10 19:17:22 +0900)
> 
> ----------------------------------------------------------------
> Fixups
> - Make display controller drivers for Exynos series to use platform_get_irq
>   and platform_get_irq_byname functions to get the interrupt, which prevents
>   irq chaining from messed up when using hierarchical interrupt domains
>   which use "interrupts" property in the node.
> - Fix two regressions to TE-gpio handling.
> 
> ----------------------------------------------------------------
> Lad Prabhakar (5):
>       drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt
>       drm/exynos: mixer: Use platform_get_irq() to get the interrupt
>       drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() to get the interrupt
>       drm/exynos/fimc: Use platform_get_irq() to get the interrupt
>       drm/exynos: gsc: Use platform_get_irq() to get the interrupt
> 
> Marek Szyprowski (2):
>       drm/exynos: Don't fail if no TE-gpio is defined for DSI driver
>       drm/exynos: Search for TE-gpio in DSI panel's node
> 
>  drivers/gpu/drm/exynos/exynos7_drm_decon.c | 12 +++---------
>  drivers/gpu/drm/exynos/exynos_drm_dsi.c    |  6 ++++--
>  drivers/gpu/drm/exynos/exynos_drm_fimc.c   | 13 +++++--------
>  drivers/gpu/drm/exynos/exynos_drm_fimd.c   | 13 ++++---------
>  drivers/gpu/drm/exynos/exynos_drm_gsc.c    | 10 +++-------
>  drivers/gpu/drm/exynos/exynos_mixer.c      | 14 ++++++--------
>  6 files changed, 25 insertions(+), 43 deletions(-)
> 

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20220210105530epcas1p2a8812b767cecfc06c068bf8aba8b9cb5@epcas1p2.samsung.com>
@ 2022-02-10 11:07 ` Inki Dae
  2022-02-22  9:27   ` Inki Dae
  0 siblings, 1 reply; 30+ messages in thread
From: Inki Dae @ 2022-02-10 11:07 UTC (permalink / raw)
  To: airlied, daniel.vetter; +Cc: dri-devel, linux-samsung-soc

Hi Dave and Daniel,

   Just two fixup series - one is to fix irq chaining issue and other is
   regressions to TE-gpio handling.

Please let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566:

  Linux 5.17-rc3 (2022-02-06 12:20:50 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 38103fa72e0b70e3067fed489f8316dc5998f26c:

  drm/exynos: Search for TE-gpio in DSI panel's node (2022-02-10 19:17:22 +0900)

----------------------------------------------------------------
Fixups
- Make display controller drivers for Exynos series to use platform_get_irq
  and platform_get_irq_byname functions to get the interrupt, which prevents
  irq chaining from messed up when using hierarchical interrupt domains
  which use "interrupts" property in the node.
- Fix two regressions to TE-gpio handling.

----------------------------------------------------------------
Lad Prabhakar (5):
      drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt
      drm/exynos: mixer: Use platform_get_irq() to get the interrupt
      drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() to get the interrupt
      drm/exynos/fimc: Use platform_get_irq() to get the interrupt
      drm/exynos: gsc: Use platform_get_irq() to get the interrupt

Marek Szyprowski (2):
      drm/exynos: Don't fail if no TE-gpio is defined for DSI driver
      drm/exynos: Search for TE-gpio in DSI panel's node

 drivers/gpu/drm/exynos/exynos7_drm_decon.c | 12 +++---------
 drivers/gpu/drm/exynos/exynos_drm_dsi.c    |  6 ++++--
 drivers/gpu/drm/exynos/exynos_drm_fimc.c   | 13 +++++--------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c   | 13 ++++---------
 drivers/gpu/drm/exynos/exynos_drm_gsc.c    | 10 +++-------
 drivers/gpu/drm/exynos/exynos_mixer.c      | 14 ++++++--------
 6 files changed, 25 insertions(+), 43 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20210520033819epcas1p4aef9997d933b28551b7bd2db754328b8@epcas1p4.samsung.com>
@ 2021-05-20  3:47 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2021-05-20  3:47 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one fixup to kerneldoc and two cleanups to drop redundant error
   messages.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d07f6ca923ea0927a1024dfccafc5b53b61cfecc:

  Linux 5.13-rc2 (2021-05-16 15:27:44 -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.13-rc3

for you to fetch changes up to a470c5665b3b918c31bcc912234862803b10ba00:

  drm/exynos/decon5433: Remove redundant error printing in exynos5433_decon_probe() (2021-05-17 20:31:39 +0900)

----------------------------------------------------------------
Fixup
- Correct kerneldoc of fimd_shadow_protect_win function.

Cleanup
- Drop redundant error messages.

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      drm/exynos: correct exynos_drm_fimd kerneldoc

Zhen Lei (2):
      drm/exynos: Remove redundant error printing in exynos_dsi_probe()
      drm/exynos/decon5433: Remove redundant error printing in exynos5433_decon_probe()

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       | 4 +---
 drivers/gpu/drm/exynos/exynos_drm_fimd.c      | 2 +-
 3 files changed, 3 insertions(+), 7 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20210329111202epcas1p265fd87320ede9688b4d80b408159a8ce@epcas1p2.samsung.com>
@ 2021-03-29 11:20 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2021-03-29 11:20 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one cleanup to drop unused header inclusion.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 09d78dde88ef95a27b54a6e450ee700ccabdf39d:

  Merge tag 'drm-msm-fixes-2021-02-25' of https://gitlab.freedesktop.org/drm/msm into drm-fixes (2021-03-26 13:04:17 +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-v5.12-rc6

for you to fetch changes up to 6161a435c1910d07ee00cc25af010889010e1f08:

  drm/exynos/decon5433: Remove the unused include statements (2021-03-29 19:53:23 +0900)

----------------------------------------------------------------
Just one cleanup which drops of_gpio.h inclusion.
- This header file isn't used anymore so drop it.

----------------------------------------------------------------
Tian Tao (1):
      drm/exynos/decon5433: Remove the unused include statements

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 1 -
 1 file changed, 1 deletion(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20201124021344epcas1p35cdaad81e2682f4b59ae3f611e6176ea@epcas1p3.samsung.com>
@ 2020-11-24  2:21 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2020-11-24  2:21 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one bug fix to a build error due to common framework dependency.

   Please kindly let me know if there is any problem.


Thanks,
Inki Dae


The following changes since commit 6600f9d52213b5c3455481b5c9e61cf5e305c0e6:

  Merge tag 'drm-intel-fixes-2020-11-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2020-11-20 11:21:54 +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-v5.10-rc6

for you to fetch changes up to e2d3d2e904ad3d381753798dcd5cae03e3c47242:

  drm/exynos: depend on COMMON_CLK to fix compile tests (2020-11-23 10:01:32 +0900)

----------------------------------------------------------------
One bug fix
. Add COMMON_CLK dependency to fix a build error below,
	/usr/bin/mips-linux-gnu-ld: drivers/gpu/drm/exynos/exynos_mixer.o: in function `mixer_bind':
	exynos_mixer.c:(.text+0x958): undefined reference to `clk_set_parent'

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      drm/exynos: depend on COMMON_CLK to fix compile tests

 drivers/gpu/drm/exynos/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2020-08-26  7:15 Inki Dae
  0 siblings, 0 replies; 30+ 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] 30+ messages in thread

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20200629015359epcas1p23157f5c5c4468ed2c09ce894bcd6d932@epcas1p2.samsung.com>
@ 2020-06-29  1:59 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2020-06-29  1:59 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just one cleanup and two fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 687a0ed337367be5267652af5f6dbcfc954b8732:

  Merge tag 'drm-misc-fixes-2020-06-25' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2020-06-26 13:49:17 +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-v5.8-rc4

for you to fetch changes up to d4f5a095daf0d25f0b385e1ef26338608433a4c5:

  drm/exynos: fix ref count leak in mic_pre_enable (2020-06-29 09:38:41 +0900)

----------------------------------------------------------------
Two fixups
- It fixes wrong return value by returing proper error value instead of
  fixed one.
- It fixes ref count leak in mic_pre_enable.
One cleanup
- It removes dev_err() call on platform_get_irq() failure because
  platform_get_irq() call dev_err() itself on failure.

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/exynos: Properly propagate return value in drm_iommu_attach_device()

Navid Emamdoost (1):
      drm/exynos: fix ref count leak in mic_pre_enable

Tamseel Shams (1):
      drm/exynos: Remove dev_err() on platform_get_irq() failure

 drivers/gpu/drm/exynos/exynos_drm_dma.c | 4 ++--
 drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 -
 drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +++-
 3 files changed, 5 insertions(+), 4 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20200302052126epcas1p21d95dcf8a7e458a2332f0532cc2f6e3e@epcas1p2.samsung.com>
@ 2020-03-02  5:25 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2020-03-02  5:25 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just three fixups - fix a kernel oops and regulator warning
   at booting time, and correct to print out an error message.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit f091bf39700dd086ab244c823f389556fed0c513:

  Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2020-02-28 12:40:49 +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-v5.6-rc5

for you to fetch changes up to 3b6a9b19ab652efac7ad4c392add6f1235019568:

  drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails (2020-03-02 13:02:41 +0900)

----------------------------------------------------------------
Three fixups
- fix a kernel oops problem in case that driver is loaded as module.
- fix a regulator warning issue when I2C DDC adapter cannot be gathered.
- print out an error message only in error case excepting -EPROBE_DEFER.

----------------------------------------------------------------
Marek Szyprowski (3):
      drm/exynos: dsi: propagate error value and silence meaningless warning
      drm/exynos: dsi: fix workaround for the legacy clock name
      drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails

 drivers/gpu/drm/exynos/exynos_drm_dsi.c | 12 +++++++-----
 drivers/gpu/drm/exynos/exynos_hdmi.c    | 22 ++++++++++++----------
 2 files changed, 19 insertions(+), 15 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20191219000323epcas1p4e611fadbe0280766b75ac01af5c68587@epcas1p4.samsung.com>
@ 2019-12-19  0:06 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2019-12-19  0:06 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,
   Just one bug fixup which makes sure to unregister a component
   for Exynos gscaler driver.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d1eef1c619749b2a57e514a3fa67d9a516ffa919:

  Linux 5.5-rc2 (2019-12-15 15:16:08 -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-v5.5-rc3

for you to fetch changes up to 84c92365b20a44c363b95390ea00dfbdd786f031:

  drm/exynos: gsc: add missed component_del (2019-12-19 08:52:42 +0900)

----------------------------------------------------------------
Just one bug fixup
. Make sure to unregister a component for Exynos gscaler driver
  when the driver is removed.

----------------------------------------------------------------
Chuhong Yuan (1):
      drm/exynos: gsc: add missed component_del

 drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 +
 1 file changed, 1 insertion(+)

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

* Re: [GIT PULL] exynos-drm-fixes
  2019-08-02  8:33 ` Inki Dae
@ 2019-08-02 15:11   ` Daniel Vetter
  0 siblings, 0 replies; 30+ messages in thread
From: Daniel Vetter @ 2019-08-02 15:11 UTC (permalink / raw)
  To: Inki Dae; +Cc: airlied, linux-samsung-soc, dri-devel

On Fri, Aug 02, 2019 at 05:33:11PM +0900, Inki Dae wrote:
> Hi Dave,
> 
>    Just two fixups which fixes undefined reference error with NOMMU
>    configuration and potential infinite issue of scaler module,
>    and two trivial cleanups.
> 
>    Please kindly let me know if there is any problem.

Please prep -fixes pull request on Thu latest, so this doesn't eat into
w/e or in case there's an issue that needs to be fixed there's just no
time otherwise to make the next -rc.

> 
> Thanks,
> Inki Dae
> 
> The following changes since commit f8981e0309e9004c6e86d218049045700c79d740:
> 
>   Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedesktop.org/drm/msm into drm-fixes (2019-08-02 10:17:25 +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-v5.3-rc3

Applied, thanks.
-Daniel

> 
> for you to fetch changes up to 1bbbab097a05276e312dd2462791d32b21ceb1ee:
> 
>   drm/exynos: fix missing decrement of retry counter (2019-08-02 16:50:18 +0900)
> 
> ----------------------------------------------------------------
> - Two cleanup patches
>   . use dev_get_drvdata for readability instead of platform_get_drvdata
>   . remove redundant assignment to node.
> - Two fixup patches
>   . fix undefined reference to 'vmf_insert_mixed' with NOMMU configuration.
>   . fix potential infinite spin issue by decrementing 'retry' variable in
>     scaler_reset function of exynos_drm_scaler.c
> 
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       drm/exynos: add CONFIG_MMU dependency
> 
> Colin Ian King (2):
>       drm/exynos: remove redundant assignment to pointer 'node'
>       drm/exynos: fix missing decrement of retry counter
> 
> Fuqian Huang (1):
>       drm/exynos: using dev_get_drvdata directly
> 
>  drivers/gpu/drm/exynos/Kconfig             | 1 +
>  drivers/gpu/drm/exynos/exynos_drm_fimc.c   | 2 +-
>  drivers/gpu/drm/exynos/exynos_drm_g2d.c    | 2 +-
>  drivers/gpu/drm/exynos/exynos_drm_gsc.c    | 2 +-
>  drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 ++--
>  5 files changed, 6 insertions(+), 5 deletions(-)
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20190802083122epcas1p298fb8295a77e3adfa839eec619318591@epcas1p2.samsung.com>
@ 2019-08-02  8:33 ` Inki Dae
  2019-08-02 15:11   ` Daniel Vetter
  0 siblings, 1 reply; 30+ messages in thread
From: Inki Dae @ 2019-08-02  8:33 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just two fixups which fixes undefined reference error with NOMMU
   configuration and potential infinite issue of scaler module,
   and two trivial cleanups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit f8981e0309e9004c6e86d218049045700c79d740:

  Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedesktop.org/drm/msm into drm-fixes (2019-08-02 10:17:25 +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-v5.3-rc3

for you to fetch changes up to 1bbbab097a05276e312dd2462791d32b21ceb1ee:

  drm/exynos: fix missing decrement of retry counter (2019-08-02 16:50:18 +0900)

----------------------------------------------------------------
- Two cleanup patches
  . use dev_get_drvdata for readability instead of platform_get_drvdata
  . remove redundant assignment to node.
- Two fixup patches
  . fix undefined reference to 'vmf_insert_mixed' with NOMMU configuration.
  . fix potential infinite spin issue by decrementing 'retry' variable in
    scaler_reset function of exynos_drm_scaler.c

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/exynos: add CONFIG_MMU dependency

Colin Ian King (2):
      drm/exynos: remove redundant assignment to pointer 'node'
      drm/exynos: fix missing decrement of retry counter

Fuqian Huang (1):
      drm/exynos: using dev_get_drvdata directly

 drivers/gpu/drm/exynos/Kconfig             | 1 +
 drivers/gpu/drm/exynos/exynos_drm_fimc.c   | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c    | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c    | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 ++--
 5 files changed, 6 insertions(+), 5 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20190321095657epcas1p45a32777dd62b9e11664a7547e6cd18ae@epcas1p4.samsung.com>
@ 2019-03-21  9:57 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2019-03-21  9:57 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just one fixup to resolve page fault issue at Mixer device.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:

  Linux 5.1-rc1 (2019-03-17 14:22:26 -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-5.1-rc2

for you to fetch changes up to 6a3b45ada960ac475ec2b4103d43e57943b2b8d3:

  drm/exynos/mixer: fix MIXER shadow registry synchronisation code (2019-03-21 09:47:29 +0900)

----------------------------------------------------------------
- Fix page fault issue at Mixer device
  . This patch fixes the page fault issue by correcting sychronization
    method for updating shadow registers for Mixer device.

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos/mixer: fix MIXER shadow registry synchronisation code

 drivers/gpu/drm/exynos/exynos_mixer.c | 110 ++++++++++++++++++++--------------
 1 file changed, 66 insertions(+), 44 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20181105084853epcas2p4da21de0c2b4eea224eafa33ad2927322@epcas2p4.samsung.com>
@ 2018-11-05  8:48 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-11-05  8:48 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just three regression fixups - fix extension and clone mode issue,
   fix lack of fbdev on Rinato and trats boards, and check for dsi->panel
   object correctlY.

   Please kindely let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -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-v4.20-rc2

for you to fetch changes up to 989534cfcac89f927fa46b1e0861d92ffbd2c7e4:

  drm/exynos/fbdev: do not skip fbdev init if there are no connectors (2018-11-05 16:37:24 +0900)

----------------------------------------------------------------
Three regressions
- Revert frame counter support
  . This patch fixes a issue which doesn't work extension and clone
    mode because some CRTC devices don't provide frame counter value
    properly.
- Fix lack of fbdev on Rinato and trats boards.
  . This patch considers for connector to be registered by DSI after
    DRM device is registered, and also it makes fbdev initializaion
    to be done even if no connector at the moment.
- Check for dsi->panel object correctly
  . This patch fixes checking for dsi->panel. of_drm_find_panel
    function returns panel object or error value so error value
    should be checked using IS_ERR macro.

----------------------------------------------------------------
Andrzej Hajda (2):
      drm/exynos/dsi: register connector if it is created after drm bind
      drm/exynos/fbdev: do not skip fbdev init if there are no connectors

Dan Carpenter (1):
      drm/exynos: checking for NULL instead of IS_ERR()

Inki Dae (1):
      Revert "drm/exynos/decon5433: implement frame counter"

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c |  9 ---------
 drivers/gpu/drm/exynos/exynos_drm_crtc.c      | 11 -----------
 drivers/gpu/drm/exynos/exynos_drm_drv.h       |  1 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       | 14 +++++++++++---
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c     |  2 +-
 5 files changed, 12 insertions(+), 25 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20181001022506epcas2p37545aaab29371eb75cacb56aca24fb72@epcas2p3.samsung.com>
@ 2018-10-01  2:24 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-10-01  2:24 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just one fixup patch to avoid Exynos DRM driver from being broken
   with enhancement patch series of IOMMU framework[1].
   This patch just makes it reuse default IOMMU domain instead of
   allocating a fake one.

   Ps. We'd like to push this one to help enhancing the IOMMU and
       DMA-IOMMU frameworks in v4.20

   Please kindly let me know if there is any problem.

[1] https://www.spinics.net/lists/arm-kernel/msg676098.html

Thanks,
Inki Dae

The following changes since commit fcb1349a2af5a3c4a1d789bb5d1a9b3e582652a3:

  Merge branch 'drm-fixes-4.19' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-09-28 09:30:22 +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-v4.19-rc7

for you to fetch changes up to 1feda5eb77fc279a4c4eb93b9a0ac3bf7254b57a:

  drm/exynos: Use selected dma_dev default iommu domain instead of a fake one (2018-10-01 09:25:31 +0900)

----------------------------------------------------------------
Use default iommu domain instead of fake one
- This patch makes it to reuse default IOMMU domain instead of
  allocating a fake IOMMU domain, and allows some design changes
  for enhancement of IOMMU framework[1] without breaking Exynos DRM.

[1] https://www.spinics.net/lists/arm-kernel/msg676098.html

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/exynos: Use selected dma_dev default iommu domain instead of a fake one

 drivers/gpu/drm/exynos/exynos_drm_iommu.h | 34 ++++++-------------------------
 1 file changed, 6 insertions(+), 28 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL]: exynos-drm-fixes
       [not found] <CGME20180702061402epcas2p4d7270720b0176845133c41e21f784896@epcas2p4.samsung.com>
@ 2018-07-02  6:14 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-07-02  6:14 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Several fixups to Exynos DRM IPP v2 framework and relevant drivers
   merged to mainline recently, and some clenaups.

   Please kindely let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 2d8aa4ef6aac566617052640e9bb07ecb9c45183:

  Merge tag 'drm-misc-fixes-2018-06-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-06-29 06:25:08 +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-v4.18-rc4

for you to fetch changes up to aab109b340eaf3968337e1d19d71ff0551c57365:

  drm/exynos: Replace drm_dev_unref with drm_dev_put (2018-07-02 11:40:49 +0900)

----------------------------------------------------------------
Fixups
- Fix several problems to IPPv2 merged to mainline recentely.
  . An align problem of width size that IPP driver incorrectly
    calculated the real buffer size.
  . Horizontal and vertical flip problem.
  . Per-plane global alpha for XRGB modes.
  . Incorrect variant of the YUV modes.
- Fix plane overlapping problem.
  . The stange order of overlapping planes on XRGB modes
    by setting global alpha value to maximum value.

Cleanup
- Rename a enum type, drm_ipp_size_id, to one specific to Exynos,
  drm_exynos_ipp_limit_type.
- Replace {un/reference} with {put,get} functions.
  . it replaces several reference/unreference functions with Linux
    kernel nameing standard.

----------------------------------------------------------------
Andrzej Pietrasiewicz (1):
      drm/exynos: scaler: Reset hardware before starting the operation

Marek Szyprowski (10):
      drm/exynos: ipp: Rework checking for the correct buffer formats
      drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation
      drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes
      drm/exynos: gsc: Use real buffer width for configuring the hardware
      drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels
      drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation
      drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
      drm/exynos: fimc: Use real buffer width for configuring the hardware
      drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
      drm/exynos: decon5433: Fix WINCONx reset value

Stefan Agner (1):
      drm/exynos: ipp: use correct enum type

Thomas Zimmermann (3):
      drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions
      drm/exynos: Replace drm_gem_object_unreference_unlocked with put function
      drm/exynos: Replace drm_dev_unref with drm_dev_put

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c       |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c        |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c      |  17 ++--
 drivers/gpu/drm/exynos/exynos_drm_gem.c       |  10 +--
 drivers/gpu/drm/exynos/exynos_drm_gsc.c       |  51 +++++++-----
 drivers/gpu/drm/exynos/exynos_drm_ipp.c       | 110 ++++++++++++++------------
 drivers/gpu/drm/exynos/exynos_drm_plane.c     |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c   |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c    |  44 ++++++++---
 drivers/gpu/drm/exynos/regs-gsc.h             |   1 +
 11 files changed, 149 insertions(+), 102 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20180509002644epcas1p109a7cedee1657e6bb4e3bd00c7e14f1d@epcas1p1.samsung.com>
@ 2018-05-09  0:26 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-05-09  0:26 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just fixup to pagefault issue of mixer driver I missed and
   a trivial cleanup to avoid duplicated drm_bridge_attach.

   Please kindly let me know if there is any problem

Thanks,
Inki Dae

The following changes since commit a02cbe2e34c576cdc5e7846a3cd55245ab81db47:

  Merge branch 'vmwgfx-fixes-4.17' of git://people.freedesktop.org/~thomash/linux into drm-fixes (2018-05-04 10:03:27 +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-v4.17-rc5

for you to fetch changes up to 6f2db7dc901a1b89fbc50f7b38f0f7ee17205703:

  drm/exynos: hdmi: avoid duplicating drm_bridge_attach (2018-05-09 09:04:57 +0900)

----------------------------------------------------------------
Fixup pagefault issue of mixer driver
- it makes sure to check shadow register for interlace scan.
- it corrects chroma_addr[1], height and vertical position values.
And trivial cleanup
- it just removes duplicated drm_bridge_attach.

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos/mixer: fix synchronization check in interlaced mode

Peter Rosin (1):
      drm/exynos: hdmi: avoid duplicating drm_bridge_attach

Tobias Jakobi (1):
      drm/exynos: mixer: avoid Oops in vp_video_buffer()

 drivers/gpu/drm/exynos/exynos_hdmi.c  |  2 --
 drivers/gpu/drm/exynos/exynos_mixer.c | 22 +++++++++++++++++-----
 drivers/gpu/drm/exynos/regs-mixer.h   |  1 +
 3 files changed, 18 insertions(+), 7 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20180420060157epcas2p1ba05f61666f38579990553940336b6ff@epcas2p1.samsung.com>
@ 2018-04-20  6:01 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-04-20  6:01 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just cleanup by removing Exynos specific framebuffer structure
   and relevant two callback functions.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 97130968839a2928869a2d25500b5855017aac7d:

  Merge tag 'drm-amdkfd-fixes-2018-03-25' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes (2018-03-27 17:39:50 +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-v4.17-rc2

for you to fetch changes up to ff059fcbeed9cbed7421f82d1463dd74c472636e:

  drm/exynos: exynos_drm_fb -> drm_framebuffer (2018-04-17 14:55:41 +0900)

----------------------------------------------------------------
Remove Exynos specific framebuffer structure and
relevant functions.
- it removes exynos_drm_fb structure which is a wrapper of
  drm_framebuffer and unnecessary two exynos specific callback
  functions, exynos_drm_destory() and exynos_drm_fb_create_handle()
  because we can reuse existing drm common callback ones instead.

----------------------------------------------------------------
Daniel Stone (3):
      drm/exynos: Move GEM BOs to drm_framebuffer
      drm/exynos: Move dma_addr out of exynos_drm_fb
      drm/exynos: exynos_drm_fb -> drm_framebuffer

 drivers/gpu/drm/exynos/exynos_drm_fb.c | 73 +++++++---------------------------
 1 file changed, 14 insertions(+), 59 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20180318235804epcas1p1b99ccfde868cb05157ad768117ea704c@epcas1p1.samsung.com>
@ 2018-03-18 23:58 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-03-18 23:58 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just adding a missed description, '#sound-dai-cells', which is a
   device tree propery of hdmi device node that Exynos SoC device
   tree files have already.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit 3a1b5de36fdf403d1b004e537dc13997633d65df:

  Merge tag 'drm-intel-fixes-2018-03-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-03-16 12:51:35 +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-v4.16-rc6

for you to fetch changes up to c15619a88ad43f215bbfb6ee163aa26ba9cc2573:

  dt-bindings: exynos: Document #sound-dai-cells property of the HDMI node (2018-03-19 08:42:53 +0900)

----------------------------------------------------------------
Add a device tree property description for hdmi device node
. '#sound-dai-cells' property is required to describe link between
the HDMI IP block and the SoC's audio subsystem and Exynos SoC device
tree files already have this property but we missed its description.

----------------------------------------------------------------
Sylwester Nawrocki (1):
      dt-bindings: exynos: Document #sound-dai-cells property of the HDMI node

 Documentation/devicetree/bindings/display/exynos/exynos_hdmi.txt | 1 +
 1 file changed, 1 insertion(+)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20180220042517epcas2p292d31d0c5f0b147b640775a99de04ff4@epcas2p2.samsung.com>
@ 2018-02-20  4:25 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2018-02-20  4:25 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just several fixups - timestamp issue, register definition and
   setting value, and cleanups - removing unnecessary messages and file.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit bfad2d08e540b18cfd92694fbb388e7d202df31f:

  Merge branch 'linux-4.16' of git://github.com/skeggsb/linux into drm-fixes (2018-02-16 14:26:01 +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-v4.16-rc3

for you to fetch changes up to c84b66f8aa3f879dbf41353f677d87875f5fc6c9:

  drm: exynos: Use proper macro definition for HDMI_I2S_PIN_SEL_1 (2018-02-20 10:51:36 +0900)

----------------------------------------------------------------
- three fixeups
  . it fixes potential issues[1] by using monotonic timestamp
    instead of 'struct timeval'
  . correct HDMI_I2S_PIN_SEL_1 definition and setting value.
  . fix bit shift typo of FIMC register definition
- two cleanups
  . remove unnecessary error messages
  . remove exynos_drm_rotator.h file

[1] https://patchwork.kernel.org/patch/10170205/

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/exynos: g2d: use monotonic timestamps

Corentin Labbe (1):
      drm/exynos: remove exynos_drm_rotator.h

Markus Elfring (1):
      drm/exynos: g2d: Delete an error message for a failed memory allocation in two functions

Sylwester Nawrocki (1):
      drm: exynos: Use proper macro definition for HDMI_I2S_PIN_SEL_1

Wolfram Sang (1):
      drm/exynos: fix comparison to bitshift when dealing with a mask

 drivers/gpu/drm/exynos/exynos_drm_g2d.c     | 12 +++++-------
 drivers/gpu/drm/exynos/exynos_drm_rotator.h | 19 -------------------
 drivers/gpu/drm/exynos/exynos_hdmi.c        |  7 +++++--
 drivers/gpu/drm/exynos/regs-fimc.h          |  2 +-
 drivers/gpu/drm/exynos/regs-hdmi.h          |  2 +-
 5 files changed, 12 insertions(+), 30 deletions(-)
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_rotator.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20171207021757epcas1p4a5d5acadbddee99b174908aa831eeb3b@epcas1p4.samsung.com>
@ 2017-12-07  2:17 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2017-12-07  2:17 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,
   Just a regression fixup and several cleanups.

   Please kindly let me know if there is any problem.

   Thanks,
   Inki Dae

The following changes since commit bd3a3a2e92624942a143e485c83e641b2492d828:

  Merge tag 'drm-misc-fixes-2017-12-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2017-12-07 08:29:26 +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-v4.15-rc3

for you to fetch changes up to 1cd6ae355bb2092a6a511558334564cb1f4ffd43:

  drm/exynos: remove unnecessary function declaration (2017-12-07 10:34:40 +0900)

----------------------------------------------------------------
- fix page fault issue due to using wrong device object in prime import.
- drop NONCONTIG flag without IOMMU support.
- remove unnecessary members and declaration.

----------------------------------------------------------------
Inki Dae (2):
      drm/exynos: remove unnecessary descrptions
      drm/exynos: remove unnecessary function declaration

Marek Szyprowski (2):
      drm/exynos: Fix dma-buf import
      drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMU

 drivers/gpu/drm/exynos/exynos_drm_drv.c | 46 ++++++++++++++++-----------------
 drivers/gpu/drm/exynos/exynos_drm_drv.h |  5 ----
 drivers/gpu/drm/exynos/exynos_drm_gem.c | 15 +++++++++++
 drivers/gpu/drm/exynos/exynos_drm_gem.h |  2 ++
 4 files changed, 39 insertions(+), 29 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20171015230125epcas2p3a74e507c3d2627500f5179ab83117e33@epcas2p3.samsung.com>
@ 2017-10-15 23:01 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2017-10-15 23:01 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just two regression fixups to potential use-after-free and
   NULL pointer dereference issues in suspend/resume.

   Please kindly let me know if there is any problem.


Thanks,
Inki Dae


The following changes since commit a480f30846d19b50106b3243d9d48683d2966249:

  Merge tag 'drm-intel-fixes-2017-10-11' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2017-10-14 09:59:20 +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-v4.14-rc5

for you to fetch changes up to 238604ca0b708319e089e22545bcda39afb5faa8:

  drm/exynos: Clear drvdata after component unbind (2017-10-16 07:44:49 +0900)

----------------------------------------------------------------
- Fix potential use-after-free issue in suspend/resume
  by cleanning up drvdata at unbind.
- Fix potential NULL pointer dereference issue in suspend/resume
  by setting drm_dev after checking if drm_dev is null or not.

----------------------------------------------------------------
Marek Szyprowski (2):
      drm/exynos: Fix potential NULL pointer dereference in suspend/resume paths
      drm/exynos: Clear drvdata after component unbind

 drivers/gpu/drm/exynos/exynos_drm_drv.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170920100341epcas1p4cb241e784f843a95853ec019d115c4a8@epcas1p4.samsung.com>
@ 2017-09-20 10:03 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2017-09-20 10:03 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just several regression fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 134dd2e616b9cd8300c08cd1b38987ded74f662f:

  Merge tag 'drm-amdkfd-next-2017-09-02' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes (2017-09-18 16:29:47 +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-v4.14-rc1

for you to fetch changes up to 04fc52fb222d35e1f7a0d5d85b19a676ea1e10e8:

  drm/exynos/hdmi: Fix unsafe list iteration (2017-09-20 12:05:23 +0900)

----------------------------------------------------------------
- fix suspend/resume issues.
- fix memory corruption detected by kasan.
- fix build error on x86.

----------------------------------------------------------------
Arnd Bergmann (1):
      drm: exynos: include linux/irq.h

Maciej Purski (1):
      drm/exynos/hdmi: Fix unsafe list iteration

Marek Szyprowski (2):
      drm/exynos: Fix locking in the suspend/resume paths
      drm/exynos: Fix suspend/resume support

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c |  1 +
 drivers/gpu/drm/exynos/exynos_drm_drv.c       | 36 +++++++++------------------
 drivers/gpu/drm/exynos/exynos_drm_drv.h       |  1 +
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c     | 20 +++++++++++++++
 drivers/gpu/drm/exynos/exynos_drm_fbdev.h     | 10 ++++++++
 drivers/gpu/drm/exynos/exynos_hdmi.c          | 14 ++++++++---
 6 files changed, 55 insertions(+), 27 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170727030554epcas1p2a6a263885bfc1f82dfcdb194f6a7037f@epcas1p2.samsung.com>
@ 2017-07-27  3:05 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2017-07-27  3:05 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

Hi Dave,

   Just several regression fixups and trivial cleanups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 517069ff6ec0971e0794ab97d4fcfa8b143746e4:

  Merge branch 'drm-fixes-4.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-07-27 08:49:48 +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-v4.13-rc3

for you to fetch changes up to 7e1751001818209b214b8c3df0b3c91fae250ea2:

  drm: exynos: mark pm functions as __maybe_unused (2017-07-27 09:24:03 +0900)

----------------------------------------------------------------
Summary:
- fix probing fail issue of dsi driver without bridge device.
- fix disable sequence of hdmi driver.
- trivial cleanups.

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos/hdmi: fix disable sequence

Arnd Bergmann (1):
      drm: exynos: mark pm functions as __maybe_unused

Arvind Yadav (2):
      drm: exynos: constify mixer_match_types and *_mxr_drv_data.
      drm: exynos: hdmi: make of_device_ids const.

Gabriel Krisman Bertazi (1):
      exynos_drm: Clean up duplicated assignment in exynos_drm_driver

Hans Verkuil (1):
      drm/exynos: select CEC_CORE if CEC_NOTIFIER

Hoegeun Kwon (1):
      drm/exynos/dsi: Remove error handling for bridge_node DT parsing

Inki Dae (2):
      drm/exynos: dsi: do not try to find bridge
      drm/exynos: mic: add a bridge at probe

 drivers/gpu/drm/exynos/Kconfig          |  1 +
 drivers/gpu/drm/exynos/exynos_drm_drv.c |  1 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c | 10 +++++-----
 drivers/gpu/drm/exynos/exynos_drm_mic.c | 24 +++++++++++++++---------
 drivers/gpu/drm/exynos/exynos_hdmi.c    | 10 +++-------
 drivers/gpu/drm/exynos/exynos_mixer.c   | 10 +++++-----
 6 files changed, 29 insertions(+), 27 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170116090314epcas1p3be0bda8ccc11f3be5475bb405a24a246@epcas1p3.samsung.com>
@ 2017-01-16  9:03 ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2017-01-16  9:03 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel, linux-samsung-soc

Hi Dave,

   Just regression fixups to resolve page fault issue of DECON device.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 9afe69d5a9495f8b023017e4c328fa717e00f092:

  Merge tag 'drm-misc-fixes-2017-01-09' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes (2017-01-10 08:18:53 +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 821b40b79db7dedbfe15ab330dfd181e661a533f:

  drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled (2017-01-13 18:22:51 +0900)

----------------------------------------------------------------
Andrzej Hajda (2):
      drm/exynos/decon5433: update shadow registers iff there are active windows
      drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled

 drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

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

* Re: [GIT PULL] exynos-drm-fixes
  2016-11-24 23:59 ` Dave Airlie
@ 2016-11-29 14:20   ` Inki Dae
  0 siblings, 0 replies; 30+ messages in thread
From: Inki Dae @ 2016-11-29 14:20 UTC (permalink / raw)
  To: Dave Airlie; +Cc: linux-samsung-soc, dri-devel

2016-11-25 8:59 GMT+09:00 Dave Airlie <airlied@gmail.com>:
>>    No critial patch but it make sure to unmap the region
>>    if HDMI probing failed, and it includes two trivial fixups.
>>
>
> I've cherry-picked the hdmi fix, but I think the other two patches
> should go in -next
> at this stage,

Thanks,
Inki Dae

>
> Thanks,
> Dave.
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [GIT PULL] exynos-drm-fixes
  2016-11-22  5:48 Inki Dae
@ 2016-11-24 23:59 ` Dave Airlie
  2016-11-29 14:20   ` Inki Dae
  0 siblings, 1 reply; 30+ messages in thread
From: Dave Airlie @ 2016-11-24 23:59 UTC (permalink / raw)
  To: Inki Dae; +Cc: linux-samsung-soc, dri-devel

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

I've cherry-picked the hdmi fix, but I think the other two patches
should go in -next
at this stage,

Thanks,
Dave.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2016-11-22  5:48 Inki Dae
  2016-11-24 23:59 ` Dave Airlie
  0 siblings, 1 reply; 30+ 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] 30+ messages in thread

end of thread, other threads:[~2022-06-14 14:13 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-28  7:41 [GIT PULL] exynos-drm-fixes Inki Dae
2021-10-01 16:51 ` Daniel Vetter
  -- strict thread matches above, loose matches on Subject: below --
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
     [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] <CGME20171015230125epcas2p3a74e507c3d2627500f5179ab83117e33@epcas2p3.samsung.com>
2017-10-15 23:01 ` 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).