[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 11 Nov 2015 15:40:18 +0000
From: Adam Thomson <Adam.Thomson.Opensource@...semi.com>
To: Mark Brown <broonie@...nel.org>,
Liam Girdwood <lgirdwood@...il.com>,
Jaroslav Kysela <perex@...ex.cz>,
Takashi Iwai <tiwai@...e.com>,
Rob Herring <robh+dt@...nel.org>,
Pawel Moll <pawel.moll@....com>,
Mark Rutland <mark.rutland@....com>,
Ian Campbell <ijc+devicetree@...lion.org.uk>,
Kumar Gala <galak@...eaurora.org>
CC: <alsa-devel@...a-project.org>, <devicetree@...r.kernel.org>,
<linux-kernel@...r.kernel.org>,
Support Opensource <support.opensource@...semi.com>
Subject: [PATCH v2 0/2] ASoC: Add support for DA7217 and DA7218 audio codecs
This patch set adds DT and ASoC codec driver support for DA7217 and DA7218.
Changes are based against v4.3 kernel version.
Changes in v2:
- Removed Internal LDO voltage selection from DT
- BiQuad filter coefficients removed from DT, no programmed using mixer
controls.
- ALC calibration no longer bypasses regmap cache and instead saves & restores
registers around procedure, to avoid issues with concurrent regmap access.
- Removed all unnecessary default settings for mixers in probe.
- Reporting of mic level detection event to user-space, through input
VOICECOMMAND key event, removed as not intended for this purpose. Alternative
solution required as follow up. Event masked off until solution in place.
- Additional error checking & loggin around mclk usage, in sysclk and
bias_level functions.
Adam Thomson (2):
ASoC: da7218: Add bindings documentation for DA7218 audio codec
ASoC: codecs: Add da7218 codec driver
Documentation/devicetree/bindings/sound/da7218.txt | 106 +
include/sound/da7218.h | 109 +
sound/soc/codecs/da7218.c | 3305 ++++++++++++++++++++
sound/soc/codecs/da7218.h | 1415 +++++++++
4 files changed, 4935 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/da7218.txt
create mode 100644 include/sound/da7218.h
create mode 100644 sound/soc/codecs/da7218.c
create mode 100644 sound/soc/codecs/da7218.h
--
1.9.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists