Home
last modified time | relevance | path

Searched refs:mal (Results 1 – 6 of 6) sorted by relevance

/drivers/net/ethernet/ibm/emac/
A Dmal.c529 if (!mal) in mal_probe()
592 netif_napi_add_weight(mal->dummy_dev, &mal->napi, mal_poll, in mal_probe()
596 mal_reset(mal); in mal_probe()
612 BUG_ON(mal->num_tx_chans <= 0 || mal->num_tx_chans > 32); in mal_probe()
613 BUG_ON(mal->num_rx_chans <= 0 || mal->num_rx_chans > 32); in mal_probe()
626 set_mal_dcrn(mal, MAL_TXCTPR(i), mal->bd_dma + in mal_probe()
631 set_mal_dcrn(mal, MAL_RXCTPR(i), mal->bd_dma + in mal_probe()
640 mal->txde_irq = mal->rxde_irq = mal->serr_irq; in mal_probe()
682 mal->num_tx_chans, mal->num_rx_chans); in mal_probe()
714 mal_reset(mal); in mal_remove()
[all …]
A Dmal.h213 static inline u32 get_mal_dcrn(struct mal_instance *mal, int reg) in get_mal_dcrn() argument
215 return dcr_read(mal->dcr_host, reg); in get_mal_dcrn()
220 dcr_write(mal->dcr_host, reg, val); in set_mal_dcrn()
259 int mal_register_commac(struct mal_instance *mal,
261 void mal_unregister_commac(struct mal_instance *mal,
268 int mal_tx_bd_offset(struct mal_instance *mal, int channel);
269 int mal_rx_bd_offset(struct mal_instance *mal, int channel);
271 void mal_enable_tx_channel(struct mal_instance *mal, int channel);
273 void mal_enable_rx_channel(struct mal_instance *mal, int channel);
304 int mal_get_regs_len(struct mal_instance *mal);
[all …]
A Dcore.c293 mal_poll_disable(dev->mal, &dev->commac); in emac_netif_stop()
314 mal_poll_enable(dev->mal, &dev->commac); in emac_netif_start()
752 mal_enable_tx_channel(dev->mal, dev->mal_tx_chan); in emac_full_tx_reset()
1264 mal_poll_add(dev->mal, &dev->commac); in emac_open()
1385 mal_poll_del(dev->mal, &dev->commac); in emac_close()
2197 buf = mal_dump_regs(dev->mal, buf); in emac_ethtool_get_regs()
3061 dev->mal = platform_get_drvdata(dev->mal_dev); in emac_probe()
3081 dev->mal->bd_virt + mal_tx_bd_offset(dev->mal, dev->mal_tx_chan); in emac_probe()
3083 dev->mal->bd_virt + mal_rx_bd_offset(dev->mal, dev->mal_rx_chan); in emac_probe()
3185 mal_unregister_commac(dev->mal, &dev->commac); in emac_probe()
[all …]
A DMakefile8 ibm_emac-y := mal.o core.o phy.o
A Ddebug.h33 # define MAL_DBG(d,f,x...) EMAC_DBG(d, mal, f, ##x)
A Dcore.h169 struct mal_instance *mal; member

Completed in 19 milliseconds