Tags: lyakh/sof
Tags
host: remove duplicate dma_stop() Remove the duplicate dma_stop() during host_reset(). DMA should already be stopped when the host comp gets the STOP trigger. This fixes the following error seen during host reset: intel/cavs/hda-dma.c:639 hda-dmac: 5 invalid channel -1 Signed-off-by: Ranjani Sridharan <[email protected]>
dai: assign/free link DMA channel during dai_config() The recommended HDA HW programming sequence for setting the DMA format requires that the link DMA and host DMA channels be coupled before setting the format. This change means that host DMA or link DMA channels be reserved even if only one is used. Statically assigned link DMA channels would mean that all the corresponding host DMA channels will need to be reserved, leaving only a few channels available at run-time. So, the suggestion here is to switch to dynamically assigning both host DMA channels and link DMA channels are run-time. This change means that the DAI_CONFIG IPC will be sent multiple times during link hw_params and link hw_free ioctl. The DAI config parameters will remain the same except for the link DMA channel that will be assigned at run-time. A value of DMA_CHAN_INVALID from the driver during hw_free indicates a request to free the current link DMA channel in use. The current channel in use is freed before assiging the new channel requested in the DAI_CONFIG IPC. Signed-off-by: Ranjani Sridharan <[email protected]>
cnl: platform: increase L1 exit time Signed-off-by: Janusz Jankowski <[email protected]>
Merge pull request thesofproject#360 from xiulipan/schfix2 Fix for scheduler bugs
Merge pull request thesofproject#275 from mmaka1/glk-2nd-pl dma: hda: 2nd playback with existing topology fixed
Klockwork fixes Signed-off-by: Slawomir Blauciak <[email protected]>
Klockwork fixes Signed-off-by: Slawomir Blauciak <[email protected]>
format: add align up/down macros ALGIN_UP/ALIGN_DOWN macros allows to align the number to the nearest alignment value. E.g. upward value aligment is required for DGMBS register. Signed-off-by: Kamil Kulesza <[email protected]>
Merge pull request thesofproject#154 from thesofproject/master test: update mixer ut
Merge pull request thesofproject#136 from tlauda/topic/host_pointer_init host: do not initialize pointer every trigger start
PreviousNext