ptp: link the phc device to its parent device
PTP Hardware Clock devices appear as class devices in sysfs. This patch changes the registration API to use the parent device, clarifying the clock's relationship to the underlying device. Signed-off-by: Richard Cochran <richardcochran@gmail.com> Acked-by: Ben Hutchings <bhutchings@solarflare.com> Acked-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
5c35bad5ff
commit
1ef761582c
@@ -931,7 +931,8 @@ static int efx_ptp_probe_channel(struct efx_channel *channel)
|
||||
ptp->phc_clock_info.settime = efx_phc_settime;
|
||||
ptp->phc_clock_info.enable = efx_phc_enable;
|
||||
|
||||
ptp->phc_clock = ptp_clock_register(&ptp->phc_clock_info);
|
||||
ptp->phc_clock = ptp_clock_register(&ptp->phc_clock_info,
|
||||
&efx->pci_dev->dev);
|
||||
if (!ptp->phc_clock)
|
||||
goto fail3;
|
||||
|
||||
|
Reference in New Issue
Block a user