1. 21 9月, 2010 2 次提交
    • J
      ALSA: hdmi - fix surround41 channel mapping · 9396d317
      Jerry Zhou 提交于
      Channel 2 and channel 3 were all wrongly mapped to HDMI slot 4.
      This shows up as a bug that one channel is "lost" when playing in
      surround41 mode.
      Signed-off-by: NJerry Zhou <jerry.zhou@intel.com>
      Signed-off-by: NWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      9396d317
    • W
      ALSA: hdmi - support infoframe for DisplayPort · 53d7d69d
      Wu Fengguang 提交于
      DisplayPort works mostly in the same way as HDMI, except that it expects
      a slightly different audio infoframe format.
      
      Citations from "HDA036-A: Display Port Support and HDMI Miscellaneous
      Corrections":
      
      The HDMI specification defines a data island packet with a header of 4
      bytes (3 bytes content + 1 byte ECC) and packet body of 32 bytes (28
      bytes content and 4 bytes ECC). Display Port specification on the other
      hand defines a data island packet (secondary data packet) with header of
      4 bytes protected by 4 bytes of parity, and data of theoretically up to
      1024 bytes with each 16 bytes chunk of data protected by 4 bytes of
      parity. Note that the ECC or parity bytes are not present in the DIP
      content populated by software and are hardware generated.
      
      It tests DP connection based on the ELD conn_type field, which will be
      set by the graphics driver and can be overriden manually by users
      through the /proc/asound/card0/eld* interface.
      
      The DP infoframe is tested OK on Intel SandyBridge/CougarPoint platform.
      Signed-off-by: NWu Fengguang <fengguang.wu@intel.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      53d7d69d
  2. 20 9月, 2010 6 次提交
  3. 17 9月, 2010 8 次提交
  4. 16 9月, 2010 5 次提交
  5. 15 9月, 2010 2 次提交
  6. 13 9月, 2010 3 次提交
  7. 12 9月, 2010 6 次提交
  8. 11 9月, 2010 8 次提交