Collaboration Summit 2013 - Implementing ACPI 5 Features Device Enumeration and PM

1,632 views · Published 20 April 2013 · 56:44 · Indexed 1 November 2026

Channel: The Linux Foundation · 2013 · Science & Technology

Watch on YouTube

The Linux Foundation
Collaboration Summit 2013
San Francisco, California
Implementing ACPI 5 Features Device Enumeration and PM
By Rafael Wysocki

Version 5 of the ACPI specification brings in extensions allowing system designers to connect hardware components together in more different ways and to describe that to the OS kernel through ACPI tables in the BIOS. For that to work, though, the OS kernel must be updated to understand the ACPI 5 extensions and make use of them. Moreover, hardware components that will be enumerated through ACPI are often very similar to ones supported by the Linux kernel already via existing platform, SPI, or I2C drivers, so there is a challenge to re-use the existing driver code for the support of new devices with minimum amount of changes. That challenge has been addressed by recent work resulting in a number of kernel modifications scheduled for inclusion into v3.8. I will describe those modifications and show how driver writers and users can benefit from them.

More from this channel