/openbmc/u-boot/arch/arm/mach-davinci/ |
H A D | dp83848.c | 21 int dp83848_is_phy_connected(int phy_addr) in dp83848_is_phy_connected() argument 25 if (!davinci_eth_phy_read(phy_addr, DP83848_PHYID1_REG, &id1)) in dp83848_is_phy_connected() 27 if (!davinci_eth_phy_read(phy_addr, DP83848_PHYID2_REG, &id2)) in dp83848_is_phy_connected() 36 int dp83848_get_link_speed(int phy_addr) in dp83848_get_link_speed() argument 41 if (!davinci_eth_phy_read(phy_addr, DP83848_STAT_REG, &tmp)) in dp83848_get_link_speed() 47 if (!davinci_eth_phy_read(phy_addr, DP83848_PHY_STAT_REG, &tmp)) in dp83848_get_link_speed() 64 int dp83848_init_phy(int phy_addr) in dp83848_init_phy() argument 68 if (!dp83848_get_link_speed(phy_addr)) { in dp83848_init_phy() 71 ret = dp83848_get_link_speed(phy_addr); in dp83848_init_phy() 75 davinci_eth_phy_write(phy_addr, DP83848_PHY_INTR_CTRL_REG, 0); in dp83848_init_phy() [all …]
|
H A D | lxt972.c | 22 int lxt972_is_phy_connected(int phy_addr) in lxt972_is_phy_connected() argument 26 if (!davinci_eth_phy_read(phy_addr, MII_PHYSID1, &id1)) in lxt972_is_phy_connected() 28 if (!davinci_eth_phy_read(phy_addr, MII_PHYSID2, &id2)) in lxt972_is_phy_connected() 37 int lxt972_get_link_speed(int phy_addr) in lxt972_get_link_speed() argument 42 if (!davinci_eth_phy_read(phy_addr, PHY_LXT971_STAT2, &stat1)) in lxt972_get_link_speed() 48 if (!davinci_eth_phy_read(phy_addr, PHY_LXT971_DIG_CFG, &tmp)) in lxt972_get_link_speed() 53 davinci_eth_phy_write(phy_addr, PHY_LXT971_DIG_CFG, tmp); in lxt972_get_link_speed() 55 if (!davinci_eth_phy_read(phy_addr, PHY_LXT971_DIG_CFG, &tmp)) in lxt972_get_link_speed() 72 int lxt972_init_phy(int phy_addr) in lxt972_init_phy() argument 76 if (!lxt972_get_link_speed(phy_addr)) { in lxt972_init_phy() [all …]
|
H A D | ksz8873.c | 24 int ksz8873_is_phy_connected(int phy_addr) in ksz8873_is_phy_connected() argument 28 return davinci_eth_phy_read(phy_addr, MII_PHYSID1, &dummy); in ksz8873_is_phy_connected() 31 int ksz8873_get_link_speed(int phy_addr) in ksz8873_get_link_speed() argument 43 int ksz8873_init_phy(int phy_addr) in ksz8873_init_phy() argument 49 int ksz8873_auto_negotiate(int phy_addr) in ksz8873_auto_negotiate() argument 51 return dp83848_get_link_speed(phy_addr); in ksz8873_auto_negotiate()
|
H A D | et1011c.c | 25 int et1011c_get_link_speed(int phy_addr) in et1011c_get_link_speed() argument 29 if (davinci_eth_phy_read(phy_addr, MII_STATUS_REG, &data) && (data & 0x04)) { in et1011c_get_link_speed() 30 davinci_eth_phy_read(phy_addr, MII_PHY_CONFIG_REG, &data); in et1011c_get_link_speed() 32 davinci_eth_phy_write(phy_addr, MII_PHY_CONFIG_REG, in et1011c_get_link_speed()
|
/openbmc/u-boot/drivers/net/phy/ |
H A D | mv88e6352.c | 32 static int sw_wait_rdy(const char *devname, u8 phy_addr) in sw_wait_rdy() argument 41 ret = miiphy_read(devname, phy_addr, COMMAND_REG, &command); in sw_wait_rdy() 56 static int sw_reg_read(const char *devname, u8 phy_addr, u8 port, in sw_reg_read() argument 62 ret = sw_wait_rdy(devname, phy_addr); in sw_reg_read() 69 ret = miiphy_write(devname, phy_addr, COMMAND_REG, command); in sw_reg_read() 73 ret = sw_wait_rdy(devname, phy_addr); in sw_reg_read() 77 ret = miiphy_read(devname, phy_addr, DATA_REG, data); in sw_reg_read() 82 static int sw_reg_write(const char *devname, u8 phy_addr, u8 port, in sw_reg_write() argument 88 ret = sw_wait_rdy(devname, phy_addr); in sw_reg_write() 93 ret = miiphy_write(devname, phy_addr, DATA_REG, data); in sw_reg_write() [all …]
|
/openbmc/u-boot/arch/arm/mach-davinci/include/mach/ |
H A D | emac_defs.h | 73 int ksz8873_is_phy_connected(int phy_addr); 74 int ksz8873_get_link_speed(int phy_addr); 75 int ksz8873_init_phy(int phy_addr); 76 int ksz8873_auto_negotiate(int phy_addr); 79 int lxt972_is_phy_connected(int phy_addr); 80 int lxt972_get_link_speed(int phy_addr); 81 int lxt972_init_phy(int phy_addr); 82 int lxt972_auto_negotiate(int phy_addr); 85 int dp83848_is_phy_connected(int phy_addr); 86 int dp83848_get_link_speed(int phy_addr); [all …]
|
/openbmc/u-boot/board/freescale/t104xrdb/ |
H A D | eth.c | 23 int phy_addr = 0; in board_eth_init() local 70 phy_addr = CONFIG_SYS_SGMII1_PHY_ADDR; in board_eth_init() 72 phy_addr = CONFIG_SYS_SGMII2_PHY_ADDR; in board_eth_init() 74 phy_addr = CONFIG_SYS_SGMII3_PHY_ADDR; in board_eth_init() 75 fm_info_set_phy_address(i, phy_addr); in board_eth_init() 80 phy_addr = CONFIG_SYS_RGMII1_PHY_ADDR; in board_eth_init() 82 phy_addr = CONFIG_SYS_RGMII2_PHY_ADDR; in board_eth_init() 83 fm_info_set_phy_address(i, phy_addr); in board_eth_init() 111 phy_addr = CONFIG_SYS_FM1_QSGMII11_PHY_ADDR + i; in board_eth_init() 115 vsc9953_port_info_set_phy_address(i, phy_addr); in board_eth_init() [all …]
|
/openbmc/u-boot/drivers/net/ti/ |
H A D | davinci_emac.c | 60 #define emac_gigabit_enable(phy_addr) davinci_eth_gigabit_enable(phy_addr) argument 62 #define emac_gigabit_enable(phy_addr) /* no gigabit to enable */ argument 72 static int gen_init_phy(int phy_addr); 73 static int gen_is_phy_connected(int phy_addr); 74 static int gen_get_link_speed(int phy_addr); 75 static int gen_auto_negotiate(int phy_addr); 206 int davinci_eth_phy_read(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t *data) in davinci_eth_phy_read() argument 216 ((phy_addr & 0x1f) << 16), in davinci_eth_phy_read() 232 int davinci_eth_phy_write(u_int8_t phy_addr, u_int8_t reg_num, u_int16_t data) in davinci_eth_phy_write() argument 241 ((phy_addr & 0x1f) << 16) | in davinci_eth_phy_write() [all …]
|
/openbmc/linux/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-bootmem.c | 430 int __cvmx_bootmem_phy_free(uint64_t phy_addr, uint64_t size, uint32_t flags) in __cvmx_bootmem_phy_free() argument 438 (unsigned long long)phy_addr, (unsigned long long)size); in __cvmx_bootmem_phy_free() 456 if (cur_addr == 0 || phy_addr < cur_addr) { in __cvmx_bootmem_phy_free() 458 if (cur_addr && phy_addr + size > cur_addr) in __cvmx_bootmem_phy_free() 460 else if (phy_addr + size == cur_addr) { in __cvmx_bootmem_phy_free() 462 cvmx_bootmem_phy_set_next(phy_addr, in __cvmx_bootmem_phy_free() 465 cvmx_bootmem_phy_set_size(phy_addr, in __cvmx_bootmem_phy_free() 468 cvmx_bootmem_desc->head_addr = phy_addr; in __cvmx_bootmem_phy_free() 472 cvmx_bootmem_phy_set_next(phy_addr, cur_addr); in __cvmx_bootmem_phy_free() 473 cvmx_bootmem_phy_set_size(phy_addr, size); in __cvmx_bootmem_phy_free() [all …]
|
/openbmc/linux/drivers/net/phy/ |
H A D | fixed_phy.c | 73 static int fixed_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in fixed_mdio_read() argument 79 if (fp->addr == phy_addr) { in fixed_mdio_read() 100 static int fixed_mdio_write(struct mii_bus *bus, int phy_addr, int reg_num, in fixed_mdio_write() argument 133 static int fixed_phy_add_gpiod(unsigned int irq, int phy_addr, in fixed_phy_add_gpiod() argument 150 fmb->mii_bus->irq[phy_addr] = irq; in fixed_phy_add_gpiod() 152 fp->addr = phy_addr; in fixed_phy_add_gpiod() 163 int fixed_phy_add(unsigned int irq, int phy_addr, in fixed_phy_add() argument 166 return fixed_phy_add_gpiod(irq, phy_addr, status, NULL); in fixed_phy_add() 172 static void fixed_phy_del(int phy_addr) in fixed_phy_del() argument 178 if (fp->addr == phy_addr) { in fixed_phy_del() [all …]
|
/openbmc/linux/drivers/net/ethernet/wangxun/ngbe/ |
H A D | ngbe_mdio.c | 14 static int ngbe_phy_read_reg_internal(struct mii_bus *bus, int phy_addr, int regnum) in ngbe_phy_read_reg_internal() argument 18 if (phy_addr != 0) in ngbe_phy_read_reg_internal() 23 static int ngbe_phy_write_reg_internal(struct mii_bus *bus, int phy_addr, int regnum, u16 value) in ngbe_phy_write_reg_internal() argument 27 if (phy_addr == 0) in ngbe_phy_write_reg_internal() 32 static int ngbe_phy_read_reg_mdi_c22(struct mii_bus *bus, int phy_addr, int regnum) in ngbe_phy_read_reg_mdi_c22() argument 41 WX_MSCA_PA(phy_addr) | in ngbe_phy_read_reg_mdi_c22() 60 static int ngbe_phy_write_reg_mdi_c22(struct mii_bus *bus, int phy_addr, int regnum, u16 value) in ngbe_phy_write_reg_mdi_c22() argument 69 WX_MSCA_PA(phy_addr) | in ngbe_phy_write_reg_mdi_c22() 87 static int ngbe_phy_read_reg_mdi_c45(struct mii_bus *bus, int phy_addr, int devnum, int regnum) in ngbe_phy_read_reg_mdi_c45() argument 96 WX_MSCA_PA(phy_addr) | in ngbe_phy_read_reg_mdi_c45() [all …]
|
/openbmc/linux/drivers/net/ethernet/dlink/ |
H A D | dl2k.c | 84 static int mii_read (struct net_device *dev, int phy_addr, int reg_num); 85 static int mii_write (struct net_device *dev, int phy_addr, int reg_num, 309 np->phy_addr = 1; in find_miiphy() 314 np->phy_addr = i; in find_miiphy() 540 mii_write(dev, np->phy_addr, 31, 0x0001); in rio_hw_init() 541 mii_write(dev, np->phy_addr, 27, 0x01e0); in rio_hw_init() 542 mii_write(dev, np->phy_addr, 31, 0x0002); in rio_hw_init() 543 mii_write(dev, np->phy_addr, 27, 0xeb8e); in rio_hw_init() 544 mii_write(dev, np->phy_addr, 31, 0x0000); in rio_hw_init() 545 mii_write(dev, np->phy_addr, 30, 0x005e); in rio_hw_init() [all …]
|
/openbmc/u-boot/board/freescale/ls1088a/ |
H A D | eth_ls1088aqds.c | 92 int phy_addr = 0; in sgmii_configure_repeater() local 105 phy_addr = 4; in sgmii_configure_repeater() 109 phy_addr = 0; in sgmii_configure_repeater() 113 phy_addr = 0xc; in sgmii_configure_repeater() 117 phy_addr = 8; in sgmii_configure_repeater() 129 ret = miiphy_write(dev, phy_addr, 0x1f, 3); in sgmii_configure_repeater() 134 ret = miiphy_read(dev, phy_addr, 0x11, &value); in sgmii_configure_repeater() 141 miiphy_write(dev, phy_addr, 0x1f, 0); in sgmii_configure_repeater() 172 ret = miiphy_read(dev, phy_addr, 0x11, &value); in sgmii_configure_repeater() 177 ret = miiphy_read(dev, phy_addr, 0x11, &value); in sgmii_configure_repeater() [all …]
|
/openbmc/linux/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_mdio.c | 200 int err, phy_addr; in sxgbe_mdio_register() local 236 for (phy_addr = 0; phy_addr < PHY_MAX_ADDR; phy_addr++) { in sxgbe_mdio_register() 237 struct phy_device *phy = mdiobus_get_phy(mdio_bus, phy_addr); in sxgbe_mdio_register() 247 irqlist[phy_addr] = mdio_data->probed_phy_irq; in sxgbe_mdio_register() 255 if (priv->plat->phy_addr == -1) in sxgbe_mdio_register() 256 priv->plat->phy_addr = phy_addr; in sxgbe_mdio_register() 258 act = (priv->plat->phy_addr == phy_addr); in sxgbe_mdio_register() 272 phy->phy_id, phy_addr, irq_str, in sxgbe_mdio_register()
|
/openbmc/u-boot/drivers/net/pfe_eth/ |
H A D | pfe_mdio.c | 16 static int pfe_write_addr(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_write_addr() argument 26 phy = ((phy_addr & EMAC_MII_DATA_PA_MASK) << EMAC_MII_DATA_PA_SHIFT); in pfe_write_addr() 50 static int pfe_phy_read(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_phy_read() argument 64 pfe_write_addr(bus, phy_addr, dev_addr, reg_addr); in pfe_phy_read() 69 phy = ((phy_addr & EMAC_MII_DATA_PA_MASK) << EMAC_MII_DATA_PA_SHIFT); in pfe_phy_read() 100 phy_addr, reg_addr, val); in pfe_phy_read() 105 static int pfe_phy_write(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_phy_write() argument 119 pfe_write_addr(bus, phy_addr, dev_addr, reg_addr); in pfe_phy_write() 124 phy = ((phy_addr & EMAC_MII_DATA_PA_MASK) << EMAC_MII_DATA_PA_SHIFT); in pfe_phy_write() 150 debug("%s: phy: %02x reg:%02x val:%#x\n", __func__, phy_addr, in pfe_phy_write()
|
/openbmc/u-boot/drivers/phy/marvell/ |
H A D | comphy_a3700.c | 174 reg_set16(phy_addr(PCIE, LANE_CFG1), bf_use_max_pll_rate, 0); in comphy_pcie_power_up() 179 reg_set16(phy_addr(PCIE, GLOB_CLK_SRC_LO), bf_cfg_sel_20b, 0); in comphy_pcie_power_up() 184 reg_set16(phy_addr(PCIE, MISC_REG1), bf_sel_bits_pcie_force, 0); in comphy_pcie_power_up() 189 reg_set16(phy_addr(PCIE, PWR_MGM_TIM1), 0x10C, 0xFFFF); in comphy_pcie_power_up() 194 reg_set16(phy_addr(PCIE, UNIT_CTRL), 0x60 | rb_idle_sync_en, 0xFFFF); in comphy_pcie_power_up() 199 reg_set16(phy_addr(PCIE, MISC_REG0), in comphy_pcie_power_up() 213 reg_set16(phy_addr(PCIE, PWR_PLL_CTRL), 0xFC63, 0xFFFF); in comphy_pcie_power_up() 216 reg_set16(phy_addr(PCIE, PWR_PLL_CTRL), 0xFC62, 0xFFFF); in comphy_pcie_power_up() 222 reg_set16(phy_addr(PCIE, KVCO_CAL_CTRL), 0x0040 | rb_use_max_pll_rate, in comphy_pcie_power_up() 229 reg_set16(phy_addr(PCIE, SYNC_PATTERN), phy_txd_inv, 0); in comphy_pcie_power_up() [all …]
|
/openbmc/linux/sound/soc/amd/acp/ |
H A D | acp-legacy-common.c | 105 u32 phy_addr, acp_fifo_addr, ext_int_ctrl; in set_acp_i2s_dma_fifo() local 116 phy_addr = I2S_SP_TX_MEM_WINDOW_START + stream->reg_offset; in set_acp_i2s_dma_fifo() 117 writel(phy_addr, adata->acp_base + ACP_I2S_TX_RINGBUFADDR); in set_acp_i2s_dma_fifo() 124 phy_addr = I2S_SP_RX_MEM_WINDOW_START + stream->reg_offset; in set_acp_i2s_dma_fifo() 125 writel(phy_addr, adata->acp_base + ACP_I2S_RX_RINGBUFADDR); in set_acp_i2s_dma_fifo() 135 phy_addr = I2S_BT_TX_MEM_WINDOW_START + stream->reg_offset; in set_acp_i2s_dma_fifo() 136 writel(phy_addr, adata->acp_base + ACP_BT_TX_RINGBUFADDR); in set_acp_i2s_dma_fifo() 143 phy_addr = I2S_BT_TX_MEM_WINDOW_START + stream->reg_offset; in set_acp_i2s_dma_fifo() 144 writel(phy_addr, adata->acp_base + ACP_BT_RX_RINGBUFADDR); in set_acp_i2s_dma_fifo() 154 phy_addr = I2S_HS_TX_MEM_WINDOW_START + stream->reg_offset; in set_acp_i2s_dma_fifo() [all …]
|
H A D | acp-i2s.c | 397 u32 phy_addr = 0, acp_fifo_addr = 0, ext_int_ctrl; in acp_i2s_prepare() local 409 phy_addr = I2S_SP_TX_MEM_WINDOW_START + stream->reg_offset; in acp_i2s_prepare() 410 writel(phy_addr, adata->acp_base + ACP_I2S_TX_RINGBUFADDR); in acp_i2s_prepare() 417 phy_addr = I2S_SP_RX_MEM_WINDOW_START + stream->reg_offset; in acp_i2s_prepare() 418 writel(phy_addr, adata->acp_base + ACP_I2S_RX_RINGBUFADDR); in acp_i2s_prepare() 429 phy_addr = I2S_BT_TX_MEM_WINDOW_START + stream->reg_offset; in acp_i2s_prepare() 430 writel(phy_addr, adata->acp_base + ACP_BT_TX_RINGBUFADDR); in acp_i2s_prepare() 438 phy_addr = I2S_BT_TX_MEM_WINDOW_START + stream->reg_offset; in acp_i2s_prepare() 439 writel(phy_addr, adata->acp_base + ACP_BT_RX_RINGBUFADDR); in acp_i2s_prepare() 450 phy_addr = I2S_HS_TX_MEM_WINDOW_START + stream->reg_offset; in acp_i2s_prepare() [all …]
|
/openbmc/u-boot/drivers/net/ |
H A D | aspeed_mdio.c | 58 extern int aspeed_mdio_read(struct mii_dev *bus, int phy_addr, int dev_addr, in aspeed_mdio_read() argument 67 FTGMAC100_PHYCR_NEW_PHYAD(phy_addr) | in aspeed_mdio_read() 115 extern int aspeed_mdio_write(struct mii_dev *bus, int phy_addr, int dev_addr, in aspeed_mdio_write() argument 130 phycr = FTGMAC100_PHYCR_PHYAD(phy_addr) in aspeed_mdio_write() 144 "phy_addr: %x\n", phy_addr); in aspeed_mdio_write() 155 FTGMAC100_PHYCR_NEW_PHYAD(phy_addr) | in aspeed_mdio_write() 166 "phy_addr: %x\n", phy_addr); in aspeed_mdio_write()
|
H A D | uli526x.c | 136 u8 phy_addr; member 346 uli_phy_write(db->ioaddr, db->phy_addr, 0, 0x8000, db->chip_id); in uli526x_disable() 378 db->phy_addr = 1; in uli526x_init() 384 db->phy_addr = phy_tmp; in uli526x_init() 391 printf("%s(): db->phy_addr= 0x%x\n", __FUNCTION__, db->phy_addr); in uli526x_init() 402 db->phy_addr, 0, db->chip_id); in uli526x_init() 404 uli_phy_write(db->ioaddr, db->phy_addr, 0, in uli526x_init() 779 db->phy_addr, 4, db->chip_id) & ~0x01e0; in uli526x_set_phyxcer() 800 uli_phy_write(db->ioaddr, db->phy_addr, 4, phy_reg, db->chip_id); in uli526x_set_phyxcer() 803 uli_phy_write(db->ioaddr, db->phy_addr, 0, 0x1200, db->chip_id); in uli526x_set_phyxcer() [all …]
|
H A D | dnet.c | 31 unsigned short phy_addr; member 75 dnet->phy_addr, reg, value); in dnet_mdio_write() 88 tmp |= (dnet->phy_addr << 8); in dnet_mdio_write() 114 value = (dnet->phy_addr << 8); in dnet_mdio_read() 128 dnet->phy_addr, reg, value); in dnet_mdio_read() 251 dnet->phy_addr = i; in dnet_phy_init() 359 int dnet_eth_initialize(int id, void *regs, unsigned int phy_addr) in dnet_eth_initialize() argument 375 dnet->phy_addr = phy_addr; in dnet_eth_initialize()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | aq100x.c | 266 int t3_aq100x_phy_prep(struct cphy *phy, struct adapter *adapter, int phy_addr, in t3_aq100x_phy_prep() argument 272 cphy_init(phy, adapter, phy_addr, &aq100x_ops, mdio_ops, in t3_aq100x_phy_prep() 281 gpio = phy_addr ? F_GPIO10_OUT_VAL : F_GPIO6_OUT_VAL; in t3_aq100x_phy_prep() 298 phy_addr, err, v); in t3_aq100x_phy_prep() 308 phy_addr, v); in t3_aq100x_phy_prep() 316 CH_WARN(adapter, "PHY%d: reset took %ums\n", phy_addr, wait); in t3_aq100x_phy_prep() 322 phy_addr, v); in t3_aq100x_phy_prep() 339 phy_addr); in t3_aq100x_phy_prep() 350 phy_addr, v, v2); in t3_aq100x_phy_prep()
|
/openbmc/linux/drivers/net/ethernet/arc/ |
H A D | emac_mdio.c | 56 static int arc_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in arc_mdio_read() argument 63 0x60020000 | (phy_addr << 23) | (reg_num << 18)); in arc_mdio_read() 72 phy_addr, reg_num, value); in arc_mdio_read() 88 static int arc_mdio_write(struct mii_bus *bus, int phy_addr, in arc_mdio_write() argument 95 phy_addr, reg_num, value); in arc_mdio_write() 98 0x50020000 | (phy_addr << 23) | (reg_num << 18) | value); in arc_mdio_write()
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_phy.c | 28 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_read_word() local 36 ((phy_addr & HW_ATL_MDIO_PHY_ADDRESS_MSK) << in aq_mdio_read_word() 44 ((phy_addr & HW_ATL_MDIO_PHY_ADDRESS_MSK) << in aq_mdio_read_word() 54 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_write_word() local 62 ((phy_addr & HW_ATL_MDIO_PHY_ADDRESS_MSK) << in aq_mdio_write_word() 72 ((phy_addr & HW_ATL_MDIO_PHY_ADDRESS_MSK) << in aq_mdio_write_word()
|
/openbmc/linux/drivers/net/ethernet/dec/tulip/ |
H A D | dmfe.c | 244 u8 phy_addr; member 614 db->phy_addr = 1; in dmfe_init_dm910x() 753 dmfe_phy_write(ioaddr, db->phy_addr, 0, 0x8000, db->chip_id); in dmfe_stop() 1136 dmfe_phy_write(ioaddr, db->phy_addr, 0, 0x1000, db->chip_id); in dmfe_timer() 1212 dmfe_phy_read (db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_timer() 1214 db->phy_addr, 1, db->chip_id) & 0x4) ? 1 : 0; in dmfe_timer() 1229 dmfe_phy_write(db->ioaddr, db->phy_addr, in dmfe_timer() 1631 phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_sense_speed() 1632 phy_mode = dmfe_phy_read(db->ioaddr, db->phy_addr, 1, db->chip_id); in dmfe_sense_speed() 1637 db->phy_addr, 7, db->chip_id) & 0xf000; in dmfe_sense_speed() [all …]
|