Lines Matching defs:m_can_classdev
81 struct m_can_classdev { struct
82 struct can_priv can;
83 struct can_rx_offload offload;
84 struct napi_struct napi;
85 struct net_device *net;
86 struct device *dev;
87 struct clk *hclk;
88 struct clk *cclk;
90 struct workqueue_struct *tx_wq;
91 struct phy *transceiver;
93 ktime_t irq_timer_wait;
95 const struct m_can_ops *ops;
97 int version;
98 u32 irqstatus;
100 int pm_clock_support;
101 int pm_wake_source;
102 int is_peripheral;
103 bool irq_edge_triggered;
106 u32 active_interrupts;
107 u32 rx_max_coalesced_frames_irq;
108 u32 rx_coalesce_usecs_irq;
109 u32 tx_max_coalesced_frames;
133 struct m_can_classdev *m_can_class_allocate_dev(struct device *dev, int sizeof_priv); argument