+/* Version of the driver */
+#define CAN_DRV_VER_MAJOR 0
+#define CAN_DRV_VER_MINOR 2
+#define CAN_DRV_VER_PATCH 1
+#define CAN_DRV_VER ((CAN_DRV_VER_MAJOR<<16) | (CAN_DRV_VER_MINOR<<8) | CAN_DRV_VER_PATCH)
#define MSGOBJ_TX_LOCK_b 2
#define MSGOBJ_IRQ_REQUEST_b 3
#define MSGOBJ_WORKER_WAKE_b 4
#define MSGOBJ_TX_LOCK_b 2
#define MSGOBJ_IRQ_REQUEST_b 3
#define MSGOBJ_WORKER_WAKE_b 4
#define MSGOBJ_OPENED (1<<MSGOBJ_OPENED_b)
#define MSGOBJ_TX_REQUEST (1<<MSGOBJ_TX_REQUEST_b)
#define MSGOBJ_TX_LOCK (1<<MSGOBJ_TX_LOCK_b)
#define MSGOBJ_IRQ_REQUEST (1<<MSGOBJ_IRQ_REQUEST_b)
#define MSGOBJ_WORKER_WAKE (1<<MSGOBJ_WORKER_WAKE_b)
#define MSGOBJ_OPENED (1<<MSGOBJ_OPENED_b)
#define MSGOBJ_TX_REQUEST (1<<MSGOBJ_TX_REQUEST_b)
#define MSGOBJ_TX_LOCK (1<<MSGOBJ_TX_LOCK_b)
#define MSGOBJ_IRQ_REQUEST (1<<MSGOBJ_IRQ_REQUEST_b)
#define MSGOBJ_WORKER_WAKE (1<<MSGOBJ_WORKER_WAKE_b)
#define can_msgobj_test_fl(obj,obj_fl) \
test_bit(MSGOBJ_##obj_fl##_b,&(obj)->obj_flags)
#define can_msgobj_test_fl(obj,obj_fl) \
test_bit(MSGOBJ_##obj_fl##_b,&(obj)->obj_flags)