Loading…
Collaboration Summit has ended

The Linux Foundation Collaboration Summit is an exclusive, invitation-only summit gathering core kernel developers, distribution maintainers, ISVs, end users, system vendors and other community organizations for plenary sessions and workgroup meetings to meet face-to-face to tackle and solve the most pressing issues facing Linux today. If your company is not a member of The Linux Foundation and you are interested in joining please visit our website to learn more about how you can become a Corporate Member.

Request an Invitation To Participate

Tuesday, April 16 • 9:00am - 10:00am
Implementing ACPI 5 Features - Device Enumeration and PM - Rafael Wysocki, Intel

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

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.


Speakers
avatar for Rafael J. Wysocki

Rafael J. Wysocki

Software Engineer, Intel OTC
Rafael maintains the Linux kernel's core ACPI and power management code, including the core infrastructure for IO device PM, CPU PM and system suspend/hibernation. He works at Intel Open Source Technology Center as a Software Engineer focusing on the mainline Linux kernel. Rafael... Read More →


Tuesday April 16, 2013 9:00am - 10:00am PDT
Market Street

Attendees (0)