Lines Matching defs:pru_rproc
28 #include "pru_rproc.h"
96 * struct pru_rproc - PRU remoteproc structure
115 struct pru_rproc {
135 static inline u32 pru_control_read_reg(struct pru_rproc *pru, unsigned int reg)
141 void pru_control_write_reg(struct pru_rproc *pru, unsigned int reg, u32 val)
147 void pru_control_set_reg(struct pru_rproc *pru, unsigned int reg,
172 struct pru_rproc *pru = rproc->priv;
230 struct pru_rproc *pru;
307 struct pru_rproc *pru;
343 struct pru_rproc *pru = rproc->priv;
372 static inline u32 pru_debug_read_reg(struct pru_rproc *pru, unsigned int reg)
380 struct pru_rproc *pru = rproc->priv;
438 struct pru_rproc *pru = rproc->priv;
464 struct pru_rproc *pru = rproc->priv;
490 static void pru_dispose_irq_mapping(struct pru_rproc *pru)
512 struct pru_rproc *pru = rproc->priv;
599 struct pru_rproc *pru = rproc->priv;
626 struct pru_rproc *pru = rproc->priv;
651 static void *pru_d_da_to_va(struct pru_rproc *pru, u32 da, size_t len)
691 static void *pru_i_da_to_va(struct pru_rproc *pru, u32 da, size_t len)
733 struct pru_rproc *pru = rproc->priv;
741 struct pru_rproc *pru = rproc->priv;
803 struct pru_rproc *pru = rproc->priv;
928 struct pru_rproc *pru = rproc->priv;
962 static int pru_rproc_set_id(struct pru_rproc *pru)
993 struct pru_rproc *pru;