|
@@ -376,14 +376,14 @@ static int __devinit parport_init_chip(struct parisc_device *dev)
|
|
|
/* PARPORT_IRQ_NONE */ PARPORT_DMA_NONE, NULL);
|
|
|
if (p)
|
|
|
parport_count++;
|
|
|
- dev->dev.driver_data = p;
|
|
|
+ dev_set_drvdata(&dev->dev, p);
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
static int __devexit parport_remove_chip(struct parisc_device *dev)
|
|
|
{
|
|
|
- struct parport *p = dev->dev.driver_data;
|
|
|
+ struct parport *p = dev_get_drvdata(&dev->dev);
|
|
|
if (p) {
|
|
|
struct parport_gsc_private *priv = p->private_data;
|
|
|
struct parport_operations *ops = p->ops;
|