Searched defs:pruss (Results 1 – 7 of 7) sorted by relevance
/linux-6.6.21/include/linux/ |
D | pruss_driver.h | 95 struct pruss { struct 99 struct pruss_mem_region mem_regions[PRUSS_MEM_MAX]; argument 100 struct pruss_mem_region *mem_in_use[PRUSS_MEM_MAX]; argument 108 struct pruss *pruss_get(struct rproc *rproc); argument 129 static inline void pruss_put(struct pruss *pruss) { } in pruss_put() 131 static inline int pruss_request_mem_region(struct pruss *pruss, in pruss_request_mem_region() 138 static inline int pruss_release_mem_region(struct pruss *pruss, in pruss_release_mem_region() 144 static inline int pruss_cfg_get_gpmux(struct pruss *pruss, in pruss_cfg_get_gpmux() 150 static inline int pruss_cfg_set_gpmux(struct pruss *pruss, in pruss_cfg_set_gpmux() 156 static inline int pruss_cfg_gpimode(struct pruss *pruss, in pruss_cfg_gpimode() [all …]
|
/linux-6.6.21/drivers/soc/ti/ |
D | pruss.c | 58 struct pruss *pruss; in pruss_get() local 89 void pruss_put(struct pruss *pruss) in pruss_put() 112 int pruss_request_mem_region(struct pruss *pruss, enum pruss_mem mem_id, in pruss_request_mem_region() 145 int pruss_release_mem_region(struct pruss *pruss, in pruss_release_mem_region() 182 int pruss_cfg_get_gpmux(struct pruss *pruss, enum pruss_pru_id pru_id, u8 *mux) in pruss_cfg_get_gpmux() 206 int pruss_cfg_set_gpmux(struct pruss *pruss, enum pruss_pru_id pru_id, u8 mux) in pruss_cfg_set_gpmux() 229 int pruss_cfg_gpimode(struct pruss *pruss, enum pruss_pru_id pru_id, in pruss_cfg_gpimode() 250 int pruss_cfg_miirt_enable(struct pruss *pruss, bool enable) in pruss_cfg_miirt_enable() 267 int pruss_cfg_xfr_enable(struct pruss *pruss, enum pru_type pru_type, in pruss_cfg_xfr_enable() 302 static int pruss_clk_mux_setup(struct pruss *pruss, struct clk *clk_mux, in pruss_clk_mux_setup() [all …]
|
D | pruss.h | 60 static int pruss_cfg_read(struct pruss *pruss, unsigned int reg, unsigned int *val) in pruss_cfg_read() 79 static int pruss_cfg_update(struct pruss *pruss, unsigned int reg, in pruss_cfg_update()
|
/linux-6.6.21/arch/arm/boot/dts/ti/omap/ |
D | am33xx-l4.dtsi | 859 pruss: pruss@0 { label
|
/linux-6.6.21/drivers/remoteproc/ |
D | pru_rproc.c | 118 struct pruss *pruss; member 654 struct pruss *pruss = pru->pruss; in pru_d_da_to_va() local
|
/linux-6.6.21/drivers/net/ethernet/ti/icssg/ |
D | icssg_prueth.h | 215 struct pruss *pruss; member
|
D | icssg_prueth.c | 1945 struct pruss *pruss; in prueth_probe() local
|