Skip to content

[FEATURE][IPC4] src/audio/base_fw should use abstractions to get hw/board specific data #8391

Closed

Description

@kv2019i

Is your feature request related to a problem? Please describe.
The IPC4_HW_CONFIG_GET and IPC4_FW_CONFIG handlers are implemented in common code in src/audio/base_fw.c but currently have some hardcode values for specific Intel targets.

Describe the solution you'd like
This code should be abstracted to get pure hardware properties from Zephyr DTS, SOF application level data either from Kconfig or from platform.h interfaces (see #7248), so that generic code can be reused across targets.

Describe alternatives you've considered

Additional context

Activity

  1. added this to the v2.9 milestone on Oct 31, 2023
  2. lgirdwood commented on Oct 31, 2023

    @lgirdwood
    Member

    Lets pencil in for v2.9 so we can all align. @dbaluta fyi.

  3. lgirdwood commented on Oct 31, 2023

    @lgirdwood
    Member

    adding @iuliana-prodan too

  4. self-assigned this
    on Dec 18, 2023
  5. modified the milestones: v2.9, v2.10 on Feb 23, 2024
  6. kv2019i commented on Feb 23, 2024

    @kv2019i
    CollaboratorAuthor

    One week from branch point and this has not been started, moving to v2.10.

  7. added
    IPC4Issues observed with IPC4 (same IPC as Windows)
    on Apr 9, 2024
  8. kv2019i commented on Apr 24, 2024

    @kv2019i
    CollaboratorAuthor

    With #9060 merged, we can close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

IPC4Issues observed with IPC4 (same IPC as Windows)enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions