/* disable LCD controller */ LCDC_RMCR &= ~RMCR_LCDC_EN; 
imxfb_disable_controller(fbi); 
static int imxfb_remove(struct device *dev){	struct platform_device *pdev = to_platform_device(dev);	struct fb_info *info = dev_get_drvdata(dev);	struct resource *res;	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);	/* disable LCD controller */	LCDC_RMCR &= ~RMCR_LCDC_EN;	unregister_framebuffer(info);	fb_dealloc_cmap(&info->cmap);	kfree(info->pseudo_palette);	framebuffer_release(info);	release_mem_region(res->start, res->end - res->start + 1);	dev_set_drvdata(dev, NULL);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/772a9e631ccad0423ed6d08acb3a4b1084ae2613/imxfb.c/buggy/drivers/video/imxfb.c