第五章 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