ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

第五章 TTM后备存储: 4.5.3 amdgpu 对 ttm_device_funcs的实现解析

第五章 TTM后备存储: 4.5.3 amdgpu 对 ttm_device_funcs的实现解析

1. 概述

4.2 节分析了ttm_device的设计——TTM 定义骨架,驱动填血肉。本节以 amdgpu 为例,看驱动如何通过ttm_device_funcs的各回调,将 AMD GPU 的硬件特性注入 TTM 框架。

amdgpu 的回调函数表定义在drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:

staticstructttm_device_funcsamdgpu_bo_driver={.ttm_tt_create=&amdgpu_ttm_tt_create,.ttm_tt_populat
返回列表