Lines Matching full:emac
2 * Allwinner EMAC Fast Ethernet driver for Linux.
33 #include "sun4i-emac.h"
35 #define DRV_NAME "sun4i-emac"
49 /* EMAC register address locking.
51 * The EMAC uses an address register to control where data written
97 /* set EMAC SPEED, depend on PHY */ in emac_update_speed()
308 /* initial EMAC */ in emac_powerup()
337 /* set up EMAC */ in emac_powerup()
369 /* Initialize emac board */
475 /* EMAC interrupt handler
614 /* Move data from EMAC */ in emac_rx()
652 /* Got EMAC interrupt status */ in emac_interrupt()
659 dev_dbg(db->dev, "emac interrupt %02x\n", int_status); in emac_interrupt()
712 /* Initialize EMAC board */ in emac_open()
785 /* Search EMAC board, allocate space and register it
945 {.compatible = "allwinner,sun4i-a10-emac",},
948 {.compatible = "allwinner,sun4i-emac",},
956 .name = "sun4i-emac",
969 MODULE_DESCRIPTION("Allwinner A10 emac network driver");