Explore the differences and overlaps between ACPI (Advanced Configuration and Power Interface) and DT (Device Tree) in this informative conference talk from the Linux Plumbers Conference. Delve into the challenges faced by hardware manufacturers and Linux developers when dealing with systems that may ship with either ACPI or DT-based firmware. Learn about the potential issues of writing multiple drivers or creating complex glue layers to support both standards. Examine cases where ACPI firmware lacks complete device enumeration information, and discover how existing DT bindings could potentially fill these gaps. Join the discussion on finding solutions to these problems and work towards a consensus on resolving the ACPI vs DT dilemma in the Linux ecosystem.
Overview
Syllabus
ACPI vs DT - Rafael Wysocki, Intel OTC
Taught by
Linux Plumbers Conference