Enable the NULL packet during the Vsync --- drivers/gpu/drm/i915/intel_hdmi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: linux-2.6.32-rc3/drivers/gpu/drm/i915/intel_hdmi.c =================================================================== --- linux-2.6.32-rc3.orig/drivers/gpu/drm/i915/intel_hdmi.c 2009-09-10 06:13:59.000000000 +0800 +++ linux-2.6.32-rc3/drivers/gpu/drm/i915/intel_hdmi.c 2009-10-12 14:51:37.000000000 +0800 @@ -59,8 +59,10 @@ SDVO_VSYNC_ACTIVE_HIGH | SDVO_HSYNC_ACTIVE_HIGH; - if (hdmi_priv->has_hdmi_sink) + if (hdmi_priv->has_hdmi_sink) { sdvox |= SDVO_AUDIO_ENABLE; + sdvox |= SDVO_NULL_PACKETS_DURING_VSYNC; + } if (intel_crtc->pipe == 1) sdvox |= SDVO_PIPE_B_SELECT;