Home
last modified time | relevance | path

Searched refs:pruss (Results 1 – 19 of 19) sorted by relevance

/Linux-v6.1/drivers/soc/ti/
Dpruss.c41 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 …]
DMakefile15 obj-$(CONFIG_TI_PRUSS) += pruss.o
/Linux-v6.1/arch/arm/boot/dts/
Dam57-pruss.dtsi10 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 …]
Dam4372.dtsi415 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";
Dam5718.dtsi7 #include "am57-pruss.dtsi"
Dam5728.dtsi7 #include "am57-pruss.dtsi"
Dam5748.dtsi7 #include "am57-pruss.dtsi"
Dam5729-beagleboneai.dts519 compatible = "ti,pruss-shmem";
525 compatible = "ti,pruss-shmem";
Dam33xx-l4.dtsi838 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";
Dam33xx-clocks.dtsi360 pruss_ocp_gclk: clock-pruss-ocp-gclk@530 {
Dam43xx-clocks.dtsi424 pruss_ocp_gclk: clock-pruss-ocp-gclk@4248 {
/Linux-v6.1/drivers/remoteproc/
Dpru_rproc.c125 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/
Dpruss_driver.h45 struct pruss { struct
/Linux-v6.1/arch/arm64/boot/dts/ti/
Dk3-am65-main.dtsi941 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";
Dk3-am64-main.dtsi1020 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";
Dk3-j721e-main.dtsi1753 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/
Dpsc-da830.c36 LPSC(13, 0, pruss, pll0_sysclk2, NULL, LPSC_ALWAYS_ENABLED),
Dpsc-da850.c37 LPSC(13, 0, pruss, pll0_sysclk2, NULL, 0),
/Linux-v6.1/drivers/irqchip/
DMakefile107 obj-$(CONFIG_TI_PRUSS_INTC) += irq-pruss-intc.o