FOSDEM '08 is a free and non-commercial event organised by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet.


Schedule: Building blocks for Embedded Power Management

Kevin Hilman
Day Saturday
Room AW1.126
Start time 16:00
End time 17:00
Duration 01:00
Event type Podium
Track Embedded
Language English
Building blocks for Embedded Power Management

The range of embedded devices, and the variety of their uses makes the design of embedded power management a complicated problem. This talk will cover the basic building blocks of embedded power management which are common across a range of devices, and how they can be combined to construct a full power-management solution tailored to a specific platform.

The talk will focus on the linux kernel and cover the steps required to implement/port the power management features to a new platform.

Topics covered:

  • clock framework
  • suspend and resume
  • Managing idle time
* dynamic tick * deferrable timers * CPUidle * PowerTOP
  • Dynamic voltage and frequency scaling (DVFS)
* CPUfreq