Commit Graph

2098 Commits

Author SHA1 Message Date
Liam Girdwood c70284445a
Merge pull request #131 from mwierzbix/coredumper-initial
Coredumper: initial
2018-11-19 20:02:19 +00:00
Michal Jerzy Wierzbicki 70227d6a89 Coredumper: initial
Added tool to process coredumps, and to feed gdb commands to examine what caused the dump.

Signed-off-by: Michal Jerzy Wierzbicki <michalx.wierzbicki@linux.intel.com>
2018-11-19 17:04:40 +01:00
Liam Girdwood 041a56c541
Merge pull request #593 from lbetlej/LDOCTL_access_cleanup
LDO Control - unification of control macros for LDOCTL bits
2018-11-19 14:38:00 +00:00
Liam Girdwood 5434ce0f35
Merge pull request #578 from bkokoszx/trace-comp/pipe-ids
pipeline: remove tracing invalid pipe/comp ids
2018-11-19 14:27:26 +00:00
Bartosz Kokoszko db6d9fc3bb pipeline: remove tracing invalid pipe/comp ids
In functions pipeline_buffer_connect and pipeline_comp_connect
I have removed possibility to make log with pipe/comp ids, because
pipeline ptr in struct comp_dev is not initialize until
connect_upstream or connect_downstream invocation.

fixes #562

Signed-off-by: Bartosz Kokoszko <bartoszx.kokoszko@linux.intel.com>
2018-11-19 15:02:56 +01:00
Lech Betlej c522b6692e LDO Control - unification of control macros for LDOCTL bits
Unified access macros across ApolloLake, CannonLake, SueCreek, Icelake.
Including clean up in HP SRAM init procedure at boot loader.

Signed-off-by: Lech Betlej <lech.betlej@linux.intel.com>
2018-11-19 13:56:18 +01:00
Liam Girdwood c648a119df
Merge pull request #133 from bkokoszx/remove-rmbox
rmbox: removing rmbox
2018-11-19 12:55:12 +00:00
Bartosz Kokoszko ac7fb0060d rmbox: removing rmbox
fixes #127

Signed-off-by: Bartosz Kokoszko <bartoszx.kokoszko@linux.intel.com>
2018-11-19 12:00:16 +01:00
Liam Girdwood a01fd66665
Merge pull request #132 from cujomalainey/soft-cleanup
SOFT cleanup
2018-11-17 09:45:57 +00:00
Curtis Malainey d710f99de9 Update sof-icl-nocodec
Update graph

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:28:47 -08:00
Curtis Malainey 4194dae527 Update sof-hsw-rt5640
Update comments and graph

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:27:33 -08:00
Curtis Malainey 25e6b20f03 Fix sof-apl-da7219 typo
Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:24:32 -08:00
Curtis Malainey c1c6842036 Update sof-glk-da7219
Update graph and comments

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:22:34 -08:00
Curtis Malainey c304613744 Update sof-cnl-rt274
Update graph to represent actual layout

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:17:45 -08:00
Curtis Malainey 2331cfaf9e Update sof-cht-nocodec
Update graph comments

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:14:03 -08:00
Curtis Malainey 3560320ca3 Update sof-cht-max98090 graph
Update to properly reflect code

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:11:58 -08:00
Curtis Malainey f18a895aec Update sof-byt-rt5651
Correct graph

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:09:50 -08:00
Curtis Malainey adf6db4d85 Update sof-byt-rt5645 graph
update graph to represent code

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:09:40 -08:00
Curtis Malainey 141493604a Update sof-byt-rt5640 graph
correct graph

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-16 15:05:38 -08:00
Liam Girdwood 977fdd5701
Merge pull request #585 from thesofproject/topic/ipc-updates
IPC updates to improve logging and support ABI changes
2018-11-16 21:05:47 +00:00
Liam Girdwood 98f0b36666
Merge pull request #589 from lbetlej/ldo_ctrl_on_D3_entry
LDO control on D0->D3 transtion for CannonLake
2018-11-16 20:55:35 +00:00
Lech Betlej 03fb10ffae LDO control on D0->D3 transtion for CannonLake
HP SRAM LDO needs to be switched off on D0->D3 transition to reduce
power consumption.

Signed-off-by: Lech Betlej <lech.betlej@linux.intel.com>
2018-11-16 16:22:51 +01:00
Liam Girdwood 557a82d617
Merge pull request #587 from jajanusz/fix-dmic-16b
dai: dmic: fix 16 bit capture
2018-11-16 15:14:08 +00:00
Janusz Jankowski 2615914122 dai: dmic: fix 16 bit capture
Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2018-11-16 14:49:00 +01:00
Liam Girdwood 296c86c009
Merge pull request #570 from jajanusz/fix-smp
platform: fix smp builds
2018-11-16 10:15:48 +00:00
Curtis Malainey d5ac458f56 Update sof-byt-nocodec
Make it clearer that there is no codec as well as update the media graph

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey 9f210ad755 Update sof-byt-da7213
Update graph to represent code

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey 888260a768 Update comments for sof-bdw-rt286
Update header to reflect code

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey 5452897dc9 update sof-apl-tdf8532
consolidate graph styles

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey af9d2d4e57 Fix sof-apl-pcm512x
Fix graph to reflect file

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey 79252d6c46 Fix sof-apl-nocodec comments
Follow graph convention in other files as well as fix typos and comments

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey 42e9bd979d Fix sof-apl-eq-pcm512x comments
Fix copy paste errors

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey b65fe8e021 Fix sof-apl-eq-dmic comments
Fix copy paste comment errors

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey f704d361e1 Fix pipe-eq-capture comments
Fix copy paste comment errors

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:23 -08:00
Curtis Malainey cbf60f2bb2 Correct sof-bdw-rt5640
Correct comments to reflect code

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 18:54:14 -08:00
Curtis Malainey 2e319edcb6 Ignore built binaries
Git is seeing build artifacts

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2018-11-15 17:54:37 -08:00
Liam Girdwood 2183aede83 ipc: Fix false positive IPC dropped messages.
On receiving an IPC IRQ the handler currently does not check the
IRQ mask. This means notification received ACKs (i.e. for trace updates)
from the host may be reported as duplicate host command IPCs.

Fix this by checking IPC IRQ mask.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-11-15 23:18:59 +00:00
Liam Girdwood 894886ab1e ipc: trace: standardise trace output and improve trace debug
Improve trace for IPC.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-11-15 23:18:59 +00:00
Liam Girdwood 8cc1daddfc
Merge pull request #130 from bkokoszx/fix-kw-issues
logger: kw: fix logger klockwork issues
2018-11-15 15:48:34 +00:00
Liam Girdwood 79d5140565
Merge pull request #129 from xiulipan/pr/cnltest
Add test topology for CNL
2018-11-15 15:46:20 +00:00
Janusz Jankowski b5af84deaa scripts: add smp builds to xtensa-build-all.sh
Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2018-11-15 13:46:33 +01:00
Janusz Jankowski 28d790be88 platform: increase sof_text size for smp builds
Need 300b for APL and 700b for ICL, but need
to add 2k because of rimage

Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2018-11-15 13:46:25 +01:00
Bartosz Kokoszko 22354d61e1 logger: kw: fix logger klockwork issues
Signed-off-by: Bartosz Kokoszko <bartoszx.kokoszko@linux.intel.com>
2018-11-15 10:39:01 +01:00
Pan Xiuli ee6f54b843 ci: travis: add test topology
Build tests for travis CI

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
2018-11-15 14:52:26 +08:00
Pan Xiuli 7f3b59b888 test: topology: add test topology for CNL
CNL nocodec use SSP0, add SSP0 test for CNL

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
2018-11-15 14:44:26 +08:00
Liam Girdwood 43120c923f
Merge pull request #575 from slawblauciak/dma_release_fix
dma: make sure the HDA DMA pointers are aligned after release
2018-11-14 10:10:15 +00:00
Slawomir Blauciak a69605db49 dma: make sure the HDA DMA pointers are aligned after release
Signed-off-by: Slawomir Blauciak <slawomir.blauciak@linux.intel.com>
2018-11-14 10:56:37 +01:00
Liam Girdwood c05850c0f4
Merge pull request #572 from thesofproject/topic/trace-updates
hda-dma: trace: further improvements to HDA DMA trace output.
2018-11-13 22:11:40 +00:00
Liam Girdwood df028c0850 ipc: trace: Improve trace output on APL.
Improve the trace output on APL IPC.
TODO roll out to other platforms.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-11-13 21:22:28 +00:00
Liam Girdwood 4ba8399e12 hda-dma: trace: further improvements to HDA DMA trace output.
Further improvements and correction to HDA DMA trace output.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-11-13 21:17:42 +00:00