ctucan_priv
u32 (*read_reg)(struct ctucan_priv *priv,
void (*write_reg)(struct ctucan_priv *priv,
struct ctucan_priv *priv = netdev_priv(ndev);
static void ctucan_write32_le(struct ctucan_priv *priv,
static void ctucan_write32_be(struct ctucan_priv *priv,
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
static u32 ctucan_read32_le(struct ctucan_priv *priv,
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
static u32 ctucan_read32_be(struct ctucan_priv *priv,
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv;
static void ctucan_write32(struct ctucan_priv *priv, enum ctu_can_fd_can_registers reg, u32 val)
ndev = alloc_candev(sizeof(struct ctucan_priv), ntxbufs);
static u32 ctucan_read32(struct ctucan_priv *priv, enum ctu_can_fd_can_registers reg)
static void ctucan_write_txt_buf(struct ctucan_priv *priv, enum ctu_can_fd_can_registers buf_base,
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
static void ctucan_set_mode(struct ctucan_priv *priv, const struct can_ctrlmode *mode)
struct ctucan_priv *priv = netdev_priv(ndev);
static enum ctucan_txtb_status ctucan_get_tx_status(struct ctucan_priv *priv, u8 buf)
static bool ctucan_is_txt_buf_writable(struct ctucan_priv *priv, u8 buf)
static bool ctucan_insert_frame(struct ctucan_priv *priv, const struct canfd_frame *cf, u8 buf,
static void ctucan_give_txtb_cmd(struct ctucan_priv *priv, enum ctucan_txtb_command cmd, u8 buf)
struct ctucan_priv *priv = netdev_priv(ndev);
static void ctucan_read_rx_frame(struct ctucan_priv *priv, struct canfd_frame *cf, u32 ffw)
struct ctucan_priv *priv = netdev_priv(ndev);
static enum can_state ctucan_read_fault_state(struct ctucan_priv *priv)
static void ctucan_get_rec_tec(struct ctucan_priv *priv, struct can_berr_counter *bec)
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = NULL;
while ((priv = list_first_entry_or_null(&bdata->ndev_list_head, struct ctucan_priv,
struct ctucan_priv *priv = netdev_priv(ndev);
struct ctucan_priv *priv = netdev_priv(ndev);