Home
last modified time | relevance | path

Searched refs:txpru (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.c132 .txpru = "ti-pruss/am65x-sr2-txpru0-pruhsr-fw.elf",
137 .txpru = "ti-pruss/am65x-sr2-txpru1-pruhsr-fw.elf",
145 .txpru = "ti-pruss/am65x-sr2-txpru0-prusw-fw.elf",
150 .txpru = "ti-pruss/am65x-sr2-txpru1-prusw-fw.elf",
158 .txpru = "ti-pruss/am65x-sr2-txpru0-prueth-fw.elf",
163 .txpru = "ti-pruss/am65x-sr2-txpru1-prueth-fw.elf",
209 ret = prueth_start(prueth->txpru[slice], firmwares[slice].txpru); in prueth_emac_start()
222 prueth_shutdown(prueth->txpru[slice]); in prueth_emac_start()
235 prueth_shutdown(prueth->txpru[slice]); in prueth_emac_stop()
H A Dicssg_prueth.h264 char *txpru; member
309 struct rproc *txpru[PRUSS_NUM_PRUS]; member
H A Dicssg_common.c1457 prueth->txpru[slice] = pru_rproc_get(np, idx, NULL); in prueth_get_cores()
1458 if (IS_ERR(prueth->txpru[slice])) { in prueth_get_cores()
1459 ret = PTR_ERR(prueth->txpru[slice]); in prueth_get_cores()
1460 prueth->txpru[slice] = NULL; in prueth_get_cores()
1470 if (prueth->txpru[slice]) in prueth_put_cores()
1471 pru_rproc_put(prueth->txpru[slice]); in prueth_put_cores()
H A Dicssg_config.c484 pru_rproc_set_ctable(prueth->txpru[slice], PRU_C28, 0x100 << 8); in icssg_config()
H A Dicssg_prueth_sr1.c467 rproc_shutdown(prueth->txpru[slice]); in prueth_emac_stop()
/linux-6.15/Documentation/devicetree/bindings/remoteproc/
H A Dti,pru-rproc.yaml102 pattern: "^txpru@[0-9a-f]+"
202 tx_pru0_0: txpru@a000 {
235 tx_pru0_1: txpru@c000 {
/linux-6.15/arch/arm64/boot/dts/ti/
H A Dk3-am65-main.dtsi1218 tx_pru0_0: txpru@a000 {
1251 tx_pru0_1: txpru@c000 {
1389 tx_pru1_0: txpru@a000 {
1422 tx_pru1_1: txpru@c000 {
1560 tx_pru2_0: txpru@a000 {
1593 tx_pru2_1: txpru@c000 {
H A Dk3-am64-main.dtsi1348 tx_pru0_0: txpru@a000 {
1381 tx_pru0_1: txpru@c000 {
1527 tx_pru1_0: txpru@a000 {
1560 tx_pru1_1: txpru@c000 {
H A Dk3-j721e-main.dtsi2366 tx_pru0_0: txpru@a000 {
2393 tx_pru0_1: txpru@c000 {
2508 tx_pru1_0: txpru@a000 {
2535 tx_pru1_1: txpru@c000 {
/linux-6.15/Documentation/devicetree/bindings/soc/ti/
H A Dti,pruss.yaml327 "^(pru|rtu|txpru)@[0-9a-f]+$":