Esempio n. 1
0
int ptp_clock_unregister(struct ptp_clock *ptp)
{
	ptp->defunct = 1;
	wake_up_interruptible(&ptp->tsev_wq);

	/* Release the clock's resources. */
	if (ptp->pps_source)
		pps_unregister_source(ptp->pps_source);
	ptp_cleanup_sysfs(ptp);
	device_destroy(ptp_class, ptp->devid);

	posix_clock_unregister(&ptp->clock);
	return 0;
}
Esempio n. 2
0
int ptp_clock_unregister(struct ptp_clock *ptp)
{
	posix_clock_unregister(&ptp->clock);
	return 0;
}