Lines Matching full:davinci
3 * DaVinci Ethernet Medium Access Controller
5 * DaVinci EMAC is based upon CPPI 3.0 TI DMA engine
65 MODULE_PARM_DESC(debug_level, "DaVinci EMAC debug level (NETIF_MSG bits)");
89 static const char emac_version_string[] = "TI DaVinci EMAC Linux v6.1";
368 * @ndev: The DaVinci EMAC network adapter
383 * @ndev : The DaVinci EMAC network adapter
405 * @ndev : The DaVinci EMAC network adapter
498 /* ethtool_ops: DaVinci EMAC Ethtool structure
515 * @priv: The DaVinci EMAC private adapter structure
607 * @priv: The DaVinci EMAC private adapter structure
622 dev_err(emac_dev, "DaVinci EMAC: emac_hash_add(): Invalid "\ in emac_hash_add()
649 * @priv: The DaVinci EMAC private adapter structure
691 * @priv: The DaVinci EMAC private adapter structure
725 dev_err(emac_dev, "DaVinci EMAC: add_mcast"\ in emac_add_mcast()
739 * @ndev: The DaVinci EMAC network adapter
784 * @priv: The DaVinci EMAC private adapter structure
824 * @priv: The DaVinci EMAC private adapter structure
945 * @ndev: The DaVinci EMAC network adapter
961 dev_err(emac_dev, "DaVinci EMAC: No link to transmit"); in emac_dev_xmit()
968 dev_err(emac_dev, "DaVinci EMAC: packet pad failed"); in emac_dev_xmit()
978 dev_err(emac_dev, "DaVinci EMAC: desc submit failed"); in emac_dev_xmit()
998 * @ndev: The DaVinci EMAC network adapter
1013 dev_err(emac_dev, "DaVinci EMAC: xmit timeout, restarting TX"); in emac_dev_tx_timeout()
1024 * @priv: The DaVinci EMAC private adapter structure
1051 * @priv: The DaVinci EMAC private adapter structure
1073 * @priv: The DaVinci EMAC private adapter structure
1099 * @priv: The DaVinci EMAC private adapter structure
1122 dev_err(emac_dev, "DaVinci EMAC: Wrong addressing\n"); in emac_setmac()
1128 * @ndev: The DaVinci EMAC network adapter
1154 dev_notice(emac_dev, "DaVinci EMAC: emac_dev_setmac_addr %pM\n", in emac_dev_setmac_addr()
1162 * @priv: The DaVinci EMAC private adapter structure
1232 * @napi: pointer to the napi_struct containing The DaVinci EMAC network adapter
1279 dev_err(emac_dev, "DaVinci EMAC: Fatal Hardware Error\n"); in emac_poll()
1314 * @ndev: The DaVinci EMAC network adapter
1373 * @ndev: The DaVinci EMAC network adapter
1405 * @ndev: The DaVinci EMAC network adapter
1462 dev_err(emac_dev, "DaVinci EMAC: request_irq() failed\n"); in emac_dev_open()
1472 dev_err(emac_dev, "DaVinci EMAC: request_irq() failed\n"); in emac_dev_open()
1553 dev_notice(emac_dev, "DaVinci EMAC: Opened %s\n", ndev->name); in emac_dev_open()
1591 * @ndev: The DaVinci EMAC network adapter
1641 dev_notice(emac_dev, "DaVinci EMAC: %s stopped\n", ndev->name); in emac_dev_stop()
1649 * @ndev: The DaVinci EMAC network adapter
1752 of_property_read_u32(np, "ti,davinci-ctrl-reg-offset", in davinci_emac_of_get_pdata()
1755 of_property_read_u32(np, "ti,davinci-ctrl-mod-reg-offset", in davinci_emac_of_get_pdata()
1758 of_property_read_u32(np, "ti,davinci-ctrl-ram-offset", in davinci_emac_of_get_pdata()
1761 of_property_read_u32(np, "ti,davinci-ctrl-ram-size", in davinci_emac_of_get_pdata()
1764 of_property_read_u8(np, "ti,davinci-rmii-en", &pdata->rmii_en); in davinci_emac_of_get_pdata()
1766 pdata->no_bd_ram = of_property_read_bool(np, "ti,davinci-no-bd-ram"); in davinci_emac_of_get_pdata()
1803 * @pdev: The DaVinci EMAC device that we are removing
1973 dev_notice(&pdev->dev, "DaVinci EMAC Probe found device " in davinci_emac_probe()
2000 * @pdev: The DaVinci EMAC device that we are removing
2011 dev_notice(&ndev->dev, "DaVinci EMAC: davinci_emac_remove()\n"); in davinci_emac_remove()
2064 {.compatible = "ti,davinci-dm6467-emac", },
2107 MODULE_AUTHOR("DaVinci EMAC Maintainer: Anant Gole <anantgole@ti.com>");
2108 MODULE_AUTHOR("DaVinci EMAC Maintainer: Chaithrika U S <chaithrika@ti.com>");
2109 MODULE_DESCRIPTION("DaVinci EMAC Ethernet driver");