Lines Matching defs:mcp251xfd_data
482 struct mcp251xfd_data { struct
483 struct can_driver_data common;
486 struct gpio_callback int_gpio_cb;
487 struct k_thread int_thread;
488 k_thread_stack_t *int_thread_stack;
489 struct k_sem int_sem;
492 enum can_state state;
493 struct k_mutex mutex;
496 struct k_sem tx_sem;
497 uint32_t mailbox_usage;
498 struct mcp251xfd_mailbox mailbox[CONFIG_CAN_MCP251XFD_MAX_TX_QUEUE];
501 uint32_t filter_usage;
502 struct can_filter filter[CONFIG_CAN_MAX_FILTER];
503 can_rx_callback_t rx_cb[CONFIG_CAN_MAX_FILTER];
504 void *cb_arg[CONFIG_CAN_MAX_FILTER];
506 const struct device *dev;
508 uint8_t next_mcp251xfd_mode;
509 uint8_t current_mcp251xfd_mode;
510 int tdco;
512 struct mcp251xfd_spi_data spi_data;