Lines Matching full:pruss
27 #include <linux/remoteproc/pruss.h>
35 #define PRUETH_MODULE_DESCRIPTION "PRUSS ICSSG Ethernet driver"
894 .pru = "ti-pruss/am65x-sr2-pru0-prueth-fw.elf",
895 .rtu = "ti-pruss/am65x-sr2-rtu0-prueth-fw.elf",
896 .txpru = "ti-pruss/am65x-sr2-txpru0-prueth-fw.elf",
899 .pru = "ti-pruss/am65x-sr2-pru1-prueth-fw.elf",
900 .rtu = "ti-pruss/am65x-sr2-rtu1-prueth-fw.elf",
901 .txpru = "ti-pruss/am65x-sr2-txpru1-prueth-fw.elf",
1759 ret = pruss_request_mem_region(prueth->pruss, in prueth_netdev_init()
1856 pruss_release_mem_region(prueth->pruss, &emac->dram); in prueth_netdev_init()
1886 pruss_release_mem_region(prueth->pruss, &emac->dram); in prueth_netdev_exit()
1962 struct pruss *pruss; in prueth_probe() local
2052 pruss = pruss_get(eth0_node ? in prueth_probe()
2054 if (IS_ERR(pruss)) { in prueth_probe()
2055 ret = PTR_ERR(pruss); in prueth_probe()
2056 dev_err(dev, "unable to get pruss handle\n"); in prueth_probe()
2060 prueth->pruss = pruss; in prueth_probe()
2062 ret = pruss_request_mem_region(pruss, PRUSS_MEM_SHRD_RAM2, in prueth_probe()
2065 dev_err(dev, "unable to get PRUSS SHRD RAM2: %d\n", ret); in prueth_probe()
2217 pruss_release_mem_region(prueth->pruss, &prueth->shram); in prueth_probe()
2220 pruss_put(prueth->pruss); in prueth_probe()
2269 pruss_release_mem_region(prueth->pruss, &prueth->shram); in prueth_remove()
2271 pruss_put(prueth->pruss); in prueth_remove()
2365 MODULE_DESCRIPTION("PRUSS ICSSG Ethernet Driver");