mac_dev           412 drivers/net/ethernet/altera/altera_tse.h 	struct altera_tse_mac __iomem *mac_dev;
mac_dev            67 drivers/net/ethernet/altera/altera_tse_ethtool.c 	u32 rev = ioread32(&priv->mac_dev->megacore_revision);
mac_dev            90 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[0] = csrrd32(priv->mac_dev,
mac_dev            92 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[1] = csrrd32(priv->mac_dev,
mac_dev            94 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[2] = csrrd32(priv->mac_dev,
mac_dev            96 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[3] = csrrd32(priv->mac_dev,
mac_dev           100 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext = (u64) csrrd32(priv->mac_dev,
mac_dev           103 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext |= csrrd32(priv->mac_dev,
mac_dev           108 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext = (u64) csrrd32(priv->mac_dev,
mac_dev           111 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext |= csrrd32(priv->mac_dev,
mac_dev           115 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[6] = csrrd32(priv->mac_dev,
mac_dev           117 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[7] = csrrd32(priv->mac_dev,
mac_dev           119 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[8] = csrrd32(priv->mac_dev,
mac_dev           121 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[9] = csrrd32(priv->mac_dev,
mac_dev           123 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[10] = csrrd32(priv->mac_dev,
mac_dev           125 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[11] = csrrd32(priv->mac_dev,
mac_dev           127 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[12] = csrrd32(priv->mac_dev,
mac_dev           129 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[13] = csrrd32(priv->mac_dev,
mac_dev           131 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[14] = csrrd32(priv->mac_dev,
mac_dev           133 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[15] = csrrd32(priv->mac_dev,
mac_dev           135 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[16] = csrrd32(priv->mac_dev,
mac_dev           137 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[17] = csrrd32(priv->mac_dev,
mac_dev           141 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext = (u64) csrrd32(priv->mac_dev,
mac_dev           143 drivers/net/ethernet/altera/altera_tse_ethtool.c 	ext |= csrrd32(priv->mac_dev,
mac_dev           147 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[19] = csrrd32(priv->mac_dev,
mac_dev           149 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[20] = csrrd32(priv->mac_dev,
mac_dev           151 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[21] = csrrd32(priv->mac_dev,
mac_dev           153 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[22] = csrrd32(priv->mac_dev,
mac_dev           155 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[23] = csrrd32(priv->mac_dev,
mac_dev           157 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[24] = csrrd32(priv->mac_dev,
mac_dev           159 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[25] = csrrd32(priv->mac_dev,
mac_dev           161 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[26] = csrrd32(priv->mac_dev,
mac_dev           163 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[27] = csrrd32(priv->mac_dev,
mac_dev           165 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[28] = csrrd32(priv->mac_dev,
mac_dev           167 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[29] = csrrd32(priv->mac_dev,
mac_dev           169 drivers/net/ethernet/altera/altera_tse_ethtool.c 	buf[30] = csrrd32(priv->mac_dev,
mac_dev           222 drivers/net/ethernet/altera/altera_tse_ethtool.c 		buf[i] = csrrd32(priv->mac_dev, i * 4);
mac_dev            93 drivers/net/ethernet/altera/altera_tse_main.c 	return csrrd32(priv->mac_dev,
mac_dev           100 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(value, priv->mac_dev, tse_csroffs(mdio_phy0) + regnum * 4);
mac_dev           118 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32((mii_id & 0x1f), priv->mac_dev,
mac_dev           122 drivers/net/ethernet/altera/altera_tse_main.c 	return csrrd32(priv->mac_dev,
mac_dev           133 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32((mii_id & 0x1f), priv->mac_dev,
mac_dev           137 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(value, priv->mac_dev, tse_csroffs(mdio_phy1) + regnum * 4);
mac_dev           634 drivers/net/ethernet/altera/altera_tse_main.c 		u32 cfg_reg = ioread32(&priv->mac_dev->command_config);
mac_dev           674 drivers/net/ethernet/altera/altera_tse_main.c 		iowrite32(cfg_reg, &priv->mac_dev->command_config);
mac_dev           861 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(msb, priv->mac_dev, tse_csroffs(mac_addr_0));
mac_dev           862 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(lsb, priv->mac_dev, tse_csroffs(mac_addr_1));
mac_dev           876 drivers/net/ethernet/altera/altera_tse_main.c 	dat = csrrd32(priv->mac_dev, tse_csroffs(command_config));
mac_dev           879 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(dat, priv->mac_dev, tse_csroffs(command_config));
mac_dev           883 drivers/net/ethernet/altera/altera_tse_main.c 		if (tse_bit_is_clear(priv->mac_dev, tse_csroffs(command_config),
mac_dev           890 drivers/net/ethernet/altera/altera_tse_main.c 		dat = csrrd32(priv->mac_dev, tse_csroffs(command_config));
mac_dev           892 drivers/net/ethernet/altera/altera_tse_main.c 		csrwr32(dat, priv->mac_dev, tse_csroffs(command_config));
mac_dev           907 drivers/net/ethernet/altera/altera_tse_main.c 		priv->mac_dev, tse_csroffs(rx_section_empty));
mac_dev           909 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_RX_SECTION_FULL, priv->mac_dev,
mac_dev           912 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_RX_ALMOST_EMPTY, priv->mac_dev,
mac_dev           915 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_RX_ALMOST_FULL, priv->mac_dev,
mac_dev           920 drivers/net/ethernet/altera/altera_tse_main.c 		priv->mac_dev, tse_csroffs(tx_section_empty));
mac_dev           922 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_TX_SECTION_FULL, priv->mac_dev,
mac_dev           925 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_TX_ALMOST_EMPTY, priv->mac_dev,
mac_dev           928 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_TX_ALMOST_FULL, priv->mac_dev,
mac_dev           936 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(frm_length, priv->mac_dev, tse_csroffs(frm_length));
mac_dev           938 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_TX_IPG_LENGTH, priv->mac_dev,
mac_dev           944 drivers/net/ethernet/altera/altera_tse_main.c 	tse_set_bit(priv->mac_dev, tse_csroffs(rx_cmd_stat),
mac_dev           947 drivers/net/ethernet/altera/altera_tse_main.c 	tse_clear_bit(priv->mac_dev, tse_csroffs(tx_cmd_stat),
mac_dev           952 drivers/net/ethernet/altera/altera_tse_main.c 	cmd = csrrd32(priv->mac_dev, tse_csroffs(command_config));
mac_dev           967 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(cmd, priv->mac_dev, tse_csroffs(command_config));
mac_dev           969 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(ALTERA_TSE_PAUSE_QUANTA, priv->mac_dev,
mac_dev           983 drivers/net/ethernet/altera/altera_tse_main.c 	u32 value = csrrd32(priv->mac_dev, tse_csroffs(command_config));
mac_dev           990 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(value, priv->mac_dev, tse_csroffs(command_config));
mac_dev          1016 drivers/net/ethernet/altera/altera_tse_main.c 		csrwr32(0, priv->mac_dev, tse_csroffs(hash_table) + i * 4);
mac_dev          1032 drivers/net/ethernet/altera/altera_tse_main.c 		csrwr32(1, priv->mac_dev, tse_csroffs(hash_table) + hash * 4);
mac_dev          1044 drivers/net/ethernet/altera/altera_tse_main.c 		csrwr32(1, priv->mac_dev, tse_csroffs(hash_table) + i * 4);
mac_dev          1056 drivers/net/ethernet/altera/altera_tse_main.c 		tse_set_bit(priv->mac_dev, tse_csroffs(command_config),
mac_dev          1077 drivers/net/ethernet/altera/altera_tse_main.c 		tse_set_bit(priv->mac_dev, tse_csroffs(command_config),
mac_dev          1080 drivers/net/ethernet/altera/altera_tse_main.c 		tse_clear_bit(priv->mac_dev, tse_csroffs(command_config),
mac_dev          1447 drivers/net/ethernet/altera/altera_tse_main.c 			      (void __iomem **)&priv->mac_dev);
mac_dev          1580 drivers/net/ethernet/altera/altera_tse_main.c 	priv->revision = ioread32(&priv->mac_dev->megacore_revision);
mac_dev           233 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_addr = priv->mac_dev->addr;
mac_dev           235 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	net_dev->mem_start = priv->mac_dev->res->start;
mac_dev           236 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	net_dev->mem_end = priv->mac_dev->res->end;
mac_dev           280 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev           285 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = priv->mac_dev;
mac_dev           293 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	err = mac_dev->stop(mac_dev);
mac_dev           298 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	for (i = 0; i < ARRAY_SIZE(mac_dev->port); i++) {
mac_dev           299 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		error = fman_port_disable(mac_dev->port[i]);
mac_dev           393 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev           401 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = eth_data->mac_dev;
mac_dev           402 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (!mac_dev) {
mac_dev           407 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	return mac_dev;
mac_dev           413 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev           427 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = priv->mac_dev;
mac_dev           429 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	err = mac_dev->change_addr(mac_dev->fman_mac,
mac_dev           450 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (!!(net_dev->flags & IFF_PROMISC) != priv->mac_dev->promisc) {
mac_dev           451 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		priv->mac_dev->promisc = !priv->mac_dev->promisc;
mac_dev           452 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		err = priv->mac_dev->set_promisc(priv->mac_dev->fman_mac,
mac_dev           453 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 						 priv->mac_dev->promisc);
mac_dev           460 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (!!(net_dev->flags & IFF_ALLMULTI) != priv->mac_dev->allmulti) {
mac_dev           461 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		priv->mac_dev->allmulti = !priv->mac_dev->allmulti;
mac_dev           462 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		err = priv->mac_dev->set_allmulti(priv->mac_dev->fman_mac,
mac_dev           463 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 						  priv->mac_dev->allmulti);
mac_dev           470 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	err = priv->mac_dev->set_multi(net_dev, priv->mac_dev);
mac_dev           836 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (priv->mac_dev->if_support & SUPPORTED_10000baseT_Full)
mac_dev           856 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 			 priv->cgr_data.cgr.cgrid, priv->mac_dev->addr,
mac_dev          1254 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_eth_init_ports(struct mac_device *mac_dev,
mac_dev          1260 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct fman_port *rxport = mac_dev->port[RX];
mac_dev          1261 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct fman_port *txport = mac_dev->port[TX];
mac_dev          1657 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		if (!fman_port_get_tstamp(priv->mac_dev->port[TX], (void *)skbh,
mac_dev          2342 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		if (!fman_port_get_tstamp(priv->mac_dev->port[RX], vaddr, &ns))
mac_dev          2351 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	    !fman_port_get_hash_result_offset(priv->mac_dev->port[RX],
mac_dev          2478 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev          2482 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = priv->mac_dev;
mac_dev          2483 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev->adjust_link(mac_dev);
mac_dev          2492 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev          2497 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = priv->mac_dev;
mac_dev          2499 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	phy_dev = of_phy_connect(net_dev, mac_dev->phy_node,
mac_dev          2501 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 				 mac_dev->phy_if);
mac_dev          2508 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (mac_dev->phy_if != PHY_INTERFACE_MODE_XGMII ||
mac_dev          2512 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 							mac_dev->if_support);
mac_dev          2518 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev->phy_dev = phy_dev;
mac_dev          2526 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev          2531 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = priv->mac_dev;
mac_dev          2538 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	for (i = 0; i < ARRAY_SIZE(mac_dev->port); i++) {
mac_dev          2539 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		err = fman_port_enable(mac_dev->port[i]);
mac_dev          2544 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	err = priv->mac_dev->start(mac_dev);
mac_dev          2555 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	for (i = 0; i < ARRAY_SIZE(mac_dev->port); i++)
mac_dev          2556 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		fman_port_disable(mac_dev->port[i]);
mac_dev          2593 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		priv->mac_dev->set_tstamp(priv->mac_dev->fman_mac, true);
mac_dev          2606 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		priv->mac_dev->set_tstamp(priv->mac_dev->fman_mac, true);
mac_dev          2748 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 			 priv->ingress_cgr.cgrid, priv->mac_dev->addr);
mac_dev          2783 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	struct mac_device *mac_dev;
mac_dev          2813 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = dpaa_mac_dev_get(pdev);
mac_dev          2814 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (IS_ERR(mac_dev)) {
mac_dev          2816 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		err = PTR_ERR(mac_dev);
mac_dev          2864 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	priv->mac_dev = mac_dev;
mac_dev          2880 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	dpaa_fq_setup(priv, &dpaa_fq_cbs, priv->mac_dev->port[TX]);
mac_dev          2910 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	err = dpaa_eth_init_ports(mac_dev, dpaa_bps, DPAA_BPS_NUM, &port_fqs,
mac_dev           155 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h 	struct mac_device *mac_dev;
mac_dev            43 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c 	struct mac_device *mac_dev = priv->mac_dev;
mac_dev            45 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c 	if (mac_dev)
mac_dev            47 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c 				(unsigned long long)mac_dev->res->start);
mac_dev           162 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct mac_device *mac_dev;
mac_dev           166 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev = priv->mac_dev;
mac_dev           173 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	epause->autoneg = mac_dev->autoneg_pause;
mac_dev           174 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	epause->rx_pause = mac_dev->rx_pause_active;
mac_dev           175 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	epause->tx_pause = mac_dev->tx_pause_active;
mac_dev           181 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct mac_device *mac_dev;
mac_dev           188 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev = priv->mac_dev;
mac_dev           203 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev->autoneg_pause = !!epause->autoneg;
mac_dev           204 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev->rx_pause_req = !!epause->rx_pause;
mac_dev           205 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev->tx_pause_req = !!epause->tx_pause;
mac_dev           213 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	fman_get_pause_cfg(mac_dev, &rx_pause, &tx_pause);
mac_dev           214 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	err = fman_set_mac_active_pause(mac_dev, rx_pause, tx_pause);
mac_dev           435 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	struct mac_device *mac_dev;
mac_dev           440 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	mac_dev = priv->mac_dev;
mac_dev           441 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	rxport = mac_dev->port[0];
mac_dev            69 drivers/net/ethernet/freescale/fman/mac.c 	int (*enable)(struct fman_mac *mac_dev, enum comm_mode mode);
mac_dev            70 drivers/net/ethernet/freescale/fman/mac.c 	int (*disable)(struct fman_mac *mac_dev, enum comm_mode mode);
mac_dev            80 drivers/net/ethernet/freescale/fman/mac.c 	struct mac_device	*mac_dev;
mac_dev            83 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev = handle;
mac_dev            84 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev            88 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->set_exception(mac_dev->fman_mac,
mac_dev            97 drivers/net/ethernet/freescale/fman/mac.c static void set_fman_mac_params(struct mac_device *mac_dev,
mac_dev           100 drivers/net/ethernet/freescale/fman/mac.c 	struct mac_priv_s *priv = mac_dev->priv;
mac_dev           103 drivers/net/ethernet/freescale/fman/mac.c 		devm_ioremap(priv->dev, mac_dev->res->start,
mac_dev           104 drivers/net/ethernet/freescale/fman/mac.c 			     resource_size(mac_dev->res));
mac_dev           105 drivers/net/ethernet/freescale/fman/mac.c 	memcpy(&params->addr, mac_dev->addr, sizeof(mac_dev->addr));
mac_dev           107 drivers/net/ethernet/freescale/fman/mac.c 	params->phy_if		= mac_dev->phy_if;
mac_dev           113 drivers/net/ethernet/freescale/fman/mac.c 	params->dev_id		= mac_dev;
mac_dev           117 drivers/net/ethernet/freescale/fman/mac.c static int tgec_initialization(struct mac_device *mac_dev)
mac_dev           124 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev           126 drivers/net/ethernet/freescale/fman/mac.c 	set_fman_mac_params(mac_dev, &params);
mac_dev           128 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->fman_mac = tgec_config(&params);
mac_dev           129 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->fman_mac) {
mac_dev           134 drivers/net/ethernet/freescale/fman/mac.c 	err = tgec_cfg_max_frame_len(mac_dev->fman_mac, fman_get_max_frm());
mac_dev           138 drivers/net/ethernet/freescale/fman/mac.c 	err = tgec_init(mac_dev->fman_mac);
mac_dev           143 drivers/net/ethernet/freescale/fman/mac.c 	err = mac_dev->set_exception(mac_dev->fman_mac,
mac_dev           148 drivers/net/ethernet/freescale/fman/mac.c 	err = tgec_get_version(mac_dev->fman_mac, &version);
mac_dev           157 drivers/net/ethernet/freescale/fman/mac.c 	tgec_free(mac_dev->fman_mac);
mac_dev           163 drivers/net/ethernet/freescale/fman/mac.c static int dtsec_initialization(struct mac_device *mac_dev)
mac_dev           170 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev           172 drivers/net/ethernet/freescale/fman/mac.c 	set_fman_mac_params(mac_dev, &params);
mac_dev           174 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->fman_mac = dtsec_config(&params);
mac_dev           175 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->fman_mac) {
mac_dev           180 drivers/net/ethernet/freescale/fman/mac.c 	err = dtsec_cfg_max_frame_len(mac_dev->fman_mac, fman_get_max_frm());
mac_dev           184 drivers/net/ethernet/freescale/fman/mac.c 	err = dtsec_cfg_pad_and_crc(mac_dev->fman_mac, true);
mac_dev           188 drivers/net/ethernet/freescale/fman/mac.c 	err = dtsec_init(mac_dev->fman_mac);
mac_dev           193 drivers/net/ethernet/freescale/fman/mac.c 	err = mac_dev->set_exception(mac_dev->fman_mac,
mac_dev           198 drivers/net/ethernet/freescale/fman/mac.c 	err = dtsec_get_version(mac_dev->fman_mac, &version);
mac_dev           207 drivers/net/ethernet/freescale/fman/mac.c 	dtsec_free(mac_dev->fman_mac);
mac_dev           213 drivers/net/ethernet/freescale/fman/mac.c static int memac_initialization(struct mac_device *mac_dev)
mac_dev           219 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev           221 drivers/net/ethernet/freescale/fman/mac.c 	set_fman_mac_params(mac_dev, &params);
mac_dev           226 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->fman_mac = memac_config(&params);
mac_dev           227 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->fman_mac) {
mac_dev           232 drivers/net/ethernet/freescale/fman/mac.c 	err = memac_cfg_max_frame_len(mac_dev->fman_mac, fman_get_max_frm());
mac_dev           236 drivers/net/ethernet/freescale/fman/mac.c 	err = memac_cfg_reset_on_init(mac_dev->fman_mac, true);
mac_dev           240 drivers/net/ethernet/freescale/fman/mac.c 	err = memac_cfg_fixed_link(mac_dev->fman_mac, priv->fixed_link);
mac_dev           244 drivers/net/ethernet/freescale/fman/mac.c 	err = memac_init(mac_dev->fman_mac);
mac_dev           253 drivers/net/ethernet/freescale/fman/mac.c 	memac_free(mac_dev->fman_mac);
mac_dev           259 drivers/net/ethernet/freescale/fman/mac.c static int start(struct mac_device *mac_dev)
mac_dev           262 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
mac_dev           263 drivers/net/ethernet/freescale/fman/mac.c 	struct mac_priv_s *priv = mac_dev->priv;
mac_dev           265 drivers/net/ethernet/freescale/fman/mac.c 	err = priv->enable(mac_dev->fman_mac, COMM_MODE_RX_AND_TX);
mac_dev           272 drivers/net/ethernet/freescale/fman/mac.c static int stop(struct mac_device *mac_dev)
mac_dev           274 drivers/net/ethernet/freescale/fman/mac.c 	struct mac_priv_s *priv = mac_dev->priv;
mac_dev           276 drivers/net/ethernet/freescale/fman/mac.c 	if (mac_dev->phy_dev)
mac_dev           277 drivers/net/ethernet/freescale/fman/mac.c 		phy_stop(mac_dev->phy_dev);
mac_dev           279 drivers/net/ethernet/freescale/fman/mac.c 	return priv->disable(mac_dev->fman_mac, COMM_MODE_RX_AND_TX);
mac_dev           282 drivers/net/ethernet/freescale/fman/mac.c static int set_multi(struct net_device *net_dev, struct mac_device *mac_dev)
mac_dev           290 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev           295 drivers/net/ethernet/freescale/fman/mac.c 		err = mac_dev->remove_hash_mac_addr(mac_dev->fman_mac, addr);
mac_dev           306 drivers/net/ethernet/freescale/fman/mac.c 		err = mac_dev->add_hash_mac_addr(mac_dev->fman_mac, addr);
mac_dev           334 drivers/net/ethernet/freescale/fman/mac.c int fman_set_mac_active_pause(struct mac_device *mac_dev, bool rx, bool tx)
mac_dev           336 drivers/net/ethernet/freescale/fman/mac.c 	struct fman_mac *fman_mac = mac_dev->fman_mac;
mac_dev           339 drivers/net/ethernet/freescale/fman/mac.c 	if (rx != mac_dev->rx_pause_active) {
mac_dev           340 drivers/net/ethernet/freescale/fman/mac.c 		err = mac_dev->set_rx_pause(fman_mac, rx);
mac_dev           342 drivers/net/ethernet/freescale/fman/mac.c 			mac_dev->rx_pause_active = rx;
mac_dev           345 drivers/net/ethernet/freescale/fman/mac.c 	if (tx != mac_dev->tx_pause_active) {
mac_dev           349 drivers/net/ethernet/freescale/fman/mac.c 		err = mac_dev->set_tx_pause(fman_mac, 0, pause_time, 0);
mac_dev           352 drivers/net/ethernet/freescale/fman/mac.c 			mac_dev->tx_pause_active = tx;
mac_dev           370 drivers/net/ethernet/freescale/fman/mac.c void fman_get_pause_cfg(struct mac_device *mac_dev, bool *rx_pause,
mac_dev           373 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
mac_dev           385 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->autoneg_pause) {
mac_dev           386 drivers/net/ethernet/freescale/fman/mac.c 		*rx_pause = mac_dev->rx_pause_req;
mac_dev           387 drivers/net/ethernet/freescale/fman/mac.c 		*tx_pause = mac_dev->tx_pause_req;
mac_dev           416 drivers/net/ethernet/freescale/fman/mac.c static void adjust_link_void(struct mac_device *mac_dev)
mac_dev           420 drivers/net/ethernet/freescale/fman/mac.c static void adjust_link_dtsec(struct mac_device *mac_dev)
mac_dev           422 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
mac_dev           427 drivers/net/ethernet/freescale/fman/mac.c 	fman_mac = mac_dev->fman_mac;
mac_dev           435 drivers/net/ethernet/freescale/fman/mac.c 	fman_get_pause_cfg(mac_dev, &rx_pause, &tx_pause);
mac_dev           436 drivers/net/ethernet/freescale/fman/mac.c 	err = fman_set_mac_active_pause(mac_dev, rx_pause, tx_pause);
mac_dev           438 drivers/net/ethernet/freescale/fman/mac.c 		dev_err(mac_dev->priv->dev, "fman_set_mac_active_pause() = %d\n",
mac_dev           442 drivers/net/ethernet/freescale/fman/mac.c static void adjust_link_memac(struct mac_device *mac_dev)
mac_dev           444 drivers/net/ethernet/freescale/fman/mac.c 	struct phy_device *phy_dev = mac_dev->phy_dev;
mac_dev           449 drivers/net/ethernet/freescale/fman/mac.c 	fman_mac = mac_dev->fman_mac;
mac_dev           452 drivers/net/ethernet/freescale/fman/mac.c 	fman_get_pause_cfg(mac_dev, &rx_pause, &tx_pause);
mac_dev           453 drivers/net/ethernet/freescale/fman/mac.c 	err = fman_set_mac_active_pause(mac_dev, rx_pause, tx_pause);
mac_dev           455 drivers/net/ethernet/freescale/fman/mac.c 		dev_err(mac_dev->priv->dev, "fman_set_mac_active_pause() = %d\n",
mac_dev           459 drivers/net/ethernet/freescale/fman/mac.c static void setup_dtsec(struct mac_device *mac_dev)
mac_dev           461 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->init			= dtsec_initialization;
mac_dev           462 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_promisc		= dtsec_set_promiscuous;
mac_dev           463 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->change_addr		= dtsec_modify_mac_address;
mac_dev           464 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->add_hash_mac_addr	= dtsec_add_hash_mac_address;
mac_dev           465 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->remove_hash_mac_addr	= dtsec_del_hash_mac_address;
mac_dev           466 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tx_pause		= dtsec_set_tx_pause_frames;
mac_dev           467 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_rx_pause		= dtsec_accept_rx_pause_frames;
mac_dev           468 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_exception		= dtsec_set_exception;
mac_dev           469 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_allmulti		= dtsec_set_allmulti;
mac_dev           470 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tstamp		= dtsec_set_tstamp;
mac_dev           471 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_multi		= set_multi;
mac_dev           472 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->start			= start;
mac_dev           473 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->stop			= stop;
mac_dev           474 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->adjust_link            = adjust_link_dtsec;
mac_dev           475 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->enable		= dtsec_enable;
mac_dev           476 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->disable		= dtsec_disable;
mac_dev           479 drivers/net/ethernet/freescale/fman/mac.c static void setup_tgec(struct mac_device *mac_dev)
mac_dev           481 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->init			= tgec_initialization;
mac_dev           482 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_promisc		= tgec_set_promiscuous;
mac_dev           483 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->change_addr		= tgec_modify_mac_address;
mac_dev           484 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->add_hash_mac_addr	= tgec_add_hash_mac_address;
mac_dev           485 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->remove_hash_mac_addr	= tgec_del_hash_mac_address;
mac_dev           486 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tx_pause		= tgec_set_tx_pause_frames;
mac_dev           487 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_rx_pause		= tgec_accept_rx_pause_frames;
mac_dev           488 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_exception		= tgec_set_exception;
mac_dev           489 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_allmulti		= tgec_set_allmulti;
mac_dev           490 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tstamp		= tgec_set_tstamp;
mac_dev           491 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_multi		= set_multi;
mac_dev           492 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->start			= start;
mac_dev           493 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->stop			= stop;
mac_dev           494 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->adjust_link            = adjust_link_void;
mac_dev           495 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->enable		= tgec_enable;
mac_dev           496 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->disable		= tgec_disable;
mac_dev           499 drivers/net/ethernet/freescale/fman/mac.c static void setup_memac(struct mac_device *mac_dev)
mac_dev           501 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->init			= memac_initialization;
mac_dev           502 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_promisc		= memac_set_promiscuous;
mac_dev           503 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->change_addr		= memac_modify_mac_address;
mac_dev           504 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->add_hash_mac_addr	= memac_add_hash_mac_address;
mac_dev           505 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->remove_hash_mac_addr	= memac_del_hash_mac_address;
mac_dev           506 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tx_pause		= memac_set_tx_pause_frames;
mac_dev           507 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_rx_pause		= memac_accept_rx_pause_frames;
mac_dev           508 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_exception		= memac_set_exception;
mac_dev           509 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_allmulti		= memac_set_allmulti;
mac_dev           510 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_tstamp		= memac_set_tstamp;
mac_dev           511 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->set_multi		= set_multi;
mac_dev           512 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->start			= start;
mac_dev           513 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->stop			= stop;
mac_dev           514 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->adjust_link            = adjust_link_memac;
mac_dev           515 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->enable		= memac_enable;
mac_dev           516 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv->disable		= memac_disable;
mac_dev           547 drivers/net/ethernet/freescale/fman/mac.c 						   struct mac_device *mac_dev)
mac_dev           555 drivers/net/ethernet/freescale/fman/mac.c 	priv = mac_dev->priv;
mac_dev           557 drivers/net/ethernet/freescale/fman/mac.c 	data.mac_dev = mac_dev;
mac_dev           604 drivers/net/ethernet/freescale/fman/mac.c 	struct mac_device	*mac_dev;
mac_dev           616 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev = devm_kzalloc(dev, sizeof(*mac_dev), GFP_KERNEL);
mac_dev           617 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev) {
mac_dev           628 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->priv = priv;
mac_dev           632 drivers/net/ethernet/freescale/fman/mac.c 		setup_dtsec(mac_dev);
mac_dev           636 drivers/net/ethernet/freescale/fman/mac.c 		setup_tgec(mac_dev);
mac_dev           638 drivers/net/ethernet/freescale/fman/mac.c 		setup_memac(mac_dev);
mac_dev           693 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->res = __devm_request_region(dev,
mac_dev           697 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->res) {
mac_dev           703 drivers/net/ethernet/freescale/fman/mac.c 	priv->vaddr = devm_ioremap(dev, mac_dev->res->start,
mac_dev           704 drivers/net/ethernet/freescale/fman/mac.c 				   mac_dev->res->end + 1 - mac_dev->res->start);
mac_dev           732 drivers/net/ethernet/freescale/fman/mac.c 	ether_addr_copy(mac_dev->addr, mac_addr);
mac_dev           743 drivers/net/ethernet/freescale/fman/mac.c 	if (nph != ARRAY_SIZE(mac_dev->port)) {
mac_dev           750 drivers/net/ethernet/freescale/fman/mac.c 	for (i = 0; i < ARRAY_SIZE(mac_dev->port); i++) {
mac_dev           768 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->port[i] = fman_port_bind(&of_dev->dev);
mac_dev           769 drivers/net/ethernet/freescale/fman/mac.c 		if (!mac_dev->port[i]) {
mac_dev           786 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->phy_if = phy_if;
mac_dev           788 drivers/net/ethernet/freescale/fman/mac.c 	priv->speed		= phy2speed[mac_dev->phy_if];
mac_dev           790 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->if_support	= DTSEC_SUPPORTED;
mac_dev           792 drivers/net/ethernet/freescale/fman/mac.c 	if (mac_dev->phy_if == PHY_INTERFACE_MODE_SGMII)
mac_dev           793 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->if_support &= ~(SUPPORTED_10baseT_Half |
mac_dev           798 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->if_support |= SUPPORTED_1000baseT_Full;
mac_dev           801 drivers/net/ethernet/freescale/fman/mac.c 	if (mac_dev->phy_if == PHY_INTERFACE_MODE_XGMII)
mac_dev           802 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->if_support = SUPPORTED_10000baseT_Full;
mac_dev           805 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->phy_node = of_parse_phandle(mac_node, "phy-handle", 0);
mac_dev           806 drivers/net/ethernet/freescale/fman/mac.c 	if (!mac_dev->phy_node && of_phy_is_fixed_link(mac_node)) {
mac_dev           820 drivers/net/ethernet/freescale/fman/mac.c 		mac_dev->phy_node = of_node_get(mac_node);
mac_dev           821 drivers/net/ethernet/freescale/fman/mac.c 		phy = of_phy_find_device(mac_dev->phy_node);
mac_dev           824 drivers/net/ethernet/freescale/fman/mac.c 			of_node_put(mac_dev->phy_node);
mac_dev           837 drivers/net/ethernet/freescale/fman/mac.c 	err = mac_dev->init(mac_dev);
mac_dev           840 drivers/net/ethernet/freescale/fman/mac.c 		of_node_put(mac_dev->phy_node);
mac_dev           845 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->autoneg_pause = true;
mac_dev           850 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->rx_pause_req = true;
mac_dev           851 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->tx_pause_req = true;
mac_dev           852 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->rx_pause_active = false;
mac_dev           853 drivers/net/ethernet/freescale/fman/mac.c 	mac_dev->tx_pause_active = false;
mac_dev           854 drivers/net/ethernet/freescale/fman/mac.c 	err = fman_set_mac_active_pause(mac_dev, true, true);
mac_dev           858 drivers/net/ethernet/freescale/fman/mac.c 	dev_info(dev, "FMan MAC address: %pM\n", mac_dev->addr);
mac_dev           860 drivers/net/ethernet/freescale/fman/mac.c 	priv->eth_dev = dpaa_eth_add_device(fman_id, mac_dev);
mac_dev            64 drivers/net/ethernet/freescale/fman/mac.h 	int (*init)(struct mac_device *mac_dev);
mac_dev            65 drivers/net/ethernet/freescale/fman/mac.h 	int (*start)(struct mac_device *mac_dev);
mac_dev            66 drivers/net/ethernet/freescale/fman/mac.h 	int (*stop)(struct mac_device *mac_dev);
mac_dev            67 drivers/net/ethernet/freescale/fman/mac.h 	void (*adjust_link)(struct mac_device *mac_dev);
mac_dev            68 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_promisc)(struct fman_mac *mac_dev, bool enable);
mac_dev            69 drivers/net/ethernet/freescale/fman/mac.h 	int (*change_addr)(struct fman_mac *mac_dev, enet_addr_t *enet_addr);
mac_dev            70 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_allmulti)(struct fman_mac *mac_dev, bool enable);
mac_dev            71 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_tstamp)(struct fman_mac *mac_dev, bool enable);
mac_dev            73 drivers/net/ethernet/freescale/fman/mac.h 			 struct mac_device *mac_dev);
mac_dev            74 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_rx_pause)(struct fman_mac *mac_dev, bool en);
mac_dev            75 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_tx_pause)(struct fman_mac *mac_dev, u8 priority,
mac_dev            77 drivers/net/ethernet/freescale/fman/mac.h 	int (*set_exception)(struct fman_mac *mac_dev,
mac_dev            79 drivers/net/ethernet/freescale/fman/mac.h 	int (*add_hash_mac_addr)(struct fman_mac *mac_dev,
mac_dev            81 drivers/net/ethernet/freescale/fman/mac.h 	int (*remove_hash_mac_addr)(struct fman_mac *mac_dev,
mac_dev            89 drivers/net/ethernet/freescale/fman/mac.h 	struct mac_device *mac_dev;
mac_dev            96 drivers/net/ethernet/freescale/fman/mac.h int fman_set_mac_active_pause(struct mac_device *mac_dev, bool rx, bool tx);
mac_dev            98 drivers/net/ethernet/freescale/fman/mac.h void fman_get_pause_cfg(struct mac_device *mac_dev, bool *rx_pause,