文章 ID: 000078985 内容类型: 错误讯息 上次审核日期: 2021 年 08 月 28 日

错误:功能的隐含声明"dma_zalloc_coherent"

环境

  • 英特尔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明 由于内核版本的差异,aocl 安装可能会出现故障,并出现错误:功能的隐含声明 \'dma_zalloc_coherent\'。
    解决方法

    为解决此问题,请在Arria 10 BSP 中的 linux64/driver/aclpci.c 文件中包含以下代码:

    静态 inline void *dma_zalloc_coherent(结构设备 *dev,size_t大小,dma_addr_t *dma_handle,gfp_t标记)

    {

    void *ret = dma_alloc_coherent(开发、大小、dma_handle、标记);

    如果(视网)

    内置(视网,0,大小);

    返回视网;

    }


    这个问题计划在 aocl 的未来发行版中得到解决。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。