peak_canfd_priv
static int pucan_set_listen_only_mode(struct peak_canfd_priv *priv)
static int pucan_set_timing_slow(struct peak_canfd_priv *priv,
static int pucan_set_timing_fast(struct peak_canfd_priv *priv,
static int pucan_set_std_filter(struct peak_canfd_priv *priv, u8 row, u32 mask)
static int pucan_tx_abort(struct peak_canfd_priv *priv, u16 flags)
static int pucan_clr_err_counters(struct peak_canfd_priv *priv)
static int pucan_set_options(struct peak_canfd_priv *priv, u16 opt_mask)
static int pucan_clr_options(struct peak_canfd_priv *priv, u16 opt_mask)
static int pucan_setup_rx_barrier(struct peak_canfd_priv *priv)
static int pucan_handle_can_rx(struct peak_canfd_priv *priv,
static int pucan_handle_error(struct peak_canfd_priv *priv,
static int pucan_handle_status(struct peak_canfd_priv *priv,
static int pucan_handle_cache_critical(struct peak_canfd_priv *priv)
static struct peak_canfd_priv *pucan_init_cmd(struct peak_canfd_priv *priv)
int peak_canfd_handle_msg(struct peak_canfd_priv *priv,
static void *pucan_add_cmd(struct peak_canfd_priv *priv, int cmd_op)
int peak_canfd_handle_msgs_list(struct peak_canfd_priv *priv,
static int peak_canfd_start(struct peak_canfd_priv *priv)
static void peak_canfd_stop(struct peak_canfd_priv *priv)
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
struct peak_canfd_priv *priv = netdev_priv(ndev);
static int pucan_write_cmd(struct peak_canfd_priv *priv)
struct peak_canfd_priv *priv;
static int pucan_set_reset_mode(struct peak_canfd_priv *priv)
static int pucan_set_normal_mode(struct peak_canfd_priv *priv)
int (*pre_cmd)(struct peak_canfd_priv *priv);
int (*write_cmd)(struct peak_canfd_priv *priv);
int (*post_cmd)(struct peak_canfd_priv *priv);
int (*enable_tx_path)(struct peak_canfd_priv *priv);
void *(*alloc_tx_msg)(struct peak_canfd_priv *priv, u16 msg_size,
int (*write_tx_msg)(struct peak_canfd_priv *priv,
int peak_canfd_handle_msg(struct peak_canfd_priv *priv,
int peak_canfd_handle_msgs_list(struct peak_canfd_priv *priv,
struct peak_canfd_priv ucan; /* must be the first member */
static int pciefd_enable_tx_path(struct peak_canfd_priv *ucan)
static int pciefd_pre_cmd(struct peak_canfd_priv *ucan)
static int pciefd_write_cmd(struct peak_canfd_priv *ucan)
static int pciefd_post_cmd(struct peak_canfd_priv *ucan)
static void *pciefd_alloc_tx_msg(struct peak_canfd_priv *ucan, u16 msg_size,
static int pciefd_write_tx_msg(struct peak_canfd_priv *ucan,