• Home
  • Raw
  • Download

Lines Matching refs:plat

176 	struct eth_plat_info *plat;  member
674 qmgr_disable_irq(port->plat->rxq); in eth_rx_irq()
682 unsigned int rxq = port->plat->rxq, rxfreeq = RXFREE_QUEUE(port->id); in eth_poll()
820 start = qmgr_stat_below_low_watermark(port->plat->txreadyq); in eth_txdone_irq()
821 queue_put_desc(port->plat->txreadyq, phys, desc); in eth_txdone_irq()
835 unsigned int txreadyq = port->plat->txreadyq; in eth_xmit()
1047 err = qmgr_request_queue(port->plat->rxq, RX_DESCS, 0, 0, in request_queues()
1057 err = qmgr_request_queue(port->plat->txreadyq, TX_DESCS, 0, 0, in request_queues()
1072 qmgr_release_queue(port->plat->txreadyq); in request_queues()
1076 qmgr_release_queue(port->plat->rxq); in request_queues()
1087 qmgr_release_queue(port->plat->rxq); in release_queues()
1089 qmgr_release_queue(port->plat->txreadyq); in release_queues()
1199 msg.byte5 = port->plat->rxq | 0x80; in eth_open()
1200 msg.byte7 = port->plat->rxq << 4; in eth_open()
1250 queue_put_desc(port->plat->txreadyq, in eth_open()
1266 qmgr_set_irq(port->plat->rxq, QUEUE_IRQ_SRC_NOT_EMPTY, in eth_open()
1287 qmgr_disable_irq(port->plat->rxq); in eth_close()
1303 while (queue_get_desc(port->plat->rxq, port, 0) >= 0) in eth_close()
1311 int n = queue_get_desc(port->plat->txreadyq, port, 1); in eth_close()
1336 while (queue_get_desc(port->plat->txreadyq, port, 1) >= 0) in eth_close()
1380 struct eth_plat_info *plat; in ixp4xx_of_get_platdata() local
1383 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL); in ixp4xx_of_get_platdata()
1384 if (!plat) in ixp4xx_of_get_platdata()
1394 plat->npe = (npe_spec.args[0] << 4); in ixp4xx_of_get_platdata()
1399 plat->has_mdio = true; in ixp4xx_of_get_platdata()
1411 plat->rxq = queue_spec.args[0]; in ixp4xx_of_get_platdata()
1420 plat->txreadyq = queue_spec.args[0]; in ixp4xx_of_get_platdata()
1422 return plat; in ixp4xx_of_get_platdata()
1436 struct eth_plat_info *plat; in ixp4xx_eth_probe() local
1442 plat = ixp4xx_of_get_platdata(dev); in ixp4xx_eth_probe()
1443 if (!plat) in ixp4xx_eth_probe()
1446 plat = dev_get_platdata(dev); in ixp4xx_eth_probe()
1447 if (!plat) in ixp4xx_eth_probe()
1449 plat->npe = pdev->id; in ixp4xx_eth_probe()
1450 switch (plat->npe) { in ixp4xx_eth_probe()
1464 plat->has_mdio = true; in ixp4xx_eth_probe()
1477 plat->has_mdio = true; in ixp4xx_eth_probe()
1491 port->id = plat->npe; in ixp4xx_eth_probe()
1500 if (plat->has_mdio) { in ixp4xx_eth_probe()
1525 port->plat = plat; in ixp4xx_eth_probe()
1527 memcpy(ndev->dev_addr, plat->hwaddr, ETH_ALEN); in ixp4xx_eth_probe()
1540 phydev = mdiobus_get_phy(mdio_bus, plat->phy); in ixp4xx_eth_probe()
1563 netdev_info(ndev, "%s: MII PHY %i on %s\n", ndev->name, plat->phy, in ixp4xx_eth_probe()