整个显卡初始化的流程
radeon_driver_load_kms
radeon_device_init radeon_modset_init
radeon_asic_init
r600_init
进入到具体的设备芯片初始化:
主要进行以下初始化操作:
radeon_gem_init
radeon_get_bios
radeon_atombios_init
r600_scratch_init
radeon_surface_init
radeon_get_clock_info
radeon_pm_init
radeon_fence_driver_init
r600_mc_init
radeon_object_init
r600_ring_init
r600_cp_init_microcode
r600_pcie_gart_init
r600_blit_init
r600_startup
radeon_ib_pool
Radeon 显卡初始化流程
本文详细介绍了 Radeon 显卡在 Linux 系统下的初始化流程。从 radeon_driver_load_kms 函数开始,经过 radeon_device_init 和 radeon_asic_init 等步骤,最终完成针对具体芯片如 R600 系列的初始化工作。文章深入探讨了 radeon_gem_init、radeon_atombios_init、r600_ring_init 等关键函数的作用。
1867

被折叠的 条评论
为什么被折叠?



