Re: [PATCH 0/3] Add Amlogic stateless H.264 video decoder for S4

From: Zhentao Guo

Date: Thu Oct 30 2025 - 22:32:41 EST


Hi,

在 2025/10/30 18:50, Ferass El Hafidi 写道:
[You don't often get email from funderscore@xxxxxxxxxxxxxxxx. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]

[ EXTERNAL EMAIL ]

On Tue, 28 Oct 2025 11:08, Zhentao Guo <zhentao.guo@xxxxxxxxxxx> wrote:

在 2025/10/27 20:57, Christian Hewitt 写道:
[christianshewitt@xxxxxxxxx appears similar to someone who previously sent you email, but may not be that person. Learn why this could be a risk at https://aka.ms/LearnAboutSenderIdentification ]

[ EXTERNAL EMAIL ]

On 27 Oct 2025, at 9:42 am, Zhentao Guo via B4 Relay <devnull+zhentao.guo.amlogic.com@xxxxxxxxxx> wrote:

Introduce initial driver support for Amlogic's new video acceleration
hardware architecture, designed for video stream decoding.

Compared to the current Amlogic video decoder hardware architecture,
this new implementation eliminates the Esparser hardware component,
enabling direct vb2 buffer input. The driver is designed to support
the V4L2 M2M stateless decoder API. The initial phase includes support
for H.264 decoding on Amlogic S805X2 platform.
It would be nice if you can outline the additional hardware the driver
plans to support so reviewers have perspective on where we are now, and
what more be coming? - the community would also like to understand if
this driver will supersede the stalled driver attempt in staging.
Yes, we will follow Amlogic's overall upstream progress to support more
hardware
platforms in the future. The next step will be adding support for
A311D2(T7) platform.
We also plan to replace the stalled driver with the new stateless
decoder driver.
The new stateless driver is fully compatible with the old G12/SM1
platforms, making
this transition feasible.

That's awesome news! But how about the older platforms such as GXBB
(S905), GXL (S905X) and AXG (A113D)? Will support for them also be added
or not?

I and probably many other people still have interest on these older
SoCs.. they otherwise run Mainline linux mostly fine, so if a working
vdec driver comes along for these, that would be great!

That's great to hear! Theoretically, the new driver should be compatible with these older SOCs.

We'll evaluate the feasibility of supporting the new stateless driver on these legacy platforms and will provide a follow-up plan for future support.


Best regards,
Ferass

Thank you

Zhentao