Lines Matching refs:pruss
95 struct pruss { struct
108 struct pruss *pruss_get(struct rproc *rproc); argument
109 void pruss_put(struct pruss *pruss);
110 int pruss_request_mem_region(struct pruss *pruss, enum pruss_mem mem_id,
112 int pruss_release_mem_region(struct pruss *pruss,
114 int pruss_cfg_get_gpmux(struct pruss *pruss, enum pruss_pru_id pru_id, u8 *mux);
115 int pruss_cfg_set_gpmux(struct pruss *pruss, enum pruss_pru_id pru_id, u8 mux);
116 int pruss_cfg_gpimode(struct pruss *pruss, enum pruss_pru_id pru_id,
118 int pruss_cfg_miirt_enable(struct pruss *pruss, bool enable);
119 int pruss_cfg_xfr_enable(struct pruss *pruss, enum pru_type pru_type,
124 static inline struct pruss *pruss_get(struct rproc *rproc) in pruss_get()
129 static inline void pruss_put(struct pruss *pruss) { } in pruss_put() argument
131 static inline int pruss_request_mem_region(struct pruss *pruss, in pruss_request_mem_region() argument
138 static inline int pruss_release_mem_region(struct pruss *pruss, in pruss_release_mem_region() argument
144 static inline int pruss_cfg_get_gpmux(struct pruss *pruss, in pruss_cfg_get_gpmux() argument
150 static inline int pruss_cfg_set_gpmux(struct pruss *pruss, in pruss_cfg_set_gpmux() argument
156 static inline int pruss_cfg_gpimode(struct pruss *pruss, in pruss_cfg_gpimode() argument
163 static inline int pruss_cfg_miirt_enable(struct pruss *pruss, bool enable) in pruss_cfg_miirt_enable() argument
168 static inline int pruss_cfg_xfr_enable(struct pruss *pruss, in pruss_cfg_xfr_enable() argument