30 Mar, 2013
1 commit
-
Now that we have regular register mapped controls we should be splitting
the control sets for ADSP1 and ADSP2 as the register maps are not
identical. Do that.Signed-off-by: Mark Brown
11 Feb, 2013
1 commit
05 Feb, 2013
2 commits
-
Signed-off-by: Chris Rattray
Signed-off-by: Mark Brown -
Signed-off-by: Chris Rattray
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org
04 Feb, 2013
1 commit
-
Signed-off-by: Chris Rattray
Signed-off-by: Mark Brown
24 Jan, 2013
1 commit
-
Allows ADSP control code to set the dsp clock rate to match the
sys clock rate.Signed-off-by: Chris Rattray
Signed-off-by: Mark Brown
20 Jan, 2013
1 commit
-
Signed-off-by: Mark Brown
18 Jan, 2013
1 commit
-
Signed-off-by: Mark Brown
16 Jan, 2013
2 commits
-
Signed-off-by: Chris Rattray
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org -
Signed-off-by: Mark Brown
04 Jan, 2013
1 commit
-
These are not supported.
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org
21 Dec, 2012
1 commit
-
According to the defines in wm2200.h:
/*
* R1284 (0x504) - Audio IF 1_5
*/We should not left shift 1 bit for fmt_val when setting dai format.
Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org
09 Dec, 2012
1 commit
-
CONFIG_HOTPLUG is going away as an option. As result the __dev*
markings will be going away.Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,
and __devexit.Signed-off-by: Bill Pemberton
Signed-off-by: Mark Brown
29 Nov, 2012
1 commit
-
Removed unnecessary labels probably left out of some previous cleanup.
Signed-off-by: Sachin Kamat
Signed-off-by: Mark Brown
29 Oct, 2012
1 commit
-
Signed-off-by: Mark Brown
22 Oct, 2012
1 commit
-
Fix wm2200.c printk format warnings (seen on x86_64):
sound/soc/codecs/wm2200.c:1027:4: warning: format '%d' expects type 'int', but argument 4 has type 'size_t'
sound/soc/codecs/wm2200.c:1139:5: warning: format '%d' expects type 'int', but argument 5 has type 'long unsigned int'
sound/soc/codecs/wm2200.c:1181:2: warning: format '%d' expects type 'int', but argument 7 has type 'size_t'
sound/soc/codecs/wm2200.c:1201:5: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long unsigned int'
sound/soc/codecs/wm2200.c:1264:4: warning: format '%d' expects type 'int', but argument 4 has type 'size_t'
sound/soc/codecs/wm2200.c:1328:5: warning: format '%d' expects type 'int', but argument 5 has type 'long unsigned int'Signed-off-by: Randy Dunlap
Signed-off-by: Mark Brown
15 Oct, 2012
1 commit
-
Signed-off-by: Mark Brown
06 Oct, 2012
6 commits
-
Allow a coefficient set provided using the Wolfson callibration tools to
be provided along with the firmware files. Currently only coefficient
files which configure absolute register addresses are supported.Signed-off-by: Mark Brown
-
Support download and execution of firmwares to the DSPs on the WM2200.
Signed-off-by: Mark Brown
-
Signed-off-by: Mark Brown
-
Use the regmap ranges support to add the WM2200 DSP core memory pages
into the "register map" beyond the end of the real register map. We
don't extend beyond 16 bits since the regmap API will iterate over
every register doing diagnostics.Signed-off-by: Mark Brown
-
Signed-off-by: Mark Brown
-
Signed-off-by: Mark Brown
05 Oct, 2012
2 commits
-
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org -
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org
08 Sep, 2012
1 commit
-
This will be used to enable additional control of the regulators.
Signed-off-by: Mark Brown
Acked-by: Liam Girdwood
06 Aug, 2012
1 commit
-
module_i2c_driver makes the code simpler by eliminating module_init
and module_exit calls.Signed-off-by: Sachin Kamat
Signed-off-by: Mark Brown
29 Jun, 2012
1 commit
-
Without this very high BCLKs will be configured incorrectly.
Reported-by: Axel Lin
Signed-off-by: Mark Brown
Cc: stable@vger.kernel.org
16 Feb, 2012
1 commit
-
Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
09 Feb, 2012
1 commit
-
The device is generally not succeptible to the issues that cause this to
be an issue.Signed-off-by: Mark Brown
30 Jan, 2012
1 commit
-
Signed-off-by: Mark Brown
27 Jan, 2012
1 commit
-
The WM2200 is a low power mobile CODEC with enhanced Wolfson myZone
Ambient Noise Cancellation (ANC) intended for mobile telephony
applications.Signed-off-by: Mark Brown