All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] exynos-drm-fixes
@ 2013-09-16 16:17 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2013-09-16 16:17 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,
   Just small fixes, and code cleanups.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d2aebe338ac745f1934d01618f97a30f6bba5fec:

  drm/udl: rip out set_need_resched (2013-09-16 08:35:04 +1000)

are available in the git repository at:

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

for you to fetch changes up to 662bb6992a505ad41db3c8b52b1e70934507c2e2:

  drm/exynos: fix return value check in lowlevel_buffer_allocate() (2013-09-16 21:57:08 +0900)

----------------------------------------------------------------
Sachin Kamat (3):
      drm/exynos: Remove redundant OF dependency
      drm/exynos: Fix address space warning in exynos_drm_buf.c
      drm/exynos: Fix address space warnings in exynos_drm_fbdev.c

Wei Yongjun (1):
      drm/exynos: fix return value check in lowlevel_buffer_allocate()

 drivers/gpu/drm/exynos/Kconfig            | 2 +-
 drivers/gpu/drm/exynos/exynos_drm_buf.c   | 7 ++++---
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 5 +++--
 3 files changed, 8 insertions(+), 6 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2024-01-22  7:24 ` Inki Dae
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2024-01-22  7:24 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2024-01-22  7:24 UTC (permalink / raw)
  To: airlied, daniel; +Cc: linux-samsung-soc, dri-devel

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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2023-11-24  1:14     ` Dave Airlie
  (?)
@ 2023-11-28  1:37     ` Inki Dae
  -1 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2023-11-28  1:37 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Dave Airlie, linux-samsung-soc, DRI mailing list

[-- Attachment #1: Type: text/plain, Size: 3771 bytes --]

Hi Dave,

2023년 11월 24일 (금) 오전 10:14, Dave Airlie <airlied@gmail.com>님이 작성:

> On Tue, 21 Nov 2023 at 09:00, Inki Dae <inki.dae@samsung.com> wrote:
> >
> > Hi Dave and Daniel,
> >
> >    Two fixups - fixing a potential error pointer dereference and wrong
> >    error checking.
> Hi Inki,
>
> This fails to build on arm32, and it seems one of the fixes is wrong
>
> [airlied@dreadlord drm-fixes]$ make ARCH=arm
> CROSS_COMPILE=arm-linux-gnu- O=../../arm-build-fixes/  -j16
> make[1]: Entering directory '/home/airlied/devel/kernel/arm-build-fixes'
>   GEN     Makefile
>       CALL
> /home/airlied/devel/kernel/dim/drm-fixes/scripts/checksyscalls.sh
>   CC [M]  drivers/gpu/drm/exynos/exynos_drm_dma.o
>
> /home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:
> In function ‘exynos_drm_register_dma’:
>
> /home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:119:40:
> error: passing argument 1 of ‘PTR_ERR’ makes pointer from integer
> without a cast [-Werror=int-conversion]
>   119 |                         return PTR_ERR(-ENODEV);
> In file included from
> /home/airlied/devel/kernel/dim/drm-fixes/include/linux/string.h:9,
>                  from
> /home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-mapping.h:7,
>                  from
> /home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-map-ops.h:9,
>                  from
>
> /home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:7:
> /home/airlied/devel/kernel/dim/drm-fixes/include/linux/err.h:49:61:
> note: expected ‘const void *’ but argument is of type ‘int’
>    49 | static inline long __must_check PTR_ERR(__force const void *ptr)
>       |                                                 ~~~~~~~~~~~~^~~
> cc1: all warnings being treated as errors
>
> I think it should just be return -ENODEV, since the function returns an
> int.
>
> Please fix it up and resend.
>

Really sorry for this. Will resend after fixing it.

Thanks,
Inki Dae


> Thanks,
> Dave.
>
>
>
> >
> >    Ps. regarding the first patch, I had sent a GIT-PULL[1] but it seems
> >        you missed.
> >    [1]
> https://lore.kernel.org/dri-devel/20231006040950.4397-1-inki.dae@samsung.com/T/#u
> >
> >    Please kindly let me know if there is any problem.
> >
> > Thanks,
> > Inki Dae
> >
> > The following changes since commit
> 98b1cc82c4affc16f5598d4fa14b1858671b2263:
> >
> >   Linux 6.7-rc2 (2023-11-19 15:02:14 -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.7-rc3
> >
> > for you to fetch changes up to a30ba4bd7cdb5726d86a557c5df8df71c7bc7fad:
> >
> >   drm/exynos: fix a wrong error checking (2023-11-21 07:41:11 +0900)
> >
> > ----------------------------------------------------------------
> > Two fixups
> > - Fix a potential error pointer dereference by checking the return value
> >   of exynos_drm_crtc_get_by_type() function before accessing to crtc
> >   object.
> > - Fix a wrong error checking in exynos_drm_dma.c modules, which was
> reported
> >   by Dan[1]
> >
> > [1]
> https://lore.kernel.org/all/33e52277-1349-472b-a55b-ab5c3462bfcf@moroto.mountain/
> >
> > ----------------------------------------------------------------
> > Inki Dae (1):
> >       drm/exynos: fix a wrong error checking
> >
> > Xiang Yang (1):
> >       drm/exynos: fix a potential error pointer dereference
> >
> >  drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +++-----
> >  drivers/gpu/drm/exynos/exynos_hdmi.c    | 2 ++
> >  2 files changed, 5 insertions(+), 5 deletions(-)
>
>

[-- Attachment #2: Type: text/html, Size: 5250 bytes --]

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

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

On Tue, 21 Nov 2023 at 09:00, Inki Dae <inki.dae@samsung.com> wrote:
>
> Hi Dave and Daniel,
>
>    Two fixups - fixing a potential error pointer dereference and wrong
>    error checking.
Hi Inki,

This fails to build on arm32, and it seems one of the fixes is wrong

[airlied@dreadlord drm-fixes]$ make ARCH=arm
CROSS_COMPILE=arm-linux-gnu- O=../../arm-build-fixes/  -j16
make[1]: Entering directory '/home/airlied/devel/kernel/arm-build-fixes'
  GEN     Makefile
      CALL    /home/airlied/devel/kernel/dim/drm-fixes/scripts/checksyscalls.sh
  CC [M]  drivers/gpu/drm/exynos/exynos_drm_dma.o
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:
In function ‘exynos_drm_register_dma’:
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:119:40:
error: passing argument 1 of ‘PTR_ERR’ makes pointer from integer
without a cast [-Werror=int-conversion]
  119 |                         return PTR_ERR(-ENODEV);
In file included from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/string.h:9,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-mapping.h:7,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-map-ops.h:9,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:7:
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/err.h:49:61:
note: expected ‘const void *’ but argument is of type ‘int’
   49 | static inline long __must_check PTR_ERR(__force const void *ptr)
      |                                                 ~~~~~~~~~~~~^~~
cc1: all warnings being treated as errors

I think it should just be return -ENODEV, since the function returns an int.

Please fix it up and resend.

Thanks,
Dave.



>
>    Ps. regarding the first patch, I had sent a GIT-PULL[1] but it seems
>        you missed.
>    [1] https://lore.kernel.org/dri-devel/20231006040950.4397-1-inki.dae@samsung.com/T/#u
>
>    Please kindly let me know if there is any problem.
>
> Thanks,
> Inki Dae
>
> The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:
>
>   Linux 6.7-rc2 (2023-11-19 15:02:14 -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.7-rc3
>
> for you to fetch changes up to a30ba4bd7cdb5726d86a557c5df8df71c7bc7fad:
>
>   drm/exynos: fix a wrong error checking (2023-11-21 07:41:11 +0900)
>
> ----------------------------------------------------------------
> Two fixups
> - Fix a potential error pointer dereference by checking the return value
>   of exynos_drm_crtc_get_by_type() function before accessing to crtc
>   object.
> - Fix a wrong error checking in exynos_drm_dma.c modules, which was reported
>   by Dan[1]
>
> [1] https://lore.kernel.org/all/33e52277-1349-472b-a55b-ab5c3462bfcf@moroto.mountain/
>
> ----------------------------------------------------------------
> Inki Dae (1):
>       drm/exynos: fix a wrong error checking
>
> Xiang Yang (1):
>       drm/exynos: fix a potential error pointer dereference
>
>  drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +++-----
>  drivers/gpu/drm/exynos/exynos_hdmi.c    | 2 ++
>  2 files changed, 5 insertions(+), 5 deletions(-)

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

* Re: [GIT PULL] exynos-drm-fixes
@ 2023-11-24  1:14     ` Dave Airlie
  0 siblings, 0 replies; 100+ messages in thread
From: Dave Airlie @ 2023-11-24  1:14 UTC (permalink / raw)
  To: Inki Dae; +Cc: airlied, daniel, linux-samsung-soc, dri-devel

On Tue, 21 Nov 2023 at 09:00, Inki Dae <inki.dae@samsung.com> wrote:
>
> Hi Dave and Daniel,
>
>    Two fixups - fixing a potential error pointer dereference and wrong
>    error checking.
Hi Inki,

This fails to build on arm32, and it seems one of the fixes is wrong

[airlied@dreadlord drm-fixes]$ make ARCH=arm
CROSS_COMPILE=arm-linux-gnu- O=../../arm-build-fixes/  -j16
make[1]: Entering directory '/home/airlied/devel/kernel/arm-build-fixes'
  GEN     Makefile
      CALL    /home/airlied/devel/kernel/dim/drm-fixes/scripts/checksyscalls.sh
  CC [M]  drivers/gpu/drm/exynos/exynos_drm_dma.o
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:
In function ‘exynos_drm_register_dma’:
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:119:40:
error: passing argument 1 of ‘PTR_ERR’ makes pointer from integer
without a cast [-Werror=int-conversion]
  119 |                         return PTR_ERR(-ENODEV);
In file included from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/string.h:9,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-mapping.h:7,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/dma-map-ops.h:9,
                 from
/home/airlied/devel/kernel/dim/drm-fixes/drivers/gpu/drm/exynos/exynos_drm_dma.c:7:
/home/airlied/devel/kernel/dim/drm-fixes/include/linux/err.h:49:61:
note: expected ‘const void *’ but argument is of type ‘int’
   49 | static inline long __must_check PTR_ERR(__force const void *ptr)
      |                                                 ~~~~~~~~~~~~^~~
cc1: all warnings being treated as errors

I think it should just be return -ENODEV, since the function returns an int.

Please fix it up and resend.

Thanks,
Dave.



>
>    Ps. regarding the first patch, I had sent a GIT-PULL[1] but it seems
>        you missed.
>    [1] https://lore.kernel.org/dri-devel/20231006040950.4397-1-inki.dae@samsung.com/T/#u
>
>    Please kindly let me know if there is any problem.
>
> Thanks,
> Inki Dae
>
> The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:
>
>   Linux 6.7-rc2 (2023-11-19 15:02:14 -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.7-rc3
>
> for you to fetch changes up to a30ba4bd7cdb5726d86a557c5df8df71c7bc7fad:
>
>   drm/exynos: fix a wrong error checking (2023-11-21 07:41:11 +0900)
>
> ----------------------------------------------------------------
> Two fixups
> - Fix a potential error pointer dereference by checking the return value
>   of exynos_drm_crtc_get_by_type() function before accessing to crtc
>   object.
> - Fix a wrong error checking in exynos_drm_dma.c modules, which was reported
>   by Dan[1]
>
> [1] https://lore.kernel.org/all/33e52277-1349-472b-a55b-ab5c3462bfcf@moroto.mountain/
>
> ----------------------------------------------------------------
> Inki Dae (1):
>       drm/exynos: fix a wrong error checking
>
> Xiang Yang (1):
>       drm/exynos: fix a potential error pointer dereference
>
>  drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +++-----
>  drivers/gpu/drm/exynos/exynos_hdmi.c    | 2 ++
>  2 files changed, 5 insertions(+), 5 deletions(-)

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

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

Hi Dave and Daniel,

   Two fixups - fixing a potential error pointer dereference and wrong
   error checking.

   Ps. regarding the first patch, I had sent a GIT-PULL[1] but it seems
       you missed.
   [1] https://lore.kernel.org/dri-devel/20231006040950.4397-1-inki.dae@samsung.com/T/#u

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:

  Linux 6.7-rc2 (2023-11-19 15:02:14 -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.7-rc3

for you to fetch changes up to a30ba4bd7cdb5726d86a557c5df8df71c7bc7fad:

  drm/exynos: fix a wrong error checking (2023-11-21 07:41:11 +0900)

----------------------------------------------------------------
Two fixups
- Fix a potential error pointer dereference by checking the return value
  of exynos_drm_crtc_get_by_type() function before accessing to crtc
  object.
- Fix a wrong error checking in exynos_drm_dma.c modules, which was reported
  by Dan[1]

[1] https://lore.kernel.org/all/33e52277-1349-472b-a55b-ab5c3462bfcf@moroto.mountain/

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

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

 drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +++-----
 drivers/gpu/drm/exynos/exynos_hdmi.c    | 2 ++
 2 files changed, 5 insertions(+), 5 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2023-11-20 22:55   ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2023-11-20 22:55 UTC (permalink / raw)
  To: airlied, daniel; +Cc: linux-samsung-soc, dri-devel

Hi Dave and Daniel,

   Two fixups - fixing a potential error pointer dereference and wrong
   error checking.

   Ps. regarding the first patch, I had sent a GIT-PULL[1] but it seems
       you missed.
   [1] https://lore.kernel.org/dri-devel/20231006040950.4397-1-inki.dae@samsung.com/T/#u

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:

  Linux 6.7-rc2 (2023-11-19 15:02:14 -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.7-rc3

for you to fetch changes up to a30ba4bd7cdb5726d86a557c5df8df71c7bc7fad:

  drm/exynos: fix a wrong error checking (2023-11-21 07:41:11 +0900)

----------------------------------------------------------------
Two fixups
- Fix a potential error pointer dereference by checking the return value
  of exynos_drm_crtc_get_by_type() function before accessing to crtc
  object.
- Fix a wrong error checking in exynos_drm_dma.c modules, which was reported
  by Dan[1]

[1] https://lore.kernel.org/all/33e52277-1349-472b-a55b-ab5c3462bfcf@moroto.mountain/

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

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

 drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +++-----
 drivers/gpu/drm/exynos/exynos_hdmi.c    | 2 ++
 2 files changed, 5 insertions(+), 5 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2023-10-06  4:09 ` Inki Dae
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2023-10-06  4:09 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2023-10-06  4:09 UTC (permalink / raw)
  To: airlied, daniel; +Cc: linux-samsung-soc, dri-devel

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] 100+ messages in thread

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

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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2023-06-07  4:31 ` Inki Dae
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2023-05-15  8:39 ` Inki Dae
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

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

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] 100+ messages in thread

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

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

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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2022-02-10 11:07   ` Inki Dae
@ 2022-02-22  9:27     ` Inki Dae
  -1 siblings, 0 replies; 100+ 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] 100+ messages in thread

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

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] 100+ messages in thread

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

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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2022-02-10 11:07   ` Inki Dae
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2021-09-28  7:41 Inki Dae
@ 2021-10-01 16:51 ` Daniel Vetter
  0 siblings, 0 replies; 100+ 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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
@ 2021-09-28  7:41 Inki Dae
  2021-10-01 16:51 ` Daniel Vetter
  0 siblings, 1 reply; 100+ 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] 100+ 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; 100+ 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] 100+ messages in thread

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

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] 100+ 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; 100+ 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] 100+ messages in thread

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

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(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ messages in thread

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

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(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

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

* [GIT PULL] exynos-drm-fixes
@ 2020-08-26  7:15 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2020-08-26  7:15 UTC (permalink / raw)
  To: airlied; +Cc: linux-samsung-soc, dri-devel

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(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ messages in thread

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

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(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ messages in thread

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

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(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ messages in thread

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

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(+)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ messages in thread

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170809081433epcas1p1c0d7effe4320782891def97cf30eeedd@epcas1p1.samsung.com>
@ 2017-08-09  8:14 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2017-08-09  8:14 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Just one regression patch which fixes displaying issue.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 5669b9989eaa664cacbad6a85631550bccdad963:

  Merge branch 'drm-fixes-4.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-08-04 11:43:14 +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-rc4

for you to fetch changes up to 1899bd57570a3e610db574b57d1e7e66378aa908:

  drm/exynos: forbid creating framebuffers from too small GEM buffers (2017-08-09 07:34:23 +0900)

----------------------------------------------------------------
Fix a issue to display system memory region outside a gem buffer

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/exynos: forbid creating framebuffers from too small GEM buffers

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

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170809081420epcas1p1993d9c5cb3906d6c00aee49fda34a43a@epcas1p1.samsung.com>
@ 2017-08-09  8:14 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2017-08-09  8:14 UTC (permalink / raw)
  To: dri-devel

Hi Dave,

   Just one regression patch which fixes displaying issue.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 5669b9989eaa664cacbad6a85631550bccdad963:

  Merge branch 'drm-fixes-4.13' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-08-04 11:43:14 +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-rc4

for you to fetch changes up to 1899bd57570a3e610db574b57d1e7e66378aa908:

  drm/exynos: forbid creating framebuffers from too small GEM buffers (2017-08-09 07:34:23 +0900)

----------------------------------------------------------------
Fix a issue to display system memory region outside a gem buffer

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/exynos: forbid creating framebuffers from too small GEM buffers

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

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2017-05-26  3:13   ` Dave Airlie
@ 2017-05-29  1:46     ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2017-05-29  1:46 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dri-devel



2017년 05월 26일 12:13에 Dave Airlie 이(가) 쓴 글:
> On 19 May 2017 at 19:33, Inki Dae <inki.dae@samsung.com> wrote:
>> Hi Dave,
>>
>>    a little bit big cleanups but this fixes some timeout issue
>>    at wait-for-vblank, fixups to dt broken issue and trivial cleanups.
>>
>>    Please kindly let me know if there is any problem.
> 
> Can we make this smaller, if I'd been happy for next I'd have pulled
> it, but I'm not sure
> I want to take all of this at this stage.

Sorry for late. the patch sets are fixups but included a little big cleanups also.
I did a git-pull again only including small regression fixups.

Thanks,
Inki Dae

> 
> Anything that fixes a regression in 4.11/12 would be mostly what I
> want, not so much
> the cleanups.
> 
> Thanks,
> Dave.
> 
> 
> 
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170529013637epcas5p1881271031a42df402551e209139ae657@epcas5p1.samsung.com>
@ 2017-05-29  1:36 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2017-05-29  1:36 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Resent only including regressions.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit bc1f0e04da20473d6fea4444b0cd9ac638a348d5:

  Merge branch 'drm-fixes-4.12' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-05-26 11:51:55 +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.12

for you to fetch changes up to e379cbee79a8abb8e9b4da63187884939852ddb4:

  drm/exynos: clean up description of exynos_drm_crtc (2017-05-29 09:59:05 +0900)

----------------------------------------------------------------
- Fix a regression to description of exynos_drm_crtc
- Remove preclose hook of Exynos
  . This was a exynos change of the patch series[1] merged already.
- Fix one dt broken issue
- Make sure to release bridge_node of Exynos MIPI-DSI driver.

[1] https://lists.freedesktop.org/archives/dri-devel/2017-March/135111.html

----------------------------------------------------------------
Daniel Vetter (1):
      drm/exynos: Merge pre/postclose hooks

Hoegeun Kwon (2):
      drm/exynos: dsi: Fix the parse_dt function
      drm/exynos: dsi: Remove bridge node reference in removal

Inki Dae (1):
      drm/exynos: clean up description of exynos_drm_crtc

 drivers/gpu/drm/exynos/exynos_drm_drv.c |  8 +-------
 drivers/gpu/drm/exynos/exynos_drm_drv.h |  5 +----
 drivers/gpu/drm/exynos/exynos_drm_dsi.c | 26 +++++++++-----------------
 3 files changed, 11 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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2017-05-19  9:33 ` Inki Dae
@ 2017-05-26  3:13   ` Dave Airlie
  2017-05-29  1:46     ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Dave Airlie @ 2017-05-26  3:13 UTC (permalink / raw)
  To: Inki Dae; +Cc: dri-devel

On 19 May 2017 at 19:33, Inki Dae <inki.dae@samsung.com> wrote:
> Hi Dave,
>
>    a little bit big cleanups but this fixes some timeout issue
>    at wait-for-vblank, fixups to dt broken issue and trivial cleanups.
>
>    Please kindly let me know if there is any problem.

Can we make this smaller, if I'd been happy for next I'd have pulled
it, but I'm not sure
I want to take all of this at this stage.

Anything that fixes a regression in 4.11/12 would be mostly what I
want, not so much
the cleanups.

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

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170519093340epcas5p45ab7f47cd9b3d1f5349c38d3df524cbe@epcas5p4.samsung.com>
@ 2017-05-19  9:33 ` Inki Dae
  2017-05-26  3:13   ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2017-05-19  9:33 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   a little bit big cleanups but this fixes some timeout issue
   at wait-for-vblank, fixups to dt broken issue and trivial cleanups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 4fd8922689c9d73edc93473552987ea81e11463e:

  Merge tag 'drm-intel-fixes-2017-05-18-1' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes (2017-05-19 10:23:14 +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.12

for you to fetch changes up to 041d4fcf12520cb32c18edb953ec6b707a2c6340:

  drm/exynos/decon5433: remove useless check (2017-05-19 17:28:17 +0900)

----------------------------------------------------------------
Summary:
- Fix dt binding of MIPI-DSI driver
- Rework vblank handling
  . This patch series adds frame counter callback and removes
    unnecessary pipe relevnt fields and simplifies event handling.
- Implement and fix sw-trigger relevant code
  . This patch moves TE relevant code from Panel and HDMI to DECON driver
    to fix a race between interrupt handlers and DECON disable,
    and to fix timeout issue at wait-for-vblank.
  . It removes unnecessary flags and check code specific to Exynos driver.

----------------------------------------------------------------
Andrzej Hajda (21):
      drm/exynos: simplify completion event handling
      drm/exynos/decon5433: implement frame counter
      drm/exynos: kill exynos_drm_crtc::pipe
      drm/exynos: kill exynos_drm_private::pipe
      drm/exynos: set plane possible_crtcs in exynos_plane_init
      drm/exynos: kill pipe field from drivers contexts
      drm/exynos: kill mode_set_nofb callback
      drm/exynos/decon5433: kill DECON_UPDATE workaround
      drm/exynos/decon5433: kill BIT_IRQS_ENABLED
      drm/exynos/decon5433: simplify shadow protect code
      drm/exynos/hdmi: fix pipeline disable order
      drm/exynos/dsi: fix bridge_node DT parsing
      drm/exynos/decon5433: always do sw-trigger when vblanks enabled
      dt-bindings: exynos5433-decon: fix interrupts bindings
      dt-bindings: exynos5433-decon: add TE interrupt binding
      drm/exynos/decon5433: move TE handling to DECON
      drm/exynos/decon5433: kill BIT_IRQS_ENABLED flag
      drm/exynos/decon5433: kill BIT_CLKS_ENABLED flag
      drm/exynos/decon5433: kill BIT_WIN_UPDATED flag
      drm/exynos/decon5433: kill BIT_SUSPENDED flag
      drm/exynos/decon5433: remove useless check

Daniel Vetter (1):
      drm/exynos: Merge pre/postclose hooks

Hoegeun Kwon (1):
      drm/exynos: dsi: Fix the parse_dt function

Inki Dae (1):
      drm/exynos: clean up description of exynos_drm_crtc

Tobias Jakobi (2):
      drm/exynos: mixer: simplify mixer_cfg_rgb_fmt()
      drm/exynos: mixer: document YCbCr magic numbers

 .../bindings/display/exynos/exynos5433-decon.txt   |  13 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      | 218 +++++++++------------
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |  19 +-
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           |  50 +++--
 drivers/gpu/drm/exynos/exynos_drm_crtc.h           |   1 -
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |   8 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |  19 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |  24 +--
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |  24 +--
 drivers/gpu/drm/exynos/exynos_drm_plane.c          |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.h          |   1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |  22 +--
 drivers/gpu/drm/exynos/exynos_hdmi.c               |  13 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |  76 ++++---
 drivers/gpu/drm/exynos/regs-mixer.h                |   7 +-
 include/video/exynos5433_decon.h                   |   1 +
 16 files changed, 192 insertions(+), 309 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
       [not found] <CGME20170321071826epcas5p13fcb4210f973f07a3f471dade20dda4c@epcas5p1.samsung.com>
@ 2017-03-21  7:18 ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2017-03-21  7:18 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Just several fixups,
   - fix page fault and vblank timeout issues due to delayed vblank handling.
   - fix panel driver probing to fail without te-gpios property.
   - fix potential security hole by using "%pK" format.
   - fix wrong if statement condition.

   And one cleanup which removes Exynos4415 SoC support which is not supported
   anymore.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit 27b713c2e08ef27d500a79166098d42b24977500:

  Merge branch 'drm-fixes-4.11' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-03-16 11:28:44 +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 22e098daae7e53763493b9d9976ef8c65190017e:

  drm/exynos/dsi: make te-gpios optional (2017-03-21 14:30:18 +0900)

----------------------------------------------------------------
Andrzej Hajda (6):
      drm/exynos: move crtc event handling to drivers callbacks
      drm/exynos/decon5433: fix vblank event handling
      drm/exynos/decon5433: signal frame done interrupt at front porch
      drm/exynos/fimd: signal frame done interrupt at front porch
      drm/exynos/decon5433: fix software trigger mask
      drm/exynos/dsi: make te-gpios optional

Dan Carpenter (1):
      drm/exynos/decon5433: & vs | typo

Krzysztof Kozlowski (2):
      drm/exynos: Remove support for Exynos4415 (SoC not supported anymore)
      drm/exynos: Print kernel pointers in a restricted form

 .../bindings/display/exynos/exynos_dsim.txt        |  1 -
 .../bindings/display/exynos/samsung-fimd.txt       |  1 -
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      | 87 ++++++++++++++++++++--
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |  1 +
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           | 29 ++++----
 drivers/gpu/drm/exynos/exynos_drm_crtc.h           |  2 +
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            | 24 ++----
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |  2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           | 22 ++----
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |  2 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |  2 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c            | 22 +++---
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |  2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |  1 +
 drivers/gpu/drm/exynos/exynos_mixer.c              |  1 +
 include/video/exynos5433_decon.h                   | 12 +++
 16 files changed, 142 insertions(+), 69 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ 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; 100+ 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] 100+ messages in thread

* Re: [GIT PULL] exynos-drm-fixes
  2016-09-18 14:12 ` Inki Dae
@ 2016-09-19  1:15   ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2016-09-19  1:15 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

There was my mistake reported below when I merged one fixup manually.
http://www.spinics.net/lists/dri-devel/msg118283.html

Fixed.

Thanks,
Inki Dae


2016년 09월 18일 23:12에 Inki Dae 이(가) 쓴 글:
> Hi Dave,
> 
>    Just fixup to runtime pm usage and some cleanups.
> 
>    Please kindly let me know if there is any problem.
> 
>    Ps. We will request git-pull for -next soon if no critical issue,
>        which includes only code refactoring on hdmi ddc and phy.
> 
> Thanks,
> Inki Dae
> 
> The following changes since commit 09cb5b78af52208afb9f1b194c8a9154df4a4782:
> 
>   Merge tag 'drm-vc4-fixes-2016-09-14' of https://github.com/anholt/linux into drm-fixes (2016-09-17 07:57:55 +1000)
> 
> are available in the git repository at:
> 
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git exynos-drm-fixes
> 
> for you to fetch changes up to f14b71e73240a6264f5ea71879219f97fd227e34:
> 
>   Subject: [PATCH, RESEND] drm: exynos: avoid unused function warning (2016-09-18 22:52:29 +0900)
> 
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       Subject: [PATCH, RESEND] drm: exynos: avoid unused function warning
> 
> Marek Szyprowski (4):
>       drm/exynos: fimc: fix system and runtime pm integration
>       drm/exynos: gsc: fix system and runtime pm integration
>       drm/exynos: rotator: fix system and runtime pm integration
>       drm/exynos: g2d: fix system and runtime pm integration
> 
> Shuah Khan (1):
>       exynos-drm: Fix unsupported GEM memory type error message to be clear
> 
>  drivers/gpu/drm/exynos/exynos_drm_fb.c      |    6 ++---
>  drivers/gpu/drm/exynos/exynos_drm_fimc.c    |   29 ++---------------------
>  drivers/gpu/drm/exynos/exynos_drm_g2d.c     |   29 ++++++-----------------
>  drivers/gpu/drm/exynos/exynos_drm_gsc.c     |   34 ++++-----------------------
>  drivers/gpu/drm/exynos/exynos_drm_rotator.c |   26 ++------------------
>  5 files changed, 18 insertions(+), 106 deletions(-)
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
> 
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2016-09-18 14:12 ` Inki Dae
  2016-09-19  1:15   ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2016-09-18 14:12 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Just fixup to runtime pm usage and some cleanups.

   Please kindly let me know if there is any problem.

   Ps. We will request git-pull for -next soon if no critical issue,
       which includes only code refactoring on hdmi ddc and phy.

Thanks,
Inki Dae

The following changes since commit 09cb5b78af52208afb9f1b194c8a9154df4a4782:

  Merge tag 'drm-vc4-fixes-2016-09-14' of https://github.com/anholt/linux into drm-fixes (2016-09-17 07:57:55 +1000)

are available in the git repository at:


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

for you to fetch changes up to f14b71e73240a6264f5ea71879219f97fd227e34:

  Subject: [PATCH, RESEND] drm: exynos: avoid unused function warning (2016-09-18 22:52:29 +0900)

----------------------------------------------------------------
Arnd Bergmann (1):
      Subject: [PATCH, RESEND] drm: exynos: avoid unused function warning

Marek Szyprowski (4):
      drm/exynos: fimc: fix system and runtime pm integration
      drm/exynos: gsc: fix system and runtime pm integration
      drm/exynos: rotator: fix system and runtime pm integration
      drm/exynos: g2d: fix system and runtime pm integration

Shuah Khan (1):
      exynos-drm: Fix unsupported GEM memory type error message to be clear

 drivers/gpu/drm/exynos/exynos_drm_fb.c      |    6 ++---
 drivers/gpu/drm/exynos/exynos_drm_fimc.c    |   29 ++---------------------
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |   29 ++++++-----------------
 drivers/gpu/drm/exynos/exynos_drm_gsc.c     |   34 ++++-----------------------
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |   26 ++------------------
 5 files changed, 18 insertions(+), 106 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2016-06-19  6:21 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2016-06-19  6:21 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Just regression fixups and cleanups.
   
   Since HW trigger mode was suppoted we have faced with a issue
   that Display panel didn't work correctly when trigger mode was changed
   in booting time.
   For this, we keep trigger mode with SW trigger mode in default mode
   like we did before.

   However, we will need to consider PSR(Panel Self Reflash) mode to resolve
   this issue fundamentally later.

   Please kindly let me know if there is any problem.


Thanks,
Inki Dae

The following changes since commit 0ab15bdeb2943bd6491a35ec4eeb53a9a4436525:

  Merge branch 'drm-fixes-4.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2016-06-16 10:24:13 +1000)

are available in the git repository at:


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

for you to fetch changes up to 41abbf5afa51136bcb2aeefc80bf5c3a005d0aa3:

  drm/exynos: use logical AND in exynos_drm_plane_check_size() (2016-06-19 14:37:28 +0900)

----------------------------------------------------------------
Javier Martinez Canillas (2):
      drm/exynos: fimd: don't set .has_hw_trigger in s3c6400 driver data
      drm/exynos: don't use HW trigger for Exynos5420/5422/5800

Tobias Jakobi (3):
      drm/exynos: g2d: drop the _REG postfix from the stride defines
      drm/exynos: remove superfluous inclusions of fbdev header
      drm/exynos: use logical AND in exynos_drm_plane_check_size()

Yakir Yang (1):
      drm/exynos: dp: Fix NULL pointer dereference due uninitialized connector

 drivers/gpu/drm/exynos/exynos7_drm_decon.c |    1 -
 drivers/gpu/drm/exynos/exynos_dp.c         |    5 +++--
 drivers/gpu/drm/exynos/exynos_drm_core.c   |    1 -
 drivers/gpu/drm/exynos/exynos_drm_fimd.c   |    5 -----
 drivers/gpu/drm/exynos/exynos_drm_g2d.c    |   12 ++++++------
 drivers/gpu/drm/exynos/exynos_drm_plane.c  |    2 +-
 6 files changed, 10 insertions(+), 16 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2016-04-12 15:37 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2016-04-12 15:37 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

HI Dave,

   This pull request includes several regression fixups.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit 928815245cbdaa611873424759d5e7a7293dd18b:

  Merge tag 'drm-intel-fixes-2016-04-07' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2016-04-11 13:30:05 +1000)

are available in the git repository at:


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

for you to fetch changes up to 2072fe51466f86e1f0eedf12bff7106913807efc:

  drm/exynos: Use VIDEO_SAMSUNG_S5P_G2D=n as G2D Kconfig dependency (2016-04-13 00:23:49 +0900)

----------------------------------------------------------------
Andrzej Hajda (2):
      drm/exynos: fix adjusted_mode pointer in exynos_plane_mode_set
      drm/exynos: build fbdev code conditionally

Arnd Bergmann (1):
      drm/exynos: fix error handling in exynos_drm_subdrv_open

Dan Carpenter (2):
      drm/exynos: mic: fix an error code
      drm/exynos: fix a warning message

Javier Martinez Canillas (1):
      drm/exynos: Use VIDEO_SAMSUNG_S5P_G2D=n as G2D Kconfig dependency

Marek Szyprowski (1):
      drm/exynos: fimd: fix broken dp_clock control

 drivers/gpu/drm/exynos/Kconfig            |    2 +-
 drivers/gpu/drm/exynos/Makefile           |    6 +++---
 drivers/gpu/drm/exynos/exynos_drm_core.c  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c    |   11 -----------
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c |   11 +++++++++++
 drivers/gpu/drm/exynos/exynos_drm_fbdev.h |   23 ++++++++++++++++++++++-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_mic.c   |    3 ++-
 drivers/gpu/drm/exynos/exynos_drm_plane.c |   12 +++++++-----
 9 files changed, 48 insertions(+), 24 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2016-02-15 14:43 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2016-02-15 14:43 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Some regression fixups and cleanups.

   Summary:
   - fix compilation warnings on ARM64bit.
   - fix mic driver initialization.
     . MIC is a part of KMS so it converts it to use component framework
       like other KMS drivers did.
   - fix wrong driver state and disable clock order on DECON driver.
   - fix incorrect use of dma_mmap_attrs function.

   Please, kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit bdbe58e6c60e49930d9c33e7d2b9a7789ed8c1a9:

  Merge tag 'drm-intel-fixes-2016-02-12' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2016-02-15 06:54:50 +1000)

are available in the git repository at:


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

for you to fetch changes up to 00780f3b1a10d1be006b920505faf1d02f76f0e4:

  drm/exynos/decon: fix disable clocks order (2016-02-15 23:25:23 +0900)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos/decon: fix disable clocks order

Joonyoung Shim (1):
      drm/exynos: depend on ARCH_EXYNOS for DRM_EXYNOS

Marek Szyprowski (9):
      drm/exynos: ipp: fix incorrect format specifiers in debug messages
      drm/exynos: fix types for compilation on 64bit architectures
      drm/exynos: mic: use devm_clk interface
      drm/exynos: mic: convert to component framework
      drm/exynos: mic: make all functions static
      drm/exynos: dsi: restore support for drm bridge
      drm/exynos: exynos5433_decon: fix wrong state assignment in decon_enable
      drm/exynos: exynos5433_decon: fix wrong state in decon_vblank_enable
      drm/exynos: fix incorrect cpu address for dma_mmap_attrs()

 drivers/gpu/drm/exynos/Kconfig                |    2 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c |    8 ++-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c       |    1 +
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c     |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c      |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c       |    5 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.c       |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c       |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c       |   32 +++++------
 drivers/gpu/drm/exynos/exynos_drm_mic.c       |   72 ++++++++++++++-----------
 drivers/gpu/drm/exynos/exynos_drm_rotator.c   |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c      |    8 +--
 12 files changed, 77 insertions(+), 63 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [GIT PULL] exynos-drm-fixes
  2016-02-05  4:46 ` Dave Airlie
@ 2016-02-05  4:59   ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2016-02-05  4:59 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dri-devel

Hi Dave,

2016년 02월 05일 13:46에 Dave Airlie 이(가) 쓴 글:
> On 1 February 2016 at 16:42, Inki Dae <inki.dae@samsung.com> wrote:
>> Hi Dave,
>>
>>    Just regression fixes.
>>    - Fix build warning and error without PM configuration
>>    - Fix no display issue on Snow board reported by Michal Suchanek,
>>      http://www.spinics.net/lists/dri-devel/msg99473.html
>>
>>    Plese, kindly let me know if there is any problem.
>>
>> Thanks,
>> Inki Dae
>>
>> The following changes since commit d8b8eb829d4c30cd1e41a1ddc308a0e7c22169da:
>>
>>   Merge branch 'drm-rockchip-next-fixes-2016-01-22' of https://github.com/markyzq/kernel-drm-rockchip into drm-fixes (2016-01-29 10:04:29 +1000)
>>
>> are available in the git repository at:
>>
>>
>>   gitolite.kernel.org:/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-fixes
> 
> Hi Inki,
> 
> this URL isn't valid, please make a git:// URL in your repo to
> generate pull requests against.

Sorry for this.

> 
> I've fixed this up this time to git://git.kernel.org, but please fix
> your scripts.

Got it.

Thanks,
Inki Dae

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

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

* Re: [GIT PULL] exynos-drm-fixes
  2016-02-01  6:42 Inki Dae
@ 2016-02-05  4:46 ` Dave Airlie
  2016-02-05  4:59   ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Dave Airlie @ 2016-02-05  4:46 UTC (permalink / raw)
  To: Inki Dae; +Cc: dri-devel

On 1 February 2016 at 16:42, Inki Dae <inki.dae@samsung.com> wrote:
> Hi Dave,
>
>    Just regression fixes.
>    - Fix build warning and error without PM configuration
>    - Fix no display issue on Snow board reported by Michal Suchanek,
>      http://www.spinics.net/lists/dri-devel/msg99473.html
>
>    Plese, kindly let me know if there is any problem.
>
> Thanks,
> Inki Dae
>
> The following changes since commit d8b8eb829d4c30cd1e41a1ddc308a0e7c22169da:
>
>   Merge branch 'drm-rockchip-next-fixes-2016-01-22' of https://github.com/markyzq/kernel-drm-rockchip into drm-fixes (2016-01-29 10:04:29 +1000)
>
> are available in the git repository at:
>
>
>   gitolite.kernel.org:/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-fixes

Hi Inki,

this URL isn't valid, please make a git:// URL in your repo to
generate pull requests against.

I've fixed this up this time to git://git.kernel.org, but please fix
your scripts.

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

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

* [GIT PULL] exynos-drm-fixes
@ 2016-02-01  6:42 Inki Dae
  2016-02-05  4:46 ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2016-02-01  6:42 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Just regression fixes.
   - Fix build warning and error without PM configuration
   - Fix no display issue on Snow board reported by Michal Suchanek,
     http://www.spinics.net/lists/dri-devel/msg99473.html

   Plese, kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit d8b8eb829d4c30cd1e41a1ddc308a0e7c22169da:

  Merge branch 'drm-rockchip-next-fixes-2016-01-22' of https://github.com/markyzq/kernel-drm-rockchip into drm-fixes (2016-01-29 10:04:29 +1000)

are available in the git repository at:


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

for you to fetch changes up to 37e110625eeeaba83e8cb763ab7645f0678c6f8e:

  drm/exynos: dp: Fix panel and bridge lookup logic (2016-02-01 14:54:29 +0900)

----------------------------------------------------------------
Arnd Bergmann (2):
      drm/exynos: fix building without CONFIG_PM_SLEEP
      drm: exynos: make PM functions as __maybe_unused

Javier Martinez Canillas (1):
      drm/exynos: dp: Fix panel and bridge lookup logic

 drivers/gpu/drm/exynos/exynos_dp_core.c | 55 +++++++++++++++------------------
 drivers/gpu/drm/exynos/exynos_drm_dsi.c |  6 ++--
 drivers/gpu/drm/exynos/exynos_mixer.c   |  6 ++--
 3 files changed, 29 insertions(+), 38 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-12-19 17:06 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2015-12-19 17:06 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

HI Dave,
   just one regression fix.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 6545f3189707c9105fcf160c2da2ddd2dacca331:

  Merge branch 'linux-4.4' of git://github.com/skeggsb/linux into drm-fixes (2015-12-19 13:25:42 +1000)

are available in the git repository at:


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

for you to fetch changes up to c4e074074c142bb21b8c3283066d8e6c1fd2baba:

  drm/exynos: atomic check only enabled crtc states (2015-12-20 01:39:10 +0900)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos: atomic check only enabled crtc states

 drivers/gpu/drm/exynos/exynos_drm_crtc.c |    3 +++
 1 file changed, 3 insertions(+)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-10-01  5:49 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2015-10-01  5:49 UTC (permalink / raw)
  To: airlied; +Cc: samsung-soc, dri-devel

Hi Dave,

   This pull request includes regression fixups, build warnings, and
   trivial cleanups which mostly remove some codes not used anymore.

   Please, kindly let me know if there is any problem.


Thanks,
Inki Dae

The following changes since commit fd03420b5624617a708fb9b13634b41b37c22cfa:

  Merge tag 'drm-intel-fixes-2015-09-24' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-09-25 06:52:37 +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 cda374253f862bd0f43edda6935a48294fe8ed3e:

  drm/exynos: Staticize local function in exynos_drm_gem.c (2015-10-01 14:29:51 +0900)

----------------------------------------------------------------
Daniel Kurtz (1):
      drm/exynos: Remove useless EXPORT_SYMBOL_GPLs

Gustavo Padovan (4):
      drm/exynos: remove fimd_mode_fixup()
      drm/exynos: remove decon_mode_fixup()
      drm/exynos: remove unused mode_fixup() code
      drm/exynos: fimd: actually disable dp clock

Inki Dae (1):
      drm/exynos: dp: remove suspend/resume functions

Joonyoung Shim (8):
      drm/exynos: fix layering violation of address
      drm/exynos: fix missed calling of drm_prime_gem_destroy()
      drm/exynos: remove unnecessary NULL assignment
      drm/exynos: staticize exynos_drm_gem_init()
      drm/exynos: cleanup function calling written twice
      drm/exynos: cleanup line feed in exynos_drm_gem_get_ioctl
      drm/exynos: remove call to drm_gem_free_mmap_offset()
      drm/exynos: create a fake mmap offset with gem creation

Krzysztof Kozlowski (1):
      drm/exynos: Staticize local function in exynos_drm_gem.c

Thierry Reding (3):
      drm/exynos: Suspend/resume is unused if !PM
      drm/exynos: fimc: Clock control is unused if !PM
      drm/exynos: rotator: Clock control is unused if !PM

 drivers/gpu/drm/exynos/exynos7_drm_decon.c  | 12 ----
 drivers/gpu/drm/exynos/exynos_dp_core.c     | 23 -------
 drivers/gpu/drm/exynos/exynos_drm_core.c    |  6 --
 drivers/gpu/drm/exynos/exynos_drm_crtc.c    | 15 -----
 drivers/gpu/drm/exynos/exynos_drm_drv.c     |  2 +
 drivers/gpu/drm/exynos/exynos_drm_drv.h     |  4 --
 drivers/gpu/drm/exynos/exynos_drm_fimc.c    | 36 +++++------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    | 14 +----
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |  3 -
 drivers/gpu/drm/exynos/exynos_drm_gem.c     | 94 +++++++++++++----------------
 drivers/gpu/drm/exynos/exynos_drm_gem.h     |  6 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |  2 +-
 12 files changed, 65 insertions(+), 152 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-08-11 13:39 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2015-08-11 13:39 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   This pull request fixes memory leak and some issues related to
   mixer and gscaler driver issues.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae


The following changes since commit bdce3e7c729907e303396690b2b23b972c6717be:

  Merge branch 'msm-fixes-4.2' of git://people.freedesktop.org/~robclark/linux into drm-fixes (2015-07-30 12:41:44 +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 9992349a54823c511acc438364dceda7abe4ac98:

  drm/exynos/fimc: fix runtime pm support (2015-08-11 17:21:35 +0900)

----------------------------------------------------------------
Andrzej Hajda (4):
      drm/exynos/hdmi: fix edid memory leak
      drm/exynos/mixer: fix interrupt clearing
      drm/exynos/mixer: correct vsync configuration sequence
      drm/exynos/mixer: always update INT_EN cache

Hyungwon Hwang (1):
      drm/exynos: gsc: fix wrong bitwise operation for swap detection

Marek Szyprowski (1):
      drm/exynos/fimc: fix runtime pm support

 drivers/gpu/drm/exynos/exynos_drm_fimc.c |  1 -
 drivers/gpu/drm/exynos/exynos_drm_gsc.c  |  6 ++----
 drivers/gpu/drm/exynos/exynos_hdmi.c     |  7 ++++++-
 drivers/gpu/drm/exynos/exynos_mixer.c    | 21 ++++++++++++++-------
 4 files changed, 22 insertions(+), 13 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-05-19 14:24 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2015-05-19 14:24 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   This pull request contains mainly some regression fixups and code cleanups.
   
Summary:
- Use generic function to get buffer count instead of specific one.
  In case of Exynos DRM, There was a special case which decides pixel
  format of a given buffer according to planer types, which is NV12M and NV12.
  However, NV12M doesn't exist in drm fourcc so it removes
  exynos_drm_format_num_buffers() specific to Exynos DRM and use a generic function,
  drm_format_num_planes() instead.
- Allow mixer driver to support NV21 format for Video processor.
  This format was already supported but we just missed DRM_FORMAT_NV21 case
  so this patch considers the case so that Mixer driver can handle it correctly.
- Add regression fix and some code cleanups.

 Please kindly let me know if there is any problem.

 Thanks,
 Inki Dae

The following changes since commit 64d237e66d562348f04a9c04a45455c1f3201ced:

  Merge branch 'msm-fixes-4.1' of git://people.freedesktop.org/~robclark/linux into drm-fixes (2015-05-19 10:17:34 +1000)

are available in the git repository at:


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

for you to fetch changes up to b0f155ada4c819f06aa32b4c906e7e76350c7ec1:

  drm/exynos: dp: Lower level of EDID read success message (2015-05-19 22:50:55 +0900)

----------------------------------------------------------------
Krzysztof Kozlowski (5):
      drm/exynos: mixer: Constify platform_device_id
      drm/exynos: Fix build breakage on !DRM_EXYNOS_FIMD
      drm/exynos: Constify exynos_drm_crtc_ops
      drm/exynos: Consolidate return statements in fimd_bind()
      drm/exynos: dp: Lower level of EDID read success message

Tobias Jakobi (8):
      drm/exynos: fb: use drm_format_num_planes to get buffer count
      drm/exynos: plane: honor buffer offset for dma_addr
      drm/exynos: mixer: remove buffer count handling in vp_video_buffer()
      drm/exynos: mixer: also allow NV21 for the video processor
      drm/exynos: mixer: cleanup pixelformat handling
      drm/exynos: mixer: don't dump registers under spinlock
      drm/exynos: 'win' is always unsigned
      drm/exynos: cleanup exynos_drm_plane

 drivers/gpu/drm/exynos/exynos7_drm_decon.c |    4 +-
 drivers/gpu/drm/exynos/exynos_dp_core.c    |   13 +++--
 drivers/gpu/drm/exynos/exynos_drm_crtc.c   |   10 ++--
 drivers/gpu/drm/exynos/exynos_drm_crtc.h   |   10 ++--
 drivers/gpu/drm/exynos/exynos_drm_drv.h    |   20 +++-----
 drivers/gpu/drm/exynos/exynos_drm_fb.c     |   39 +--------------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c   |   53 ++++++++++----------
 drivers/gpu/drm/exynos/exynos_drm_fimd.h   |   15 ------
 drivers/gpu/drm/exynos/exynos_drm_plane.c  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c   |    2 +-
 drivers/gpu/drm/exynos/exynos_mixer.c      |   72 +++++++++++++++-------------
 11 files changed, 92 insertions(+), 148 deletions(-)
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_fimd.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-04-02 13:49 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2015-04-02 13:49 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Fix display on issue to Exynos5250 based Snow(1366x768) board.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 91fd89660ba2e8ee59a587294fa9b17761691b05:

  Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2015-03-30 12:17:27 +1000)

are available in the git repository at:


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

for you to fetch changes up to adacb228d72b9529f8de0769cc33414c3012054d:

  drm: Exynos: Respect framebuffer pitch for FIMD/Mixer (2015-04-02 22:37:13 +0900)

----------------------------------------------------------------
Daniel Stone (1):
      drm: Exynos: Respect framebuffer pitch for FIMD/Mixer

 drivers/gpu/drm/exynos/exynos_drm_fimd.c |    8 +++++---
 drivers/gpu/drm/exynos/exynos_mixer.c    |   17 ++++++++++-------
 2 files changed, 15 insertions(+), 10 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-03-18 14:38 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2015-03-18 14:38 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   Some urgent regression fixes to booting failures Exynos DRM occured.

   Summary:
   - Fix two urgent null pointer dereference bugs in case of enabling
     or disabling IOMMU. There was two cases to these issues.
     One is that plane->crtc is accessed by exynos_disable_plane()
     when device tree binding is broken so device driver tries
     to release, which means that the mode set operation isn't invoked yet
     so plane->crtc is still NULL and exynos_disable_plane() will access
     NULL pointer. This issue is fixed by checking if the plane->crtc
     is NULL or not in exynos_disable_plane()

     Other is that fimd_wait_for_vblank() is called to avoid from page fault
     with IOMMU before the ctx object is created. At this time,
     fimd_wait_for_vblank() tries to access ctx->crtc but the ctx->crtc
     is still NULL because exynos_drm_crtc_create() isn't called yet.
     This issue is fixed by creating a crtc object and setting it to
     ctx->crtc prior to fimd_wait_for_vblank() call.

     For more details, you can refer to below an e-mail thread,
     http://www.spinics.net/lists/linux-samsung-soc/msg42436.html

   - Remove unnecessary file not used and fix trivial issues.

   Plese, kindly let me know if there is any problem.


Thanks,
Inki Dae


The following changes since commit 046d669c62f37323ef0329c41d83a03c06b2087d:

  [PATCH] drm/mm: Fix support 4 GiB and larger ranges (2015-03-16 06:28:50 +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 cdbfca890714c14cafb6f65cab89b3e3ffad876f:

  drm/exynos: fix the initialization order in FIMD (2015-03-18 20:41:19 +0900)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos: remove unused files

Charles Keepax (1):
      drm/exynos: Check for NULL dereference of crtc

Dan Carpenter (1):
      drm/exynos: IS_ERR() vs NULL bug

Hyungwon Hwang (1):
      drm/exynos: fix the initialization order in FIMD

Inki Dae (1):
      drm/exynos: fix typo config name correctly.

 drivers/gpu/drm/exynos/Kconfig                |    2 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c    |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c |  245 -------------------------
 drivers/gpu/drm/exynos/exynos_drm_connector.h |   20 --
 drivers/gpu/drm/exynos/exynos_drm_fimd.c      |   29 ++-
 drivers/gpu/drm/exynos/exynos_drm_plane.c     |    2 +-
 6 files changed, 15 insertions(+), 287 deletions(-)
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_connector.c
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_connector.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2015-01-18  9:34 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2015-01-18  9:34 UTC (permalink / raw)
  To: airlied; +Cc: dri-devel

Hi Dave,

   This pull request includes below fixups,

   - Remove duplicated machine checking.
     . It seems that this code was added when you merged 'v3.18-rc7' into
       drm-next. commit id : e8115e79aa62b6ebdb3e8e61ca4092cc32938afc
   - Fix hdmiphy reset.
     . Exynos hdmi has two interfaces to control hdmyphy, one is I2C, other
       is APB bus - memory mapped I/O. So this patch makes hdmiphy reset
       to be done according to interfaces, I2C or APB bus.
   - And add some exception codes.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 79305ec6e60d320832505e95c1a028d309fcd2b6:

  Merge tag 'amdkfd-fixes-2015-01-06' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes (2015-01-08 10:36:37 +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 7c4c55845ca40b56c9486064cc5c6d9b884d4d76:

  drm/exynos: fix warning of vblank reference count (2015-01-18 17:59:32 +0900)

----------------------------------------------------------------
Hyungwon Hwang (1):
      drm/exynos: remove the redundant machine checking code

Joonyoung Shim (3):
      drm/exynos: fix reset codes for memory mapped hdmi phy
      drm/exynos: remove unnecessary runtime pm operations
      drm/exynos: fix warning of vblank reference count

 drivers/gpu/drm/exynos/exynos_drm_drv.c |   12 ------------
 drivers/gpu/drm/exynos/exynos_hdmi.c    |    8 ++------
 drivers/gpu/drm/exynos/exynos_mixer.c   |   11 ++++++-----
 3 files changed, 8 insertions(+), 23 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2014-11-10  6:02 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2014-11-10  6:02 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This is urgent pull request a little bit.

   Now exynos drm driver incurs infinite loop issue on multi-platform
   reported by Matwey V.Korniliv like below,
	   http://comments.gmane.org/gmane.comp.video.dri.devel/117622

   This issue is because non kms drivers enabled are probed before
   a component master tries to bring up. This patch set resolves
   the infinite loop issue and also includes fixups relevant to exynos
   drm internal issues.

   Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 66338feee458cb2b04e8f2b515b8d660e49ba29a:

  Merge branch 'exynos-drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes (2014-11-03 05:23:17 +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 7afbfcc9ae6af259351e6fa6b931b1a38b62d9ab:

  drm/exynos: fix possible infinite loop issue (2014-11-10 14:40:10 +0900)

----------------------------------------------------------------
Inki Dae (4):
      drm/exynos: resolve infinite loop issue on multi-platform
      drm/exynos: resolve infinite loop issue on non multi-platform
      drm/exynos: g2d: fix null pointer dereference
      drm/exynos: fix possible infinite loop issue

 drivers/gpu/drm/exynos/exynos_drm_drv.c |   49 +++++++++++++++++++++----------
 drivers/gpu/drm/exynos/exynos_drm_g2d.c |    9 ++++--
 2 files changed, 39 insertions(+), 19 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2014-11-02 17:25 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2014-11-02 17:25 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This pull-request includes some bug fixes and code cleanups.
   Especially, this fixes the bind failure issue occurred when it tries
   to re-bind Exynos drm driver after unbound, and the modetest failure
   issue incurred by not having a pair to vblank on and off requests.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 10a8fce846c1b12ebb29b036d1a15efc65eddbb5:

  Merge branch 'vmwgfx-fixes-3.18' of git://people.freedesktop.org/~thomash/linux (2014-11-02 09:23:31 +1000)

are available in the git repository at:


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

for you to fetch changes up to 74cfe07a838d137ee6f425e00a03642f588fb76b:

  drm/exynos: correct connector->dpms field before resuming (2014-11-03 01:51:28 +0900)

----------------------------------------------------------------
Andrzej Hajda (6):
      drm/exynos: init vblank with real number of crtcs
      drm/exynos: remove explicit encoder/connector de-initialization
      drm/exynos: propagate plane initialization errors
      drm/exynos: init kms poll at the end of initialization
      drm/exynos: enable vblank after DPMS on
      drm/exynos: correct connector->dpms field before resuming

Inki Dae (1):
      drm/exynos: vidi: fix build warning

 drivers/gpu/drm/exynos/exynos_dp_core.c  |    5 ----
 drivers/gpu/drm/exynos/exynos_drm_crtc.c |    5 +++-
 drivers/gpu/drm/exynos/exynos_drm_dpi.c  |    4 ---
 drivers/gpu/drm/exynos/exynos_drm_drv.c  |   43 +++++++++++++++++-------------
 drivers/gpu/drm/exynos/exynos_drm_dsi.c  |    4 ---
 drivers/gpu/drm/exynos/exynos_drm_vidi.c |    4 ---
 drivers/gpu/drm/exynos/exynos_hdmi.c     |    6 -----
 7 files changed, 29 insertions(+), 42 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [GIT PULL] exynos-drm-fixes
@ 2014-06-24 14:49 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2014-06-24 14:49 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This pull-request fixes hdmi power-off order issue, mixer issues
   related to power on/off, and includes trivial fixups.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee:

  Linux 3.16-rc2 (2014-06-21 19:02:54 -1000)

are available in the git repository at:

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

for you to fetch changes up to 5d39b9ee8b16b57fdbc065b91ebdd4ac03dab568:

  drm/exynos: enable vsync interrupt while waiting for vblank (2014-06-24 23:44:50 +0900)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos: disable unused windows on apply

Dan Carpenter (1):
      drm/exynos: change zero to NULL for sparse

Inki Dae (1):
      drm/exynos: hdmi: fix power order issue

Rahul Sharma (5):
      drm/exynos: set power state variable after enabling clocks and power
      drm/exynos: stop mixer before gating clocks during poweroff
      drm/exynos: allow multiple layer updates per vsync for mixer
      drm/exynos: soft reset mixer before reconfigure after power-on
      drm/exynos: enable vsync interrupt while waiting for vblank

Sachin Kamat (1):
      drm/exynos: Fix de-registration ordering

Tomasz Figa (1):
      drm/exynos: dpi: Fix NULL pointer dereference with legacy bindings

 drivers/gpu/drm/exynos/exynos_drm_dpi.c  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c  |    8 ++---
 drivers/gpu/drm/exynos/exynos_drm_drv.h  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c |    2 ++
 drivers/gpu/drm/exynos/exynos_hdmi.c     |   19 ++++++++++++
 drivers/gpu/drm/exynos/exynos_mixer.c    |   50 +++++++++++++++++++++---------
 drivers/gpu/drm/exynos/regs-mixer.h      |    1 +
 7 files changed, 63 insertions(+), 21 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2014-04-25  6:14 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2014-04-25  6:14 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,
   
   This request-pull includes some minor fixups and cleanups,
   and updates maintainer entry to Display Port driver.
   This driver had been just moved from drivers/video/exynos
   into drivers/gpu/drm/exynos so the maintainter entry should
   also be updated to right person.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit abaafc0af9f74f8e6212a3bf54fb907358b40ad7:

  Merge branch 'drm-fixes-3.15' of git://people.freedesktop.org/~deathsimple/linux into drm-next (2014-04-23 07:39:12 +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 ca8dfaeaf1d0db14746c35b8ff4b86f44b78ab43:

  drm/exynos: use %pad for dma_addr_t (2014-04-25 15:04:41 +0900)

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/exynos: balance framebuffer refcount

Daniel Kurtz (2):
      drm/exynos/fbdev: don't set fix.smem/mmio_{start,len}
      drm/exynos/fbdev: don't set mode_config.fb_base

Jingoo Han (7):
      MAINTAINERS: update maintainer entry for Exynos DP driver
      drm/exynos: fb: make local symbol static
      drm/exynos: hdmi: make local symbols static
      drm/exynos: dp: remove unnecessary OOM messages
      drm/exynos: dsi: use IS_ERR() to check devm_ioremap_resource() results
      drm/exynos: rotator: add missing braces
      drm/exynos: use %pad for dma_addr_t

Joonyoung Shim (1):
      drm/exynos: remove DRIVER_HAVE_IRQ feature

 MAINTAINERS                                 |    6 ++++++
 drivers/gpu/drm/exynos/exynos_dp_core.c     |    8 ++------
 drivers/gpu/drm/exynos/exynos_drm_crtc.c    |    1 +
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c  |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c     |    3 +--
 drivers/gpu/drm/exynos/exynos_drm_dsi.c     |    4 ++--
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c   |   10 +---------
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |    3 ++-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |    2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c        |    4 ++--
 10 files changed, 19 insertions(+), 24 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2014-03-20  2:52 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2014-03-20  2:52 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   Just fixed resource release issue at open fail.

Thanks,
Inki Dae

The following changes since commit 27410e8248c64f5c6d28891389083b1022c15a10:

  drm: Fix use-after-free in the shadow-attache exit code (2014-03-18 13:09:03 +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 85d898bf8f638b7a23af95dc7d32b4a72c178637:

  drm/exynos: Fix (more) freeing issues in exynos_drm_drv.c (2014-03-20 11:42:24 +0900)

----------------------------------------------------------------
Daniel Kurtz (1):
      drm/exynos: Fix (more) freeing issues in exynos_drm_drv.c

 drivers/gpu/drm/exynos/exynos_drm_drv.c |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2014-02-07  3:56 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2014-02-07  3:56 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This pull request fixes memory leak issue in exynos_drm_open() and
   multiplatform breakage for ipp/gsc. And also including some cleanups.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 7c4c62a04a2a80e3feb5d6c97aca1e413b11c790:

  drm/radeon: allow geom rings to be setup on r600/r700 (v2) (2014-02-06 12:13:52 +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 d34d59bda242cf97b90161ea5fe339f0daf0cc33:

  drm/exynos: Convert to use the standard hdmi.h header (2014-02-07 10:48:12 +0900)

----------------------------------------------------------------
Sachin Kamat (4):
      drm/exynos: Fix freeing issues in exynos_drm_drv.c
      drm/exynos: Remove unnecessary semicolon
      drm/exynos: Fix trivial typo
      drm/exynos: Convert to use the standard hdmi.h header

Tushar Behera (1):
      drm/exynos: Fix multiplatform breakage for ipp/gsc

 drivers/gpu/drm/exynos/Kconfig          |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c |   14 ++++---
 drivers/gpu/drm/exynos/exynos_drm_g2d.c |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c |    3 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c    |   66 ++++++++++++-------------------
 5 files changed, 38 insertions(+), 51 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-12-02 13:57 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-12-02 13:57 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This pull request includes two fixup patches pended for long time.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 1b28c3e628315ac0d9ef2d3fac0403f05ae692db:

  drm/qxl: fix memory leak in release list handling (2013-11-29 08:36:15 +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 0cbc330e12835fcbac44e33d5632d805b16635f2:

  drm/exynos: release unhandled page flip events at postclose. (2013-12-02 22:49:20 +0900)

----------------------------------------------------------------
Inki Dae (1):
      drm/exynos: release unhandled page flip events at postclose.

Sachin Kamat (1):
      drm/exynos: Fix trivial typo in exynos_drm_fimd.c

 drivers/gpu/drm/exynos/exynos_drm_drv.c  |   35 +++++++++++++++++++-----------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c |    2 +-
 2 files changed, 23 insertions(+), 14 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-11-22  6:04 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-11-22  6:04 UTC (permalink / raw)
  To: airlied, dri-devel

Hi Dave,

   This pull request includes two fixup patches.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 760c960bd6880cf22a57c0af9ff60c96250aad39:

  drm/sysfs: fix hotplug regression since lifetime changes (2013-11-21 21:10:00 +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 09fe49e83ddce2f1c2141f3af3968b4b54722f08:

  drm/exynos: release unhandled page flip events at postclose. (2013-11-22 14:47:16 +0900)

----------------------------------------------------------------
Inki Dae (1):
      drm/exynos: release unhandled page flip events at postclose.

Sachin Kamat (1):
      drm/exynos: Fix trivial typo in exynos_drm_fimd.c

 drivers/gpu/drm/exynos/exynos_drm_drv.c  |   35 +++++++++++++++++++-----------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c |    2 +-
 2 files changed, 23 insertions(+), 14 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-07-29 17:22 inki.dae
  0 siblings, 0 replies; 100+ messages in thread
From: inki.dae @ 2013-07-29 17:22 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,
   This pull request fixes module build and g2d clock
   control issues, and includes related cleanup.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit bf903e4141fce4b35072d5b8fa0ddd299aaf01ea:

  Merge tag 'drm-intel-fixes-2013-07-25' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-07-26 20:38:14 +1000)

are available in the git repository at:


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

for you to fetch changes up to db70d16ef63dbd412a974c893c52ee5ad0777d21:

  drm/exynos: Remove module.h header inclusion (2013-07-30 02:01:54 +0900)

----------------------------------------------------------------
Inki Dae (2):
      drm/exynos: fix module build error
      drm/exynos: consider common clock framework to g2d driver.

Sachin Kamat (1):
      drm/exynos: Remove module.h header inclusion

Wei Yongjun (1):
      drm/exynos: exynos_drm_ipp: fix return value check

 drivers/gpu/drm/exynos/exynos_ddc.c         |  1 -
 drivers/gpu/drm/exynos/exynos_drm_fimc.c    |  1 -
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    |  3 ---
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     | 19 ++++++++++++++-----
 drivers/gpu/drm/exynos/exynos_drm_gsc.c     |  1 -
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c    |  1 -
 drivers/gpu/drm/exynos/exynos_drm_ipp.c     | 13 ++++++-------
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |  1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |  1 -
 drivers/gpu/drm/exynos/exynos_hdmi.c        |  1 -
 drivers/gpu/drm/exynos/exynos_hdmiphy.c     |  1 -
 drivers/gpu/drm/exynos/exynos_mixer.c       |  1 -
 12 files changed, 20 insertions(+), 24 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-05-23 11:12 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-05-23 11:12 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

   This pull request includes drm_send_vblank_event() helper
   relevant patch I missed and code cleanups. And also it fixes
   a pended page flip issue.

Please kindly let me know if there is any problem.

Thanks,
Inki Dae

The following changes since commit 0eca56f9467038ee0b798637f03581aaa1186fac:

  drm/imx: use drm_send_vblank_event() helper (2013-05-22 09:13:42 +1000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-fixes

Inki Dae (1):
      drm/exynos: wait for the completion of pending page flip

Lars-Peter Clausen (1):
      drm/exynos: exynos_hdmi: Pass correct pointer to free_irq()

Rob Clark (2):
      drm/exynos: page flip fixes
      drm/exynos: use drm_send_vblank_event() helper

Sachin Kamat (2):
      drm/exynos: exynos_drm_fbdev: Fix incorrect usage of IS_ERR_OR_NULL
      drm/exynos: exynos_drm_ipp: Fix incorrect usage of IS_ERR_OR_NULL

Seung-Woo Kim (4):
      drm/exynos: cleanup device pointer usages
      drm/exynos: fix build warnings from ipp fimc
      drm/exynos: remove unnecessary devm_kfree
      drm/exynos: replace request_threaded_irq with devm function

 drivers/gpu/drm/exynos/exynos_drm_crtc.c    |   27 ++++++++++++++++++---------
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c   |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c    |   12 ++++--------
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    |   10 +++++-----
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |    6 +++---
 drivers/gpu/drm/exynos/exynos_drm_gsc.c     |   12 +++---------
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c    |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c     |   18 +++++++++---------
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |   13 +++----------
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |    4 ++--
 drivers/gpu/drm/exynos/exynos_hdmi.c        |   21 ++++++++-------------
 drivers/gpu/drm/exynos/exynos_mixer.c       |   14 +++++++-------
 12 files changed, 64 insertions(+), 77 deletions(-)

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

* Re: [GIT PULL] exynos-drm-fixes
  2013-04-16  4:02   ` Inki Dae
@ 2013-04-16  4:10     ` Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-04-16  4:10 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Kyungmin Park, Seung-Woo Kim, DRI mailing list


[-- Attachment #1.1: Type: text/plain, Size: 1233 bytes --]

2013/4/16 Inki Dae <inki.dae@samsung.com>

> Hi Dave,
>
>
> 2013/4/16 Dave Airlie <airlied@gmail.com>
>
>> >
>> > This pull request includes bug fixes, code cleanups and
>> > one revert that removes the wrong bindings file for exynos
>> > fimg2d device for code cleanup becasue correct one has already
>> > been merged to Samsung next like below,
>> >         next/dt-exynos branch of git://
>> git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>>
>> I'm not sure these are really -fixes at this late stage, do any of
>> them fix a user oops, or a regression?
>>
>> I suspect the revert is the only one I want to send to Linus right now.
>>
>>
> Understood. I thought not only bug fixes but also code cleanups would be
> -fixes and I missed that now is late stage. will re-send it without code
> cleanups. The code cleanups will go to -next.
>
> Sorry for my late pull request.
>

Just will re-send the above all things to -next so please ignore it :)

Sorry for the inconvenience.

Thanks,
Inki Dae



> Thanks,
> Inki Dae
>

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

[-- Attachment #1.2: Type: text/html, Size: 2990 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [GIT PULL] exynos-drm-fixes
  2013-04-16  3:13 ` Dave Airlie
@ 2013-04-16  4:02   ` Inki Dae
  2013-04-16  4:10     ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2013-04-16  4:02 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Kyungmin Park, Seung-Woo Kim, DRI mailing list


[-- Attachment #1.1: Type: text/plain, Size: 1017 bytes --]

Hi Dave,


2013/4/16 Dave Airlie <airlied@gmail.com>

> >
> > This pull request includes bug fixes, code cleanups and
> > one revert that removes the wrong bindings file for exynos
> > fimg2d device for code cleanup becasue correct one has already
> > been merged to Samsung next like below,
> >         next/dt-exynos branch of git://
> git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>
> I'm not sure these are really -fixes at this late stage, do any of
> them fix a user oops, or a regression?
>
> I suspect the revert is the only one I want to send to Linus right now.
>
>
Understood. I thought not only bug fixes but also code cleanups would be
-fixes and I missed that now is late stage. will re-send it without code
cleanups. The code cleanups will go to -next.

Sorry for my late pull request.

Thanks,
Inki Dae



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

[-- Attachment #1.2: Type: text/html, Size: 2020 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [GIT PULL] exynos-drm-fixes
  2013-04-15  6:36 Inki Dae
@ 2013-04-16  3:13 ` Dave Airlie
  2013-04-16  4:02   ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Dave Airlie @ 2013-04-16  3:13 UTC (permalink / raw)
  To: Inki Dae; +Cc: kyungmin.park, sw0312.kim, dri-devel

>
> This pull request includes bug fixes, code cleanups and
> one revert that removes the wrong bindings file for exynos
> fimg2d device for code cleanup becasue correct one has already
> been merged to Samsung next like below,
>         next/dt-exynos branch of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

I'm not sure these are really -fixes at this late stage, do any of
them fix a user oops, or a regression?

I suspect the revert is the only one I want to send to Linus right now.

Dave.

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

* [GIT PULL] exynos-drm-fixes
@ 2013-04-15  6:36 Inki Dae
  2013-04-16  3:13 ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2013-04-15  6:36 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

This pull request includes bug fixes, code cleanups and
one revert that removes the wrong bindings file for exynos
fimg2d device for code cleanup becasue correct one has already
been merged to Samsung next like below,
	next/dt-exynos branch of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

If there is any problem, please kindly let me know.

Thanks,
Inki Dae

The following changes since commit 89ced125472b8551c65526934b7f6c733a6864fa:

  drm/fb-helper: Fix locking in drm_fb_helper_hotplug_event (2013-04-12 14:21:12 +1000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos exynos-drm-fixes

Sachin Kamat (5):
      drm/exynos: hdmi: Fix incorrect usage of IS_ERR_OR_NULL
      drm/exynos: mixer: Fix incorrect usage of IS_ERR_OR_NULL
      drm/exynos: drm_rotator: Fix incorrect usage of IS_ERR_OR_NULL
      drm/exynos: drm_connector: Fix error check condition
      Revert "of/exynos_g2d: Add Bindings for exynos G2D driver"

 .../devicetree/bindings/drm/exynos/g2d.txt         |   22 --------------------
 drivers/gpu/drm/exynos/exynos_drm_connector.c      |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |    2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   10 ++++----
 drivers/gpu/drm/exynos/exynos_mixer.c              |   10 ++++----
 5 files changed, 12 insertions(+), 34 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/drm/exynos/g2d.txt

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

* [GIT PULL] exynos-drm-fixes
@ 2013-03-20 10:56 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-03-20 10:56 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

This pull request includes bug fixes and code cleanups.
And it considers some restrictions to G2D hardware.
With this, the malfunction and page fault issues to g2d driver
would be fixed.

If there is any problem, please kindly let me know.

Thanks,
Inki Dae

The following changes since commit 8698080ee092bdbd6ee2cd5e7f707ceea2812bd8:

  Merge branch 'drm-nouveau-fixes-3.9' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next (2013-03-11 13:53:58 +1000)

are available in the git repository at:

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

Alexandru Gheorghiu (1):
      drm/exynos: Replaced kzalloc & memcpy with kmemdup

Inki Dae (1):
      drm/exynos: Add a new function to get gem buffer size

Leela Krishna Amudala (1):
      drm/exynos: fimd: calculate the correct address offset

Sachin Kamat (1):
      drm/exynos: Make mixer_check_timing static

Vikas Sajjan (1):
      drm/exynos: modify the compatible string for exynos fimd

YoungJun Cho (6):
      drm/exynos: Fix error routine to getting dma addr.
      drm/exynos: clear node object type at gem unmap
      drm/exynos: Fix G2D core malfunctioning issue
      drm/exynos: Clean up some G2D codes for readability
      drm/exynos: Deal with g2d buffer info more efficiently
      drm/exynos: Check g2d cmd list for g2d restrictions

 drivers/gpu/drm/exynos/exynos_drm_fimd.c |   21 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c  |  370 ++++++++++++++++++++++++++----
 drivers/gpu/drm/exynos/exynos_drm_gem.c  |   21 ++
 drivers/gpu/drm/exynos/exynos_drm_gem.h  |    5 +
 drivers/gpu/drm/exynos/exynos_drm_vidi.c |    6 +-
 drivers/gpu/drm/exynos/exynos_mixer.c    |    2 +-
 6 files changed, 365 insertions(+), 60 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-01-25  6:36 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-01-25  6:36 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

This pull request includes some bug fixes, code cleanups and exception codes.
If there is any problem, please kindly let me know.

Thanks,
Inki Dae

The following changes since commit 4af6924b8adce0c408ec3f366c42a61e0c304b28:

  Merge branch 'drm-fixes-3.8' of git://people.freedesktop.org/~agd5f/linux into drm-next (2013-01-25 14:18:32 +1000)

are available in the git repository at:

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

Arnd Bergmann (2):
      drm/exynos: don't include plat/gpio-cfg.h
      drm/exynos: fimd and ipp are broken on multiplatform

Inki Dae (2):
      drm/exynos: free sg object if dma_map_sg is failed
      drm/exynos: consider DMA_NONE flag to dmabuf import

Rahul Sharma (1):
      drm/exynos: let drm handle edid allocations

Sachin Kamat (4):
      drm/exynos: Make g2d_userptr_get_dma_addr static
      drm/exynos: Make ipp_handle_cmd_work static
      drm/exynos: Add missing static specifiers in exynos_drm_rotator.c
      drm/exynos: Make 'drm_hdmi_get_edid' static

Sean Paul (2):
      drm/exynos: Replace mdelay with usleep_range
      drm/exynos: Remove "internal" interrupt handling

Seung-Woo Kim (1):
      drm/exynos: added validation of edid for vidi connection

Shirish S (1):
      drm/exynos: add check for the device power status

 drivers/gpu/drm/exynos/Kconfig                |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_connector.c |   33 +++----
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c    |   24 +++---
 drivers/gpu/drm/exynos/exynos_drm_drv.h       |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c       |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c      |    9 +-
 drivers/gpu/drm/exynos/exynos_drm_hdmi.h      |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c       |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c   |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c      |   26 ++++--
 drivers/gpu/drm/exynos/exynos_hdmi.c          |  121 ++++++++-----------------
 drivers/gpu/drm/exynos/exynos_mixer.c         |    9 ++-
 12 files changed, 102 insertions(+), 140 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2013-01-08  2:09 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2013-01-08  2:09 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

This patch set adds bug fixes and code cleanups and also
includes previous pull request you missed.
	http://www.spinics.net/lists/dri-devel/msg32253.html

Summary:
- change exynos file license
  . Most of exynos files had been copied from some randome
    file and not updated correctly(wrong company name used).
    This was our mistakes so chagnes it correctly. For this,
    I'm not sure that this patch should go to -fix or -next.
    So please give me any comment if there is any problem.
- consider buffer allocation without iommu
  . Without iommu, dma_alloc_attrs function allocates some
    memory region and returns cpu address so this patch makes
    the cpu address to be set to buf->kvaddr correctly
- cleanups to ipp relevant codes.
- use common finish page flip function
  . to avoid the duplication of same code, use
    exynos_drm_crtc_finish_pageflip function commonly instead
    of each one.
- fix fimd resume issue.
  . when fimd was turned off by suspend, there was one issue that
    the fimd wasn't turned on by resume so fix it chaing resume
    condition.

If there is any problem, please kindly let me know.

Thanks,
Inki Dae

The following changes since commit eda85d6ad490923152544fba0473798b6cc0edf6:

  drm/nouveau: fix init with agpgart-uninorth (2013-01-04 16:04:33 +1000)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git exynos-drm-fixes

Eunchul Kim (6):
      drm/exynos: change member variable name.
      drm/exynos: remove needless error handling to property.
      drm/exynos: consider both case of vflip and hflip.
      drm/exynos: fix build warning.
      drm/exynos: correct some comments to abbreviation.
      drm/exynos: remove needless parenthesis.

Inki Dae (4):
      drm/exynos: consider no iommu support to console framebuffer
      drm/exynos: change file license to GPL
      drm/exynos: consider buffer allocation without iommu
      drm/exynos: fix gem buffer allocation type checking

Jinyoung Jeon (1):
      drm/exynos: fix incorrect interrupt induced by m2m operation.

JoongMock Shin (1):
      drm/exynos: remove color bar pattern operation.

Prathyush K (1):
      drm/exynos: fimd: modify condition in fimd resume

Rahul Sharma (1):
      drm/exynos: move finish page flip to a common place

Sachin Kamat (10):
      drm/exynos: Use devm_kzalloc in exynos_drm_ipp.c
      drm/exynos: Remove explicit freeing using devm_* APIs in exynos_drm_fimc.c
      drm/exynos: Remove redundant NULL check
      drm/exynos: Use devm_clk_get in exynos_drm_fimc.c
      drm/exynos: Remove unnecessary devm_* freeing APIs in exynos_drm_rotator.c
      drm/exynos: Remove redundant NULL check in exynos_drm_rotator.c
      drm/exynos: Use devm_clk_get in exynos_drm_rotator.c
      drm/exynos: Remove explicit freeing using devm_* APIs in exynos_drm_gsc.c
      drm/exynos: Remove redundant NULL check in exynos_drm_gsc.c
      drm/exynos: Use devm_clk_get in exynos_drm_gsc.c

Seung-Woo Kim (1):
      drm/exynos: fix flags in dma buf exporting

 drivers/gpu/drm/exynos/exynos_drm_buf.c       |   79 +++++++++++-----
 drivers/gpu/drm/exynos/exynos_drm_buf.h       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_connector.c |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_connector.h |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_core.c      |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_crtc.c      |   52 +++++++----
 drivers/gpu/drm/exynos/exynos_drm_crtc.h      |   23 +----
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c    |   24 +----
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.h    |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_drv.c       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_drv.h       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_encoder.c   |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_encoder.h   |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_fb.c        |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_fb.h        |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c     |   44 +++++-----
 drivers/gpu/drm/exynos/exynos_drm_fbdev.h     |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_fimc.c      |  124 ++++++++-----------------
 drivers/gpu/drm/exynos/exynos_drm_fimc.h      |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_fimd.c      |   32 +------
 drivers/gpu/drm/exynos/exynos_drm_gem.c       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_gem.h       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_gsc.c       |   56 +++---------
 drivers/gpu/drm/exynos/exynos_drm_gsc.h       |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_hdmi.h      |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_iommu.c     |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_iommu.h     |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_ipp.c       |   22 +---
 drivers/gpu/drm/exynos/exynos_drm_ipp.h       |   26 +----
 drivers/gpu/drm/exynos/exynos_drm_rotator.c   |   28 +-----
 drivers/gpu/drm/exynos/exynos_drm_rotator.h   |   22 +----
 drivers/gpu/drm/exynos/exynos_drm_vidi.c      |   30 +------
 drivers/gpu/drm/exynos/exynos_drm_vidi.h      |   22 +----
 drivers/gpu/drm/exynos/exynos_hdmi.h          |   22 +----
 drivers/gpu/drm/exynos/exynos_mixer.c         |   33 +------
 include/drm/exynos_drm.h                      |   22 +----
 include/uapi/drm/exynos_drm.h                 |   24 +----
 37 files changed, 292 insertions(+), 811 deletions(-)

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

* [GIT PULL] exynos-drm-fixes
@ 2012-11-20  2:31 Inki Dae
  0 siblings, 0 replies; 100+ messages in thread
From: Inki Dae @ 2012-11-20  2:31 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park, sw0312.kim

Hi Dave,

This pull request fixes minor issues and includes code cleanup.

If there is any problem, please let me know.

Thanks,
Inki Dae

The following changes since commit 6f755116c93ca35f496ccf1910dcd28cd16713e3:

  Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2012-11-16 10:00:43 +1000)

are available in the git repository at:

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

Inki Dae (3):
      drm/exynos: fix linux framebuffer address setting.
      drm/exynos: remove unnecessary code.
      drm/exynos: fix overlay updating issue

Sachin Kamat (1):
      drm/exynos: Make exynos4/5_fimd_driver_data static

 drivers/gpu/drm/exynos/exynos_drm_encoder.c |    6 ++++++
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c   |    3 ++-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    |    4 ++--
 drivers/gpu/drm/exynos/exynos_drm_plane.c   |    1 -
 4 files changed, 10 insertions(+), 4 deletions(-)

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

* Re: [GIT PULL] exynos-drm-fixes
  2012-09-13  4:08       ` Inki Dae
@ 2012-09-13  4:19         ` Dave Airlie
  0 siblings, 0 replies; 100+ messages in thread
From: Dave Airlie @ 2012-09-13  4:19 UTC (permalink / raw)
  To: Inki Dae; +Cc: kyungmin.park, dri-devel

>>
>
> ah, sorry for inconvenient. removed that merge commit and checked to be
> merged to drm-fixes. please pull it again and please let me know if any
> problem again.

Excellent worked this time

thanks,
Dave.

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

* Re: [GIT PULL] exynos-drm-fixes
  2012-09-13  3:15     ` Dave Airlie
@ 2012-09-13  4:08       ` Inki Dae
  2012-09-13  4:19         ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2012-09-13  4:08 UTC (permalink / raw)
  To: Dave Airlie; +Cc: kyungmin.park, dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1618 bytes --]

2012년 9월 13일 목요일에 Dave Airlie<airlied@gmail.com>님이 작성:
>>>
>>> On Mon, Sep 10, 2012 at 3:46 PM, Inki Dae <inki.dae@samsung.com> wrote:
>>> > Hello Dave, sorry for being late.
>>> >
>>> > this patch set fixes build warnings and includes minor code cleanup
and
>>> > also one patch you missed. this patch just drops non-standard NV12M
and
>>> > YUV420M formats from drm_fourcc.h
>>> > for this, you can refer to below link:
>>> >         http://lists.freedesktop.org/archives/dri-devel/2012-
>>> April/021812.html
>>> >
>>> > other patches including big changes will go to -next.
>>>
>>> This appears to be built on a bad base commit, it might have been some a
>>> fixes
>>> tree that I had to revoke, can you rebase onto Linus master and resend?
>>>
>>
>> Rebased. if there is any problem, please let me know.
>
> commit da02680cb5ea7efd67732240fde739748149842e
> Merge: df5c2b7 26df641
> Author: Inki Dae <inki.dae@samsung.com>
> Date:   Thu Sep 13 11:18:11 2012 +0900
>
>     Merge branch 'drm-fixes' of ../main_line/linux-drm into dave-drm-fixes
>
> shouldn't be there and is causing me problems, you shouldn't backmerge
> without a reason in the merge commit, and even then it should be
> avoided.
>

ah, sorry for inconvenient. removed that merge commit and checked to be
merged to drm-fixes. please pull it again and please let me know if any
problem again.

thanks,
Inki Dae

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

[-- Attachment #1.2: Type: text/html, Size: 2353 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* Re: [GIT PULL] exynos-drm-fixes
  2012-09-13  2:28   ` Inki Dae
@ 2012-09-13  3:15     ` Dave Airlie
  2012-09-13  4:08       ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Dave Airlie @ 2012-09-13  3:15 UTC (permalink / raw)
  To: Inki Dae; +Cc: kyungmin.park, dri-devel

>>
>> On Mon, Sep 10, 2012 at 3:46 PM, Inki Dae <inki.dae@samsung.com> wrote:
>> > Hello Dave, sorry for being late.
>> >
>> > this patch set fixes build warnings and includes minor code cleanup and
>> > also one patch you missed. this patch just drops non-standard NV12M and
>> > YUV420M formats from drm_fourcc.h
>> > for this, you can refer to below link:
>> >         http://lists.freedesktop.org/archives/dri-devel/2012-
>> April/021812.html
>> >
>> > other patches including big changes will go to -next.
>>
>> This appears to be built on a bad base commit, it might have been some a
>> fixes
>> tree that I had to revoke, can you rebase onto Linus master and resend?
>>
>
> Rebased. if there is any problem, please let me know.

commit da02680cb5ea7efd67732240fde739748149842e
Merge: df5c2b7 26df641
Author: Inki Dae <inki.dae@samsung.com>
Date:   Thu Sep 13 11:18:11 2012 +0900

    Merge branch 'drm-fixes' of ../main_line/linux-drm into dave-drm-fixes

shouldn't be there and is causing me problems, you shouldn't backmerge
without a reason in the merge commit, and even then it should be
avoided.

Dave.

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

* RE: [GIT PULL] exynos-drm-fixes
  2012-09-13  1:10 ` Dave Airlie
@ 2012-09-13  2:28   ` Inki Dae
  2012-09-13  3:15     ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2012-09-13  2:28 UTC (permalink / raw)
  To: 'Dave Airlie'; +Cc: kyungmin.park, dri-devel

Hi Dave,

> -----Original Message-----
> From: Dave Airlie [mailto:airlied@gmail.com]
> Sent: Thursday, September 13, 2012 10:11 AM
> To: Inki Dae
> Cc: airlied@linux.ie; dri-devel@lists.freedesktop.org;
> kyungmin.park@samsung.com
> Subject: Re: [GIT PULL] exynos-drm-fixes
> 
> On Mon, Sep 10, 2012 at 3:46 PM, Inki Dae <inki.dae@samsung.com> wrote:
> > Hello Dave, sorry for being late.
> >
> > this patch set fixes build warnings and includes minor code cleanup and
> > also one patch you missed. this patch just drops non-standard NV12M and
> > YUV420M formats from drm_fourcc.h
> > for this, you can refer to below link:
> >         http://lists.freedesktop.org/archives/dri-devel/2012-
> April/021812.html
> >
> > other patches including big changes will go to -next.
> 
> This appears to be built on a bad base commit, it might have been some a
> fixes
> tree that I had to revoke, can you rebase onto Linus master and resend?
> 

Rebased. if there is any problem, please let me know.

Thanks,
Inki Dae


> Dave.

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

* Re: [GIT PULL] exynos-drm-fixes
  2012-09-10  5:46 Inki Dae
@ 2012-09-13  1:10 ` Dave Airlie
  2012-09-13  2:28   ` Inki Dae
  0 siblings, 1 reply; 100+ messages in thread
From: Dave Airlie @ 2012-09-13  1:10 UTC (permalink / raw)
  To: Inki Dae; +Cc: kyungmin.park, dri-devel

On Mon, Sep 10, 2012 at 3:46 PM, Inki Dae <inki.dae@samsung.com> wrote:
> Hello Dave, sorry for being late.
>
> this patch set fixes build warnings and includes minor code cleanup and
> also one patch you missed. this patch just drops non-standard NV12M and
> YUV420M formats from drm_fourcc.h
> for this, you can refer to below link:
>         http://lists.freedesktop.org/archives/dri-devel/2012-April/021812.html
>
> other patches including big changes will go to -next.

This appears to be built on a bad base commit, it might have been some a fixes
tree that I had to revoke, can you rebase onto Linus master and resend?

Dave.

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

* [GIT PULL] exynos-drm-fixes
@ 2012-09-10  5:46 Inki Dae
  2012-09-13  1:10 ` Dave Airlie
  0 siblings, 1 reply; 100+ messages in thread
From: Inki Dae @ 2012-09-10  5:46 UTC (permalink / raw)
  To: airlied, dri-devel; +Cc: kyungmin.park

Hello Dave, sorry for being late.

this patch set fixes build warnings and includes minor code cleanup and
also one patch you missed. this patch just drops non-standard NV12M and
YUV420M formats from drm_fourcc.h
for this, you can refer to below link:
	http://lists.freedesktop.org/archives/dri-devel/2012-April/021812.html

other patches including big changes will go to -next.

Highlights:
- fix build warnings
- minor code cleanup
- remove non-standard format, DRM_FORMAT_NV12M
- add dummy mmap for exynos dmabuf
  . dma_buf export needs this patch

if there is any problem, please let me know.

Thanks.
Inki Dae

The following changes since commit df5c2b713f6bda08f7d668fe5b95a36a4b70a000:

  Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux into drm-fixes (2012-09-07 15:35:27 +0900)

are available in the git repository at:

  git://git.infradead.org/users/kmpark/linux-samsung exynos-drm-fixes

Inki Dae (2):
      drm/exynos: fixed page align bug.
      drm/exynos: remove DRM_FORMAT_NV12M from plane module

Mandeep Singh Baines (1):
      drm/exynos: fix double call of drm_prime_(init/destroy)_file_private

Sachin Kamat (9):
      drm/exynos: Remove redundant check in exynos_hdmi.c file
      drm/exynos: Remove redundant check in exynos_drm_fimd.c file
      drm/exynos: Use devm_kzalloc in exynos_drm_vidi.c file
      drm/exynos: Use devm_kzalloc in exynos_drm_hdmi.c file
      drm/exynos: Use devm_* functions in exynos_drm_g2d.c file
      drm/exynos: Add dependency for G2D in Kconfig
      drm/exynos: Make g2d_pm_ops static
      drm/exynos: Add missing braces around sizeof in exynos_hdmi.c
      drm/exynos: Add missing braces around sizeof in exynos_mixer.c

Thomas Meyer (1):
      drm/exynos: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1]

Tomasz Stanislawski (1):
      drm/exynos: add dummy support for dmabuf-mmap

Ville Syrjälä (1):
      drm: Drop the NV12M and YUV420M formats

 drivers/gpu/drm/exynos/Kconfig             |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_dmabuf.c |    7 ++++
 drivers/gpu/drm/exynos/exynos_drm_drv.c    |    2 -
 drivers/gpu/drm/exynos/exynos_drm_fimd.c   |    5 ---
 drivers/gpu/drm/exynos/exynos_drm_g2d.c    |   52 ++++++----------------------
 drivers/gpu/drm/exynos/exynos_drm_gem.c    |    4 +-
 drivers/gpu/drm/exynos/exynos_drm_hdmi.c   |    3 +-
 drivers/gpu/drm/exynos/exynos_drm_plane.c  |    1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c   |    4 +--
 drivers/gpu/drm/exynos/exynos_hdmi.c       |   11 ++----
 drivers/gpu/drm/exynos/exynos_mixer.c      |    6 ++--
 include/drm/drm_fourcc.h                   |    6 +---
 12 files changed, 30 insertions(+), 73 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

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

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

Thread overview: 100+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-16 16:17 [GIT PULL] exynos-drm-fixes inki.dae
  -- strict thread matches above, loose matches on Subject: below --
2024-01-22  7:24 Inki Dae
2024-01-22  7:24 ` Inki Dae
     [not found] <CGME20231120225538epcas1p205a656dfe9771fc992ee1a6756ca67d3@epcas1p2.samsung.com>
2023-11-20 22:55 ` Inki Dae
2023-11-20 22:55   ` Inki Dae
2023-11-24  1:14   ` Dave Airlie
2023-11-24  1:14     ` Dave Airlie
2023-11-28  1:37     ` Inki Dae
2023-10-06  4:09 Inki Dae
2023-10-06  4:09 ` Inki Dae
2023-06-07  4:31 Inki Dae
2023-06-07  4:31 ` Inki Dae
2023-05-15  8:39 Inki Dae
2023-05-15  8:39 ` Inki Dae
2022-06-14 14:13 Inki Dae
2022-06-14 14:13 ` Inki Dae
     [not found] <CGME20220210105530epcas1p2a8812b767cecfc06c068bf8aba8b9cb5@epcas1p2.samsung.com>
2022-02-10 11:07 ` Inki Dae
2022-02-10 11:07   ` Inki Dae
2022-02-22  9:27   ` 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
2021-05-20  3:47   ` Inki Dae
     [not found] <CGME20210329111202epcas1p265fd87320ede9688b4d80b408159a8ce@epcas1p2.samsung.com>
2021-03-29 11:20 ` Inki Dae
2021-03-29 11:20   ` Inki Dae
     [not found] <CGME20201124021344epcas1p35cdaad81e2682f4b59ae3f611e6176ea@epcas1p3.samsung.com>
2020-11-24  2:21 ` Inki Dae
2020-11-24  2:21   ` Inki Dae
2020-08-26  7:15 Inki Dae
2020-08-26  7:15 ` Inki Dae
     [not found] <CGME20200629015359epcas1p23157f5c5c4468ed2c09ce894bcd6d932@epcas1p2.samsung.com>
2020-06-29  1:59 ` Inki Dae
2020-06-29  1:59   ` Inki Dae
     [not found] <CGME20200302052126epcas1p21d95dcf8a7e458a2332f0532cc2f6e3e@epcas1p2.samsung.com>
2020-03-02  5:25 ` Inki Dae
2020-03-02  5:25   ` Inki Dae
     [not found] <CGME20191219000323epcas1p4e611fadbe0280766b75ac01af5c68587@epcas1p4.samsung.com>
2019-12-19  0:06 ` Inki Dae
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] <CGME20170809081433epcas1p1c0d7effe4320782891def97cf30eeedd@epcas1p1.samsung.com>
2017-08-09  8:14 ` Inki Dae
     [not found] <CGME20170809081420epcas1p1993d9c5cb3906d6c00aee49fda34a43a@epcas1p1.samsung.com>
2017-08-09  8:14 ` Inki Dae
     [not found] <CGME20170727030554epcas1p2a6a263885bfc1f82dfcdb194f6a7037f@epcas1p2.samsung.com>
2017-07-27  3:05 ` Inki Dae
     [not found] <CGME20170529013637epcas5p1881271031a42df402551e209139ae657@epcas5p1.samsung.com>
2017-05-29  1:36 ` Inki Dae
     [not found] <CGME20170519093340epcas5p45ab7f47cd9b3d1f5349c38d3df524cbe@epcas5p4.samsung.com>
2017-05-19  9:33 ` Inki Dae
2017-05-26  3:13   ` Dave Airlie
2017-05-29  1:46     ` Inki Dae
     [not found] <CGME20170321071826epcas5p13fcb4210f973f07a3f471dade20dda4c@epcas5p1.samsung.com>
2017-03-21  7:18 ` 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
     [not found] <CGME20160918141314epcas1p4fffcab33f54739ad1c0c26dd91bb751f@epcas1p4.samsung.com>
2016-09-18 14:12 ` Inki Dae
2016-09-19  1:15   ` Inki Dae
2016-06-19  6:21 Inki Dae
2016-04-12 15:37 Inki Dae
2016-02-15 14:43 inki.dae
2016-02-01  6:42 Inki Dae
2016-02-05  4:46 ` Dave Airlie
2016-02-05  4:59   ` Inki Dae
2015-12-19 17:06 inki.dae
2015-10-01  5:49 Inki Dae
2015-08-11 13:39 Inki Dae
2015-05-19 14:24 inki.dae
2015-04-02 13:49 inki.dae
2015-03-18 14:38 Inki Dae
2015-01-18  9:34 Inki Dae
2014-11-10  6:02 Inki Dae
2014-11-02 17:25 inki.dae
2014-06-24 14:49 inki.dae
2014-04-25  6:14 Inki Dae
2014-03-20  2:52 Inki Dae
2014-02-07  3:56 Inki Dae
2013-12-02 13:57 Inki Dae
2013-11-22  6:04 Inki Dae
2013-07-29 17:22 inki.dae
2013-05-23 11:12 Inki Dae
2013-04-15  6:36 Inki Dae
2013-04-16  3:13 ` Dave Airlie
2013-04-16  4:02   ` Inki Dae
2013-04-16  4:10     ` Inki Dae
2013-03-20 10:56 Inki Dae
2013-01-25  6:36 Inki Dae
2013-01-08  2:09 Inki Dae
2012-11-20  2:31 Inki Dae
2012-09-10  5:46 Inki Dae
2012-09-13  1:10 ` Dave Airlie
2012-09-13  2:28   ` Inki Dae
2012-09-13  3:15     ` Dave Airlie
2012-09-13  4:08       ` Inki Dae
2012-09-13  4:19         ` Dave Airlie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.