static int boxer_spi_remove(struct spi_device *spi) { sysfs_remove_group(&spi->dev.kobj, &boxer_lcd_spi_attributes_group); omap_dss_unregister_driver(&boxer_driver); return 0; }
void hdmi_panel_exit(void) { destroy_workqueue(my_workq); omap_dss_unregister_driver(&hdmi_driver); switch_dev_unregister(&hdmi.hpd_switch); }
static int ili9481_spi_remove(struct spi_device *spi) { int status = 0; omap_dss_unregister_driver(&giantplus_gpm1145a0_driver); return (status); }
static void __exit displayport_i2c_exit(void) { #ifdef DP501_DEBUG printk(KERN_INFO "%s:%s\\n", __FILE__, __func__); #endif i2c_del_driver(&displayport_i2c_driver); omap_dss_unregister_driver(&DP501_driver); }
static int __devexit tpo_td043_spi_remove(struct spi_device *spi) { struct tpo_td043_device *tpo_td043 = dev_get_drvdata(&spi->dev); omap_dss_unregister_driver(&tpo_td043_driver); kfree(tpo_td043); return 0; }
static int acx565akm_spi_remove(struct spi_device *spi) { struct acx565akm_device *md = dev_get_drvdata(&spi->dev); dev_dbg(&md->spi->dev, "%s\n", __func__); omap_dss_unregister_driver(&acx_panel_driver); return 0; }
static int kunlun_spi_remove(struct spi_device *spi) { struct ili9327_platform_data *pdata = spi->dev.platform_data; omap_dss_unregister_driver(&kunlun_driver); /* disable voltage */ if (pdata != NULL && pdata->power_control != NULL) { if (pdata->power_control(POWER_DISABLE) != 0) { dev_dbg(&spi->dev, "ili9327 power off failed\n"); } } return 0; }
static void __exit sholes_panel_exit(void) { DBG("sholes_panel_exit\n"); omap_dss_unregister_driver(&sholes_panel_driver); }
static void __exit toppoly_tdo_panel_drv_exit(void) { omap_dss_unregister_driver(&generic_driver); }
static void __exit sharp_lcd_exit(void) { printk("DISPLAY: %s|%s:%d\n",__FILE__,__FUNCTION__,__LINE__); omap_dss_unregister_driver(&sharp_driver); return 0; }
static void __exit sn65dsi86_exit(void) { omap_dss_unregister_driver(&sn65dsi86_driver); i2c_del_driver(&sn65dsi86_i2c_driver); }
static void __exit samsung_lte_panel_drv_exit(void) { omap_dss_unregister_driver(&samsung_lte_driver); }
static void __exit hv070wx1_exit(void) { omap_dss_unregister_driver(&hv070wx1_omap_dss_driver); }
void hdmi_panel_exit(void) { omap_dss_unregister_driver(&hdmi_driver); }
static int mipid_spi_remove(struct spi_device *spi) { dev_dbg(&spi->dev, "mipid_spi_remove\n"); omap_dss_unregister_driver(&n8x0_panel_driver); return 0; }
static void __exit sharp_lq_panel_drv_exit(void) { omap_dss_unregister_driver(&sharp_lq_driver); }
static void __exit ltn070nl01_exit(void) { omap_dss_unregister_driver(<n070nl01_omap_dss_driver); }
static int nec_8048_spi_remove(struct spi_device *spi) { omap_dss_unregister_driver(&nec_8048_driver); return 0; }
static void __exit panel_drv_exit(void) { omap_dss_unregister_driver(&lg_panel); }
static void __exit vga_panel_drv_exit(void) { omap_dss_unregister_driver(&vga_driver); }
static void __exit n8x0_panel_drv_exit(void) { spi_unregister_driver(&mipid_spi_driver); omap_dss_unregister_driver(&n8x0_panel_driver); }
static void __exit s6e8aa0a01_exit(void) { device_destroy(lcd_class, 0); class_destroy(lcd_class); omap_dss_unregister_driver(&s6e8aa0a01_driver); }
static void __exit mapphone_panel_exit(void) { DBG("mapphone_panel_exit\n"); omap_dss_unregister_driver(&mapphone_panel_driver); }
static void __exit ltn101al03_exit(void) { omap_dss_unregister_driver(<n101al03_omap_dss_driver); }
static void __exit at070tna2_panel_drv_exit(void) { omap_dss_unregister_driver(&at070tna2_driver); }
static void __exit tcg101wxlp_panel_drv_exit(void) { omap_dss_unregister_driver(&tcg101wxlp_driver); }
static void __exit tnlcd_drv_exit(void) { gpio_free(p347_GPIO_BACKLIGHT_POWER); omap_dss_unregister_driver(&tnlcd_driver); }