static int bgpio_pdev_remove(struct platform_device *pdev) { struct bgpio_chip *bgc = platform_get_drvdata(pdev); return bgpio_remove(bgc); }
static void bgpio_dev_remove(struct device_d *dev) { struct bgpio_chip *bgc = dev->priv; bgpio_remove(bgc); }