/linux/include/linux/ |
H A D | pruss_driver.h | 95 struct pruss { struct 108 struct pruss *pruss_get(struct rproc *rproc); argument 99 mem_regionspruss global() argument 100 mem_in_usepruss global() argument 129 pruss_put(struct pruss * pruss) pruss_put() argument 131 pruss_request_mem_region(struct pruss * pruss,enum pruss_mem mem_id,struct pruss_mem_region * region) pruss_request_mem_region() argument 138 pruss_release_mem_region(struct pruss * pruss,struct pruss_mem_region * region) pruss_release_mem_region() argument 144 pruss_cfg_get_gpmux(struct pruss * pruss,enum pruss_pru_id pru_id,u8 * mux) pruss_cfg_get_gpmux() argument 150 pruss_cfg_set_gpmux(struct pruss * pruss,enum pruss_pru_id pru_id,u8 mux) pruss_cfg_set_gpmux() argument 156 pruss_cfg_gpimode(struct pruss * pruss,enum pruss_pru_id pru_id,enum pruss_gpi_mode mode) pruss_cfg_gpimode() argument 163 pruss_cfg_miirt_enable(struct pruss * pruss,bool enable) pruss_cfg_miirt_enable() argument 168 pruss_cfg_xfr_enable(struct pruss * pruss,enum pru_type pru_type,bool enable) pruss_cfg_xfr_enable() argument [all...] |
/linux/drivers/soc/ti/ |
H A D | pruss.c | 58 struct pruss *pruss; in pruss_get() local 89 pruss_put(struct pruss * pruss) pruss_put() argument 112 pruss_request_mem_region(struct pruss * pruss,enum pruss_mem mem_id,struct pruss_mem_region * region) pruss_request_mem_region() argument 145 pruss_release_mem_region(struct pruss * pruss,struct pruss_mem_region * region) pruss_release_mem_region() argument 182 pruss_cfg_get_gpmux(struct pruss * pruss,enum pruss_pru_id pru_id,u8 * mux) pruss_cfg_get_gpmux() argument 206 pruss_cfg_set_gpmux(struct pruss * pruss,enum pruss_pru_id pru_id,u8 mux) pruss_cfg_set_gpmux() argument 229 pruss_cfg_gpimode(struct pruss * pruss,enum pruss_pru_id pru_id,enum pruss_gpi_mode mode) pruss_cfg_gpimode() argument 250 pruss_cfg_miirt_enable(struct pruss * pruss,bool enable) pruss_cfg_miirt_enable() argument 267 pruss_cfg_xfr_enable(struct pruss * pruss,enum pru_type pru_type,bool enable) pruss_cfg_xfr_enable() argument 302 pruss_clk_mux_setup(struct pruss * pruss,struct clk * clk_mux,char * mux_name,struct device_node * clks_np) pruss_clk_mux_setup() argument 381 pruss_clk_init(struct pruss * pruss,struct device_node * cfg_node) pruss_clk_init() argument 410 pruss_of_setup_memories(struct device * dev,struct pruss * pruss) pruss_of_setup_memories() argument 466 pruss_cfg_of_init(struct device * dev,struct pruss * pruss) pruss_cfg_of_init() argument 506 struct pruss *pruss; pruss_probe() local [all...] |
H A D | pruss.h | 60 static int pruss_cfg_read(struct pruss *pruss, unsigned int reg, unsigned int *val) in pruss_cfg_read() argument 79 static int pruss_cfg_update(struct pruss *pruss, unsigne argument [all...] |
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am33xx-l4.dtsi | 859 pruss: pruss@0 { label
|
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am62-main.dtsi | 1081 pruss: pruss@30040000 { label
|
/linux/drivers/remoteproc/ |
H A D | pru_rproc.c | 118 struct pruss *pruss; member 654 struct pruss *pruss in pru_d_da_to_va() local [all...] |
/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth_sr1.c | 903 struct pruss *pruss; in prueth_probe() local [all...] |
H A D | icssg_prueth.h | 314 struct pruss *pruss; member
|
H A D | icssg_prueth.c | 1702 struct pruss *pruss; in prueth_probe() local
|