~canonical-hwe-team/hwe-next/+git/sof:1.4-stable

Last commit made on 2020-04-24
Get this branch:
git clone -b 1.4-stable https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
1.4-stable
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

7605252... by Janusz Jankowski <email address hidden> on 2020-01-24

platform: intel: add clock switch for waiti

Platforms with cAVS version 1.8 & 2.0 have hardware requirement that
DSP should use LPRO as clock source in waiti.
This patch adds config for that and enables it for platforms that
need it.

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

1b71a50... by Janusz Jankowski <email address hidden> on 2020-01-24

arch: xtensa: add waiti wakeup hook

On some platforms there is a need to perform tasks after
coming back from waiti.

There is no central interrupts processing function in SOF.
Every interrupt is registered separaterly, so we need to execute
'wake up' functions in xtos interrupts handlers.

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

0ca4545... by Janusz Jankowski <email address hidden> on 2020-01-24

platform: intel: LP HP freq indexes

Add freq indexes for LPRO and HPRO, to be able to request
clock source by providing specific frequency index
instead of frequency in Hz.

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

5a7ef9c... by Tomasz Lauda <email address hidden> on 2019-12-19

cavs: interrupt: move irq names to cavs header

Moves interrupt controller names to cavs platform header.
They are only used by cAVS platforms and shouldn't be
generic to xtensa architecture.

Signed-off-by: Tomasz Lauda <email address hidden>

8311e0c... by Janusz Jankowski <email address hidden> on 2019-12-03

cavs: lib: check status mask in cpu clock set

On some platforms clocks may not be switched instantly and f.e.
there may be need to wait for clock availability before switching to it.
That's why there is need for mask that is used for checking status.

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

658a079... by Janusz Jankowski <email address hidden> on 2019-10-10

tigerlake: shim: clock status registers

Add registers for checking clock status.

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

7c67800... by Janusz Jankowski <email address hidden> on 2019-10-10

tigerlake: shim: clock control registers

Add registers for requesting clocks.

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

a8c280d... by Janusz Jankowski <email address hidden> on 2019-10-10

icelake: shim: clock status registers

Add registers for checking clock status.

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

e7ea4ae... by Janusz Jankowski <email address hidden> on 2019-10-10

icelake: shim: clock control registers

Add registers for requesting clocks.

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

e802a7c... by Janusz Jankowski <email address hidden> on 2019-10-10

suecreek: shim: clock status registers

Add registers for checking clock status.

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