YoVDO

Current Overview of DRM KMS Driver-Side APIs

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses Memory Management Courses API Design Courses Device Drivers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the current state of DRM KMS driver-side APIs in this 44-minute conference talk by Paul Kocialkowski from Bootlin. Gain insights into the evolution of the de-facto standard API for display hardware support in Linux, which has replaced the legacy fbdev API. Delve into the complexities of the DRM KMS framework, including its support for modern hardware, interfaces, and features like atomic configuration, zero-copy buffer sharing, and fences. Learn about the main aspects of kernel-side APIs and their application in writing drivers, covering topics such as memory management, internal pipeline configuration, bridge and panel handling, and complex interfaces like MIPI DSI and DP. Examine real-world examples from existing drivers and benefit from personal experiences shared from developing the logicvc-drm driver and working on various panel and bridge drivers.

Syllabus

A Current Overview of the DRM KMS Driver-Side APIs - Paul Kocialkowski, Bootlin


Taught by

Linux Foundation

Tags

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity