* [GIT PULL FOR 6.9] MDP3 on MT8195 support
@ 2024-01-27 12:47 Sebastian Fricke
2024-02-01 6:32 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 3+ messages in thread
From: Sebastian Fricke @ 2024-01-27 12:47 UTC (permalink / raw)
To: linux-media
Hey Mauro & Hans,
this set of patches has been delayed because it was originally submitted
on top of linux-next and had dependencies that were not found on the
media tree, now that these dependencies have been merged I can post the
pull request.
This patch set adds support for MDP3 on the Mediatek platform MT8195.
Please pull.
The following changes since commit 04447d48afd365a837e23cde631517f166045b9d:
media: mediatek: vcodec: drop excess struct members descriptions (2024-01-24 11:38:34 +0100)
are available in the Git repository at:
https://gitlab.collabora.com/sebastianfricke/linux.git tags/for-6.9.0-mdp3-signed
for you to fetch changes up to dda00d8a598d9afa7d6da2e924467fbf543cabb7:
media: platform: mtk-mdp3: add support for parallel pipe to improve FPS (2024-01-27 13:24:51 +0100)
----------------------------------------------------------------
add support MDP3 on MT8195 platform
----------------------------------------------------------------
Moudy Ho (12):
media: platform: mtk-mdp3: add support second sets of MMSYS
media: platform: mtk-mdp3: add support second sets of MUTEX
media: platform: mtk-mdp3: introduce more pipelines from MT8195
media: platform: mtk-mdp3: introduce more MDP3 components
media: platform: mtk-mdp3: add checks for dummy components
media: platform: mtk-mdp3: avoid multiple driver registrations
media: platform: mtk-mdp3: extend GCE event waiting in RDMA and WROT
media: platform: mtk-mdp3: add support for blending multiple components
media: platform: mtk-mdp3: add mt8195 platform configuration
media: platform: mtk-mdp3: add mt8195 shared memory configurations
media: platform: mtk-mdp3: add mt8195 MDP3 component settings
media: platform: mtk-mdp3: add support for parallel pipe to improve FPS
drivers/media/platform/mediatek/mdp3/mdp_cfg_data.c | 729 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h | 25 +++++
drivers/media/platform/mediatek/mdp3/mdp_reg_color.h | 31 ++++++
drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h | 23 ++++
drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h | 31 ++++++
drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h | 25 +++++
drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h | 25 +++++
drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h | 21 ++++
drivers/media/platform/mediatek/mdp3/mdp_reg_rdma.h | 24 ++++
drivers/media/platform/mediatek/mdp3/mdp_reg_rsz.h | 2 +
drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h | 34 ++++++
drivers/media/platform/mediatek/mdp3/mdp_reg_wrot.h | 8 ++
drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h | 283 ++++++++++++++++++++++++++++++++++++++++++++++
drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h | 4 +
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cfg.h | 2 +
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 440 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.h | 1 +
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 895 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h | 93 +++++++++++++---
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c | 142 +++++++++++++++++++-----
drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h | 50 ++++++++-
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 15 +++
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c | 18 +++
drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h | 1 +
drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c | 3 +-
25 files changed, 2747 insertions(+), 178 deletions(-)
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_color.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h
create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL FOR 6.9] MDP3 on MT8195 support
2024-01-27 12:47 [GIT PULL FOR 6.9] MDP3 on MT8195 support Sebastian Fricke
@ 2024-02-01 6:32 ` Mauro Carvalho Chehab
2024-02-01 9:30 ` Sebastian Fricke
0 siblings, 1 reply; 3+ messages in thread
From: Mauro Carvalho Chehab @ 2024-02-01 6:32 UTC (permalink / raw)
To: Sebastian Fricke; +Cc: linux-media
Em Sat, 27 Jan 2024 13:47:08 +0100
Sebastian Fricke <sebastian.fricke@collabora.com> escreveu:
> Hey Mauro & Hans,
>
> this set of patches has been delayed because it was originally submitted
> on top of linux-next and had dependencies that were not found on the
> media tree, now that these dependencies have been merged I can post the
> pull request.
> This patch set adds support for MDP3 on the Mediatek platform MT8195.
>
> Please pull.
>
> The following changes since commit 04447d48afd365a837e23cde631517f166045b9d:
>
> media: mediatek: vcodec: drop excess struct members descriptions (2024-01-24 11:38:34 +0100)
>
> are available in the Git repository at:
>
> https://gitlab.collabora.com/sebastianfricke/linux.git tags/for-6.9.0-mdp3-signed
Hmm... it seems you're not using "git request-pull". This time, I'll handle the PR,
but please use "git request-pull" instead of manually formatting a message that
resembles it. My import scripts are very picky, as it validates the message,
rejecting manually-formatted pull requests.
Regards,
Mauro
>
> for you to fetch changes up to dda00d8a598d9afa7d6da2e924467fbf543cabb7:
>
> media: platform: mtk-mdp3: add support for parallel pipe to improve FPS (2024-01-27 13:24:51 +0100)
>
> ----------------------------------------------------------------
> add support MDP3 on MT8195 platform
>
> ----------------------------------------------------------------
> Moudy Ho (12):
> media: platform: mtk-mdp3: add support second sets of MMSYS
> media: platform: mtk-mdp3: add support second sets of MUTEX
> media: platform: mtk-mdp3: introduce more pipelines from MT8195
> media: platform: mtk-mdp3: introduce more MDP3 components
> media: platform: mtk-mdp3: add checks for dummy components
> media: platform: mtk-mdp3: avoid multiple driver registrations
> media: platform: mtk-mdp3: extend GCE event waiting in RDMA and WROT
> media: platform: mtk-mdp3: add support for blending multiple components
> media: platform: mtk-mdp3: add mt8195 platform configuration
> media: platform: mtk-mdp3: add mt8195 shared memory configurations
> media: platform: mtk-mdp3: add mt8195 MDP3 component settings
> media: platform: mtk-mdp3: add support for parallel pipe to improve FPS
>
> drivers/media/platform/mediatek/mdp3/mdp_cfg_data.c | 729 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
> drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h | 25 +++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_color.h | 31 ++++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h | 23 ++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h | 31 ++++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h | 25 +++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h | 25 +++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h | 21 ++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_rdma.h | 24 ++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_rsz.h | 2 +
> drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h | 34 ++++++
> drivers/media/platform/mediatek/mdp3/mdp_reg_wrot.h | 8 ++
> drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h | 283 ++++++++++++++++++++++++++++++++++++++++++++++
> drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h | 4 +
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cfg.h | 2 +
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 440 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.h | 1 +
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 895 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h | 93 +++++++++++++---
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c | 142 +++++++++++++++++++-----
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h | 50 ++++++++-
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 15 +++
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c | 18 +++
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h | 1 +
> drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c | 3 +-
> 25 files changed, 2747 insertions(+), 178 deletions(-)
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_color.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h
> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h
>
Thanks,
Mauro
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL FOR 6.9] MDP3 on MT8195 support
2024-02-01 6:32 ` Mauro Carvalho Chehab
@ 2024-02-01 9:30 ` Sebastian Fricke
0 siblings, 0 replies; 3+ messages in thread
From: Sebastian Fricke @ 2024-02-01 9:30 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: linux-media
Hey Mauro,
On 01.02.2024 07:32, Mauro Carvalho Chehab wrote:
>Em Sat, 27 Jan 2024 13:47:08 +0100
>Sebastian Fricke <sebastian.fricke@collabora.com> escreveu:
>
>> Hey Mauro & Hans,
>>
>> this set of patches has been delayed because it was originally submitted
>> on top of linux-next and had dependencies that were not found on the
>> media tree, now that these dependencies have been merged I can post the
>> pull request.
>> This patch set adds support for MDP3 on the Mediatek platform MT8195.
>>
>> Please pull.
>>
>> The following changes since commit 04447d48afd365a837e23cde631517f166045b9d:
>>
>> media: mediatek: vcodec: drop excess struct members descriptions (2024-01-24 11:38:34 +0100)
>>
>> are available in the Git repository at:
>>
>> https://gitlab.collabora.com/sebastianfricke/linux.git tags/for-6.9.0-mdp3-signed
>
>Hmm... it seems you're not using "git request-pull". This time, I'll handle the PR,
>but please use "git request-pull" instead of manually formatting a message that
>resembles it. My import scripts are very picky, as it validates the message,
>rejecting manually-formatted pull requests.
I have used git request-pull for this, here is the command, I still had it in my history:
`git request-pull 04447d48afd365a837e23cde631517f166045b9d https://gitlab.collabora.com/sebastianfricke/linux.git for-6.9.0-mdp3-signed`
>
>Regards,
>Mauro
Greetings,
Sebastian
>
>>
>> for you to fetch changes up to dda00d8a598d9afa7d6da2e924467fbf543cabb7:
>>
>> media: platform: mtk-mdp3: add support for parallel pipe to improve FPS (2024-01-27 13:24:51 +0100)
>>
>> ----------------------------------------------------------------
>> add support MDP3 on MT8195 platform
>>
>> ----------------------------------------------------------------
>> Moudy Ho (12):
>> media: platform: mtk-mdp3: add support second sets of MMSYS
>> media: platform: mtk-mdp3: add support second sets of MUTEX
>> media: platform: mtk-mdp3: introduce more pipelines from MT8195
>> media: platform: mtk-mdp3: introduce more MDP3 components
>> media: platform: mtk-mdp3: add checks for dummy components
>> media: platform: mtk-mdp3: avoid multiple driver registrations
>> media: platform: mtk-mdp3: extend GCE event waiting in RDMA and WROT
>> media: platform: mtk-mdp3: add support for blending multiple components
>> media: platform: mtk-mdp3: add mt8195 platform configuration
>> media: platform: mtk-mdp3: add mt8195 shared memory configurations
>> media: platform: mtk-mdp3: add mt8195 MDP3 component settings
>> media: platform: mtk-mdp3: add support for parallel pipe to improve FPS
>>
>> drivers/media/platform/mediatek/mdp3/mdp_cfg_data.c | 729 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
>> drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h | 25 +++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_color.h | 31 ++++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h | 23 ++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h | 31 ++++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h | 25 +++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h | 25 +++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h | 21 ++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_rdma.h | 24 ++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_rsz.h | 2 +
>> drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h | 34 ++++++
>> drivers/media/platform/mediatek/mdp3/mdp_reg_wrot.h | 8 ++
>> drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h | 283 ++++++++++++++++++++++++++++++++++++++++++++++
>> drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h | 4 +
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cfg.h | 2 +
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 440 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.h | 1 +
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 895 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h | 93 +++++++++++++---
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c | 142 +++++++++++++++++++-----
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h | 50 ++++++++-
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 15 +++
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c | 18 +++
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h | 1 +
>> drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c | 3 +-
>> 25 files changed, 2747 insertions(+), 178 deletions(-)
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_aal.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_color.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_fg.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_hdr.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_merge.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_ovl.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_pad.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_reg_tdshp.h
>> create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_sm_mt8195.h
>>
>
>
>
>Thanks,
>Mauro
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-02-01 9:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-27 12:47 [GIT PULL FOR 6.9] MDP3 on MT8195 support Sebastian Fricke
2024-02-01 6:32 ` Mauro Carvalho Chehab
2024-02-01 9:30 ` Sebastian Fricke
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox