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()
1198 msg.byte5 = port->plat->rxq | 0x80; in eth_open()
1199 msg.byte7 = port->plat->rxq << 4; in eth_open()
1249 queue_put_desc(port->plat->txreadyq, in eth_open()
1265 qmgr_set_irq(port->plat->rxq, QUEUE_IRQ_SRC_NOT_EMPTY, in eth_open()
1286 qmgr_disable_irq(port->plat->rxq); in eth_close()
1302 while (queue_get_desc(port->plat->rxq, port, 0) >= 0) in eth_close()
1310 int n = queue_get_desc(port->plat->txreadyq, port, 1); in eth_close()
1335 while (queue_get_desc(port->plat->txreadyq, port, 1) >= 0) in eth_close()
1379 struct eth_plat_info *plat; in ixp4xx_of_get_platdata() local
1382 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL); in ixp4xx_of_get_platdata()
1383 if (!plat) in ixp4xx_of_get_platdata()
1393 plat->npe = (npe_spec.args[0] << 4); in ixp4xx_of_get_platdata()
1398 plat->has_mdio = true; in ixp4xx_of_get_platdata()
1410 plat->rxq = queue_spec.args[0]; in ixp4xx_of_get_platdata()
1419 plat->txreadyq = queue_spec.args[0]; in ixp4xx_of_get_platdata()
1421 return plat; in ixp4xx_of_get_platdata()
1435 struct eth_plat_info *plat; in ixp4xx_eth_probe() local
1441 plat = ixp4xx_of_get_platdata(dev); in ixp4xx_eth_probe()
1442 if (!plat) in ixp4xx_eth_probe()
1445 plat = dev_get_platdata(dev); in ixp4xx_eth_probe()
1446 if (!plat) in ixp4xx_eth_probe()
1448 plat->npe = pdev->id; in ixp4xx_eth_probe()
1449 switch (plat->npe) { in ixp4xx_eth_probe()
1463 plat->has_mdio = true; in ixp4xx_eth_probe()
1476 plat->has_mdio = true; in ixp4xx_eth_probe()
1490 port->id = plat->npe; in ixp4xx_eth_probe()
1499 if (plat->has_mdio) { in ixp4xx_eth_probe()
1524 port->plat = plat; in ixp4xx_eth_probe()
1526 eth_hw_addr_set(ndev, plat->hwaddr); in ixp4xx_eth_probe()
1539 phydev = mdiobus_get_phy(mdio_bus, plat->phy); in ixp4xx_eth_probe()
1562 netdev_info(ndev, "%s: MII PHY %i on %s\n", ndev->name, plat->phy, in ixp4xx_eth_probe()