/Linux-v6.1/drivers/soc/ti/ |
D | pruss.c | 41 static int pruss_clk_mux_setup(struct pruss *pruss, struct clk *clk_mux, in pruss_clk_mux_setup() argument 45 struct device *dev = pruss->dev; in pruss_clk_mux_setup() 87 reg = pruss->cfg_base + reg_offset; in pruss_clk_mux_setup() 121 static int pruss_clk_init(struct pruss *pruss, struct device_node *cfg_node) in pruss_clk_init() argument 125 struct device *dev = pruss->dev; in pruss_clk_init() 137 ret = pruss_clk_mux_setup(pruss, pruss->core_clk_mux, in pruss_clk_init() 145 ret = pruss_clk_mux_setup(pruss, pruss->iep_clk_mux, "iepclk-mux", in pruss_clk_init() 164 static int pruss_cfg_of_init(struct device *dev, struct pruss *pruss) in pruss_cfg_of_init() argument 182 pruss->cfg_base = devm_ioremap(dev, res.start, resource_size(&res)); in pruss_cfg_of_init() 183 if (!pruss->cfg_base) { in pruss_cfg_of_init() [all …]
|
D | Makefile | 15 obj-$(CONFIG_TI_PRUSS) += pruss.o
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | am57-pruss.dtsi | 10 compatible = "ti,sysc-pruss", "ti,sysc"; 29 pruss1: pruss@0 { 30 compatible = "ti,am5728-pruss"; 45 compatible = "ti,pruss-cfg", "syscon"; 65 compatible = "ti,pruss-mii", "syscon"; 70 compatible = "ti,pruss-intc"; 119 compatible = "ti,sysc-pruss", "ti,sysc"; 138 pruss2: pruss@0 { 139 compatible = "ti,am5728-pruss"; 154 compatible = "ti,pruss-cfg", "syscon"; [all …]
|
D | am4372.dtsi | 415 compatible = "ti,sysc-pruss", "ti,sysc"; 435 pruss1: pruss@0 { 451 compatible = "ti,pruss-cfg", "syscon"; 471 compatible = "ti,pruss-mii", "syscon"; 476 compatible = "ti,pruss-intc"; 523 pruss0: pruss@40000 { 537 compatible = "ti,pruss-cfg", "syscon"; 557 compatible = "ti,pruss-mii", "syscon"; 563 compatible = "ti,pruss-intc";
|
D | am5718.dtsi | 7 #include "am57-pruss.dtsi"
|
D | am5728.dtsi | 7 #include "am57-pruss.dtsi"
|
D | am5748.dtsi | 7 #include "am57-pruss.dtsi"
|
D | am5729-beagleboneai.dts | 519 compatible = "ti,pruss-shmem"; 525 compatible = "ti,pruss-shmem";
|
D | am33xx-l4.dtsi | 838 compatible = "ti,sysc-pruss", "ti,sysc"; 859 pruss: pruss@0 { label 860 compatible = "ti,am3356-pruss"; 875 compatible = "ti,pruss-cfg", "syscon"; 895 compatible = "ti,pruss-mii", "syscon"; 900 compatible = "ti,pruss-intc";
|
D | am33xx-clocks.dtsi | 360 pruss_ocp_gclk: clock-pruss-ocp-gclk@530 {
|
D | am43xx-clocks.dtsi | 424 pruss_ocp_gclk: clock-pruss-ocp-gclk@4248 {
|
/Linux-v6.1/drivers/remoteproc/ |
D | pru_rproc.c | 125 struct pruss *pruss; member 431 struct pruss *pruss = pru->pruss; in pru_d_da_to_va() local 438 dram0 = pruss->mem_regions[PRUSS_MEM_DRAM0]; in pru_d_da_to_va() 439 dram1 = pruss->mem_regions[PRUSS_MEM_DRAM1]; in pru_d_da_to_va() 443 shrd_ram = pruss->mem_regions[PRUSS_MEM_SHRD_RAM2]; in pru_d_da_to_va() 816 pru->pruss = platform_get_drvdata(ppdev); in pru_rproc_probe()
|
/Linux-v6.1/include/linux/ |
D | pruss_driver.h | 45 struct pruss { struct
|
/Linux-v6.1/arch/arm64/boot/dts/ti/ |
D | k3-am65-main.dtsi | 941 compatible = "ti,pruss-cfg", "syscon"; 972 compatible = "ti,pruss-mii", "syscon"; 977 compatible = "ti,pruss-mii-g", "syscon"; 1082 compatible = "ti,pruss-cfg", "syscon"; 1113 compatible = "ti,pruss-mii", "syscon"; 1118 compatible = "ti,pruss-mii-g", "syscon"; 1223 compatible = "ti,pruss-cfg", "syscon"; 1254 compatible = "ti,pruss-mii", "syscon"; 1259 compatible = "ti,pruss-mii-g", "syscon";
|
D | k3-am64-main.dtsi | 1020 compatible = "ti,pruss-cfg", "syscon"; 1051 compatible = "ti,pruss-mii", "syscon"; 1056 compatible = "ti,pruss-mii-g", "syscon"; 1160 compatible = "ti,pruss-cfg", "syscon"; 1191 compatible = "ti,pruss-mii", "syscon"; 1196 compatible = "ti,pruss-mii-g", "syscon";
|
D | k3-j721e-main.dtsi | 1753 compatible = "ti,pruss-cfg", "syscon"; 1784 compatible = "ti,pruss-mii", "syscon"; 1789 compatible = "ti,pruss-mii-g", "syscon"; 1894 compatible = "ti,pruss-cfg", "syscon"; 1925 compatible = "ti,pruss-mii", "syscon"; 1930 compatible = "ti,pruss-mii-g", "syscon";
|
/Linux-v6.1/drivers/clk/davinci/ |
D | psc-da830.c | 36 LPSC(13, 0, pruss, pll0_sysclk2, NULL, LPSC_ALWAYS_ENABLED),
|
D | psc-da850.c | 37 LPSC(13, 0, pruss, pll0_sysclk2, NULL, 0),
|
/Linux-v6.1/drivers/irqchip/ |
D | Makefile | 107 obj-$(CONFIG_TI_PRUSS_INTC) += irq-pruss-intc.o
|