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: alloc: Use cached memory for L3 Heap #8632

Merged
merged 2 commits into from
Feb 1, 2024

Commits on Jan 31, 2024

  1. zephyr: lib: alloc: Use cached memory for L3 Heap

    This patch implements recommended hardware flow for
    Intel ACE platforms.
    The L3 heap should be accessed via cached pointers
    including management data.
    
    Signed-off-by: Jaroslaw Stelter <[email protected]>
    jxstelter committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3b97c0a View commit details
    Browse the repository at this point in the history
  2. lib: alloc: Use aligned allocation for L3_HEAP usage.

    L3_HEAP is used in library manager for library storage buffer allocation
    and in D3 enter/exit flows to allocate IMR context storage buffer.
    Both buffers should be aligned so use rballoc_align() routine to get
    correctly aligned buffers.
    
    Signed-off-by: Jaroslaw Stelter <[email protected]>
    jxstelter committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f3fda21 View commit details
    Browse the repository at this point in the history