diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index ca151b4..5235d52 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -820,10 +820,12 @@ static void haswell_set_bclk(struct hda_intel *hda) int cdclk_freq; unsigned int bclk_m, bclk_n; + printk("lh: hda need i915_power?[%d]\n", hda->need_i915_power); if (!hda->need_i915_power) return; cdclk_freq = snd_hdac_get_display_clk(azx_bus(chip)); + printk("lh: cbclk: %d\n", cdclk_freq); switch (cdclk_freq) { case 337500: bclk_m = 16; @@ -842,7 +844,8 @@ static void haswell_set_bclk(struct hda_intel *hda) break; case 675000: - bclk_m = 8; + //bclk_m = 8; + bclk_m = 16; bclk_n = 225; break; }