1. 17 12月, 2015 2 次提交
  2. 13 12月, 2015 4 次提交
  3. 04 12月, 2015 2 次提交
  4. 01 12月, 2015 1 次提交
  5. 27 11月, 2015 1 次提交
  6. 20 11月, 2015 1 次提交
  7. 16 11月, 2015 2 次提交
  8. 04 11月, 2015 1 次提交
  9. 28 10月, 2015 1 次提交
  10. 26 10月, 2015 1 次提交
  11. 24 10月, 2015 1 次提交
    • O
      ASoC: rt5645: Add the HWEQ for the speaker output · be77b38a
      Oder Chiou 提交于
      The patch adds the HWEQ function for the speaker output. User can set the
      HWEQ parameters using the ALSA binary control byte-by-byte. We use the
      following struct array to store the HWEQ parameters for implementing as
      simple as possible.
      struct rt5645_eq_param_s {
      	unsigned short reg;
      	unsigned short val;
      };
      It supports the variant length of the HWEQ parameters that are required.
      We add the validating function in the function "rt5645_hweq_put" of the
      ALSA binary control to avoid the user that puts the invalid parameters.
      In the HWEQ enable function of speaker event, we also add the validating
      function to prevent that the invalid parameters are applied to codec.
      The HWEQ parameters should be controlled by DAPM for a specific sequence,
      so the parameters will be applied to the codec in the speaker power up
      event of DAPM, and will be disabled in the speaker power down event of
      DAPM.
      Signed-off-by: NOder Chiou <oder_chiou@realtek.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      be77b38a
  12. 23 10月, 2015 3 次提交
  13. 22 10月, 2015 9 次提交
  14. 21 10月, 2015 7 次提交
  15. 20 10月, 2015 2 次提交
  16. 17 10月, 2015 2 次提交