DT power domain bindings - idle states

Session information has not yet been published for this event.


One Line Summary

DT power domain bindings - idle states


Define DT power domain bindings to link CPU idle states to power domains and the respective devices, in order to define what devices are affected by an idle state entry and implement kernel code to manage the idle state transitions (devices context save/restore, etc…).

Presentation Materials



  • Biography

    Sudeep works on Linux kernel’s power management code, cpuidle, cpufreq, and the ACPI subsystem. He works at ARM Ltd, Cambridge as a Software Engineer mainly focusing on power management in Linux kernel and platform/power interfaces. He has been contributing to the Linux kernel since 2012 and recently started co-maintaining support for ARM Versatile Express development platforms.

  • Biography

    Lorenzo Pieralisi has worked at ARM Ltd since March 2010 as a Linux kernel developer. Prior to joining ARM, he worked at the AST (Advanced System Technology) Lab of STMicroelectronics in Grenoble France, where he spent 7 years programming kernel device drivers for ARM processors for a variety of purposes like power management, advanced computing and interconnect device drivers. He presented talks at DATE Europe in 2003, ICCD 2005 and SoC conference in 2008, ELC Europe 2011, Linux Plumbers 2012, LinuxCon NA 2014 and several Linaro Connect events and other workshops around Europe. He is a keen and enthusiastic embedded systems programmer since the early days of microcontrollers and got involved with Linux kernel programming in 2006 for both personal interest and work. He is an active open source contributor, and attended many Linux conferences and workshops in Europe.