* %MSGOBJ_TX_REQUEST .. the message object requests TX activation
* %MSGOBJ_TX_LOCK .. some IRQ routine or callback on some CPU
* is running inside TX activation processing code
+ * @rx_preconfig_id: place to store RX message identifier for some chip types
+ * that reuse same object for TX
*/
struct msgobj_t {
unsigned long obj_base_addr;
struct canmsg_t rx_msg;
struct chip_t *hostchip;
+
+ unsigned long rx_preconfig_id;
atomic_t obj_used;
struct list_head obj_users;