#include <linux/clk.h>
#include <linux/stmmac.h>
#include <linux/phy.h>
#include <linux/pci.h>
#include "common.h"
Go to the source code of this file.
#define DRV_MODULE_VERSION "March_2012" |
#define STMMAC_RESOURCE_NAME "stmmaceth" |
stmmac_dvr_probe : device pointer : platform data pointer : iobase memory address Description: this is the main probe function used to call the alloc_etherdev, allocate the priv structure.
Definition at line 2001 of file stmmac_main.c.
stmmac_dvr_remove : net device pointer Description: this function resets the TX/RX processes, disables the MAC RX/TX changes the link status, releases the DMA descriptor rings.
Definition at line 2108 of file stmmac_main.c.
stmmac_eee_init : private device pointer Description: If the EEE support has been enabled while configuring the driver, if the GMAC actually supports the EEE (from the HW cap reg) and the phy can also manage EEE, so enable the LPI state and start the timer to verify if the tx path can enter in LPI state.
Definition at line 276 of file stmmac_main.c.
stmmac_mdio_register : net device structure Description: it registers the MII bus
Definition at line 154 of file stmmac_mdio.c.
stmmac_mdio_unregister : net device structure Description: it unregisters the MII bus
Definition at line 255 of file stmmac_mdio.c.