[0/4] Support MediaTek MT8188 Media Data Path 3 (MDP3)

Message ID 20240322092845.381313-1-angelogioacchino.delregno@collabora.com (mailing list archive)
Headers
Series Support MediaTek MT8188 Media Data Path 3 (MDP3) |

Message

AngeloGioacchino Del Regno March 22, 2024, 9:28 a.m. UTC
  This series adds code to support for the MDP3 block found in the
MediaTek MT8188 SoC, including the necessary bits for mtk-mutex
and platform data for the MDP3 driver.

This is mostly compatible with MT8195, with a few differences
"here and there", with the former having less instances of some
of the MDP3 IPs compared to the latter.


AngeloGioacchino Del Regno (4):
  dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS
  soc: mediatek: mtk-mutex: Add support for MT8188 VPPSYS
  dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA
  media: platform: mtk-mdp3: Add support for MT8188 MDP3 components

 .../bindings/media/mediatek,mdp3-rdma.yaml    |   1 +
 .../bindings/soc/mediatek/mediatek,mutex.yaml |   1 +
 .../platform/mediatek/mdp3/mdp_cfg_data.c     | 280 ++++++++++++++++++
 .../platform/mediatek/mdp3/mtk-img-ipi.h      |   1 +
 .../platform/mediatek/mdp3/mtk-mdp3-cfg.h     |   1 +
 .../platform/mediatek/mdp3/mtk-mdp3-core.c    |   3 +
 drivers/soc/mediatek/mtk-mutex.c              |  41 +++
 7 files changed, 328 insertions(+)
  

Comments

AngeloGioacchino Del Regno June 19, 2024, 9:23 a.m. UTC | #1
Il 22/03/24 10:28, AngeloGioacchino Del Regno ha scritto:
> This series adds code to support for the MDP3 block found in the
> MediaTek MT8188 SoC, including the necessary bits for mtk-mutex
> and platform data for the MDP3 driver.
> 
> This is mostly compatible with MT8195, with a few differences
> "here and there", with the former having less instances of some
> of the MDP3 IPs compared to the latter.
> 

Gentle ping for this series getting stale.

The soc bindings and commits are already upstream (v6.10).

The commits that would go through the media tree [3/4], [4/4] still apply
cleanly as they are.

Should I resend this, or ... ?

Cheers,
Angelo

> 
> AngeloGioacchino Del Regno (4):
>    dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS
>    soc: mediatek: mtk-mutex: Add support for MT8188 VPPSYS
>    dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA
>    media: platform: mtk-mdp3: Add support for MT8188 MDP3 components
> 
>   .../bindings/media/mediatek,mdp3-rdma.yaml    |   1 +
>   .../bindings/soc/mediatek/mediatek,mutex.yaml |   1 +
>   .../platform/mediatek/mdp3/mdp_cfg_data.c     | 280 ++++++++++++++++++
>   .../platform/mediatek/mdp3/mtk-img-ipi.h      |   1 +
>   .../platform/mediatek/mdp3/mtk-mdp3-cfg.h     |   1 +
>   .../platform/mediatek/mdp3/mtk-mdp3-core.c    |   3 +
>   drivers/soc/mediatek/mtk-mutex.c              |  41 +++
>   7 files changed, 328 insertions(+)
  
Nicolas Dufresne June 20, 2024, 7:37 p.m. UTC | #2
Le mercredi 19 juin 2024 à 11:23 +0200, AngeloGioacchino Del Regno a écrit :
> Il 22/03/24 10:28, AngeloGioacchino Del Regno ha scritto:
> > This series adds code to support for the MDP3 block found in the
> > MediaTek MT8188 SoC, including the necessary bits for mtk-mutex
> > and platform data for the MDP3 driver.
> > 
> > This is mostly compatible with MT8195, with a few differences
> > "here and there", with the former having less instances of some
> > of the MDP3 IPs compared to the latter.
> > 
> 
> Gentle ping for this series getting stale.
> 
> The soc bindings and commits are already upstream (v6.10).
> 
> The commits that would go through the media tree [3/4], [4/4] still apply
> cleanly as they are.
> 
> Should I resend this, or ... ?

If 1 and 2 is merged already, a rebase and resend makes a lot of sense.

Nicolas

> 
> Cheers,
> Angelo
> 
> > 
> > AngeloGioacchino Del Regno (4):
> >    dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS
> >    soc: mediatek: mtk-mutex: Add support for MT8188 VPPSYS
> >    dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA
> >    media: platform: mtk-mdp3: Add support for MT8188 MDP3 components
> > 
> >   .../bindings/media/mediatek,mdp3-rdma.yaml    |   1 +
> >   .../bindings/soc/mediatek/mediatek,mutex.yaml |   1 +
> >   .../platform/mediatek/mdp3/mdp_cfg_data.c     | 280 ++++++++++++++++++
> >   .../platform/mediatek/mdp3/mtk-img-ipi.h      |   1 +
> >   .../platform/mediatek/mdp3/mtk-mdp3-cfg.h     |   1 +
> >   .../platform/mediatek/mdp3/mtk-mdp3-core.c    |   3 +
> >   drivers/soc/mediatek/mtk-mutex.c              |  41 +++
> >   7 files changed, 328 insertions(+)
> 
>
  
Nicolas Dufresne June 20, 2024, 7:39 p.m. UTC | #3
Le jeudi 20 juin 2024 à 15:37 -0400, Nicolas Dufresne a écrit :
> Le mercredi 19 juin 2024 à 11:23 +0200, AngeloGioacchino Del Regno a écrit :
> > Il 22/03/24 10:28, AngeloGioacchino Del Regno ha scritto:
> > > This series adds code to support for the MDP3 block found in the
> > > MediaTek MT8188 SoC, including the necessary bits for mtk-mutex
> > > and platform data for the MDP3 driver.
> > > 
> > > This is mostly compatible with MT8195, with a few differences
> > > "here and there", with the former having less instances of some
> > > of the MDP3 IPs compared to the latter.
> > > 
> > 
> > Gentle ping for this series getting stale.
> > 
> > The soc bindings and commits are already upstream (v6.10).
> > 
> > The commits that would go through the media tree [3/4], [4/4] still apply
> > cleanly as they are.
> > 
> > Should I resend this, or ... ?
> 
> If 1 and 2 is merged already, a rebase and resend makes a lot of sense.

Ignore this, I see Sebastian did it for you and sent a PR already.

Nicolas

> 
> Nicolas
> 
> > 
> > Cheers,
> > Angelo
> > 
> > > 
> > > AngeloGioacchino Del Regno (4):
> > >    dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS
> > >    soc: mediatek: mtk-mutex: Add support for MT8188 VPPSYS
> > >    dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA
> > >    media: platform: mtk-mdp3: Add support for MT8188 MDP3 components
> > > 
> > >   .../bindings/media/mediatek,mdp3-rdma.yaml    |   1 +
> > >   .../bindings/soc/mediatek/mediatek,mutex.yaml |   1 +
> > >   .../platform/mediatek/mdp3/mdp_cfg_data.c     | 280 ++++++++++++++++++
> > >   .../platform/mediatek/mdp3/mtk-img-ipi.h      |   1 +
> > >   .../platform/mediatek/mdp3/mtk-mdp3-cfg.h     |   1 +
> > >   .../platform/mediatek/mdp3/mtk-mdp3-core.c    |   3 +
> > >   drivers/soc/mediatek/mtk-mutex.c              |  41 +++
> > >   7 files changed, 328 insertions(+)
> > 
> > 
>