Lines Matching refs:pnp_dev
1007 static int ene_probe(struct pnp_dev *pnp_dev, const struct pnp_device_id *id) in ene_probe() argument
1026 if (!pnp_port_valid(pnp_dev, 0) || in ene_probe()
1027 pnp_port_len(pnp_dev, 0) < ENE_IO_SIZE) in ene_probe()
1030 if (!pnp_irq_valid(pnp_dev, 0)) in ene_probe()
1035 dev->hw_io = pnp_port_start(pnp_dev, 0); in ene_probe()
1036 dev->irq = pnp_irq(pnp_dev, 0); in ene_probe()
1039 pnp_set_drvdata(pnp_dev, dev); in ene_probe()
1040 dev->pnp_dev = pnp_dev; in ene_probe()
1088 device_set_wakeup_capable(&pnp_dev->dev, true); in ene_probe()
1089 device_set_wakeup_enable(&pnp_dev->dev, true); in ene_probe()
1121 static void ene_remove(struct pnp_dev *pnp_dev) in ene_remove() argument
1123 struct ene_device *dev = pnp_get_drvdata(pnp_dev); in ene_remove()
1145 static int ene_suspend(struct pnp_dev *pnp_dev, pm_message_t state) in ene_suspend() argument
1147 struct ene_device *dev = pnp_get_drvdata(pnp_dev); in ene_suspend()
1148 bool wake = device_may_wakeup(&dev->pnp_dev->dev); in ene_suspend()
1157 static int ene_resume(struct pnp_dev *pnp_dev) in ene_resume() argument
1159 struct ene_device *dev = pnp_get_drvdata(pnp_dev); in ene_resume()
1170 static void ene_shutdown(struct pnp_dev *pnp_dev) in ene_shutdown() argument
1172 struct ene_device *dev = pnp_get_drvdata(pnp_dev); in ene_shutdown()