~canonical-hwe-team/hwe-next/+git/sof:cnl-001-drop-stable

Last commit made on 2018-09-19
Get this branch:
git clone -b cnl-001-drop-stable https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
cnl-001-drop-stable
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

c9c1e40... by Janusz Jankowski <email address hidden>

cnl: platform: increase L1 exit time

Signed-off-by: Janusz Jankowski <email address hidden>

e4e3cb1... by Liam Girdwoood

Merge pull request #388 from mmaka1/hda-get-free

dma: hda: get-free-size simplified

f560916... by Liam Girdwoood

Merge pull request #387 from mmaka1/dai-dir-fix

dai: hda: fixed swapped direction flags

102b7ad... by Liam Girdwoood

Merge pull request #386 from xiulipan/merge12_3

Merge stable 1.2 (part 3) scheduler and BYT part into master

504c2cc... by Liam Girdwoood

Merge pull request #385 from zhigang-wu/topic/master-typo-err

sof: fix the spelling error

49f2175... by Marcin Maka <email address hidden>

dma: hda: get-free-size simplified

Signed-off-by: Marcin Maka <email address hidden>

22b2492... by Marcin Maka <email address hidden>

dai: hda: fixed swapped direction flags

Signed-off-by: Marcin Maka <email address hidden>

5b39370... by Pan Xiuli <email address hidden>

scheduler: refine schedule_edf function to handle multiple task

There will be new task added in schedule_edf function, refine the
function to handle multiple task.

Signed-off-by: Pan Xiuli <email address hidden>

cc4e8c8... by Pan Xiuli <email address hidden>

task: clear interrupt earlier

list_item_for_safe is safe for item deletion, but when a new item is
appended to the list. It seems the item could not be go through.
To fix this limitation, move interrupt clear to make sure every IRQ is
handled.
Do not try to handle two task with one IRQ handler.

Signed-off-by: Pan Xiuli <email address hidden>

edef72f... by Rander Wang <email address hidden>

dma: fix dma issue on BYT

It is caused by the change of removing dai waiting after stop.
dma should not be stopped in dai_comp_trigger if HW LLI is not
enable. At this time DMA is still working and it can't be stopped
DMA engine would stop the channel automatically after each transfer.
So just query channel status to stop dma on BYT

Signed-off-by: Pan Xiuli <email address hidden>
Signed-off-by: Rander Wang <email address hidden>