[Sound-open-firmware] [RFC PATCH v2 0/5] APL/CNL: Enable DMA trace on APL/CNL.

yan.wang at linux.intel.com yan.wang at linux.intel.com
Wed Mar 14 07:51:10 CET 2018


From: Yan Wang <yan.wang at linux.intel.com>

This patch set is only for initial review and trying.
It can work fine on my CNL platform.
I also tested on BYT MB, It doesn't cause regression.

Yan Wang (5):
  APL/CNL: Add stream_tag variable for saving parameter from kernel
    driver.
  APL/CNL: Implement host DMA copy in existed DMA copy API.
  APL/CNL: Save stream tag and host buffer size from kernel driver.
  APL/CNL: Implement host DMA setting and position update on APL/CNL.
  APL/CNL: Initialize DMA trace data structure and definition on
    APL/CNL.

 src/include/reef/dma-trace.h                       |  1 +
 src/include/reef/dma.h                             |  2 +
 src/include/uapi/ipc.h                             |  1 +
 src/ipc/dma-copy.c                                 | 44 ++++++++++++-
 src/ipc/intel-ipc.c                                |  8 ++-
 src/lib/dma-trace.c                                | 77 ++++++++++++++++++++++
 .../apollolake/include/platform/platform.h         |  2 +-
 src/platform/apollolake/platform.c                 |  3 +
 .../cannonlake/include/platform/platform.h         |  2 +-
 src/platform/cannonlake/platform.c                 |  3 +
 10 files changed, 139 insertions(+), 4 deletions(-)

-- 
2.14.3



More information about the Sound-open-firmware mailing list