Home
last modified time | relevance | path

Searched refs:qbman_swp (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/soc/fsl/dpio/
Dqbman-portal.h20 struct qbman_swp;
116 struct qbman_swp { struct
170 int (*qbman_swp_enqueue_ptr)(struct qbman_swp *s, argument
174 int (*qbman_swp_enqueue_multiple_ptr)(struct qbman_swp *s,
180 int (*qbman_swp_enqueue_multiple_desc_ptr)(struct qbman_swp *s,
185 int (*qbman_swp_pull_ptr)(struct qbman_swp *s, struct qbman_pull_desc *d);
187 const struct dpaa2_dq *(*qbman_swp_dqrr_next_ptr)(struct qbman_swp *s);
189 int (*qbman_swp_release_ptr)(struct qbman_swp *s,
195 struct qbman_swp *qbman_swp_init(const struct qbman_swp_desc *d);
196 void qbman_swp_finish(struct qbman_swp *p);
[all …]
Dqbman-portal.c99 static int qbman_swp_enqueue_direct(struct qbman_swp *s,
102 static int qbman_swp_enqueue_mem_back(struct qbman_swp *s,
105 static int qbman_swp_enqueue_multiple_direct(struct qbman_swp *s,
110 static int qbman_swp_enqueue_multiple_mem_back(struct qbman_swp *s,
116 qbman_swp_enqueue_multiple_desc_direct(struct qbman_swp *s,
121 int qbman_swp_enqueue_multiple_desc_mem_back(struct qbman_swp *s,
125 static int qbman_swp_pull_direct(struct qbman_swp *s,
127 static int qbman_swp_pull_mem_back(struct qbman_swp *s,
130 const struct dpaa2_dq *qbman_swp_dqrr_next_direct(struct qbman_swp *s);
131 const struct dpaa2_dq *qbman_swp_dqrr_next_mem_back(struct qbman_swp *s);
[all …]
Ddpio-service.c24 struct qbman_swp *swp;
48 struct qbman_swp *swp; /* portal used to issue VDQCR */
230 struct qbman_swp *swp; in dpaa2_io_irq()
769 struct qbman_swp *swp; in dpaa2_io_query_fq_count()
802 struct qbman_swp *swp; in dpaa2_io_query_bp_count()
830 struct qbman_swp *swp = d->swp; in dpaa2_io_set_irq_coalescing()
844 struct qbman_swp *swp = d->swp; in dpaa2_io_get_irq_coalescing()