Lines Matching full:xgmac
39 * This struct contains all device configuration data for a XGMAC
75 * Data received by XGMAC will be copied to these buffers. An empty network packet
81 /* A global pointer pointing to XGMAC IRQ context data. */
84 /* Ethernet statistics captured by XGMAC driver */
103 * This struct contains all device configuration data for a XGMAC
108 * to clock sources, is specific to the platform, which contain the XGMAC.
128 /* XGMAC DMA configuration */
130 /* XGMAC DMA channels configuration */
132 /* XGMAC MTL configuration */
134 /* XGMAC core configuration */
863 * @brief XGMAC interrupt service routine
864 * XGMAC interrupt service routine. Checks for indications of errors
903 LOG_ERR("%s ignoring xgmac interrupt: device not started,link is down or network " in eth_dwc_xgmac_isr()
977 * @brief XGMAC device initialization function
978 * Initializes the XGMAC itself, the DMA memory area used by the XGMAC.
993 /* Initialization procedure as described in the dwc xgmac 10G Ethernet MAC data book. */ in eth_dwc_xgmac_dev_init()
1017 LOG_DBG("XGMAC ethernet driver init done"); in eth_dwc_xgmac_dev_init()
1143 * @brief XGMAC associated interface initialization function
1144 * Initializes the interface associated with a XGMAC device.
1187 * @brief XGMAC device start function
1188 * XGMAC device start function. Clears all status registers and any
1265 * @brief XGMAC device stop function
1266 * XGMAC device stop function. Disables all interrupts, disables
1342 * @brief XGMAC data send function
1343 * XGMAC data send function. Blocks until a TX complete notification has been
1550 * @brief XGMAC set config function
1551 * XGMAC set config function facilitates to update the existing MAC settings
1672 * @brief XGMAC get config function
1673 * XGMAC get config function facilitates to read the existing MAC settings
1718 * @brief XGMAC capability request function
1719 * Returns the capabilities of the XGMAC controller as an enumeration.
1721 * of the current XGMAC device instance.
1724 * @return Enumeration containing the current XGMAC device's capabilities
1755 * @brief XGMAC statistics data request function
1756 * Returns a pointer to the statistics data of the current XGMAC controller.
1759 * @return Pointer to the current XGMAC device's statistics data
1908 * Insert the configuration & run-time data for all XGMAC instances which