commit | 95359945b4daedaab266b3b52ce07276bdb3db00 | [log] [tgz] |
---|---|---|
author | Rob Herring <rob.herring@calxeda.com> | Thu Aug 29 07:43:52 2013 -0500 |
committer | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | Thu Aug 29 16:39:36 2013 +0000 |
tree | 211478834ebf0e081e9074ba0f67b0553caf44e5 | |
parent | fc78d343fa74514f6fd117b5ef4cd27e4ac30236 [diff] |
ARM: xen: only set pm function ptrs for Xen guests xen_pm_init was unconditionally setting pm_power_off and arm_pm_restart function pointers. This breaks multi-platform kernels. Make this conditional on running as a Xen guest and make it a late_initcall to ensure it is setup after platform code for Dom0. Signed-off-by: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>