Searched full:pru (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/soc/ti/ |
D | ti,pruss.yaml | 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 34 A PRU-ICSS subsystem can have up to three shared data memories. A PRU core 36 0x0, but also has access to a secondary Data RAM (primary to the other PRU 38 by both the PRU cores. The Interrupt Controller (INTC) and a CFG module are 39 common to both the PRU cores. Each PRU core also has a private instruction 42 Various sub-modules within a PRU-ICSS subsystem are represented as individual 48 PRU-ICSS Node 50 Each PRU-ICSS instance is represented as its own node with the individual PRU 92 The various Data RAMs within a single PRU-ICSS unit are represented as a 125 PRU-ICSS configuration space. CFG sub-module represented as a SysCon. [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | ti,pruss-intc.yaml | 7 title: TI PRU-ICSS Local Interrupt Controller 13 Each PRU-ICSS has a single interrupt controller instance that is common 14 to all the PRU cores. Most interrupt controllers can route 64 input events 18 interrupts (0, 1) are fed exclusively to the internal PRU cores, with the 74 Client users shall use the PRU System event number (the interrupt source 75 that the client is interested in) [cell 1], PRU channel [cell 2] and PRU 108 /* AM33xx PRU-ICSS */ 131 /* AM4376 PRU-ICSS */
|
/Linux-v5.10/drivers/soc/ti/ |
D | Kconfig | 105 tristate "TI PRU-ICSS Subsystem Platform drivers" 109 TI PRU-ICSS Subsystem platform specific support. 111 Say Y or M here to support the Programmable Realtime Unit (PRU) 113 not interested in the PRU or if you are unsure.
|
D | pruss.c | 3 * PRU-ICSS platform driver for various TI SoCs 353 MODULE_DESCRIPTION("PRU-ICSS Subsystem Driver");
|
/Linux-v5.10/drivers/irqchip/ |
D | Kconfig | 503 tristate "TI PRU-ICSS Interrupt Controller" 507 This enables support for the PRU-ICSS Local Interrupt Controller 508 present within a PRU-ICSS subsystem present on various TI SoCs.
|
D | irq-pruss-intc.c | 3 * PRU-ICSS INTC IRQChip driver for various TI SoCs 218 * Undo whatever was done in pruss_intc_map() for a PRU core. 663 MODULE_DESCRIPTION("TI PRU-ICSS INTC Driver");
|
/Linux-v5.10/include/linux/ |
D | pruss_driver.h | 3 * PRU-ICSS sub-system specific definitions
|
/Linux-v5.10/drivers/uio/ |
D | uio_pruss.c | 45 * firmware and user space application, async notification from PRU firmware 138 /* Power on PRU in case its not done as part of boot-loader */ in pruss_probe()
|
/Linux-v5.10/include/linux/mfd/ |
D | da8xx-cfgchip.h | 132 /* CFGCHIP3 (EMAC/uPP/PLL1/ASYNC3/PRU/DIV4.5/EMIFA) register bits */
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | am335x-icev2.dts | 471 /* ETH1 mux: Low for MII-PRU, high for RMII-CPSW */
|