- Apr 03, 2019
-
-
Christina Quast authored
chip->ioport is dereferenced in two places, but the struct is defined as follows: struct mychip { struct snd_card *card; struct pci_dev *pci; unsigned long port; int irq; }; Signed-off-by:
Christina Quast <cquast@hanoverdisplays.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Feb 20, 2019
-
-
Takashi Iwai authored
Forgot to update the document. Fixes: e854747d ("ALSA: hda/realtek - Enable headset button support for new codec") Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Some garbage was taken via copy-and-paste error. Clean up. Fixes: a26d96c7 ("ALSA: hda/realtek - Comprehensive model list for ALC259 & co") Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Feb 08, 2019
-
-
Sylwester Nawrocki authored
This patch fixes a few typos in the DPCM documentation. Signed-off-by:
Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- Feb 01, 2019
-
-
Takashi Iwai authored
We used to pass NULL to memory allocators for ISA devices due to historical reasons. But we prefer rather a proper device object to be assigned, so let's fix it by replacing snd_dma_isa_data() call with card->dev reference, and kill snd_dma_isa_data() definition. Reviewed-by:
Christoph Hellwig <hch@lst.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Jan 15, 2019
-
-
Takashi Iwai authored
The PCM suspend procedure was changed for drivers, so that they don't have to call snd_pcm_suspend*() in each callback any longer. Update the documentation to adapt the changes. Reviewed-by:
Jaroslav Kysela <perex@perex.cz> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Nov 20, 2018
-
-
Will Deacon authored
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:
Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by:
Will Deacon <will.deacon@arm.com> Signed-off-by:
Jonathan Corbet <corbet@lwn.net>
-
- Oct 18, 2018
-
-
Takashi Iwai authored
Slightly brushing up and throw the old dust away from my ancient writing-an-alsa-driver document. The contents aren't changed so much but the obsoleted parts are dropped. Also, remove the date and the version number. It's useless. Reviewed-by:
Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Oct 07, 2018
-
-
Takashi Iwai authored
Add a corresponding model list entry for ASUS G751 so that user can test the quirk for another compatible machines more easily. Reported-and-tested-by:
Håvard <hovardslill@gmail.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Jul 26, 2018
-
-
Takashi Iwai authored
The example code in dpcm.rst contains an open code calling snd_mask_set(), and this can be better represented with params_set_format() instead. This automatically fixes the sparse warning about snd_pcm_format_t handling, too. Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- Jun 26, 2018
-
-
Takashi Iwai authored
More comprehensive list of model strings for ALC882 & co. Also corrected the subsection in models.rst, too. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Added a few missing entries for ALC262 model strings. All about specific hardwares. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Add the missing entry for ALC268 model strings. Only "spdif" was missing, and that's it. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Like the previous commit for ALC662, let's give more comprehensive list of model entries for ALC269 & co as well. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
ALC662 and others have far more fixup entries than the model table. Let's add more model string entries so that user can test / debug without compiling kernels at each time. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Mauro Carvalho Chehab authored
Now that the documentation/script file got restored, fix the references within the Kernel tree. Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Mauro Carvalho Chehab authored
The modules for the cards described here changed their names. Update accordingly. Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Mauro Carvalho Chehab authored
The script is old and produce some warnings and errors, because it lacks including stdlib.h and io.h is at sys/io.h. Fix it to run with the tools found on modern Linux distros. Tested building it on Fedora 28. Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Mauro Carvalho Chehab authored
This script is mentioned at multisound Kconfig and files. As the driver still exists, it probably makes sense to restore it. Fixes: 727dede0 ("sound: Retire OSS") Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- May 29, 2018
-
-
Takashi Iwai authored
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:
Daniel Danzberger <daniel@dd-wrt.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- May 22, 2018
-
-
Takashi Iwai authored
Add "hp-mic-fix" model string for Conexant codecs so that user can test the quirk without recompiling. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- May 09, 2018
-
-
Kuninori Morimoto authored
commit ef050bec ("ASoC: Remove platform code now everything is componentised") removed platform code, but it didn't care about platform documentation. This patch convert platform explanation to component Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by:
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- Apr 16, 2018
-
-
Christina Quast authored
was not fixed yet. Signed-off-by:
Christina Quast <cquast@baylibre.com> Signed-off-by:
Jonathan Corbet <corbet@lwn.net>
-
Kuninori Morimoto authored
Now we can replace Codec to Component. Let's do it. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- Nov 13, 2017
-
-
Chris Gorman authored
Fixed reference to file HD-Audio-Models.rst which has been moved to hd-audio/models.rst Signed-off-by:
Chris Gorman <chrisjohgorman@gmail.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Oct 31, 2017
-
-
Takashi Iwai authored
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:
Jaroslav Kysela <perex@perex.cz> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Oct 18, 2017
-
-
Takashi Iwai authored
For allowing user to apply the existing quirk on a machine with a different SSID, add a new model string entry, alc700-ref. The quirk itself was introduced in the commit b84e8436: "ALSA: hda/realtek - Enable jack detection function for Intel ALC700") Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Oct 12, 2017
-
-
Tom Saeger authored
Make sound doc refs valid. Signed-off-by:
Tom Saeger <tom.saeger@oracle.com> Reviewed-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jonathan Corbet <corbet@lwn.net>
-
Tom Saeger authored
Make `input` document refs valid including: - joystick - joystick-parport Signed-off-by:
Tom Saeger <tom.saeger@oracle.com> Reviewed-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jonathan Corbet <corbet@lwn.net>
-
- Jul 02, 2017
-
-
Takashi Sakamoto authored
In PCM interface/protocol for userspace, parameters of runtime for PCM substream is decided by an interaction between applications and ALSA PCM core. In former commits, some tracepoints were added to probe a part of the interaction. This commit adds a documentation about the interaction and the tracepoints. Signed-off-by:
Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Jun 30, 2017
-
-
Liam Girdwood authored
Add some DAPM widget types to better support the construction of DAPM graphs within DSPs. Signed-off-by:
Liam Girdwood <liam.r.girdwood@linux.intel.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- Jun 02, 2017
-
-
Takashi Iwai authored
Reviewed-by:
Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- May 22, 2017
-
-
Takashi Iwai authored
I've forgotten to sync the documentation with the actually available options for some time. Now all updated. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- May 16, 2017
-
-
Mauro Carvalho Chehab authored
The sound subsystem book was added without the bits required to generate PDF output. Add them. Signed-off-by:
Mauro Carvalho Chehab <mchehab@s-opensource.com>
-
- Apr 10, 2017
-
-
Takashi Iwai authored
Another preliminary patch for the dual-codec support: since the support of vmaster over multiple codecs is difficult, simply disable it by a new flag to hda_codec struct. A new user hint is added as well for consistency. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Feb 28, 2017
-
-
Masahiro Yamada authored
Fix typos and add the following to the scripts/spelling.txt: followings||following While we are here, add a missing colon in the boilerplate in DT binding documents. The "you SoC" in allwinner,sunxi-pinctrl.txt was fixed as well. I reworded "as the followings:" to "as follows:" for drivers/usb/gadget/udc/renesas_usb3.c. Link: http://lkml.kernel.org/r/1481573103-11329-32-git-send-email-yamada.masahiro@socionext.com Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Jan 12, 2017
-
-
Libin Yang authored
Add the documentation about HD-audio DP MST: 1. pin initialization 2. device entry connection list Reviewed-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Libin Yang <libin.yang@intel.com> Signed-off-by:
Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/1484208294-8637-4-git-send-email-libin.yang@intel.com
-
- Nov 11, 2016
-
-
Takashi Iwai authored
Yet another simple conversion from a plain text file. Renamed to codec-to-codec.rst to align with others. Acked-by:
Mark Brown <broonie@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
A simple conversion from a plain text file. The file name was renamed to lower letters to align with others. Acked-by:
Mark Brown <broonie@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
A simple conversion from a plain text file. Acked-by:
Mark Brown <broonie@kernel.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-