diff options
author | Alan Tull <alan.tull@freescale.com> | 2011-07-19 11:32:32 -0500 |
---|---|---|
committer | Alan Tull <alan.tull@freescale.com> | 2011-07-22 14:44:58 -0500 |
commit | ccdbcdbd26b6debb72e286e70ea423a9222b42f5 (patch) | |
tree | d11a10a2c397e23f799b6e3c2785bbc985070a95 /arch | |
parent | 8ae7be18970d476628677a982b9e428a4631effc (diff) |
ENGR00153424-1 turn on ddr clock for audio buffers in external ram
Audio is broken if buffers are in external ram and the external
ram clock is turned off. To fix it:
* In platform data, ext_ram is replaced with two settings:
ext_ram_rx and ext_ram_tx which control whether the buffer
will be in iram or external ram.
* imx-pcm.c no longer hardwired to put all capture streams in
external ram.
* if IRAM is disabled in the defconfig or if iram_alloc fails,
then ext_ram_rx or ext_ram_tx are updated so they will
show whether the buffers were allocated in external ram
or iram.
* During audio playback or capture, enable external ram clock
if the buffer is in external ram.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions