Lines Matching refs:m_can_classdev

330 static inline u32 m_can_read(struct m_can_classdev *cdev, enum m_can_reg reg)  in m_can_read()
335 static inline void m_can_write(struct m_can_classdev *cdev, enum m_can_reg reg, in m_can_write()
342 m_can_fifo_read(struct m_can_classdev *cdev, in m_can_fifo_read()
355 m_can_fifo_write(struct m_can_classdev *cdev, in m_can_fifo_write()
367 static inline int m_can_fifo_write_no_off(struct m_can_classdev *cdev, in m_can_fifo_write_no_off()
374 m_can_txe_fifo_read(struct m_can_classdev *cdev, u32 fgi, u32 offset, u32 *val) in m_can_txe_fifo_read()
382 static int m_can_cccr_update_bits(struct m_can_classdev *cdev, u32 mask, u32 val) in m_can_cccr_update_bits()
421 static int m_can_config_enable(struct m_can_classdev *cdev) in m_can_config_enable()
436 static int m_can_config_disable(struct m_can_classdev *cdev) in m_can_config_disable()
450 static void m_can_interrupt_enable(struct m_can_classdev *cdev, u32 interrupts) in m_can_interrupt_enable()
458 static void m_can_coalescing_disable(struct m_can_classdev *cdev) in m_can_coalescing_disable()
469 static inline void m_can_enable_all_interrupts(struct m_can_classdev *cdev) in m_can_enable_all_interrupts()
482 static inline void m_can_disable_all_interrupts(struct m_can_classdev *cdev) in m_can_disable_all_interrupts()
496 static u32 m_can_get_timestamp(struct m_can_classdev *cdev) in m_can_get_timestamp()
509 struct m_can_classdev *cdev = netdev_priv(net); in m_can_clean()
537 static void m_can_receive_skb(struct m_can_classdev *cdev, in m_can_receive_skb()
557 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_read_fifo()
622 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_do_rx_poll()
662 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_lost_msg()
691 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_lec_err()
763 struct m_can_classdev *cdev = netdev_priv(dev); in __m_can_get_berr_counter()
773 static int m_can_clk_start(struct m_can_classdev *cdev) in m_can_clk_start()
781 static void m_can_clk_stop(struct m_can_classdev *cdev) in m_can_clk_stop()
790 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_get_berr_counter()
807 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_state_change()
882 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_state_errors()
933 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_protocol_error()
970 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_handle_bus_errors()
1005 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_rx_handler()
1055 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_poll()
1078 static unsigned int m_can_tx_update_stats(struct m_can_classdev *cdev, in m_can_tx_update_stats()
1099 static void m_can_finish_tx(struct m_can_classdev *cdev, int transmitted, in m_can_finish_tx()
1113 static netdev_tx_t m_can_start_tx(struct m_can_classdev *cdev) in m_can_start_tx()
1146 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_echo_tx_event()
1188 static void m_can_coalescing_update(struct m_can_classdev *cdev, u32 ir) in m_can_coalescing_update()
1220 static int m_can_interrupt_handler(struct m_can_classdev *cdev) in m_can_interrupt_handler()
1298 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_isr()
1312 struct m_can_classdev *cdev = container_of(timer, struct m_can_classdev, hrtimer); in m_can_coalescing_timer()
1373 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_set_bittiming()
1449 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_chip_config()
1598 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_start()
1644 static int m_can_check_core_release(struct m_can_classdev *cdev) in m_can_check_core_release()
1672 static int m_can_niso_supported(struct m_can_classdev *cdev) in m_can_niso_supported()
1697 static int m_can_dev_setup(struct m_can_classdev *cdev) in m_can_dev_setup()
1774 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_stop()
1799 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_close()
1825 static netdev_tx_t m_can_tx_handler(struct m_can_classdev *cdev, in m_can_tx_handler()
1940 static void m_can_tx_submit(struct m_can_classdev *cdev) in m_can_tx_submit()
1954 struct m_can_classdev *cdev = op->cdev; in m_can_tx_work_queue()
1963 static void m_can_tx_queue_skb(struct m_can_classdev *cdev, struct sk_buff *skb, in m_can_tx_queue_skb()
1975 static netdev_tx_t m_can_start_peripheral_xmit(struct m_can_classdev *cdev, in m_can_start_peripheral_xmit()
1996 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_start_xmit()
2029 struct m_can_classdev *cdev = container_of(timer, struct in hrtimer_callback()
2030 m_can_classdev, hrtimer); in hrtimer_callback()
2050 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_open()
2140 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_get_coalesce()
2156 struct m_can_classdev *cdev = netdev_priv(dev); in m_can_set_coalesce()
2240 static int register_m_can_dev(struct m_can_classdev *cdev) in register_m_can_dev()
2254 int m_can_check_mram_cfg(struct m_can_classdev *cdev, u32 mram_max_size) in m_can_check_mram_cfg()
2270 static void m_can_of_parse_mram(struct m_can_classdev *cdev, in m_can_of_parse_mram()
2308 int m_can_init_ram(struct m_can_classdev *cdev) in m_can_init_ram()
2330 int m_can_class_get_clocks(struct m_can_classdev *cdev) in m_can_class_get_clocks()
2346 struct m_can_classdev *m_can_class_allocate_dev(struct device *dev, in m_can_class_allocate_dev()
2349 struct m_can_classdev *class_dev = NULL; in m_can_class_allocate_dev()
2394 int m_can_class_register(struct m_can_classdev *cdev) in m_can_class_register()
2464 void m_can_class_unregister(struct m_can_classdev *cdev) in m_can_class_unregister()
2474 struct m_can_classdev *cdev = dev_get_drvdata(dev); in m_can_class_suspend()
2509 struct m_can_classdev *cdev = dev_get_drvdata(dev); in m_can_class_resume()