diff options
Diffstat (limited to 'drivers/net/ethernet/freescale/gianfar_ptp.c')
| -rw-r--r-- | drivers/net/ethernet/freescale/gianfar_ptp.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/freescale/gianfar_ptp.c b/drivers/net/ethernet/freescale/gianfar_ptp.c index c08e5d40fec..b9db0e04056 100644 --- a/drivers/net/ethernet/freescale/gianfar_ptp.c +++ b/drivers/net/ethernet/freescale/gianfar_ptp.c @@ -510,12 +510,12 @@ static int gianfar_ptp_probe(struct platform_device *dev)  	spin_unlock_irqrestore(&etsects->lock, flags); -	etsects->clock = ptp_clock_register(&etsects->caps); +	etsects->clock = ptp_clock_register(&etsects->caps, &dev->dev);  	if (IS_ERR(etsects->clock)) {  		err = PTR_ERR(etsects->clock);  		goto no_clock;  	} -	gfar_phc_clock = ptp_clock_index(etsects->clock); +	gfar_phc_index = ptp_clock_index(etsects->clock);  	dev_set_drvdata(&dev->dev, etsects); @@ -539,7 +539,7 @@ static int gianfar_ptp_remove(struct platform_device *dev)  	gfar_write(&etsects->regs->tmr_temask, 0);  	gfar_write(&etsects->regs->tmr_ctrl,   0); -	gfar_phc_clock = -1; +	gfar_phc_index = -1;  	ptp_clock_unregister(etsects->clock);  	iounmap(etsects->regs);  	release_resource(etsects->rsrc);  |