gma500: move the ASLE enable
Otherwise we end up getting the masks wrong, can get events before we are doing power control and other ungood things. Again this is a regression fix where the ordering of handling was disturbed by other work, and the user experience on some boxes is a blank screen. Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Цей коміт міститься в:
@@ -27,6 +27,7 @@ extern void psb_intel_opregion_asle_intr(struct drm_device *dev);
|
||||
extern void psb_intel_opregion_init(struct drm_device *dev);
|
||||
extern void psb_intel_opregion_fini(struct drm_device *dev);
|
||||
extern int psb_intel_opregion_setup(struct drm_device *dev);
|
||||
extern void psb_intel_opregion_enable_asle(struct drm_device *dev);
|
||||
|
||||
#else
|
||||
|
||||
@@ -46,4 +47,8 @@ extern inline int psb_intel_opregion_setup(struct drm_device *dev)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
extern inline void psb_intel_opregion_enable_asle(struct drm_device *dev)
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
Посилання в новій задачі
Заблокувати користувача