Lines Matching refs:ioaddr
325 struct dma_desc *p, void __iomem *ioaddr);
354 int (*init) (void __iomem *ioaddr, int pbl, int fb, int mb,
357 void (*dump_regs) (void __iomem *ioaddr);
360 void (*dma_mode)(void __iomem *ioaddr, int txmode, int rxmode,
364 void __iomem *ioaddr);
365 void (*enable_dma_transmission) (void __iomem *ioaddr);
366 void (*enable_dma_irq) (void __iomem *ioaddr);
367 void (*disable_dma_irq) (void __iomem *ioaddr);
368 void (*start_tx) (void __iomem *ioaddr);
369 void (*stop_tx) (void __iomem *ioaddr);
370 void (*start_rx) (void __iomem *ioaddr);
371 void (*stop_rx) (void __iomem *ioaddr);
372 int (*dma_interrupt) (void __iomem *ioaddr,
375 unsigned int (*get_hw_feature) (void __iomem *ioaddr);
377 void (*rx_watchdog) (void __iomem *ioaddr, u32 riwt);
415 void (*config_hw_tstamping) (void __iomem *ioaddr, u32 data);
416 void (*config_sub_second_increment) (void __iomem *ioaddr);
417 int (*init_systime) (void __iomem *ioaddr, u32 sec, u32 nsec);
418 int (*config_addend) (void __iomem *ioaddr, u32 addend);
419 int (*adjust_systime) (void __iomem *ioaddr, u32 sec, u32 nsec,
421 u64(*get_systime) (void __iomem *ioaddr);
465 struct mac_device_info *dwmac1000_setup(void __iomem *ioaddr, int mcbins,
467 struct mac_device_info *dwmac100_setup(void __iomem *ioaddr);
469 void stmmac_set_mac_addr(void __iomem *ioaddr, u8 addr[6],
471 void stmmac_get_mac_addr(void __iomem *ioaddr, unsigned char *addr,
474 void stmmac_set_mac(void __iomem *ioaddr, bool enable);
476 void dwmac_dma_flush_tx_fifo(void __iomem *ioaddr);