1. 28 8月, 2019 1 次提交
  2. 09 8月, 2019 1 次提交
    • T
      ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker · a2ef03fe
      Tomas Espeleta 提交于
      [ This is rather a revival of the patch Tomas sent in months ago, but
        applying only with the quirk model option -- tiwai ]
      
      Hard coded coefficients to make Huawuei Matebook X right speaker
      work. The Matebook X has a ALC298, please refer to bug 197801 on
      how these numbers were reverse engineered from the Windows driver
      
      The reversed engineered sequence represents a repeating pattern
      of verbs, and the only values that are changing periodically are
      written on indexes 0x23 and 0x25:
      
      0x500, 0x23
      0x400, VALUE1
      0x500, 0x25
      0x400, VALUE2
      
      * skipped reading sequences (0x500 - 0xc00 sequences are ignored)
      * static values from reverse engineering are used
      
      NOTE: since a significant risk is still considered, this is provided
      as an experimental fix that isn't applied as default for now.  For
      enabling the fix, you'll have to choose huawei-mbx-stereo via model
      option of snd-hda-intel module.
      
      If we get feedback from users that this works stably, we may apply it
      per default.
      
      [ Some coding style fixes and replacement with AC_VERB_* by tiwai ]
      
      BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=197801Signed-off-by: NTomas Espeleta <tomas.espeleta@gmail.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      a2ef03fe
  3. 01 8月, 2019 1 次提交
  4. 17 7月, 2019 1 次提交
  5. 03 4月, 2019 1 次提交
  6. 20 2月, 2019 2 次提交
  7. 08 2月, 2019 1 次提交
  8. 02 2月, 2019 1 次提交
  9. 16 1月, 2019 1 次提交
  10. 21 11月, 2018 1 次提交
    • W
      Documentation: Use "while" instead of "whilst" · 806654a9
      Will Deacon 提交于
      Whilst making an unrelated change to some Documentation, Linus sayeth:
      
        | Afaik, even in Britain, "whilst" is unusual and considered more
        | formal, and "while" is the common word.
        |
        | [...]
        |
        | Can we just admit that we work with computers, and we don't need to
        | use þe eald Englisc spelling of words that most of the world never
        | uses?
      
      dictionary.com refers to the word as "Chiefly British", which is
      probably an undesirable attribute for technical documentation.
      
      Replace all occurrences under Documentation/ with "while".
      
      Cc: David Howells <dhowells@redhat.com>
      Cc: Liam Girdwood <lgirdwood@gmail.com>
      Cc: Chris Wilson <chris@chris-wilson.co.uk>
      Cc: Michael Halcrow <mhalcrow@google.com>
      Cc: Jonathan Corbet <corbet@lwn.net>
      Reported-by: NLinus Torvalds <torvalds@linux-foundation.org>
      Signed-off-by: NWill Deacon <will.deacon@arm.com>
      Signed-off-by: NJonathan Corbet <corbet@lwn.net>
      806654a9
  11. 18 10月, 2018 1 次提交
  12. 07 10月, 2018 1 次提交
  13. 27 7月, 2018 1 次提交
  14. 27 6月, 2018 5 次提交
  15. 26 6月, 2018 4 次提交
  16. 29 5月, 2018 1 次提交
    • T
      ALSA: usb-audio: Allow non-vmalloc buffer for PCM buffers · f274baa4
      Takashi Iwai 提交于
      Currently, USB-audio driver allocates the PCM buffer via vmalloc(), as
      this serves merely as an intermediate buffer that is copied to each
      URB transfer buffer.  This works well in general on x86, but on some
      archs this may result in cache coherency issues when mmap is used.
      OTOH, it works also on such arch unless mmap is used.
      
      This patch is a step for mitigating the inconvenience; a new module
      option "use_vmalloc" is provided so that user can choose to allocate
      the DMA coherent buffer instead of the existing vmalloc buffer.
      The drawback is that it'd be the standard dma_alloc_coherent() calls
      and the system would require contiguous pages on non-x86 archs.
      
      Note that it's a global option and not dynamically switchable since
      the buffer is pre-allocated at the probe time.  In theory, it's
      possible to be switchable, but it'd be trickier and racier.
      
      As default use_vmalloc option is set to true, so that the old behavior
      is kept.  For allowing the coherent mmap on ARM or MIPS, pass
      use_vmalloc=0 option explicitly.
      Reported-and-tested-by: NDaniel Danzberger <daniel@dd-wrt.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      f274baa4
  17. 22 5月, 2018 1 次提交
  18. 09 5月, 2018 1 次提交
  19. 17 4月, 2018 1 次提交
  20. 16 4月, 2018 1 次提交
  21. 14 11月, 2017 1 次提交
  22. 31 10月, 2017 1 次提交
    • T
      sound: Retire OSS · 727dede0
      Takashi Iwai 提交于
      Since no complaints have been raised after disabling the build of OSS
      (Open Sound System) by the commit 31cbee6a ("sound: Disable the
      build of OSS drivers"), let's finally drop the whole code and
      documentation.
      
      Some glue codes are still left intact since sound/oss/dmasound stuff
      remains -- which is an independent implementation solely for m68k, and
      it's not covered by ALSA yet.
      
      Also, a couple of API header files (linux/sound.h and
      linux/soundcard.h) are kept remaining as well, since the OSS API
      itself is still supported by ALSA OSS emulation, and applications can
      refer to these.
      
      Where we're at it, some help texts in the top-level Kconfig are
      adjusted, too (who still needs to specify I/O port in kbuild
      nowadays?).
      Reviewed-by: NJaroslav Kysela <perex@perex.cz>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      727dede0
  23. 18 10月, 2017 1 次提交
  24. 13 10月, 2017 2 次提交
  25. 02 7月, 2017 1 次提交
  26. 30 6月, 2017 1 次提交
  27. 03 6月, 2017 1 次提交
  28. 22 5月, 2017 1 次提交
  29. 16 5月, 2017 1 次提交
  30. 10 4月, 2017 1 次提交
  31. 28 2月, 2017 1 次提交
反馈
建议
客服 返回
顶部