linux-mediatek.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] mediatek drm next for 5.15
@ 2021-08-15 23:55 Chun-Kuang Hu
  2021-08-16  6:07 ` Dave Airlie
  0 siblings, 1 reply; 3+ messages in thread
From: Chun-Kuang Hu @ 2021-08-15 23:55 UTC (permalink / raw)
  To: David Airlie, Daniel Vetter, dri-devel, linux-mediatek
  Cc: Yongqiang Niu, Thomas Zimmermann, Fabien Parent, Dafna Hirschfeld

Hi, Dave & Daniel:

This includes:

1. MT8133 AAL support, adjust rdma fifo threshold formula.
2. Implement mmap as GEM object function.
3. Add support for MT8167.
4. Test component initialization earlier in the function mtk_drm_crtc_create.
5. CMDQ refinement.

Regards,
Chun-Kuang.


The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:

  Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-5.15

for you to fetch changes up to 6e7dcd92644baebdb137e3af900064ceebcaca23:

  drm/mediatek: Clear pending flag when cmdq packet is done (2021-08-12 08:16:24 +0800)

----------------------------------------------------------------
Mediatek DRM Next for Linux 5.15

1. MT8133 AAL support, adjust rdma fifo threshold formula.
2. Implement mmap as GEM object function.
3. Add support for MT8167.
4. Test component initialization earlier in the function mtk_drm_crtc_create.
5. CMDQ refinement.

----------------------------------------------------------------
Chun-Kuang Hu (4):
      drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
      drm/mediatek: Remove struct cmdq_client
      drm/mediatek: Detect CMDQ execution timeout
      drm/mediatek: Add cmdq_handle in mtk_crtc

Dafna Hirschfeld (1):
      drm/mediatek: Test component initialization earlier in the function mtk_drm_crtc_create

Fabien Parent (2):
      dt-bindings: display: mediatek: dsi: add documentation for MT8167 SoC
      drm/mediatek: Add support for main DDP path on MT8167

Thomas Zimmermann (1):
      drm/mediatek: Implement mmap as GEM object function

Yongqiang Niu (4):
      drm/mediatek: Adjust rdma fifo threshold calculate formula
      drm/mediatek: Separate aal sub driver
      drm/mediatek: Add mt8183 aal support
      drm/mediatek: Clear pending flag when cmdq packet is done

 .../bindings/display/mediatek/mediatek,dsi.txt     |   2 +-
 drivers/gpu/drm/mediatek/Makefile                  |   3 +-
 drivers/gpu/drm/mediatek/mtk_disp_aal.c            | 167 ++++++++++++++++++++
 drivers/gpu/drm/mediatek/mtk_disp_drv.h            |   9 ++
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |   6 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            | 173 +++++++++++++++++----
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |  42 +----
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  59 +++++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |   1 +
 drivers/gpu/drm/mediatek/mtk_drm_gem.c             |  44 ++----
 drivers/gpu/drm/mediatek/mtk_drm_gem.h             |   3 -
 11 files changed, 386 insertions(+), 123 deletions(-)
 create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_aal.c

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

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

* Re: [GIT PULL] mediatek drm next for 5.15
  2021-08-15 23:55 [GIT PULL] mediatek drm next for 5.15 Chun-Kuang Hu
@ 2021-08-16  6:07 ` Dave Airlie
  2021-08-16 23:27   ` Chun-Kuang Hu
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Airlie @ 2021-08-16  6:07 UTC (permalink / raw)
  To: Chun-Kuang Hu
  Cc: David Airlie, Daniel Vetter, dri-devel,
	moderated list:ARM/Mediatek SoC support, Yongqiang Niu,
	Thomas Zimmermann, Fabien Parent, Dafna Hirschfeld

  CC [M]  drivers/gpu/drm/mediatek/mtk_disp_aal.o
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_drm_crtc.c:257:13:
warning: ‘mtk_drm_cmdq_pkt_destroy’ defined but not used
[-Wunused-function]
  257 | static void mtk_drm_cmdq_pkt_destroy(struct mbox_chan *chan,
struct cmdq_pkt *pkt)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_drm_crtc.c:229:12:
warning: ‘mtk_drm_cmdq_pkt_create’ defined but not used
[-Wunused-function]
  229 | static int mtk_drm_cmdq_pkt_create(struct mbox_chan *chan,
struct cmdq_pkt *pkt,
      |            ^~~~~~~~~~~~~~~~~~~~~~~
  LD [M]  drivers/gpu/drm/mediatek/mediatek-drm.o

Warning when built with CONFIG_MTK_CMDQ turned off. Can you please fix
that and resend?

Dave.

On Mon, 16 Aug 2021 at 09:55, Chun-Kuang Hu <chunkuang.hu@kernel.org> wrote:
>
> Hi, Dave & Daniel:
>
> This includes:
>
> 1. MT8133 AAL support, adjust rdma fifo threshold formula.
> 2. Implement mmap as GEM object function.
> 3. Add support for MT8167.
> 4. Test component initialization earlier in the function mtk_drm_crtc_create.
> 5. CMDQ refinement.
>
> Regards,
> Chun-Kuang.
>
>
> The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
>
>   Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
>
> are available in the Git repository at:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-5.15
>
> for you to fetch changes up to 6e7dcd92644baebdb137e3af900064ceebcaca23:
>
>   drm/mediatek: Clear pending flag when cmdq packet is done (2021-08-12 08:16:24 +0800)
>
> ----------------------------------------------------------------
> Mediatek DRM Next for Linux 5.15
>
> 1. MT8133 AAL support, adjust rdma fifo threshold formula.
> 2. Implement mmap as GEM object function.
> 3. Add support for MT8167.
> 4. Test component initialization earlier in the function mtk_drm_crtc_create.
> 5. CMDQ refinement.
>
> ----------------------------------------------------------------
> Chun-Kuang Hu (4):
>       drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
>       drm/mediatek: Remove struct cmdq_client
>       drm/mediatek: Detect CMDQ execution timeout
>       drm/mediatek: Add cmdq_handle in mtk_crtc
>
> Dafna Hirschfeld (1):
>       drm/mediatek: Test component initialization earlier in the function mtk_drm_crtc_create
>
> Fabien Parent (2):
>       dt-bindings: display: mediatek: dsi: add documentation for MT8167 SoC
>       drm/mediatek: Add support for main DDP path on MT8167
>
> Thomas Zimmermann (1):
>       drm/mediatek: Implement mmap as GEM object function
>
> Yongqiang Niu (4):
>       drm/mediatek: Adjust rdma fifo threshold calculate formula
>       drm/mediatek: Separate aal sub driver
>       drm/mediatek: Add mt8183 aal support
>       drm/mediatek: Clear pending flag when cmdq packet is done
>
>  .../bindings/display/mediatek/mediatek,dsi.txt     |   2 +-
>  drivers/gpu/drm/mediatek/Makefile                  |   3 +-
>  drivers/gpu/drm/mediatek/mtk_disp_aal.c            | 167 ++++++++++++++++++++
>  drivers/gpu/drm/mediatek/mtk_disp_drv.h            |   9 ++
>  drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |   6 +-
>  drivers/gpu/drm/mediatek/mtk_drm_crtc.c            | 173 +++++++++++++++++----
>  drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |  42 +----
>  drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  59 +++++--
>  drivers/gpu/drm/mediatek/mtk_drm_drv.h             |   1 +
>  drivers/gpu/drm/mediatek/mtk_drm_gem.c             |  44 ++----
>  drivers/gpu/drm/mediatek/mtk_drm_gem.h             |   3 -
>  11 files changed, 386 insertions(+), 123 deletions(-)
>  create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_aal.c

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

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

* Re: [GIT PULL] mediatek drm next for 5.15
  2021-08-16  6:07 ` Dave Airlie
@ 2021-08-16 23:27   ` Chun-Kuang Hu
  0 siblings, 0 replies; 3+ messages in thread
From: Chun-Kuang Hu @ 2021-08-16 23:27 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Chun-Kuang Hu, David Airlie, Daniel Vetter, dri-devel,
	moderated list:ARM/Mediatek SoC support, Yongqiang Niu,
	Thomas Zimmermann, Fabien Parent, Dafna Hirschfeld

Hi, Dave:

Dave Airlie <airlied@gmail.com> 於 2021年8月16日 週一 下午2:07寫道:
>
>   CC [M]  drivers/gpu/drm/mediatek/mtk_disp_aal.o
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_drm_crtc.c:257:13:
> warning: ‘mtk_drm_cmdq_pkt_destroy’ defined but not used
> [-Wunused-function]
>   257 | static void mtk_drm_cmdq_pkt_destroy(struct mbox_chan *chan,
> struct cmdq_pkt *pkt)
>       |             ^~~~~~~~~~~~~~~~~~~~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_drm_crtc.c:229:12:
> warning: ‘mtk_drm_cmdq_pkt_create’ defined but not used
> [-Wunused-function]
>   229 | static int mtk_drm_cmdq_pkt_create(struct mbox_chan *chan,
> struct cmdq_pkt *pkt,
>       |            ^~~~~~~~~~~~~~~~~~~~~~~
>   LD [M]  drivers/gpu/drm/mediatek/mediatek-drm.o
>
> Warning when built with CONFIG_MTK_CMDQ turned off. Can you please fix
> that and resend?

I've resent the v2 request. Sorry for the inconvenient.

Regards,
Chun-Kuang.

>
> Dave.
>
> On Mon, 16 Aug 2021 at 09:55, Chun-Kuang Hu <chunkuang.hu@kernel.org> wrote:
> >
> > Hi, Dave & Daniel:
> >
> > This includes:
> >
> > 1. MT8133 AAL support, adjust rdma fifo threshold formula.
> > 2. Implement mmap as GEM object function.
> > 3. Add support for MT8167.
> > 4. Test component initialization earlier in the function mtk_drm_crtc_create.
> > 5. CMDQ refinement.
> >
> > Regards,
> > Chun-Kuang.
> >
> >
> > The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
> >
> >   Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
> >
> > are available in the Git repository at:
> >
> >   https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-5.15
> >
> > for you to fetch changes up to 6e7dcd92644baebdb137e3af900064ceebcaca23:
> >
> >   drm/mediatek: Clear pending flag when cmdq packet is done (2021-08-12 08:16:24 +0800)
> >
> > ----------------------------------------------------------------
> > Mediatek DRM Next for Linux 5.15
> >
> > 1. MT8133 AAL support, adjust rdma fifo threshold formula.
> > 2. Implement mmap as GEM object function.
> > 3. Add support for MT8167.
> > 4. Test component initialization earlier in the function mtk_drm_crtc_create.
> > 5. CMDQ refinement.
> >
> > ----------------------------------------------------------------
> > Chun-Kuang Hu (4):
> >       drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
> >       drm/mediatek: Remove struct cmdq_client
> >       drm/mediatek: Detect CMDQ execution timeout
> >       drm/mediatek: Add cmdq_handle in mtk_crtc
> >
> > Dafna Hirschfeld (1):
> >       drm/mediatek: Test component initialization earlier in the function mtk_drm_crtc_create
> >
> > Fabien Parent (2):
> >       dt-bindings: display: mediatek: dsi: add documentation for MT8167 SoC
> >       drm/mediatek: Add support for main DDP path on MT8167
> >
> > Thomas Zimmermann (1):
> >       drm/mediatek: Implement mmap as GEM object function
> >
> > Yongqiang Niu (4):
> >       drm/mediatek: Adjust rdma fifo threshold calculate formula
> >       drm/mediatek: Separate aal sub driver
> >       drm/mediatek: Add mt8183 aal support
> >       drm/mediatek: Clear pending flag when cmdq packet is done
> >
> >  .../bindings/display/mediatek/mediatek,dsi.txt     |   2 +-
> >  drivers/gpu/drm/mediatek/Makefile                  |   3 +-
> >  drivers/gpu/drm/mediatek/mtk_disp_aal.c            | 167 ++++++++++++++++++++
> >  drivers/gpu/drm/mediatek/mtk_disp_drv.h            |   9 ++
> >  drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |   6 +-
> >  drivers/gpu/drm/mediatek/mtk_drm_crtc.c            | 173 +++++++++++++++++----
> >  drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |  42 +----
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  59 +++++--
> >  drivers/gpu/drm/mediatek/mtk_drm_drv.h             |   1 +
> >  drivers/gpu/drm/mediatek/mtk_drm_gem.c             |  44 ++----
> >  drivers/gpu/drm/mediatek/mtk_drm_gem.h             |   3 -
> >  11 files changed, 386 insertions(+), 123 deletions(-)
> >  create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_aal.c

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

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

end of thread, other threads:[~2021-08-16 23:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-15 23:55 [GIT PULL] mediatek drm next for 5.15 Chun-Kuang Hu
2021-08-16  6:07 ` Dave Airlie
2021-08-16 23:27   ` Chun-Kuang Hu

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