Amlogic Meson GXL/AXG/A1 crypto offload engine
Hardware cryptographic accelerator built into Amlogic's Meson-family system-on-chip parts (GXL, AXG, and A1 generations), used to speed up AES and similar operations on inexpensive ARM SoCs that power Android TV boxes, smart speakers, and other consumer embedded devices from roughly the late 2010s through today.
recommendation
It should stay in the kernel because the underlying hardware is alive and well: Amlogic's Meson-family SoCs (S905X, S912, A113-series and friends) are still sold in 2025 for set-top boxes, smart speakers, and embedded gear, and the driver itself saw new patches in June 2025 adding support for the AXG and A1 chip generations along with performance fixes. Removing it would force these systems to fall back on slower software crypto, since there is no equivalent replacement driver for the same offload block.
repository signals
sources
- lore.kernel.org
Recent upstream work in 2025 adds AXG-series support to this driver, indicating ongoing enablement rather than retirement.
- lore.kernel.org
Recent upstream work in 2025 adds A1-series support to this driver, extending it to newer Amlogic hardware.
- lore.kernel.org
Recent 2025 maintenance also includes nontrivial runtime work ('Avoid kzalloc in engine thread'), showing active bug-fix/performance attention.
- amlogic.com
Amlogic's current product catalog still lists multiple Meson-family SoCs such as A113X2, A113L2, S905X, S905X3, S905X4, S912 and others, supporting the view that relevant hardware remains on the market.
- amlogic.com
Amlogic's product detail index describes current A113X2/A113L2/S905X/S912-family parts and their consumer/embedded uses, supporting ongoing deployment in smart audio, STB, and smart-home products.
codex reasoning notes (technical)
Local source inspection via exec_command showed this is the 'Amlogic GXL cryptographic offloader' with OF match 'amlogic,gxl-crypto'. lore_file_timeline on the directory returned no hits, so I used lore_activity on both .c files; that found 2025 AXG/A1 enablement patches plus maintenance work, which argues against deprecation or removal. Web search found current Amlogic product pages still listing several Meson-family SoCs, so the hardware class is still marketed. No natural upstream replacement driver exists for the same hardware offload block; the alternative is generic software crypto, not a drop-in driver replacement.