<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi" -->

---
title: Mainline Linux gains accelerated video decoding for...
description: Collabora has upstreamed support for the Microchip SAMA5D4 SoC into the Hantro V4L2 kernel driver, enabling accelerated hardware video decoding for MPEG2, VP8,...
canonical: https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4 | daily.dev
og:description: Collabora has upstreamed support for the Microchip SAMA5D4 SoC into the Hantro V4L2 kernel driver, enabling accelerated hardware video decoding for MPEG2, VP8,...
og:url: https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi
og:image: https://api.daily.dev/og/posts/j355WJPGi.png
og:image:alt: Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4

**[Collabora Blog](https://daily.dev/sources/collabora)** · 3 min read · 0 upvotes · 0 comments

## Summary

Collabora has upstreamed support for the Microchip SAMA5D4 SoC into the Hantro V4L2 kernel driver, enabling accelerated hardware video decoding for MPEG2, VP8, and H.264 streams. The patches required only minor changes to the core Hantro driver, demonstrating the robustness of its existing design. Slated for inclusion in Linux v5.14, the addition also helps stabilize the V4L2 userspace API. The device passes the v4l2-compliance test suite and the majority of official conformance samples via the fluster tool. Work on VP9 decoding and GStreamer performance improvements is also ongoing.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.collabora.com/news-and-blog/blog/2021/05/11/mainline-linux-accelerated-video-decoding-microchip-sama5d4>

## Questions this post answers

### Which video codecs does the Microchip SAMA5D4 hardware decoder support in the Linux Hantro V4L2 driver?

The Microchip SAMA5D4 decode unit supports MPEG2, VP8, and H.264 streams, alongside a built-in post-processing unit. Support was added to the Hantro V4L2 kernel module and is targeted for inclusion in Linux v5.14. The device passes the v4l2-compliance test suite and the majority of official conformance samples through the fluster tool's VP8 and H.264 GStreamer test suites.

_Embedded developers tracking Linux multimedia hardware support follow new SoC enablement patches on daily.dev._

## Similar posts on daily.dev

- [Decoding with Rockchip at Kernel Recipes 2026](https://daily.dev/posts/decoding-with-rockchip-at-kernel-recipes-2026-gisa2vyfl) · Collabora Blog · 0 upvotes · 0 comments

---

Tags: [#gstreamer](https://daily.dev/tags/gstreamer), [#linux](https://daily.dev/tags/linux)

[View this post on daily.dev](https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4","url":"https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi"},"datePublished":"2026-08-11T08:53:37.473Z","dateModified":"2026-10-14T02:25:58.657Z","description":"Collabora has upstreamed support for the Microchip SAMA5D4 SoC into the Hantro V4L2 kernel driver, enabling accelerated hardware video decoding for MPEG2, VP8,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f82c7bcf46b148263eb9f1b18314276b?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f82c7bcf46b148263eb9f1b18314276b?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collabora Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collabora Blog","logo":"https://media.daily.dev/image/upload/s--ZGZ0FjqS--/f_auto,q_auto/v1786438306/logos/collabora?_a=BAMAMicg0","url":"https://daily.dev/sources/collabora"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"gstreamer,linux","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collabora Blog","item":"https://daily.dev/sources/collabora"},{"@type":"ListItem","position":3,"name":"Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/mainline-linux-gains-accelerated-video-decoding-for-microchip-s-sama5d4-j355wjpgi#faq","mainEntity":[{"@type":"Question","name":"Which video codecs does the Microchip SAMA5D4 hardware decoder support in the Linux Hantro V4L2 driver?","acceptedAnswer":{"@type":"Answer","text":"The Microchip SAMA5D4 decode unit supports MPEG2, VP8, and H.264 streams, alongside a built-in post-processing unit. Support was added to the Hantro V4L2 kernel module and is targeted for inclusion in Linux v5.14. The device passes the v4l2-compliance test suite and the majority of official conformance samples through the fluster tool's VP8 and H.264 GStreamer test suites. Embedded developers tracking Linux multimedia hardware support follow new SoC enablement patches on daily.dev."}}]}
```

