Age | Commit message (Collapse) | Author |
|
This patch addresses loud noise that heard
at the start and end of audio plaback. This patch
enables DC offset cancellation and negative charge
pump voltage selection.
ST-Ericsson Linux next: Not tested, ER 342775
ST-Ericsson ID: 342775
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Signed-off-by: kumar km <kumar.km@stericsson.com>
Change-Id: I2d11d60f8ddf14a7fa02981ece78699f62e932af
Signed-off-by: kumar km <kumar.km@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31696
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
This fixes the DAI format when the stream doesnot
set it properly
ST-Ericsson Linux next: NA
ST-Ericsson ID: 348589
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Change-Id: I059921538565075b35bd533a88d7448a80823d24
Signed-off-by: Shyam Krishnan M <shyam.moni@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31695
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
The maximum and minimum value in
snd_pcm_hw_constraint_minmax is not
checked when the maximum goes less than
minimum. This check is put in place
ST-Ericsson Linux next: NA
ST-Ericsson ID: 348589
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Change-Id: I3abc645d64c0c7f9914609468e74b5256495bda6
Signed-off-by: Shyam Krishnan M <shyam.moni@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31694
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
Race-conditions could occur when mic-regulators were turned
on/off outside DAPM-paths. They are now moved into machine-driver
DAPM-paths.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 348272
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I27b7225326db9c0ccaaabf5aec5bbc9c3cfbd573
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26679
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
sound/soc/codecs/ab8500_audio.c
sound/soc/ux500/ux500_ab8500.c
Change-Id: Ic32c44f335a54a7a52fb395503af860ba2aae94d
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30844
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
This patch enables audio HDMI sink
ST-Ericsson ID: 342433
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
ref commit-id: I714161c24527288332b9ebdbef909d199a08f625
Signed-off-by: Avinash A <Avinash.a@stericsson.com>
Change-Id: I41f5d27106113a5dc1cbb8febd7db29296cd3f27
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30869
Reviewed-by: Avinash A <avinash.a@stericsson.com>
Tested-by: Avinash A <avinash.a@stericsson.com>
|
|
ST-Ericsson ID: 358 510
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I134d32150292a0616ddc764c51b20d8f1120dbbe
Signed-off-by: Johan Bohlin <johan.bohlin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29557
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30803
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
The value limit in ALSA-control for sidetone
FIR-coeffecients changed to match 2 * 8 bits.
ST Ericsson ID: CR345207
ST Ericsson FOSS-OUT ID: trivial
ST Ericsson Linux next: N/A
Change-Id: I2f56b5c1a9905bfad943c39798b7c856e2ce5f1b
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26618
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30801
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
ALSA-controls are rearranged in a better way and comments
are changed. No actual code is changed.
ST-Ericsson Linux next: NA
ST-Ericsson ID: NA
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I9213476b1723f7cb52f782ae26f94b9e18ddc2c5
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26063
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30800
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
The Class-D amplifier used for vibra is now turned of
to same power when not needed. A new control to handle
this is introduced.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 345554
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I28d4daf28b3ff33b9cc2665e8a156c6f56175b66
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26046
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30799
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
When DMic1 or DMic2 was disabled the other one was also
disabled. This is no longer the case.
ST-Ericsson Linux next: NA
ST-Ericsson ID: ER348882
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I88d402b3f7a22e53424f2f1bcfd6fdc8e8d24468
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25710
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30798
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
During burst mode, the DSP accesses the GPIO block to configure
sleep mode before and after DSP sleeps. To allow this, the GPIO
block must be clocked.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 349519
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I625c63fd506316d543e26392d1edb4912193a12c
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29114
Reviewed-by: Kristoffer KARLSSON <kristoffer.karlsson@stericsson.com>
Tested-by: Kristoffer KARLSSON <kristoffer.karlsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30802
Tested-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Henrik SEGERBACK <henrik.xh.segerback@stericsson.com>
|
|
Change-Id: I11dd2a23323229096b6e0ee2d4dc68cab8919bff
|
|
Updates AV8100 firmware to version 2.3
Linux firmware interface is used.
ST-Ericsson ID: 322390
ST-Ericsson Linux next: Not tested, ER 282779
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Change-Id: I7951b921538af17b3761240393a55a46c2606ddd
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30127
Reviewed-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
Tested-by: Naveen Kumar GADDIPATI <naveen.gaddipati@stericsson.com>
|
|
Increase in volume level of mic
ST-Ericsson Linux next: Not tested, ER 350889
ST-Ericsson ID: 350889
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Ref: Commit-id: I853d25eb69f5b8c3221b51388d8d9741cde76b8d
Signed-off-by: Avinash A <Avinash.a@stericsson.com>
Change-Id: Id5e09176745ab6fdfa02efe1b1f37ec09c233728
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30117
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: 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>
|
|
Following changes done:
1> Remove the protection on Read/Write access for any
ab5500 register by any driver
2> Correct the pdev id for the mfd devices being registered
by ab5500 core driver
3> Correct device name in sound driver
ST-Ericsson Linux next: 336280
ST-Ericsson ID: 349133
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I659621b0d5453652a9368580631d85c7c852026d
Signed-off-by: Bibek Basu <bibek.basu@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25871
Reviewed-by: QATEST
Tested-by: Amaresh MULAGE <amaresh.mulage@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
ST-Ericsson vibrator driver which registers in Android specific
timed output device class.
Signed-off-by: Marcin Mielczarczyk <marcin.mielczarczyk@tieto.com>
Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@tieto.com>
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
Timed output vibrator: New functionality.
This patch allows to form the vibration characteristic
using few parameters defined in the platform data:
- boost level and period for start condition
- on level as moderate speed
- off level and period for brake condition
Detailed information can be found here:
Documentation\DocBook\ste_timed_vibra.html
Signed-off-by: Grzegorz Sygieda <grzegorz.sygieda@tieto.com>
Signed-off-by: Krzysztof Antonowicz <krzysztof.antonowicz@tieto.com>
Signed-off-by: srinidhi kasagar <srinidhi.kasagar@stericsson.com>
vibrator: remove board specific control of vibrator
Platform specific control of vibrator should be
present in board file (here board-mop500.c).
So, for example if GPIO pins are used to control
the vibrator, its control function implemenation
should be in board file.
This patch provides the callback function support
in the driver for the same.
Signed-off-by: Shreshtha Kumar Sahu <shreshthakumar.sahu@stericsson.com>
android: vibrator: dont directly access ktime_t members
Use ktime helper functions for converting ktime values
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
u8500: vibra: linear vibrators using vibra-pwm
Linear vibrators operate on thier required resonance
frequency (for COPAL and AAC its ~150Hz). This can be
provided using AUDIO DA5 path. This software *workaround*
enables linear vibrators using AB8500 vibra-pwm by
generating required resonace frequency using software.
In addition this patch provides support for separate
platform data for Linear and Rotarty vibrators.
Signed-off-by: Shreshtha Kumar Sahu <shreshthakumar.sahu@stericsson.com>
u8500: vibra: disable vibrator after vibration
This patch disables vibrator i.e. configures
the PWM duty cycle to zero after vibration
duration is over.
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
|
|
..linux-linaro-3.0-2011.07-1_glk3.0
Conflicts:
arch/arm/common/Makefile
drivers/misc/Kconfig
drivers/misc/Makefile
kernel/printk.c
Change-Id: I126f34edb1879981909072beefb2738cad26f951
|
|
Underrun happens due to system load. This causes the
msp and dma to start the channel again and again.
The fix prevents the call to start the channel once it is
started alredy.The fix also increases the start threshold
of the buffer list so that the duration after which the
usecase hits underrun is improved.
ST-Ericsson Linux next: Not tested, ER 344102
ST-Ericsson ID: 344102
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Change-Id: I992f83efbf8f48ff652e4c164356eb2e75fd3ac0
Signed-off-by: Shyam Krishnan M <shyam.moni@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25261
Tested-by: Hemanth P SETHURAM <hemanth.sethuram@stericsson.com>
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
The ALSA-controls for sidetone FIR is now working.
The value controls are now merged into one control instead
of having one for MSB and one for LSB.
ST-Ericsson Linux next: NA
ST-Ericsson ID: ER345205
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Icff8a8a6f3fdddc4ef0333e67e6e7576df4d53cf
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25303
Reviewed-by: QATEST
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
|
|
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
|
|
Remove a DORIAN-print and reviewed print-levels in
the driver. No printing in association with a playback.
ST-Ericsson ID: -
ST-Ericsson Linux next: Not tested
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I1200b3135cb2a4a8260a0b97ff89661b9688c6e8
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24818
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Fix to merge with 4d589f631055f3d751377ba81453463138dc9120
|
|
The mic-regulators are now only taken when needed. This involves
querying the codec-driver to see if the the associated DAPM-path
is enabled or not.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 337512
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5dec05a8a4b0cdb567bd3a3301d3c50a48fab23b
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24373
Reviewed-by: QATEST
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
Conflicts:
sound/soc/ux500/ux500_ab8500.c
|
|
Controls needed for setting sidetone FIR-coeffecients
has been added to the AB8500 codec-driver.
ST-Ericsson ID: 328357
Change-Id: Ibe7ba8226356f8bcc2ab2dc397b34af8331bb2b8
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23999
Reviewed-by: QATEST
Reviewed-by: Henrik SEGERBACK <henrik.xh.segerback@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
ST-Ericsson Linux next: Not tested
ST-Ericsson ID: 332112
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10006
Change-Id:Ic35d9290ab3d938f19b8581c8e82cbd878952f54
Signed-off-by: Shyam Krishnan M <shyam.moni@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24090
Tested-by: Hemanth P SETHURAM <hemanth.sethuram@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
ST-Ericsson Linux next: Not tested, ask SSM for ER
ST-Ericsson ID: -
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Change-Id: I9cdae05681ec60f13cf9079a4d3b0292157da91d
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24282
Reviewed-by: QATEST
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
|
|
Adds the following ALSA controls for the negative charge pump,
which provides power to the headset:
Charge Pump High Threshold For Low Voltage
Charge Pump Low Threshold For Low Voltage
Charge Pump Envelope Detection
Charge Pump Envelope Detection Decay Time
ST-Ericsson ID: 337868
Change-Id: Ieecab4dc880cb4ea63e4dd4980e78879abc17bf3
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23516
Tested-by: Henrik SEGERBACK <henrik.xh.segerback@stericsson.com>
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
|
|
audioclk has intclk as parent.
intclk has sysclk or ulpclk as parent.
ASoC-driver changes intclk parent.
Change-Id: I395f0d7cfa6811e148a3e43f49eb756663b46ee3
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23497
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
|
|
A new control in the Ux500_AB8500 machine-driver is added
to be able to switch between SYSCLK and ULPCLK.
Power management-code related to clocks is also moved from
the codec-driver into the machine-driver.
ST-Ericsson ID: 325090
Depends On: I641c6eb243552d8d0ff4902cae8ead336fff575c
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Change-Id: I23ecbee74aeebc64a1dedd0d7c4cdab4194de24b
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23500
Reviewed-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
sound/soc/codecs/ab8500_audio.c
sound/soc/codecs/ab8500_audio.h
sound/soc/ux500/ux500_ab8500.c
|
|
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>
|
|
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: I9b17c8fe0bf86d19066951ae5acc6a2261a3527e
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24730
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
|
|
Fix merge problems introduced in soc u8500 driver
when merging from main dev track
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: I083638dddc34792b654d36b5aa967238614799c7
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24724
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
|
|
AB8500 codec-driver now exposes controls for manually setting
which DA input should be fed from what slot on the digital
interface.
ST-Ericsson ID: 337376
Change-Id: I2504256cd77ee1c92a09b98f84efc83633dd5bd7
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22551
Reviewed-by: Johan BOHLIN <johan.bohlin@stericsson.com>
Tested-by: Johan BOHLIN <johan.bohlin@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
It is not possible to configure the I2S PCM interface after the SCO
link has been setup by the BT stack.
ST-Ericsson ID: 337 138
Change-Id: Icc48f76c0d41665988709e4f09856e081c654e8a
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21955
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Reviewed-by: Johan BOHLIN <johan.bohlin@stericsson.com>
Tested-by: Johan BOHLIN <johan.bohlin@stericsson.com>
|
|
Regulators is no longer enabled during machine-driver init,
but rather done before playback, and disabled after playback
is finished.
Change-Id: I5f6bfc3dd60b139ce4e786160104e4daaa4040fc
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21788
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-mop500.c
include/sound/ux500_ab8500_ext.h
sound/soc/codecs/ab8500_audio.c
sound/soc/ux500/ux500_ab8500.c
|
|
Using reference counter to be able to turn of AB8500 when none
of playback, capture or vibra is active.
Change-Id: If295d40a31e0f7529c2cd9573052ce798fdbe465
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21661
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Conflicts:
sound/soc/codecs/ab8500_audio.c
|
|
A reference counter is added for enable/disable of sysclk
to be able to handle playback and capture combinations.
Change-Id: Ia28d3b94f3b54561cc990aa51fa5a0bf99319656
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21385
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
Change-Id: Iad133756a33d6f15f78806a29d9d3653e918578f
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21325
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Conflicts:
sound/soc/codecs/ab8500_audio.c
|
|
AB8500 codec-driver now exposes controls for manually setting
which AD output should be fed into what slot on the digital
interface.
Change-Id: I51a32b15bc5a948c24c36029aa7ed29860903503
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21158
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Change-Id: I4e4d016854b875580a8a7ec4f5243dc8f11cfbe3
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21096
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
Changed defines that were set as bit-mask but used as number of shifts.
Change-Id: Ic1e3fbf7133c15eadeb97a3e57d5e48ac466bfbd
Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/20096
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
ALSA-controls added to be able to control the burst FIFO.
Change-Id: Ieb8fdbd942c11251c6bbd368a434750a15f39512
Signed-off-by: Ola Lilja <elilola@steludxu2785.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19822
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
|
|
Added support for configuring the second I2S interface.
This is needed for FM-radio.
Change-Id: I1a8cd908f66db45b6031d15d33779236a1a55344
Signed-off-by: Ola Lilja <elilola@steludxu2785.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19821
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Conflicts:
sound/soc/codecs/ab8500_audio.c
|
|
If BTSCO is routed the driver will rely on the BT stack to setup
the chip.
Change-Id: Iea547d291c38d7a0784bbbd337d6095722c9ecfb
Signed-off-by: roger nilsson <roger.xr.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19628
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
|
|
Alignments of function names and filenames inside the Ux500 ASoC-driver.
Fix to have __devinit and __devexit without section mismatch warnings.
Change-Id: I367a18b846b54dbcea3fe8fc642779cdf4090278
Signed-off-by: Ola Lilja <elilola@steludxu2785.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19303
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Conflicts:
sound/soc/codecs/Makefile
sound/soc/codecs/ab8500_audio.c
|
|
Support added for more channels and more formats and configuration
possibilities.
Added controls in AB8500-codec for fsbitclk and master generator.
Change-Id: I2ea60c54c3892340b4a0d1771a1efdb504cc2495
Signed-off-by: Ola Lilja <elilola@steludxu2785.(none)>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18279
Tested-by: Ola LILJA2 <ola.o.lilja@stericsson.com>
Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
Conflicts:
arch/arm/mach-ux500/board-mop500.c
|