/openbmc/linux/drivers/remoteproc/ |
H A D | pru_rproc.c | 135 static inline u32 pru_control_read_reg(struct pru_rproc *pru, unsigned int reg) in pru_control_read_reg() argument 137 return readl_relaxed(pru->mem_regions[PRU_IOMEM_CTRL].va + reg); in pru_control_read_reg() 141 void pru_control_write_reg(struct pru_rproc *pru, unsigned int reg, u32 val) in pru_control_write_reg() argument 143 writel_relaxed(val, pru->mem_regions[PRU_IOMEM_CTRL].va + reg); in pru_control_write_reg() 147 void pru_control_set_reg(struct pru_rproc *pru, unsigned int reg, in pru_control_set_reg() argument 153 spin_lock_irqsave(&pru->rmw_lock, flags); in pru_control_set_reg() 155 val = pru_control_read_reg(pru, reg); in pru_control_set_reg() 158 pru_control_write_reg(pru, reg, val); in pru_control_set_reg() 160 spin_unlock_irqrestore(&pru->rmw_lock, flags); in pru_control_set_reg() 172 struct pru_rproc *pru = rproc->priv; in pru_rproc_set_firmware() local [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am57-pruss.dtsi | 88 pru1_0: pru@34000 { 89 compatible = "ti,am5728-pru"; 97 pru1_1: pru@38000 { 98 compatible = "ti,am5728-pru"; 197 pru2_0: pru@34000 { 198 compatible = "ti,am5728-pru"; 206 pru2_1: pru@38000 { 207 compatible = "ti,am5728-pru";
|
H A D | am4372.dtsi | 499 pru1_0: pru@34000 { 500 compatible = "ti,am4376-pru"; 508 pru1_1: pru@38000 { 509 compatible = "ti,am4376-pru"; 586 pru0_0: pru@74000 { 587 compatible = "ti,am4376-pru"; 595 pru0_1: pru@78000 { 596 compatible = "ti,am4376-pru";
|
H A D | am33xx-l4.dtsi | 911 pru0: pru@34000 { 912 compatible = "ti,am3356-pru"; 920 pru1: pru@38000 { 921 compatible = "ti,am3356-pru";
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am65-main.dtsi | 1184 pru0_0: pru@34000 { 1185 compatible = "ti,am654-pru"; 1203 compatible = "ti,am654-tx-pru"; 1211 pru0_1: pru@38000 { 1212 compatible = "ti,am654-pru"; 1230 compatible = "ti,am654-tx-pru"; 1326 pru1_0: pru@34000 { 1327 compatible = "ti,am654-pru"; 1345 compatible = "ti,am654-tx-pru"; 1353 pru1_1: pru@38000 { [all …]
|
H A D | k3-am64-main.dtsi | 1262 pru0_0: pru@34000 { 1263 compatible = "ti,am642-pru"; 1281 compatible = "ti,am642-tx-pru"; 1289 pru0_1: pru@38000 { 1290 compatible = "ti,am642-pru"; 1308 compatible = "ti,am642-tx-pru"; 1403 pru1_0: pru@34000 { 1404 compatible = "ti,am642-pru"; 1422 compatible = "ti,am642-tx-pru"; 1430 pru1_1: pru@38000 { [all …]
|
H A D | k3-j721e-main.dtsi | 2230 pru0_0: pru@34000 { 2231 compatible = "ti,j721e-pru"; 2249 compatible = "ti,j721e-tx-pru"; 2257 pru0_1: pru@38000 { 2258 compatible = "ti,j721e-pru"; 2276 compatible = "ti,j721e-tx-pru"; 2372 pru1_0: pru@34000 { 2373 compatible = "ti,j721e-pru"; 2391 compatible = "ti,j721e-tx-pru"; 2399 pru1_1: pru@38000 { [all …]
|
H A D | k3-am642-tqma64xxl-mbax4xxl.dts | 703 pru_icssg1_mdio_pins: pru-icssg1-mdio-pins { 717 pru_icssg1_rgmii1_pins: pru-icssg1-rgmii1-pins { 746 pru_icssg1_rgmii2_pins: pru-icssg1-rgmii2-pins {
|
/openbmc/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 890 char *pru; member 897 .pru = "ti-pruss/am65x-sr2-pru0-prueth-fw.elf", 902 .pru = "ti-pruss/am65x-sr2-pru1-prueth-fw.elf", 926 ret = rproc_set_firmware(prueth->pru[slice], firmwares[slice].pru); in prueth_emac_start() 927 ret = rproc_boot(prueth->pru[slice]); in prueth_emac_start() 954 rproc_shutdown(prueth->pru[slice]); in prueth_emac_start() 979 rproc_shutdown(prueth->pru[slice]); in prueth_emac_stop() 1903 prueth->pru[slice] = pru_rproc_get(np, idx, &pruss_id); in prueth_get_cores() 1904 if (IS_ERR(prueth->pru[slice])) { in prueth_get_cores() 1905 ret = PTR_ERR(prueth->pru[slice]); in prueth_get_cores() [all …]
|
H A D | icssg_prueth.h | 216 struct rproc *pru[PRUSS_NUM_PRUS]; member
|
H A D | icssg_config.c | 361 pru_rproc_set_ctable(prueth->pru[slice], PRU_C28, 0x100 << 8); in icssg_config()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-128/ |
H A D | riscv.patch | 24 | pru \
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok2.0.log | [all...] |