13–15 Nov 2018
America/Vancouver timezone

Firmware interfaces for power management vs direct control of resources

15 Nov 2018, 10:55
25m
Junior/Ballroom-AB (Sheraton Vancouver Wall Center)

Junior/Ballroom-AB

Sheraton Vancouver Wall Center

100

Speaker

Sudeep Holla (ARM)

Description

While new technologies in platform power management continue to evolve, we need to look at ways to ensure it's independent of the OSPM. Custom vendor solutions for power management and device/system configuration lead to fragmentation.

ACPI solved the problem for some market segments by abstracting details, but we still need an alternative for the traditional embedded/mobile market. ARM SCMI continues to address concerns in a few of these functional areas, but there still is a lot of resistance to move away from direct control of power resources in the OS. Examples include:

a. Voltage dependencies for clocks (DVFS) [1] - genpd and performance domain integration
b. Generic cpufreq governor for devfreq [2]
c. On-chip interconnect API [3]

This session aims at reaching some consensus and guidelines going forward to avoid further fragmentation.

[1] https://www.spinics.net/lists/linux-clk/msg27587.html
[2] https://patchwork.ozlabs.org/cover/916114/
[3] https://patchwork.kernel.org/cover/10562761/

Presentation materials

Platinum sponsors

Gold sponsors

Silver sponsors

Catchbox sponsor
T-Shirt sponsor