static void denali_pci_remove(struct pci_dev *dev) { struct denali_nand_info *denali = pci_get_drvdata(dev); denali_remove(denali); iounmap(denali->reg); iounmap(denali->host); }
static int denali_dt_remove(struct platform_device *pdev) { struct denali_dt *dt = platform_get_drvdata(pdev); denali_remove(&dt->denali); clk_disable_unprepare(dt->clk); return 0; }
static int denali_dt_remove(struct platform_device *ofdev) { struct denali_dt *dt = platform_get_drvdata(ofdev); denali_remove(&dt->denali); clk_disable(dt->clk); clk_put(dt->clk); return 0; }