Skip to content

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

@kv2019i

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

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