void mali_platform_device_unregister(void) { MALI_DEBUG_PRINT(4, ("mali_platform_device_unregister() called\n")); mali_core_scaling_term(); platform_device_unregister(&mali_gpu_device); platform_device_put(&mali_gpu_device); }
_mali_osk_errcode_t mali_platform_deinit(struct platform_device *pdev) { struct device *dev = &pdev->dev; struct mali_platform_drv_data *drv_data = dev_get_drvdata(dev); mali_core_scaling_term(); mali_clock_term(dev); _mali_osk_mutex_term(drv_data->clockSetlock); return 0; }
void mali_platform_device_unregister(void) { MALI_DEBUG_PRINT(1, ("%s\n", __FUNCTION__)); #if defined(__MALI_CORE_SCALING_ENABLE__) mali_core_scaling_term(); #endif mali_pmm_deinit(); platform_device_unregister(&mali_gpu_device); }
void mali_platform_device_unregister(void) { MALI_DEBUG_PRINT(4, ("mali_platform_device_unregister() called\n")); mali_core_scaling_term(); platform_device_unregister(&mali_gpu_device); platform_device_put(&mali_gpu_device); #if defined(CONFIG_ARCH_REALVIEW) mali_write_phys(0xC0010020, 0x9); /* Restore default (legacy) memory mapping */ #endif }
int mali_platform_device_deinit(struct platform_device *device) { MALI_IGNORE(device); MALI_DEBUG_PRINT(4, ("mali_platform_device_deinit() called\n")); mali_core_scaling_term(); #if defined(CONFIG_ARCH_REALVIEW) mali_write_phys(0xC0010020, 0x9); /* Restore default (legacy) memory mapping */ #endif return 0; }