Home
last modified time | relevance | path

Searched full:prus (Results 1 – 19 of 19) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/remoteproc/
Dti,pru-consumer.yaml24 ti,prus:
39 correspond to the PRU cores listed in the 'ti,prus' property
50 should correspond to the PRU cores listed in the 'ti,prus' property. The
54 the size of 'ti,prus' property, the default out-of-reset value (0) for the
58 - ti,prus
Dti,pru-rproc.yaml15 Programmable Real-Time Units (PRUs), each represented by a node. Each PRU
22 auxiliary Transmit PRU cores called Tx_PRUs that augment the PRUs. Each RTU
40 - ti,am625-pru # for PRUs in K3 AM62x SoC family
41 - ti,am642-pru # for PRUs in K3 AM64x SoC family
44 - ti,am654-pru # for PRUs in K3 AM65x SoC family
47 - ti,j721e-pru # for PRUs in K3 J721E SoC family
/linux-6.12.1/drivers/net/ethernet/ti/
DKconfig198 This driver requires firmware binaries which will run on the PRUs
214 This driver requires firmware binaries which will run on the PRUs
/linux-6.12.1/arch/arm64/boot/dts/ti/
Dk3-am65-iot2050-common-pg1.dtsi48 ti,prus = <&pru0_0>, <&rtu0_0>, <&pru0_1>, <&rtu0_1>;
Dk3-am654-idk.dtso29 ti,prus = <&pru0_0>, <&rtu0_0>, <&tx_pru0_0>, <&pru0_1>, <&rtu0_1>, <&tx_pru0_1>;
95 ti,prus = <&pru1_0>, <&rtu1_0>, <&tx_pru1_0>, <&pru1_1>, <&rtu1_1>, <&tx_pru1_1>;
Dk3-am654-icssg2.dtso26 ti,prus = <&pru2_0>, <&rtu2_0>, <&tx_pru2_0>,
Dk3-am642-phyboard-electra-rdk.dts92 ti,prus = <&pru0_0>, <&rtu0_0>, <&tx_pru0_0>, <&pru0_1>, <&rtu0_1>, <&tx_pru0_1>;
Dk3-am65-iot2050-common.dtsi149 ti,prus = <&pru0_0>, <&rtu0_0>, <&tx_pru0_0>,
Dk3-am642-sr-som.dtsi34 ti,prus = <&pru1_0>, <&rtu1_0>, <&tx_pru1_0>, <&pru1_1>, <&rtu1_1>, <&tx_pru1_1>;
Dk3-am642-evm.dts239 ti,prus = <&pru1_0>, <&rtu1_0>, <&tx_pru1_0>, <&pru1_1>, <&rtu1_1>, <&tx_pru1_1>;
Dk3-am642-tqma64xxl-mbax4xxl.dts103 ti,prus = <&pru1_0>, <&rtu1_0>, <&tx_pru1_0>, <&pru1_1>, <&rtu1_1>, <&tx_pru1_1>;
/linux-6.12.1/drivers/net/ethernet/ti/icssg/
Dicssg_prueth.h228 * @pru: rproc instances of PRUs
240 * @pru_id: ID for each of the PRUs
Dicssg_config.c415 /* Set enable VLAN aware mode, and FDBs for all PRUs */ in icssg_init_emac_mode()
438 /* Set enable VLAN aware mode, and FDBs for all PRUs */ in icssg_init_fw_offload_mode()
Dicssg_prueth_sr1.c680 /* stop PRUs */ in emac_ndo_stop()
Dicssg_prueth.c734 /* stop PRUs */ in emac_ndo_stop()
/linux-6.12.1/Documentation/devicetree/bindings/soc/ti/
Dti,pruss.yaml18 cores (Programmable Real-Time Units, or PRUs), shared RAM, data and
22 The programmable nature of the PRUs provide flexibility to implement custom
/linux-6.12.1/Documentation/devicetree/bindings/interrupt-controller/
Dti,pruss-intc.yaml16 of mapping. The input events can be triggered by either the PRUs and/or
/linux-6.12.1/drivers/remoteproc/
Dpru_rproc.c186 ret = of_property_read_u32_index(np, "ti,prus", index, &rproc_phandle); in __pru_rproc_get()
208 * @index: index to use for the ti,prus property
211 * This function looks through a client device node's "ti,prus" property at
1023 /* error recovery is not supported for PRUs */ in pru_rproc_probe()
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dti,icssg-prueth.yaml177 ti,prus = <&pru2_0>, <&rtu2_0>, <&tx_pru2_0>,