An error occurred fetching the project authors.
- 09 Jun, 2016 1 commit
-
-
Lars-Peter Clausen authored
Multiple devices from the ADAU family share the same PLL structure and configuration register layout. Introduce a new helper module that can be used to calculated the PLL configuration registers based on a specified input frequency and the desired output frequency of the PLL. The ADAU1761/ADAU1781 and ADAU1373 drivers are updated to make use of this new helper module. But future drivers for additional devices from the ADAU family are also expected to make use of it. In anticipation of sharing more infrastructure code between different devices from the ADAU family the new module is called adau-utils. Signed-off-by:
Lars-Peter Clausen <lars@metafoo.de> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 02 Jun, 2016 1 commit
-
-
Lars-Peter Clausen authored
This patch adds support for the ADAU7002 PDM-to-I2S/TDM converter. The ADAU7002 takes a stereo PDM signal (e.g. from two digital microphones) and converts it into a I2S/TDM PCM stream. The chip does not have a programmable control interface and the driver simply describes the static capabilities of the chip. Signed-off-by:
Lars-Peter Clausen <lars@metafoo.de> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 13 May, 2016 1 commit
-
-
Florian Meier authored
Some definitions to support the PCM5102A codec by Texas Instruments. Signed-off-by:
Florian Meier <florian.meier@koalo.de> Changes to original patch by Florian Meier: * rebased (Makefile and Kconfig * fixed checkpath errors (spaces, newlines) * added dt-binding documentation Signed-off-by:
Martin Sperl <kernel@martin.sperl.org> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 28 Apr, 2016 1 commit
-
-
anish kumar authored
Signed-off-by:
anish kumar <yesanishhere@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 27 Apr, 2016 1 commit
-
-
Andreas Dannenberg authored
The Texas Instruments TAS5720L/M device is a high-efficiency mono Class-D audio power amplifier optimized for high transient power capability to use the dynamic power headroom of small loudspeakers. Its digital time division multiplexed (TDM) interface enables up to 16 devices to share the same bus. Signed-off-by:
Andreas Dannenberg <dannenberg@ti.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 22 Apr, 2016 1 commit
-
-
Kuninori Morimoto authored
Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 19 Apr, 2016 2 commits
-
-
Jeremy McDermond authored
Add support for running the tlv32x4 control channel over SPI rather than I2C. Signed-off-by:
Jeremy McDermond <nh6z@nh6z.net> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
Jeremy McDermond authored
To prepare for abstracting adding SPI support, the I2C pieces needs to be in its own moudle. This patch moves common probe code into aic32x4_probe and common removal code into aic32x4_remove. It also creates a static regmap config structure to be copied in the I2C specific driver. Signed-off-by:
Jeremy McDermond <nh6z@nh6z.net> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 18 Apr, 2016 1 commit
-
-
Jyri Sarha authored
The hdmi-codec is a platform device driver to be registered from drivers of external HDMI encoders with I2S and/or spdif interface. The driver in turn registers an ASoC codec for the HDMI encoder's audio functionality. The structures and definitions in the API header are mostly redundant copies of similar structures in ASoC headers. This is on purpose to avoid direct dependencies to ASoC structures in video side driver. Signed-off-by:
Jyri Sarha <jsarha@ti.com> Acked-by:
Arnaud Pouliquen <arnaud.pouliquen@st.com> Acked-by:
PC Liao <pc.liao@mediatek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 20 Feb, 2016 1 commit
-
-
Axel Lin authored
Signed-off-by:
Axel Lin <axel.lin@ingics.com> Acked-by:
anish kumar <yesanishhere@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 18 Feb, 2016 1 commit
-
-
anish kumar authored
Signed-off-by:
anish kumar <yesanishhere@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 03 Feb, 2016 1 commit
-
-
Oder Chiou authored
This is the initial codec driver for rt5514. The codec includes a low power DSP for voice wake up. The register address is incremental by 4 in the DSP memory map. In order to recover the codec settings in the codec mode and manipulate the DSP mode for voice wake up, we use the multi-level register map. One is for ALSA API in codec mode that can be recovered by cache before recording. Another is for DSP related settings that can be accessed with 32bit address of the DSP in the application of voice wake up. Signed-off-by:
Oder Chiou <oder_chiou@realtek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 28 Jan, 2016 2 commits
-
-
Jacob Siverskog authored
The PCM179x family supports both SPI and I2C. This patch adds support for the I2C interface. Signed-off-by:
Jacob Siverskog <jacob@teenage.engineering> Reviewed-by:
Johan Hovold <johan@kernel.org> Acked-by:
Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
Jacob Siverskog authored
The pcm179x family supports both SPI and I2C for configuration. This patch splits the driver into core and SPI parts, in preparation for I2C support. Signed-off-by:
Jacob Siverskog <jacob@teenage.engineering> Reviewed-by:
Johan Hovold <johan@kernel.org> Acked-by:
Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 27 Jan, 2016 1 commit
-
-
anish kumar authored
Signed-off-by:
anish kumar <yesanishhere@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 10 Jan, 2016 1 commit
-
-
Michael Trimarchi authored
pcm1792a is compatible with pcm1795 and pcm1796 so it's better to have them under the common name pcm179x Signed-off-by:
Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 19 Dec, 2015 1 commit
-
-
Bard Liao authored
This is the initial codec driver for rt5616. Signed-off-by:
Bard Liao <bardliao@realtek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 12 Dec, 2015 1 commit
-
-
Damien.Horsley authored
Add driver for Texas Instruments pcm3168a codec Signed-off-by:
Damien.Horsley <Damien.Horsley@imgtec.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 30 Nov, 2015 1 commit
-
-
Adam Thomson authored
This adds support for DA7217 and DA7218 audio codecs. Signed-off-by:
Adam Thomson <Adam.Thomson.Opensource@diasemi.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 23 Nov, 2015 2 commits
-
-
Mark Brown authored
Signed-off-by:
Mark Brown <broonie@kernel.org>
-
ZhengShunQian authored
RK3036 SoC integrated with an Inno audio codec. This driver implements the functions of it. There is not need a special machine driver, since the simple-card machine driver works perfect in this case. Signed-off-by:
ZhengShunQian <zhengsq@rock-chips.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 21 Nov, 2015 1 commit
-
-
Subhransu S. Prusty authored
This adds HDA based HDMI driver to be used in platforms like SKL and onwards Register the hdmi driver with hda bus and register dais. Also parse the widget and initialize identified pin and converter widgets. For simplification, currently only one pin and one converter widget are enabled on board, as well as limit the rates supported to simples ones and not based on ELD. This things will come eventually once basic support for this is merged Signed-off-by:
Subhransu S. Prusty <subhransu.s.prusty@intel.com> Signed-off-by:
Vinod Koul <vinod.koul@intel.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 18 Nov, 2015 1 commit
-
-
Bard Liao authored
This is the initial codec driver for rt5659. Signed-off-by:
Bard Liao <bardliao@realtek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 16 Nov, 2015 1 commit
-
-
Richard Fitzgerald authored
This patch adds support for the Cirrus Logic CS47L24 and WM1831 codecs. Signed-off-by:
Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 07 Oct, 2015 1 commit
-
-
Anatol Pomozov authored
Sponsored-by: Google Chromium project Signed-off-by:
Anatol Pomozov <anatol.pomozov@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 02 Oct, 2015 2 commits
-
-
Adam Thomson authored
This adds support for the DA7219 audio codec with built-in advanced accessory detect features. Signed-off-by:
Adam Thomson <Adam.Thomson.Opensource@diasemi.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
Richard Fitzgerald authored
Signed-off-by:
Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by:
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 19 Sep, 2015 1 commit
-
-
Jyri Sarha authored
The hdmi stub codec has not been used since refactoring of OMAP HDMI audio support. Signed-off-by:
Jyri Sarha <jsarha@ti.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 17 Sep, 2015 1 commit
-
-
Kuninori Morimoto authored
Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 27 Aug, 2015 1 commit
-
-
Ricard Wanderlof authored
Add support for the InvenSense ICS-43432 I2S MEMS microphone. This is a non-software-configurable MEMS microphone with I2S output. Tested on a setup with a single ICS-43432 (the device itself supports stereo operation using a hardware pin controlling left vs. right channel output). Signed-off-by:
Ricard Wanderlof <ricardw@axis.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 16 Jul, 2015 1 commit
-
-
Tim Howe authored
Signed-off-by:
Tim Howe <tim.howe@cirrus.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 10 Jul, 2015 1 commit
-
-
Arnaud Pouliquen authored
Codec part of the sti platform that supports codec IPs. This first version does not support HDMI, but only DAC and SPDIF out. Signed-off-by:
Arnaud Pouliquen <arnaud.pouliquen@st.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 09 Jul, 2015 1 commit
-
-
Bard Liao authored
It is the initial version of ALC298 codec driver. Signed-off-by:
Bard Liao <bardliao@realtek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 06 Jul, 2015 1 commit
-
-
Marek Belisko authored
This driver add PCM interface to a GTM601 UMTS modem chip. There is no configuration interface. Signed-off-by:
Marek Belisko <marek@goldelico.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 12 Jun, 2015 1 commit
-
-
Oder Chiou authored
The patch separates the IO function from the rt286. It is prepared to share for new chips that support the same IO function. Signed-off-by:
Oder Chiou <oder_chiou@realtek.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 04 May, 2015 1 commit
-
-
Kevin Cernekee authored
Introduce a new codec driver for the Texas Instruments TAS5711/TAS5717/TAS5719 power amplifier chips. These chips are typically used to take an I2S digital audio input and drive 10-20W into a pair of speakers. Signed-off-by:
Kevin Cernekee <cernekee@chromium.org> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 11 Mar, 2015 1 commit
-
-
Anish Kumar authored
Signed-off-by:
Anish Kumar <yesanishhere@gmail.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 05 Mar, 2015 1 commit
-
-
Charles Keepax authored
Simplify dependencies by using new style split out bus interfaces. Signed-off-by:
Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 06 Feb, 2015 1 commit
-
-
Kenneth Westfield authored
Add codec driver for the Maxim MAX98357A DAC. Signed-off-by:
Kenneth Westfield <kwestfie@codeaurora.org> Acked-by:
Banajit Goswami <bgoswami@codeaurora.org> Signed-off-by:
Mark Brown <broonie@kernel.org>
-
- 14 Nov, 2014 1 commit
-
-
Dylan Reid authored
The TS3A227E is an autonomous audio accessory detection and configuration switch that detects 3-pole or 4-pole audio accessories and configures internal switches to route the signals accordingly. This chip also has built-in support for the new button standard described in the Android "Wired audio headset specification" v1.0. These buttons will be reported on the jack as buttons 0-3 mapped to KEY_MEDIA, KEY_VOLUMEUP, KEY_VOLUMEDOWN, and KEY_VOICE_COMMAND. This will be added as an aux_dev and have the jack passed in from the machine driver. Signed-off-by:
Dylan Reid <dgreid@chromium.org> Signed-off-by:
Mark Brown <broonie@kernel.org>
-