Proposals

An embedded multimedia platform's way into the mainline kernel

This proposal has been rejected.

*

One Line Summary

A story of Samsung embedded multimedia's way into the mainline and how it has evolved into a more general effort to improve support for embedded multimedia devices in the kernel.

Abstract

Probably every embedded multimedia platform has its own share of non-standard requirements and quirks, which prevent its drivers from being easily mergeable into the mainline kernel. Such problems include non-standard memory management requirements, insufficient kernel API support for specific features and lack of helper frameworks and standards.

This talk aims to present the ongoing effort to switch from a closed-source, standards-incompatible multimedia infrastructure and drivers to mainline kernel support for Samsung multimedia devices. The process involves identifying specific requirements of a platform and designing new or extending existing kernel frameworks and APIs, while making them universal and beneficial for others as well.

It is a story of how work to provide support for a specific platform evolved into an effort that now drives many general – current and future – developments in the Linux multimedia infrastructure, which will benefit non-embedded systems as well.

The presentation will also provide ideas on how existing and future kernel frameworks can aid embedded multimedia developers and an insight into some of the directions, towards which Video for Linux development for embedded devices is proceeding.

Tags

Multimedia, Embedded

Speaker

  • User_652604_5e4c06_huge

    Pawel Osciak

    Samsung

    Biography

    Pawel is a Linux kernel developer at Samsung R&D in Warsaw, Poland. He specializes in Video for Linux and embedded multimedia.

    His ongoing effort is to provide better support for embedded multimedia devices in the kernel by introducing new driver frameworks and Video for Linux 2 API extensions in cooperation with the community. He is also an author of multiple multimedia drivers for Samsung devices.

Leave a private comment to organizers about this proposal