1. 25 8月, 2019 2 次提交
  2. 31 7月, 2019 1 次提交
  3. 19 3月, 2019 1 次提交
  4. 20 2月, 2019 1 次提交
  5. 31 1月, 2019 1 次提交
  6. 10 1月, 2019 1 次提交
  7. 14 11月, 2018 1 次提交
  8. 29 7月, 2018 2 次提交
  9. 16 7月, 2018 1 次提交
  10. 27 6月, 2018 1 次提交
  11. 25 6月, 2018 1 次提交
    • T
      ALSA: hda/conexant - Clean up beep code · 51e19ca5
      Takashi Iwai 提交于
      Like the previous commit for Realtek codec, the similar cleanup work
      can be applied to Conexant codec, too.  A slight difference is that
      the call of cx_auto_parse_beep() is moved after
      snd_hda_gen_parse_auto_config().  It's not strictly needed, but it'd
      be good to make the creation of such beep mixers at the end, which
      matches with the former situation.
      
      Along with this conversion, cx_auto_build_controls() becomes just
      calling snd_hda_gen_build_controls(), so it's simply replaced with
      snd_hda_gen_build_controls.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      51e19ca5
  12. 21 6月, 2018 2 次提交
  13. 12 6月, 2018 2 次提交
  14. 22 5月, 2018 2 次提交
  15. 24 4月, 2018 1 次提交
  16. 09 3月, 2018 2 次提交
  17. 22 12月, 2017 1 次提交
  18. 23 8月, 2017 1 次提交
  19. 26 7月, 2017 1 次提交
  20. 08 5月, 2017 1 次提交
  21. 20 4月, 2017 1 次提交
  22. 20 3月, 2017 1 次提交
  23. 06 12月, 2016 1 次提交
  24. 27 9月, 2016 1 次提交
  25. 10 3月, 2016 1 次提交
  26. 03 12月, 2015 1 次提交
  27. 01 12月, 2015 2 次提交
  28. 20 10月, 2015 1 次提交
    • T
      ALSA: hda - convert to hda_device_id · b9a94a9c
      Takashi Iwai 提交于
      Finally we have a proper infrastructure to generate the modaliases
      automatically, let's move to hda_device_id from the legacy
      hda_codec_preset that contains basically the same information.
      
      The patch function hook is stored in driver_data field, which is long,
      and we need an explicit cast.  Other than that, the conversion is
      mostly straightforward.  Each entry is even simplified using a macro,
      and the lengthy (and error-prone) manual modaliases got removed.
      
      As a result, we achieved a quite good diet:
       14 files changed, 407 insertions(+), 595 deletions(-)
      Reviewed-by: NVinod Koul <vinod.koul@intel.com>
      Tested-by: NSubhransu S Prusty <subhransu.s.prusty@intel.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      b9a94a9c
  29. 13 10月, 2015 1 次提交
  30. 21 8月, 2015 1 次提交
  31. 29 5月, 2015 1 次提交
  32. 18 5月, 2015 1 次提交
  33. 23 3月, 2015 1 次提交
    • T
      ALSA: hda - Use regmap for command verb caches, too · a551d914
      Takashi Iwai 提交于
      Like the previous patches, this patch converts also to the regmap, at
      this time, the cached verb writes are the target.  But this conversion
      needs a bit more caution than before.
      
      - In the old code, we just record any verbs as is, and restore them at
        resume.  For the regmap scheme, this doesn't work, since a few verbs
        like AMP or DIGI_CONVERT are asymmetrical.  Such verbs are converted
        either to the dedicated function (snd_hda_regmap_xxx_amp()) or
        changed to the unified verb.
      
      - Some verbs have to be declared as vendor-specific ones before
        accessing via regmap.
      
      Also, the minor optimization with codec->cached_write flag is dropped
      in a few places, as this would confuse the operation.  Further
      optimizations will be brought in the later patches, if any.
      
      This conversion ends up with a drop of significant amount of codes,
      mostly the helper codes that are no longer used.
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a551d914