Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zephyr: lib/dma.h: limit use of platform/lib/dma.h #9667

Merged
merged 3 commits into from
Nov 22, 2024

Commits on Nov 21, 2024

  1. platform: cavs: remove XTOS Kconfig items

    Remove unused Kconfig dependencies for CONFIG_CAVS. These were
    valid entries for XTOS builds, but as CAVS no longer has any XTOS
    suppot in the tree, these can be now removed. Equivalent settings
    are now moved all to Zephyr.
    
    Signed-off-by: Kai Vehmanen <[email protected]>
    kv2019i committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    36e7322 View commit details
    Browse the repository at this point in the history
  2. zephyr: lib/dma.h: limit use of platform/lib/dma.h

    The platform lib/dma.h definitions are only needed in a small set of
    usages. Make the inclusion conditional and add a note to guide new
    configurations to use CONFIG_DMA_DOMAIN instead.
    
    Signed-off-by: Kai Vehmanen <[email protected]>
    kv2019i committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    0daea7d View commit details
    Browse the repository at this point in the history
  3. platform: intel: remove lib/dma.h for all Intel targets

    The platform lib/dma.h is no longer needed in SOF Zephyr
    builds unless the legacy DMA domain scheduler is used. This
    is not the case for any Intel target, so the lib/dma.h headers
    can be removed.
    
    Signed-off-by: Kai Vehmanen <[email protected]>
    kv2019i committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    eb516a9 View commit details
    Browse the repository at this point in the history