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

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera