#define del_timer_sync del_timer
#endif /* <2.4.0 */
+#define CAN_ENABLE_KERN_FASYNC
+
+#ifndef CAN_WITH_RTL
+
+#define can_spinlock_t spinlock_t
+#define can_spin_irqflags_t unsigned long
+#define can_spin_lock spin_lock
+#define can_spin_unlock spin_unlock
+#define can_spin_lock_irqsave spin_lock_irqsave
+#define can_spin_unlock_irqrestore spin_unlock_irqrestore
+#define can_spin_lock_init spin_lock_init
+
+#else /*CAN_WITH_RTL*/
+
+#define can_spinlock_t rtl_spinlock_t
+#define can_spin_irqflags_t unsigned long
+#define can_spin_lock rtl_spin_lock
+#define can_spin_unlock rtl_spin_unlock
+#define can_spin_lock_irqsave rtl_spin_lock_irqsave
+#define can_spin_unlock_irqrestore rtl_spin_unlock_irqrestore
+#define can_spin_lock_init rtl_spin_lock_init
+
+#endif /*CAN_WITH_RTL*/
+
#endif /*_CAN_SYSDEP_H*/