快科技 11 月 3 日消息,Intel 工程师 Cezary Rojewski 于 11 月 2 日向 Linux 内核社区提交了一组补丁,为 Raptor Lake-P 和 Raptor Lake-M 平台引入 SoundWire 音频流支持,目标是将这项长期存在于下游内核的能力正式带入上游主线。

这些平台并非面向消费级笔记本,而是用于汽车领域的车载计算。Intel 的 Malibou Lake 软件定义汽车(SDV)平台正是基于 Raptor Lake SoC 构建,服务于车载信息娱乐、数字座舱与摄像头处理等场景。SoundWire 在其中承担音频流传输的核心角色。
此前,Intel 在汽车业务中一直依赖下游内核版本。本次补丁系列明确将这项 SoundWire 支持带入公共领域,意味着相关改动将接受主线社区的审查,并有望在未来内核版本中合入。
补丁的技术重点在于重构 SoundWire 的 PDI(物理数据接口)管理逻辑。原有代码在 intel_hw_params ( ) 函数中同时完成 PDI 分配与配置,逻辑耦合较紧。
新补丁将其拆分为分配、释放与配置三个独立阶段,并改为动态查询可用 PDI,不再依赖预定义的 dai_id,使代码结构与 HDAudio 接口的既有做法对齐。
配合 AVS 驱动侧的改动,这套补丁为 Raptor Lake 汽车平台构建了完整的 SoundWire DAI 操作路径。虽然距离合入主线仍需经过社区评审,但这是 Intel 将车载音频支持从下游分支推向开源主线的关键一步。

【本文结束】如需转载请务必注明出处:快科技
责任编辑:红茶


登录后才可以发布评论哦
打开小程序可以发布评论哦