Searched refs:rkcanfd_priv (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/can/rockchip/ |
H A D | rockchip_canfd.h | 460 struct rkcanfd_priv { struct 488 rkcanfd_read(const struct rkcanfd_priv *priv, u32 reg) in rkcanfd_read() argument 494 rkcanfd_read_rep(const struct rkcanfd_priv *priv, u32 reg, in rkcanfd_read_rep() 501 rkcanfd_write(const struct rkcanfd_priv *priv, u32 reg, u32 val) in rkcanfd_write() 507 rkcanfd_get_timestamp(const struct rkcanfd_priv *priv) in rkcanfd_get_timestamp() 513 rkcanfd_get_tx_head(const struct rkcanfd_priv *priv) in rkcanfd_get_tx_head() 519 rkcanfd_get_tx_tail(const struct rkcanfd_priv *priv) in rkcanfd_get_tx_tail() 525 rkcanfd_get_tx_pending(const struct rkcanfd_priv *priv) in rkcanfd_get_tx_pending() 531 rkcanfd_get_tx_free(const struct rkcanfd_priv *priv) in rkcanfd_get_tx_free() 536 void rkcanfd_ethtool_init(struct rkcanfd_priv *priv); [all …]
|
H A D | rockchip_canfd-timestamp.c | 13 const struct rkcanfd_priv *priv = container_of(cc, struct rkcanfd_priv, cc); in rkcanfd_timestamp_read() 18 void rkcanfd_skb_set_timestamp(const struct rkcanfd_priv *priv, in rkcanfd_skb_set_timestamp() 32 struct rkcanfd_priv *priv; in rkcanfd_timestamp_work() 34 priv = container_of(delayed_work, struct rkcanfd_priv, timestamp); in rkcanfd_timestamp_work() 40 void rkcanfd_timestamp_init(struct rkcanfd_priv *priv) in rkcanfd_timestamp_init() 90 void rkcanfd_timestamp_start(struct rkcanfd_priv *priv) in rkcanfd_timestamp_start() 97 void rkcanfd_timestamp_stop(struct rkcanfd_priv *priv) in rkcanfd_timestamp_stop() 102 void rkcanfd_timestamp_stop_sync(struct rkcanfd_priv *priv) in rkcanfd_timestamp_stop_sync()
|
H A D | rockchip_canfd-core.c | 66 rkcanfd_get_model_str(const struct rkcanfd_priv *priv) in rkcanfd_get_model_str() 105 static void rkcanfd_chip_set_reset_mode(const struct rkcanfd_priv *priv) in rkcanfd_chip_set_reset_mode() 114 static void rkcanfd_chip_set_work_mode(const struct rkcanfd_priv *priv) in rkcanfd_chip_set_work_mode() 119 static int rkcanfd_set_bittiming(struct rkcanfd_priv *priv) in rkcanfd_set_bittiming() 162 static void rkcanfd_get_berr_counter_corrected(struct rkcanfd_priv *priv, in rkcanfd_get_berr_counter_corrected() 208 struct rkcanfd_priv *priv = netdev_priv(ndev); in rkcanfd_get_berr_counter() 222 static void rkcanfd_chip_interrupts_enable(const struct rkcanfd_priv *priv) in rkcanfd_chip_interrupts_enable() 230 static void rkcanfd_chip_interrupts_disable(const struct rkcanfd_priv *priv) in rkcanfd_chip_interrupts_disable() 235 static void rkcanfd_chip_fifo_setup(struct rkcanfd_priv *priv) in rkcanfd_chip_fifo_setup() 254 static void rkcanfd_chip_start(struct rkcanfd_priv *priv) in rkcanfd_chip_start() [all …]
|
H A D | rockchip_canfd-tx.c | 11 static bool rkcanfd_tx_tail_is_eff(const struct rkcanfd_priv *priv) in rkcanfd_tx_tail_is_eff() 36 unsigned int rkcanfd_get_effective_tx_free(const struct rkcanfd_priv *priv) in rkcanfd_get_effective_tx_free() 45 static void rkcanfd_start_xmit_write_cmd(const struct rkcanfd_priv *priv, in rkcanfd_start_xmit_write_cmd() 58 void rkcanfd_xmit_retry(struct rkcanfd_priv *priv) in rkcanfd_xmit_retry() 68 struct rkcanfd_priv *priv = netdev_priv(ndev); in rkcanfd_start_xmit() 143 void rkcanfd_handle_tx_done_one(struct rkcanfd_priv *priv, const u32 ts, in rkcanfd_handle_tx_done_one()
|
H A D | rockchip_canfd-rx.c | 54 rkcanfd_fifo_header_to_cfd_header(const struct rkcanfd_priv *priv, in rkcanfd_fifo_header_to_cfd_header() 94 static int rkcanfd_rxstx_filter(struct rkcanfd_priv *priv, in rkcanfd_rxstx_filter() 201 static int rkcanfd_handle_rx_int_one(struct rkcanfd_priv *priv) in rkcanfd_handle_rx_int_one() 280 rkcanfd_rx_fifo_get_len(const struct rkcanfd_priv *priv) in rkcanfd_rx_fifo_get_len() 287 int rkcanfd_handle_rx_int(struct rkcanfd_priv *priv) in rkcanfd_handle_rx_int()
|
H A D | rockchip_canfd-ethtool.c | 45 struct rkcanfd_priv *priv = netdev_priv(ndev); in rkcanfd_ethtool_get_ethtool_stats() 68 void rkcanfd_ethtool_init(struct rkcanfd_priv *priv) in rkcanfd_ethtool_init()
|