26 Jun, 2019
2 commits
-
Linux 5.2-rc6
-
The madera driver was merged too late to catch Thomas Gleixner's cleanup
of the SPDX headers tree wide. Update the headers to match what was done
in that patch.Signed-off-by: Charles Keepax
Signed-off-by: Mark Brown
20 Jun, 2019
1 commit
-
The Cirrus Logic Madera codecs are a family of related codecs with
extensive digital and analogue I/O, digital mixing and routing,
signal processing and programmable DSPs.Signed-off-by: Richard Fitzgerald
Signed-off-by: Charles Keepax
Signed-off-by: Mark Brown
19 Jun, 2019
1 commit
-
Based on 2 normalized pattern(s):
this program is free software you can redistribute it and or modify
it under the terms of the gnu general public license version 2 as
published by the free software foundationthis program is free software you can redistribute it and or modify
it under the terms of the gnu general public license version 2 as
published by the free software foundation #extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-only
has been chosen to replace the boilerplate/reference in 4122 file(s).
Signed-off-by: Thomas Gleixner
Reviewed-by: Enrico Weigelt
Reviewed-by: Kate Stewart
Reviewed-by: Allison Randal
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
Signed-off-by: Greg Kroah-Hartman
16 May, 2019
1 commit
-
Add the bindings and the related documentation for the audio hdmitx
control glue of the Amlogic g12a SoC familySigned-off-by: Jerome Brunet
Tested-by: Neil Armstrong
Tested-by: Kevin Hilman
Signed-off-by: Mark Brown
14 Dec, 2018
1 commit
-
This patch adds bindings required for DISPLAY_PORT_RX
port on AFE.Signed-off-by: Rohit kumar
Acked-by: Srinivas Kandagatla
Signed-off-by: Mark Brown
30 May, 2018
1 commit
-
In asynchronous mode, a RxFS and RxClk connection needs to be made between
two ports. Add a define for the bit to be set in the *SEL fields.Signed-off-by: Philipp Zabel
[m.felsch@pengutronix.de: fixed comment to include i.MX21 and 35]
Signed-off-by: Marco Felsch
Signed-off-by: Mark Brown
29 May, 2018
1 commit
-
This patch adds bindings required for TDM ports on AFE.
Signed-off-by: Srinivas Kandagatla
Signed-off-by: Mark Brown
11 May, 2018
3 commits
-
This patch add DT bindings for ASM (Audio Stream Manager) DSP module.
Signed-off-by: Srinivas Kandagatla
Reviewed-and-tested-by: Rohit kumar
Reviewed-by: Rob Herring
Reviewed-by: Banajit Goswami
Signed-off-by: Mark Brown -
This patch add DT bindings for AFE (Audio Frontend) DSP module.
Signed-off-by: Srinivas Kandagatla
Reviewed-and-tested-by: Rohit kumar
Reviewed-by: Rob Herring
Reviewed-by: Banajit Goswami
Signed-off-by: Mark Brown -
Add devicetree-bindings for the dmic, jack-detect source and overcurrent-
detect threshold settings.The dmic bindings mirror the existing bindings for the rt5645.
The jd-src and ovcd bindings mirror the existing bindings for the rt5651.Cc devicetree@vger.kernel.org
Signed-off-by: Hans de Goede
Signed-off-by: Mark Brown
13 Mar, 2018
1 commit
-
Move the definitions of constants used in the dt-bindings from
include/sound/rt5651.h to include/dt-bindings/sound/rt5651.h.As dt-bindings headers may also be parsed by the dt-compiler, they cannot
use enums, only defines, so this commit also changes the code declaring
the constants to use defines.Signed-off-by: Hans de Goede
Signed-off-by: Mark Brown
02 Nov, 2017
1 commit
-
Many source files in the tree are missing licensing information, which
makes it harder for compliance tools to determine the correct license.By default all files without license information are under the default
license of the kernel, which is GPL version 2.Update the files which contain no license information with the 'GPL-2.0'
SPDX license identifier. The SPDX identifier is a legally binding
shorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart and
Philippe Ombredanne.How this work was done:
Patches were generated and checked against linux-4.14-rc6 for a subset of
the use cases:
- file had no licensing information it it.
- file was a */uapi/* one with no licensing information in it,
- file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up cases
where non-standard license headers were used, and references to license
had to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied to
a file was done in a spreadsheet of side by side results from of the
output of two independent scanners (ScanCode & Windriver) producing SPDX
tag:value files created by Philippe Ombredanne. Philippe prepared the
base worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 files
assessed. Kate Stewart did a file by file comparison of the scanner
results in the spreadsheet to determine which SPDX license identifier(s)
to be applied to the file. She confirmed any determination that was not
immediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was:
- Files considered eligible had to be source code files.
- Make and config files were included as candidates if they contained >5
lines of source
- File already had some variant of a license header in it (even if
Reviewed-by: Philippe Ombredanne
Reviewed-by: Thomas Gleixner
Signed-off-by: Greg Kroah-Hartman
10 Mar, 2017
1 commit
-
Fix typos and add the following to the scripts/spelling.txt:
overide||override
While we are here, fix the doubled "address" in the touched line
Documentation/devicetree/bindings/regulator/ti-abb-regulator.txt.Also, fix the comment block style in the touched hunks in
drivers/media/dvb-frontends/drx39xyj/drx_driver.h.Link: http://lkml.kernel.org/r/1481573103-11329-21-git-send-email-yamada.masahiro@socionext.com
Signed-off-by: Masahiro Yamada
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
09 Nov, 2016
1 commit
-
Add support for Cirrus Logic CS42L42 codec. SoundWire support
is not enabled. Features support for I2C control and I2S audio.Signed-off-by: James Schulman
Signed-off-by: Mark Brown
06 Jun, 2015
3 commits
-
…topic/tas3a227e' and 'asoc/topic/tas571x' into asoc-next
-
…opic/pxa', 'asoc/topic/qcom' and 'asoc/topic/rcar' into asoc-next
-
Binding header file for clock input selection and configuration.
Signed-off-by: Peter Ujfalusi
Signed-off-by: Mark Brown
25 May, 2015
2 commits
-
This patch adds apq8016 lpass driver support. APQ8016 has 4 MI2S which
can be routed to one internal codec and 2 external codec interfaces.Primary, Secondary, Quaternary I2S can do Rx(playback) and Tertiary and
Quaternary can do Tx(capture).Tested-by: Kenneth Westfield
Acked-by: Kenneth Westfield
Signed-off-by: Srinivas Kandagatla
Signed-off-by: Mark Brown -
Adding the jack type to the dt-bindings directory will allow for device
tree files to specify the type of audio jacks that are present for a
board.Signed-off-by: Dylan Reid
Signed-off-by: Mark Brown
15 Jan, 2015
1 commit
-
The new DT properties required for the I2S device node to be referred
as a clock provider and corresponding clock indices definition is added.Signed-off-by: Sylwester Nawrocki
Signed-off-by: Mark Brown
17 Aug, 2014
1 commit
-
This patch adds support for the Cirrus Logic CS35L32 Boosted Amplifier
I2S output provides monitor data to the SOC/CODEC/DSP for speaker protection/enhancement algorithmsSigned-off-by: Brian Austin
Signed-off-by: Mark Brown
13 Mar, 2014
1 commit
-
This commit adds a bare bones driver support for TLV320AIC31XX family
audio codecs. The driver adds basic stereo playback trough headphone
and speaker outputs and mono capture trough microphone inputs.The driver is currently missing support at least for mini DSP features
and jack detection. I have tested the driver only on TLV320AIC3111,
but based on the data sheets TLV320AIC3100, TLV320AIC3110, and
TLV320AIC3120 should work Ok too.The base for the implementation was taken from:
git@gitorious.org:ti-codecs/ti-codecs.git ajitk/topics/k3.10.1-aic31xx
-branch at commit 77504eba0294764e9e63b4a0c696b44db187cd13.Signed-off-by: Jyri Sarha
Signed-off-by: Mark Brown
16 Aug, 2013
1 commit
-
Move imx-audmux macro definitions to include/dt-bindings, so they can be
used for devicetree.Signed-off-by: Markus Pargmann
Signed-off-by: Mark Brown