2021 Amlogic SoCs Features Status - superna9999/linux GitHub Wiki
Families
All Families
Display
Missing:
- 10/12-bit HDMI Output
Plumbing is there, only needs clock generation setup
- HDMI 4:2:0 Output
Plumbing is there, only needs mode setup and testing
- Cursor Plane support
More complex, would need refactor so support updating the cursor plane manually when in interlaced mode
- Second Video plane support
- HDR Transformations
Needs documentation
- Parallel Video output
- Picture post-processing
Needs documentation
Multimedia
Missing:
- MPEG-4/2/1/JPEG Decoder
- H264 Encoder
- JPEG Encoder
- DVB TS Interface
- HDMI Audio via S/PDIF
Misc
Missing:
- Smart Card reader
- I2C Slave
- HW IR decoder support
Meson6 / Meson8 / Meson8b
I'll let martin elaborate on that, but it seems the greatest missing bits are Display, Video Decoder & Encoder support.
GXBB
Audio
Broken: Multiple issues are reported with the Mainline AIU driver:
- "Machine Gun Noise"
- 5-8 second dropouts
- unable to play 48KHz audio on GXBB
- channels are messed up in both AIU/AXG when playing 5.1+
Display
Missing:
- Secure Video Path
- HDCP2
Multimedia
Missing:
- HEVC Decoder
- GE2D
Driver exists, but must be adapted
Broken:
- H264 Decoder needs some fixup to be stable (Seeking, ...)
GXL/GXM
Audio
Broken: Multiple issues are reported with the Mainline AIU driver:
- "Machine Gun Noise"
- 5-8 second dropouts
- channels are messed up in both AIU/AXG when playing 5.1+
Display
Missing:
- Secure Video Path
- HDCP2
Multimedia
Missing:
- HEVC Decoder
- GE2D
Driver exists, but must be adapted
Broken:
- VP9 Decoder needs some fixup to be stable (Seeking, ...)
AXG
Display
Missing:
- MIPI DSI Controller
Code was submitted, but needs some refactor before re-submitted.
Misc
Missing:
- Crypto Accelerator
G12A/G12B/SM1
Audio
Broken: Multiple issues are reported with the Mainline AIU driver:
- 5-8 second dropouts
- channels are messed up in both AIU/AXG when playing 5.1+
Display
Missing:
- Secure Video Path
- HDCP2
- Dual display support
Needs documentation to understand how the works
- MIPI DSI Controller
Code was submitted, but needs some refactor before re-submitted.
- MIPI DSI PHY
Code was submitted, but needs some refactor before re-submitted.
- Support for complex planes blending
Needs documentation to understand how the works
- Support for complex Picture post-processing
Needs documentation to understand how the works
- Support for complex OSD and Video HDR transformations
Needs documentation to understand how the works
- Dynamic HDR
This is not supported by any framework in the kernel
Multimedia
Missing:
- HEVC Decoder
- MIPI CSI Input
- MIPI CSI Phys
- Camera Image Processor
Only for A311D/S922X
- GE2D
Driver exists, but must be adapted
Misc
Missing:
- Crypto Accelerator
- NPU (Vivante Core)