Exemplo n.º 1
0
static void __exit mpc85xx_mc_exit(void)
{
	on_each_cpu(mpc85xx_mc_restore_hid1, NULL, 0);
#ifdef CONFIG_PCI
	of_unregister_platform_driver(&mpc85xx_pci_err_driver);
#endif
	of_unregister_platform_driver(&mpc85xx_l2_err_driver);
	of_unregister_platform_driver(&mpc85xx_mc_err_driver);
}
Exemplo n.º 2
0
void __exit reconos_cleanup(void) {
	dev_t osif_dev = MKDEV(osif_major, osif_minor);
	dev_t tlb_dev = MKDEV(tlb_major, tlb_minor);

	unregister_chrdev_region(osif_dev, osif_numslots);
	unregister_chrdev_region(tlb_dev, tlb_numtlbs);

	PDEBUG("unregistered all char devices\n");

	of_unregister_platform_driver(&osif_of_driver);
	of_unregister_platform_driver(&tlb_of_driver);

	PDEBUG("unregistered of platform driver\n");
}
Exemplo n.º 3
0
static void __exit xps2_cleanup(void)
{
	driver_unregister(&xps2_driver);
#ifdef CONFIG_OF
	of_unregister_platform_driver(&xps2_of_driver);
#endif
}
Exemplo n.º 4
0
void of_unregister_driver(struct of_platform_driver *drv)
{
	if (drv->driver.bus == &platform_bus_type)
		of_unregister_platform_driver(drv);
	else
		driver_unregister(&drv->driver);
}
Exemplo n.º 5
0
static void __exit grlib_apbuart_exit(void)
{
	int i;

	for (i = 0; i < grlib_apbuart_port_nr; i++)
		uart_remove_one_port(&grlib_apbuart_driver,
				     &grlib_apbuart_ports[i]);

	uart_unregister_driver(&grlib_apbuart_driver);
	of_unregister_platform_driver(&grlib_apbuart_of_driver);
}
Exemplo n.º 6
0
static void __exit isp1760_exit(void)
{
	platform_driver_unregister(&isp1760_plat_driver);
#ifdef CONFIG_PPC_OF
	of_unregister_platform_driver(&isp1760_of_driver);
#endif
#ifdef CONFIG_PCI
	pci_unregister_driver(&isp1761_pci_driver);
#endif
	deinit_kmem_cache();
}
static void __exit ehci_hcd_cleanup(void)
{
#ifdef OF_PLATFORM_DRIVER
	of_unregister_platform_driver(&OF_PLATFORM_DRIVER);
#endif
#ifdef PLATFORM_DRIVER
	platform_driver_unregister(&PLATFORM_DRIVER);
#endif
#ifdef PCI_DRIVER
	pci_unregister_driver(&PCI_DRIVER);
#endif
#ifdef PS3_SYSTEM_BUS_DRIVER
	ps3_ehci_driver_unregister(&PS3_SYSTEM_BUS_DRIVER);
#endif
#ifdef DEBUG
	debugfs_remove(ehci_debug_root);
#endif
	clear_bit(USB_EHCI_LOADED, &usb_hcds_loaded);
}
Exemplo n.º 8
0
static void __exit
mpc52xx_ata_exit(void)
{
	of_unregister_platform_driver(&mpc52xx_ata_of_platform_driver);
}
Exemplo n.º 9
0
static void __exit talitos_exit(void)
{
	of_unregister_platform_driver(&talitos_driver);
}
Exemplo n.º 10
0
static void __exit electra_cf_exit(void)
{
	of_unregister_platform_driver(&electra_cf_driver);
}
Exemplo n.º 11
0
static void __exit mpc5200_wdt_exit(void)
{
	of_unregister_platform_driver(&mpc5200_wdt_driver);
}
Exemplo n.º 12
0
static void __exit xiic_cleanup(void)
{
	of_unregister_platform_driver(&xilinx_iic_driver);
}
Exemplo n.º 13
0
static void __exit fsl_i2c_exit(void)
{
	of_unregister_platform_driver(&mpc_i2c_driver);
}
static void __exit sja1000_ofp_exit(void)
{
	return of_unregister_platform_driver(&sja1000_ofp_driver);
};
Exemplo n.º 15
0
static void __exit of_flash_exit(void)
{
	of_unregister_platform_driver(&of_flash_driver);
}
Exemplo n.º 16
0
static void __exit fs_cleanup(void)
{
	of_unregister_platform_driver(&fs_enet_driver);
}
Exemplo n.º 17
0
static void __exit psc_i2s_exit(void)
{
	of_unregister_platform_driver(&psc_i2s_driver);
}
Exemplo n.º 18
0
static void fs_enet_mdio_fec_exit(void)
{
	of_unregister_platform_driver(&fs_enet_fec_mdio_driver);
}
Exemplo n.º 19
0
void gpio_mdio_exit(void)
{
	of_unregister_platform_driver(&gpio_mdio_driver);
	if (gpio_regs)
		iounmap(gpio_regs);
}
Exemplo n.º 20
0
static void __exit xilinx_spi_exit(void)
{
	of_unregister_platform_driver(&xilinx_spi_of_driver);
}
Exemplo n.º 21
0
static void __exit cpm_uart_exit(void)
{
	of_unregister_platform_driver(&cpm_uart_driver);
	uart_unregister_driver(&cpm_reg);
}
Exemplo n.º 22
0
static void __exit rng_exit(void)
{
	of_unregister_platform_driver(&rng_driver);
}
Exemplo n.º 23
0
void __exit uec_mdio_exit(void)
{
	of_unregister_platform_driver(&uec_mdio_driver);
}
Exemplo n.º 24
0
void zmii_exit(void)
{
    of_unregister_platform_driver(&zmii_driver);
}
Exemplo n.º 25
0
static void __exit tdm_fsl_starlite_exit(void)
{
	pr_info(DRV_NAME ": " DRV_DESC ":Exit\n");
	of_unregister_platform_driver(&tdm_fsl_starlite_driver);
}
Exemplo n.º 26
0
static void __exit ndfc_nand_exit(void)
{
	of_unregister_platform_driver(&ndfc_driver);
}
Exemplo n.º 27
0
static void __exit fsl_ssi_exit(void)
{
	of_unregister_platform_driver(&fsl_ssi_driver);
}
Exemplo n.º 28
0
static void __exit pata_of_platform_exit(void)
{
	of_unregister_platform_driver(&pata_of_platform_driver);
}
Exemplo n.º 29
0
static inline void __exit ace_of_unregister(void)
{
	of_unregister_platform_driver(&ace_of_driver);
}
Exemplo n.º 30
0
static void __exit sdhci_of_exit(void)
{
	of_unregister_platform_driver(&sdhci_of_driver);
}