mal_instance
struct mal_instance *mal;
int mal_tx_bd_offset(struct mal_instance *mal, int channel)
int mal_rx_bd_offset(struct mal_instance *mal, int channel)
void mal_enable_tx_channel(struct mal_instance *mal, int channel)
void mal_disable_tx_channel(struct mal_instance *mal, int channel)
void mal_enable_rx_channel(struct mal_instance *mal, int channel)
void mal_disable_rx_channel(struct mal_instance *mal, int channel)
void mal_poll_add(struct mal_instance *mal, struct mal_commac *commac)
void mal_poll_del(struct mal_instance *mal, struct mal_commac *commac)
static inline void mal_enable_eob_irq(struct mal_instance *mal)
static inline void mal_disable_eob_irq(struct mal_instance *mal)
struct mal_instance *mal = dev_instance;
static inline void mal_schedule_poll(struct mal_instance *mal)
struct mal_instance *mal = dev_instance;
struct mal_instance *mal = dev_instance;
struct mal_instance *mal = dev_instance;
struct mal_instance *mal = dev_instance;
int mal_register_commac(struct mal_instance *mal, struct mal_commac *commac)
struct mal_instance *mal = dev_instance;
void mal_poll_disable(struct mal_instance *mal, struct mal_commac *commac)
void mal_poll_enable(struct mal_instance *mal, struct mal_commac *commac)
struct mal_instance *mal = container_of(napi, struct mal_instance, napi);
static void mal_reset(struct mal_instance *mal)
int mal_get_regs_len(struct mal_instance *mal)
void *mal_dump_regs(struct mal_instance *mal, void *buf)
struct mal_instance *mal;
mal = devm_kzalloc(&ofdev->dev, sizeof(struct mal_instance),
void mal_unregister_commac(struct mal_instance *mal,
struct mal_instance *mal = platform_get_drvdata(ofdev);
int mal_set_rcbs(struct mal_instance *mal, int channel, unsigned long size)
static inline u32 get_mal_dcrn(struct mal_instance *mal, int reg)
static inline void set_mal_dcrn(struct mal_instance *mal, int reg, u32 val)
static inline int mal_has_feature(struct mal_instance *dev,
int mal_register_commac(struct mal_instance *mal,
void mal_unregister_commac(struct mal_instance *mal,
int mal_set_rcbs(struct mal_instance *mal, int channel, unsigned long size);
int mal_tx_bd_offset(struct mal_instance *mal, int channel);
int mal_rx_bd_offset(struct mal_instance *mal, int channel);
void mal_enable_tx_channel(struct mal_instance *mal, int channel);
void mal_disable_tx_channel(struct mal_instance *mal, int channel);
void mal_enable_rx_channel(struct mal_instance *mal, int channel);
void mal_disable_rx_channel(struct mal_instance *mal, int channel);
void mal_poll_disable(struct mal_instance *mal, struct mal_commac *commac);
void mal_poll_enable(struct mal_instance *mal, struct mal_commac *commac);
void mal_poll_add(struct mal_instance *mal, struct mal_commac *commac);
void mal_poll_del(struct mal_instance *mal, struct mal_commac *commac);
int mal_get_regs_len(struct mal_instance *mal);
void *mal_dump_regs(struct mal_instance *mal, void *buf);