驱动之家 昨天
不再依赖下游内核!Intel为Raptor Lake汽车平台补齐车载音频总线支持
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 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 将车载音频支持从下游分支推向开源主线的关键一步。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:红茶

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

intel 物理 linux 开源 工程师
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论