Lines Matching full:pruss
21 #include <linux/remoteproc/pruss.h>
28 #define PRUETH_MODULE_DESCRIPTION "PRUSS ICSSG SR1.0 Ethernet driver"
404 .pru = "ti-pruss/am65x-pru0-prueth-fw.elf",
405 .rtu = "ti-pruss/am65x-rtu0-prueth-fw.elf",
408 .pru = "ti-pruss/am65x-pru1-prueth-fw.elf",
409 .rtu = "ti-pruss/am65x-rtu1-prueth-fw.elf",
794 ret = pruss_request_mem_region(prueth->pruss, in prueth_netdev_init()
886 pruss_release_mem_region(prueth->pruss, &emac->dram); in prueth_netdev_init()
905 struct pruss *pruss; in prueth_probe() local
995 pruss = pruss_get(eth0_node ? in prueth_probe()
997 if (IS_ERR(pruss)) { in prueth_probe()
998 ret = PTR_ERR(pruss); in prueth_probe()
999 dev_err(dev, "unable to get pruss handle\n"); in prueth_probe()
1003 prueth->pruss = pruss; in prueth_probe()
1005 ret = pruss_request_mem_region(pruss, PRUSS_MEM_SHRD_RAM2, in prueth_probe()
1008 dev_err(dev, "unable to get PRUSS SHRD RAM2: %d\n", ret); in prueth_probe()
1163 pruss_release_mem_region(prueth->pruss, &prueth->shram); in prueth_probe()
1166 pruss_put(prueth->pruss); in prueth_probe()
1215 pruss_release_mem_region(prueth->pruss, &prueth->shram); in prueth_remove()
1217 pruss_put(prueth->pruss); in prueth_remove()