<dec f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c' l='90' type='int radeon_driver_unload_kms(struct drm_device * dev)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c' l='548'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c' l='548'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_kms.c' l='54' ll='81' type='int radeon_driver_unload_kms(struct drm_device * dev)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_kms.c' l='162' u='c' c='radeon_driver_load_kms'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_kms.c' l='43'>/**
 * radeon_driver_unload_kms - Main unload function for KMS.
 *
 * @dev: drm dev pointer
 *
 * This is the main unload function for KMS (all asics).
 * It calls radeon_modeset_fini() to tear down the
 * displays, and radeon_device_fini() to tear down
 * the rest of the device (CP, writeback, etc.).
 * Returns 0 on success.
 */</doc>
