Age | Commit message (Collapse) | Author |
|
The old multi-client i2s driver-layer located in drivers/misc/i2s
is removed and the MSP-operation for i2s is moved into the file
ux500_msp_i2s.c in the Ux500 ASoC-folder.
ST-Ericsson ID: -
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I11c9021bb7b2385afba9a3e658b5bef7fe9fdb68
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/41704
|
|
ST-Ericsson Linux next: Not tested
ST-Ericsson ID: 332112
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Ref: Commit-id: Ic35d9290ab3d938f19b8581c8e82cbd878952f54
Signed-off-by: Avinash A <Avinash.a@stericsson.com>
Change-Id: I0f48b74fd7f46f10b45834d74f8167a1a45f1ea7
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30116
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
ST-Ericsson Linux next: Not tested
ST-Ericsson ID: 332112
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Ref: Commit-id: Ic35d9290ab3d938f19b8581c8e82cbd878952f54
Signed-off-by: Avinash A <Avinash.a@stericsson.com>
Change-Id: I8baf1401b2071c109ee8e42e25ced2cf4fb520c4
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29832
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
ST-Ericsson Linux next: 342252
ST-Ericsson ID: 342253
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
Change-Id: I6d0b04aaa9f3e0d170cb3dd2510960f606c4435f
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24728
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
|
|
Change to support ux500 soc:s
in the same build.
ST-Ericsson Linux next: 342252
ST-Ericsson ID: 342253
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
Change-Id: I276df2266288c0ae95a7ad8d41bdcdce6cfde2bc
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24727
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
|
|
The cg2900 machine driver does now set the sysclk frequency
that drives the MSP. The bitclock will now be correct when
the MSP is master.
Change-Id: I1134d00cf4b5600997b683977076815fd864ca04
Signed-off-by: roger nilsson <roger.xr.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19615
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Conflicts:
sound/soc/ux500/ux500_msp_dai.h
|
|
Fixes distortion in the AV8100 playback caused by mismatching IF formats
in TDM mode. The fix enables configuration of the IF delay on MSP side.
Change-Id: Icf154041fb3032e9f285eb6e7d8fa673e1c7f024
Signed-off-by: Mikko Sarmanne <mikko.sarmanne@symbio.com>
Signed-off-by: Ola Lilja <elilola@steludxu2785.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/13524
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
|
|
frequency.
ST-Ericsson ID: WP 259100
Signed-off-by: Xie Xiaolei <xie.xiaolei@stericsson.com>
Change-Id: Ia2ecfb380d9f59f0ef588888745269160e914d9e
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/11424
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Tested-by: Xie XIAOLEI <xie.xiaolei@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Added support for a fourth MSP-block.
Change-Id: I48cc0d13597e5887d85ac8ab0acff9de29a934a8
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10298
|
|
Keeping track of configured status to handle multiple calls
to the prepare-callback.
Change-Id: I4e39aa535ac0fc4cb71f2aa19da5eb9672d82270
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10297
|
|
The Ux500 driver is now rewritten to for multi-component support.
This includes the Ux500 platform driver, the AV8100 codec-driver,
the CG29xx codec-driver and the AB3550 codec-driver. There is now
one common machine-driver for all codecs, and all three codecs can
be activated indepentantly.
Change-Id: I4c942b040306a1d6033ee4d80f9368917cb9b4d3
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/9767
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10280
|
|
Platform driver rewritten to make use of cyclic DMA by
sending a cyclic SG-list before playback is started.
Updates to support cyclic DMA in MSP I2S-driver.
ST-Ericsson ID: ER 278088
Change-Id: I9d143fc4704cff6f5415175ab14085b9ab98d6d4
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/9353
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
drivers/misc/i2s/i2s.c
drivers/misc/i2s/i2s_test_protocol_driver.c
drivers/misc/i2s/msp_i2s.c
drivers/misc/i2s/msp_i2s.h
include/linux/i2s/i2s.h
|
|
This patch is based on the following work:
cg29xx ASoc: The codec driver for cg29xx does now use the MFD driver for that chip.
ST-Ericsson ID: 259 100
Author: Roger Nilsson <roger.xr.nilsson@stericsson.com>
Ux500 ASoc: Added support for the DSP_A format.
ST-Ericsson ID: 259 074
Author: Roger Nilsson <roger.xr.nilsson@stericsson.com>
Ux500 ASoC: Added support for TDM.
ST-Ericsson ID: 259 074
Author: Roger Nilsson <roger.xr.nilsson@stericsson.com>
Ux500 ASoC: HDMI-driver in Ux500 ALSA SoC-driver.
Author: Ola Lilja <ola.o.lilja@stericsson.com>
Add a power management scheme for AB3550 and fix bugs that hinder simultaneous playback/capture.
ST-Ericsson ID: WP 259100
Author: Xie Xiaolei <xie.xiaolei@stericsson.com>
msp: add configuration param for MSP_IODLY
ST-Ericsson ID: CR261462
Author: Rabin Vincent <rabin.vincent@stericsson.com>
sound: asoc: Added codec and machine drivers for cg29xx.
Author: Ola Lilja <ola.o.lilja@stericsson.com>
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
|