Lines Matching refs:pnp
518 struct pnp_dev *pnp = (struct pnp_dev *)context; in gmux_notify_handler() local
519 struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp); in gmux_notify_handler()
534 struct pnp_dev *pnp = to_pnp_dev(dev); in gmux_suspend() local
535 struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp); in gmux_suspend()
543 struct pnp_dev *pnp = to_pnp_dev(dev); in gmux_resume() local
544 struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp); in gmux_resume()
558 static int gmux_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) in gmux_probe() argument
574 if (!apple_gmux_detect(pnp, &indexed)) { in gmux_probe()
582 pnp_set_drvdata(pnp, gmux_data); in gmux_probe()
584 res = pnp_get_resource(pnp, IORESOURCE_IO, 0); in gmux_probe()
622 bdev = backlight_device_register("gmux_backlight", &pnp->dev, in gmux_probe()
643 gmux_data->dhandle = ACPI_HANDLE(&pnp->dev); in gmux_probe()
646 dev_name(&pnp->dev)); in gmux_probe()
657 &gmux_notify_handler, pnp); in gmux_probe()
729 static void gmux_remove(struct pnp_dev *pnp) in gmux_remove() argument
731 struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp); in gmux_remove()
775 MODULE_DEVICE_TABLE(pnp, gmux_device_ids);