Device model origins Originally conceived at the 2001 Kernel Summit The kernel had no model of the underlying system Needed for power management Power on/off in the right order