mdic             2819 drivers/net/ethernet/intel/e1000/e1000_hw.c 	u32 mdic = 0;
mdic             2833 drivers/net/ethernet/intel/e1000/e1000_hw.c 			mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) |
mdic             2838 drivers/net/ethernet/intel/e1000/e1000_hw.c 			writel(mdic, E1000_MDIO_CMD);
mdic             2845 drivers/net/ethernet/intel/e1000/e1000_hw.c 				mdic = readl(E1000_MDIO_CMD);
mdic             2846 drivers/net/ethernet/intel/e1000/e1000_hw.c 				if (!(mdic & INTEL_CE_GBE_MDIC_GO))
mdic             2850 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (mdic & INTEL_CE_GBE_MDIC_GO) {
mdic             2855 drivers/net/ethernet/intel/e1000/e1000_hw.c 			mdic = readl(E1000_MDIO_STS);
mdic             2856 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (mdic & INTEL_CE_GBE_MDIC_READ_ERROR) {
mdic             2860 drivers/net/ethernet/intel/e1000/e1000_hw.c 			*phy_data = (u16)mdic;
mdic             2862 drivers/net/ethernet/intel/e1000/e1000_hw.c 			mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) |
mdic             2866 drivers/net/ethernet/intel/e1000/e1000_hw.c 			ew32(MDIC, mdic);
mdic             2873 drivers/net/ethernet/intel/e1000/e1000_hw.c 				mdic = er32(MDIC);
mdic             2874 drivers/net/ethernet/intel/e1000/e1000_hw.c 				if (mdic & E1000_MDIC_READY)
mdic             2877 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (!(mdic & E1000_MDIC_READY)) {
mdic             2881 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (mdic & E1000_MDIC_ERROR) {
mdic             2885 drivers/net/ethernet/intel/e1000/e1000_hw.c 			*phy_data = (u16)mdic;
mdic             2906 drivers/net/ethernet/intel/e1000/e1000_hw.c 		mdic = ((reg_addr) | (phy_addr << 5) |
mdic             2909 drivers/net/ethernet/intel/e1000/e1000_hw.c 		e1000_shift_out_mdi_bits(hw, mdic, 14);
mdic             2957 drivers/net/ethernet/intel/e1000/e1000_hw.c 	u32 mdic = 0;
mdic             2972 drivers/net/ethernet/intel/e1000/e1000_hw.c 			mdic = (((u32)phy_data) |
mdic             2978 drivers/net/ethernet/intel/e1000/e1000_hw.c 			writel(mdic, E1000_MDIO_CMD);
mdic             2985 drivers/net/ethernet/intel/e1000/e1000_hw.c 				mdic = readl(E1000_MDIO_CMD);
mdic             2986 drivers/net/ethernet/intel/e1000/e1000_hw.c 				if (!(mdic & INTEL_CE_GBE_MDIC_GO))
mdic             2989 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (mdic & INTEL_CE_GBE_MDIC_GO) {
mdic             2994 drivers/net/ethernet/intel/e1000/e1000_hw.c 			mdic = (((u32)phy_data) |
mdic             2999 drivers/net/ethernet/intel/e1000/e1000_hw.c 			ew32(MDIC, mdic);
mdic             3006 drivers/net/ethernet/intel/e1000/e1000_hw.c 				mdic = er32(MDIC);
mdic             3007 drivers/net/ethernet/intel/e1000/e1000_hw.c 				if (mdic & E1000_MDIC_READY)
mdic             3010 drivers/net/ethernet/intel/e1000/e1000_hw.c 			if (!(mdic & E1000_MDIC_READY)) {
mdic             3029 drivers/net/ethernet/intel/e1000/e1000_hw.c 		mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) |
mdic             3031 drivers/net/ethernet/intel/e1000/e1000_hw.c 		mdic <<= 16;
mdic             3032 drivers/net/ethernet/intel/e1000/e1000_hw.c 		mdic |= (u32)phy_data;
mdic             3034 drivers/net/ethernet/intel/e1000/e1000_hw.c 		e1000_shift_out_mdi_bits(hw, mdic, 32);
mdic              121 drivers/net/ethernet/intel/e1000e/phy.c 	u32 i, mdic = 0;
mdic              132 drivers/net/ethernet/intel/e1000e/phy.c 	mdic = ((offset << E1000_MDIC_REG_SHIFT) |
mdic              136 drivers/net/ethernet/intel/e1000e/phy.c 	ew32(MDIC, mdic);
mdic              144 drivers/net/ethernet/intel/e1000e/phy.c 		mdic = er32(MDIC);
mdic              145 drivers/net/ethernet/intel/e1000e/phy.c 		if (mdic & E1000_MDIC_READY)
mdic              148 drivers/net/ethernet/intel/e1000e/phy.c 	if (!(mdic & E1000_MDIC_READY)) {
mdic              152 drivers/net/ethernet/intel/e1000e/phy.c 	if (mdic & E1000_MDIC_ERROR) {
mdic              156 drivers/net/ethernet/intel/e1000e/phy.c 	if (((mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT) != offset) {
mdic              159 drivers/net/ethernet/intel/e1000e/phy.c 		      (mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT);
mdic              162 drivers/net/ethernet/intel/e1000e/phy.c 	*data = (u16)mdic;
mdic              184 drivers/net/ethernet/intel/e1000e/phy.c 	u32 i, mdic = 0;
mdic              195 drivers/net/ethernet/intel/e1000e/phy.c 	mdic = (((u32)data) |
mdic              200 drivers/net/ethernet/intel/e1000e/phy.c 	ew32(MDIC, mdic);
mdic              208 drivers/net/ethernet/intel/e1000e/phy.c 		mdic = er32(MDIC);
mdic              209 drivers/net/ethernet/intel/e1000e/phy.c 		if (mdic & E1000_MDIC_READY)
mdic              212 drivers/net/ethernet/intel/e1000e/phy.c 	if (!(mdic & E1000_MDIC_READY)) {
mdic              216 drivers/net/ethernet/intel/e1000e/phy.c 	if (mdic & E1000_MDIC_ERROR) {
mdic              220 drivers/net/ethernet/intel/e1000e/phy.c 	if (((mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT) != offset) {
mdic              223 drivers/net/ethernet/intel/e1000e/phy.c 		      (mdic & E1000_MDIC_REG_MASK) >> E1000_MDIC_REG_SHIFT);
mdic              829 drivers/net/ethernet/intel/igb/e1000_82575.c 	u32 mdic;
mdic              851 drivers/net/ethernet/intel/igb/e1000_82575.c 			mdic = rd32(E1000_MDIC);
mdic              852 drivers/net/ethernet/intel/igb/e1000_82575.c 			mdic &= E1000_MDIC_PHY_MASK;
mdic              853 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->addr = mdic >> E1000_MDIC_PHY_SHIFT;
mdic              860 drivers/net/ethernet/intel/igb/e1000_82575.c 			mdic = rd32(E1000_MDICNFG);
mdic              861 drivers/net/ethernet/intel/igb/e1000_82575.c 			mdic &= E1000_MDICNFG_PHY_MASK;
mdic              862 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->addr = mdic >> E1000_MDICNFG_PHY_SHIFT;
mdic              116 drivers/net/ethernet/intel/igb/e1000_phy.c 	u32 i, mdic = 0;
mdic              129 drivers/net/ethernet/intel/igb/e1000_phy.c 	mdic = ((offset << E1000_MDIC_REG_SHIFT) |
mdic              133 drivers/net/ethernet/intel/igb/e1000_phy.c 	wr32(E1000_MDIC, mdic);
mdic              141 drivers/net/ethernet/intel/igb/e1000_phy.c 		mdic = rd32(E1000_MDIC);
mdic              142 drivers/net/ethernet/intel/igb/e1000_phy.c 		if (mdic & E1000_MDIC_READY)
mdic              145 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(mdic & E1000_MDIC_READY)) {
mdic              150 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (mdic & E1000_MDIC_ERROR) {
mdic              155 drivers/net/ethernet/intel/igb/e1000_phy.c 	*data = (u16) mdic;
mdic              172 drivers/net/ethernet/intel/igb/e1000_phy.c 	u32 i, mdic = 0;
mdic              185 drivers/net/ethernet/intel/igb/e1000_phy.c 	mdic = (((u32)data) |
mdic              190 drivers/net/ethernet/intel/igb/e1000_phy.c 	wr32(E1000_MDIC, mdic);
mdic              198 drivers/net/ethernet/intel/igb/e1000_phy.c 		mdic = rd32(E1000_MDIC);
mdic              199 drivers/net/ethernet/intel/igb/e1000_phy.c 		if (mdic & E1000_MDIC_READY)
mdic              202 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(mdic & E1000_MDIC_READY)) {
mdic              207 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (mdic & E1000_MDIC_ERROR) {
mdic              548 drivers/net/ethernet/intel/igc/igc_phy.c 	u32 i, mdic = 0;
mdic              561 drivers/net/ethernet/intel/igc/igc_phy.c 	mdic = ((offset << IGC_MDIC_REG_SHIFT) |
mdic              565 drivers/net/ethernet/intel/igc/igc_phy.c 	wr32(IGC_MDIC, mdic);
mdic              573 drivers/net/ethernet/intel/igc/igc_phy.c 		mdic = rd32(IGC_MDIC);
mdic              574 drivers/net/ethernet/intel/igc/igc_phy.c 		if (mdic & IGC_MDIC_READY)
mdic              577 drivers/net/ethernet/intel/igc/igc_phy.c 	if (!(mdic & IGC_MDIC_READY)) {
mdic              582 drivers/net/ethernet/intel/igc/igc_phy.c 	if (mdic & IGC_MDIC_ERROR) {
mdic              587 drivers/net/ethernet/intel/igc/igc_phy.c 	*data = (u16)mdic;
mdic              604 drivers/net/ethernet/intel/igc/igc_phy.c 	u32 i, mdic = 0;
mdic              617 drivers/net/ethernet/intel/igc/igc_phy.c 	mdic = (((u32)data) |
mdic              622 drivers/net/ethernet/intel/igc/igc_phy.c 	wr32(IGC_MDIC, mdic);
mdic              630 drivers/net/ethernet/intel/igc/igc_phy.c 		mdic = rd32(IGC_MDIC);
mdic              631 drivers/net/ethernet/intel/igc/igc_phy.c 		if (mdic & IGC_MDIC_READY)
mdic              634 drivers/net/ethernet/intel/igc/igc_phy.c 	if (!(mdic & IGC_MDIC_READY)) {
mdic              639 drivers/net/ethernet/intel/igc/igc_phy.c 	if (mdic & IGC_MDIC_ERROR) {