| /f-stack/freebsd/contrib/ncsw/Peripherals/QM/ |
| H A D | qman_low.h | 163 if (!(portal->config.bound & iface)) { in __qm_portal_bind() 164 portal->config.bound |= iface; in __qm_portal_bind() 173 ASSERT_COND(portal->config.bound & iface); in __qm_portal_unbind() 175 portal->config.bound &= ~iface; in __qm_portal_unbind() 256 __qm_portal_unbind(portal, QM_BIND_EQCR); in qm_eqcr_finish() 281 UNUSED(portal); in qm_eqcr_abort() 843 register struct qm_mr *mr = &portal->mr; in qm_mr_init() 871 register struct qm_mr *mr = &portal->mr; in qm_mr_finish() 874 __qm_portal_unbind(portal, QM_BIND_MR); in qm_mr_finish() 1058 __qm_portal_unbind(portal, QM_BIND_MC); in qm_mc_finish() [all …]
|
| /f-stack/dpdk/drivers/bus/dpaa/base/qbman/ |
| H A D | qman.h | 233 *portal) in qm_eqcr_start_no_stash() 251 *portal) in qm_eqcr_start_stash() 284 struct qm_portal *portal, u8 myverb) in qm_eqcr_pend_and_next() argument 457 struct qm_portal *portal) in qm_dqrr_current() argument 758 register struct qm_mr *mr = &portal->mr; in qm_mr_finish() 766 register struct qm_mr *mr = &portal->mr; in qm_mr_current() 775 register struct qm_mr *mr = &portal->mr; in qm_mr_next() 784 register struct qm_mr *mr = &portal->mr; in qm_mr_cci_consume() 795 register struct qm_mr *mr = &portal->mr; in qm_mr_cci_consume_to_current() 815 mc->cr = portal->addr.ce + QM_CL_CR; in qm_mc_init() [all …]
|
| H A D | bman.h | 169 register struct bm_rcr *rcr = &portal->rcr; in bm_rcr_init() 173 rcr->ring = portal->addr.ce + BM_CL_RCR; in bm_rcr_init() 194 register struct bm_rcr *rcr = &portal->rcr; in bm_rcr_finish() 211 register struct bm_rcr *rcr = &portal->rcr; in bm_rcr_start() 236 struct bm_portal *portal, u8 myverb) in bm_rcr_pend_and_next() argument 393 register struct bm_mc *mc = &portal->mc; in bm_mc_init() 395 mc->cr = portal->addr.ce + BM_CL_CR; in bm_mc_init() 396 mc->rr = portal->addr.ce + BM_CL_RR0; in bm_mc_init() 419 register struct bm_mc *mc = &portal->mc; in bm_mc_start() 441 register struct bm_mc *mc = &portal->mc; in bm_mc_commit() [all …]
|
| H A D | process.c | 243 input.index = portal->index; in qman_allocate_raw_portal() 245 input.cpu = portal->cpu; in qman_allocate_raw_portal() 246 input.cache = portal->cache; in qman_allocate_raw_portal() 254 portal->cinh = input.cinh; in qman_allocate_raw_portal() 255 portal->cena = input.cena; in qman_allocate_raw_portal() 265 input.cinh = portal->cinh; in qman_free_raw_portal() 266 input.cena = portal->cena; in qman_free_raw_portal() 284 portal->cinh = input.cinh; in bman_allocate_raw_portal() 285 portal->cena = input.cena; in bman_allocate_raw_portal() 295 input.cinh = portal->cinh; in bman_free_raw_portal() [all …]
|
| H A D | bman.c | 61 p = &portal->p; in bman_create_portal() 78 if (!portal->pools) in bman_create_portal() 90 portal->slowpoll = 0; in bman_create_portal() 93 portal->irq_sources = 0; in bman_create_portal() 98 portal)) { in bman_create_portal() 110 portal->config = c; in bman_create_portal() 114 return portal; in bman_create_portal() 118 kfree(portal->pools); in bman_create_portal() 134 portal = bman_create_portal(portal, c); in bman_create_affine_portal() 135 if (portal) { in bman_create_affine_portal() [all …]
|
| H A D | qman.c | 515 p = &portal->p; in qman_init_portal() 518 c = portal->config; in qman_init_portal() 561 if (!portal->cgrs) in qman_init_portal() 566 portal->cgrs[0] = *cgrs; in qman_init_portal() 572 portal->bits = 0; in qman_init_portal() 573 portal->slowpoll = 0; in qman_init_portal() 583 portal->irq_sources = 0; in qman_init_portal() 588 portal)) { in qman_init_portal() 613 portal->config = c; in qman_init_portal() 618 return portal; in qman_init_portal() [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/powerpc/fsl/ |
| H A D | interlaken-lac-portals.dtsi | 38 lportal0: lac-portal@0 { 43 lportal1: lac-portal@1000 { 48 lportal2: lac-portal@2000 { 53 lportal3: lac-portal@3000 { 58 lportal4: lac-portal@4000 { 63 lportal5: lac-portal@5000 { 68 lportal6: lac-portal@6000 { 73 lportal7: lac-portal@7000 { 78 lportal8: lac-portal@8000 { 83 lportal9: lac-portal@9000 { [all …]
|
| H A D | t4240si-post.dtsi | 317 bman-portal@0 { 322 bman-portal@4000 { 327 bman-portal@8000 { 332 bman-portal@c000 { 337 bman-portal@10000 { 342 bman-portal@14000 { 347 bman-portal@18000 { 352 bman-portal@1c000 { 357 bman-portal@20000 { 362 bman-portal@24000 { [all …]
|
| H A D | b4860si-post.dtsi | 111 bman-portal@38000 { 116 bman-portal@3c000 { 121 bman-portal@40000 { 126 bman-portal@44000 { 131 bman-portal@48000 { 136 bman-portal@4c000 { 141 bman-portal@50000 { 146 bman-portal@54000 { 151 bman-portal@58000 { 156 bman-portal@5c000 { [all …]
|
| H A D | t2081si-post.dtsi | 247 bman-portal@0 { 252 bman-portal@4000 { 257 bman-portal@8000 { 262 bman-portal@c000 { 267 bman-portal@10000 { 272 bman-portal@14000 { 277 bman-portal@18000 { 282 bman-portal@1c000 { 287 bman-portal@20000 { 292 bman-portal@24000 { [all …]
|
| H A D | b4si-post.dtsi | 151 bman-portal@0 { 156 bman-portal@4000 { 161 bman-portal@8000 { 166 bman-portal@c000 { 171 bman-portal@10000 { 176 bman-portal@14000 { 181 bman-portal@18000 { 186 bman-portal@1c000 { 191 bman-portal@20000 { 196 bman-portal@24000 { [all …]
|
| H A D | qoriq-bman1-portals.dtsi | 40 bman-portal@0 { 41 compatible = "fsl,bman-portal"; 45 bman-portal@4000 { 50 bman-portal@8000 { 55 bman-portal@c000 { 60 bman-portal@10000 { 65 bman-portal@14000 { 70 bman-portal@18000 { 75 bman-portal@1c000 { 80 bman-portal@20000 { [all …]
|
| H A D | qoriq-qman1-portals.dtsi | 40 qportal0: qman-portal@0 { 41 compatible = "fsl,qman-portal"; 46 qportal1: qman-portal@4000 { 52 qportal2: qman-portal@8000 { 58 qportal3: qman-portal@c000 { 64 qportal4: qman-portal@10000 { 70 qportal5: qman-portal@14000 { 76 qportal6: qman-portal@18000 { 83 qportal7: qman-portal@1c000 { 89 qportal8: qman-portal@20000 { [all …]
|
| H A D | t1040si-post.dtsi | 243 bman-portal@0 { 248 bman-portal@4000 { 253 bman-portal@8000 { 258 bman-portal@c000 { 263 bman-portal@10000 { 268 bman-portal@14000 { 273 bman-portal@18000 { 278 bman-portal@1c000 { 283 bman-portal@20000 { 288 bman-portal@24000 { [all …]
|
| H A D | t1023si-post.dtsi | 203 bman-portal@0 { 209 bman-portal@4000 { 215 bman-portal@8000 { 221 bman-portal@c000 { 227 bman-portal@10000 { 233 bman-portal@14000 { 246 qportal0: qman-portal@0 { 252 qportal1: qman-portal@4000 { 258 qportal2: qman-portal@8000 { 264 qportal3: qman-portal@c000 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/freescale/ |
| H A D | qoriq-bman-portals.dtsi | 14 bman-portal@0 { 19 compatible = "fsl,bman-portal"; 24 bman-portal@10000 { 30 bman-portal@20000 { 36 bman-portal@30000 { 42 bman-portal@40000 { 48 bman-portal@50000 { 54 bman-portal@60000 { 60 bman-portal@70000 { 66 bman-portal@80000 { [all …]
|
| H A D | qoriq-qman-portals.dtsi | 14 qportal0: qman-portal@0 { 19 compatible = "fsl,qman-portal"; 25 qportal1: qman-portal@10000 { 26 compatible = "fsl,qman-portal"; 32 qportal2: qman-portal@20000 { 39 qportal3: qman-portal@30000 { 46 qportal4: qman-portal@40000 { 53 qportal5: qman-portal@50000 { 60 qportal6: qman-portal@60000 { 67 qportal7: qman-portal@70000 { [all …]
|
| /f-stack/freebsd/contrib/ncsw/Peripherals/BM/ |
| H A D | bman_low.c | 178 t_Error bm_rcr_init(struct bm_portal *portal, in bm_rcr_init() argument 205 void bm_rcr_finish(struct bm_portal *portal) in bm_rcr_finish() argument 232 void bm_rcr_abort(struct bm_portal *portal) in bm_rcr_abort() argument 383 t_Error bm_mc_init(struct bm_portal *portal) in bm_mc_init() argument 385 register struct bm_mc *mc = &portal->mc; in bm_mc_init() 398 void bm_mc_finish(struct bm_portal *portal) in bm_mc_finish() argument 400 register struct bm_mc *mc = &portal->mc; in bm_mc_finish() 413 register struct bm_mc *mc = &portal->mc; in bm_mc_start() 423 void bm_mc_abort(struct bm_portal *portal) in bm_mc_abort() argument 425 register struct bm_mc *mc = &portal->mc; in bm_mc_abort() [all …]
|
| H A D | fsl_bman.h | 124 t_Error bm_rcr_init(struct bm_portal *portal, 127 void bm_rcr_finish(struct bm_portal *portal); 131 void bm_rcr_abort(struct bm_portal *portal); 141 void bm_rcr_pce_prefetch(struct bm_portal *portal); 148 void bm_rcr_cce_prefetch(struct bm_portal *portal); 153 uint8_t bm_rcr_get_fill(struct bm_portal *portal); 164 t_Error bm_mc_init(struct bm_portal *portal); 165 void bm_mc_finish(struct bm_portal *portal); 169 void bm_mc_abort(struct bm_portal *portal); 187 t_Error bm_isr_init(struct bm_portal *portal); [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/powerpc/fsl/ |
| H A D | interlaken-lac.txt | 166 lportal0: lac-portal@0 { 172 lportal1: lac-portal@1000 { 178 lportal2: lac-portal@2000 { 184 lportal3: lac-portal@3000 { 190 lportal4: lac-portal@4000 { 196 lportal5: lac-portal@5000 { 202 lportal6: lac-portal@6000 { 208 lportal7: lac-portal@7000 { 214 lportal8: lac-portal@8000 { 220 lportal9: lac-portal@9000 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/soc/fsl/ |
| H A D | bman-portals.txt | 21 Definition: Must include "fsl,bman-portal-<hardware revision>" 22 May include "fsl,<SoC>-bman-portal" or "fsl,bman-portal" 28 the portal. The second is the cache-inhibited region of 29 the portal 46 bman-portal@0 { 47 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal"; 51 bman-portal@4000 { 52 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal";
|
| H A D | qman-portals.txt | 21 Definition: Must include "fsl,qman-portal-<hardware revision>" 22 May include "fsl,<SoC>-qman-portal" or "fsl,qman-portal" 28 the portal. The second is the cache-inhibited region of 29 the portal 57 represent the HW devices/portals that are connected to the software portal 82 portal is connected to. 94 qman-portal@0 { 95 compatible = "fsl,qman-portal-1.2.0", "fsl,qman-portal"; 114 qman-portal@4000 { 115 compatible = "fsl,qman-portal-1.2.0", "fsl,qman-portal";
|
| /f-stack/dpdk/drivers/bus/dpaa/include/ |
| H A D | fsl_usd.h | 54 int qman_allocate_raw_portal(struct dpaa_raw_portal *portal); 55 int qman_free_raw_portal(struct dpaa_raw_portal *portal); 57 int bman_allocate_raw_portal(struct dpaa_raw_portal *portal); 58 int bman_free_raw_portal(struct dpaa_raw_portal *portal);
|
| /f-stack/dpdk/drivers/bus/fslmc/ |
| H A D | meson.build | 19 'portal/dpaa2_hw_dpbp.c', 20 'portal/dpaa2_hw_dpci.c', 21 'portal/dpaa2_hw_dpio.c', 25 includes += include_directories('mc', 'qbman/include', 'portal')
|
| /f-stack/dpdk/drivers/bus/fslmc/mc/ |
| H A D | fsl_mc_cmd.h | 133 static inline void mc_write_command(struct mc_command __iomem *portal, in mc_write_command() argument 137 char *header = (char *)&portal->header; in mc_write_command() 142 iowrite64(cmd->params[i], &portal->params[i]); in mc_write_command() 159 struct mc_command __iomem *portal, in mc_read_response() argument 166 resp->header = ioread64(&portal->header); in mc_read_response() 173 resp->params[i] = ioread64(&portal->params[i]); in mc_read_response()
|