예제 #1
0
/** Cleanup module */
static void rtcan_peak_dng_exit(void)
{
    int i;
    struct rtcan_device *dev;

    for (i = 0, dev = rtcan_peak_dng_devs[i];
	 i < RTCAN_PEAK_DNG_MAX_DEV && dev != NULL;
	 i++)
	rtcan_peak_dng_exit_one(dev);

    if (pnp_registered)
	pnp_unregister_driver(&rtcan_peak_dng_pnp_driver);
}
예제 #2
0
/** Cleanup module */
static void rtcan_peak_dng_exit(void)
{
    int i;
    struct rtcan_device *dev;

    for (i = 0, dev = rtcan_peak_dng_devs[i];
	 i < RTCAN_PEAK_DNG_MAX_DEV && dev != NULL;
	 i++)
	rtcan_peak_dng_exit_one(dev);

#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
    if (pnp_registered)
	pnp_unregister_driver(&rtcan_peak_dng_pnp_driver);
#endif /* Linux >= 2.6.0 */
}