| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/powerpc/fsl/ |
| 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 | 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 | 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 | 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 | 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 | 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 …]
|
| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/dev/dpaa2/ |
| H A D | dpaa2_rc.c | 112 if (dinfo->portal) in dpaa2_rc_detach() 158 dinfo->portal = NULL; in dpaa2_rc_attach() 723 if (portal == NULL || cmd == NULL) in dpaa2_rc_close() 914 if (!portal->rc_api_major && !portal->rc_api_minor) { in dpaa2_rc_get_obj_region() 919 portal->rc_api_major = api_major; in dpaa2_rc_get_obj_region() 920 portal->rc_api_minor = api_minor; in dpaa2_rc_get_obj_region() 922 api_major = portal->rc_api_major; in dpaa2_rc_get_obj_region() 923 api_minor = portal->rc_api_minor; in dpaa2_rc_get_obj_region() 2939 dinfo->portal = NULL; in dpaa2_rc_add_child() 3065 dinfo->portal = NULL; in dpaa2_rc_add_managed_child() [all …]
|
| /freebsd-14.2/sys/dev/dpaa/ |
| H A D | qman.c | 313 if (portal == NULL) { in qman_fqr_create() 401 t_Handle portal; in qman_fqr_register_cb() local 408 if (portal == NULL) { in qman_fqr_register_cb() 426 t_Handle portal; in qman_fqr_enqueue() local 433 if (portal == NULL) { in qman_fqr_enqueue() 452 t_Handle portal; in qman_fqr_get_counter() local 459 if (portal == NULL) { in qman_fqr_get_counter() 477 t_Handle portal; in qman_fqr_pull_frame() local 484 if (portal == NULL) { in qman_fqr_pull_frame() 502 t_Handle portal; in qman_fqr_get_base_fqid() local [all …]
|
| H A D | bman.c | 200 t_Handle pool, portal; in bman_pool_create() local 209 portal = bman_portal_setup(sc); in bman_pool_create() 210 if (portal == NULL) in bman_pool_create() 215 bpp.h_BmPortal = portal; in bman_pool_create() 295 t_Handle portal; in bman_pool_fill() local 301 portal = bman_portal_setup(sc); in bman_pool_fill() 302 if (portal == NULL) { in bman_pool_fill() 318 t_Handle portal; in bman_get_buffer() local 325 if (portal == NULL) { in bman_get_buffer() 341 t_Handle portal; in bman_put_buffer() local [all …]
|
| H A D | qman_portals.c | 123 t_Handle portal; in qman_portal_setup() local 132 portal = NULL; in qman_portal_setup() 164 portal = QM_PORTAL_Config(&qpp); in qman_portal_setup() 165 if (portal == NULL) in qman_portal_setup() 168 if (QM_PORTAL_Init(portal) != E_OK) in qman_portal_setup() 171 if (QM_PORTAL_AddPoolChannel(portal, QMAN_COMMON_POOL_CHANNEL) != E_OK) in qman_portal_setup() 175 (uintptr_t)portal); in qman_portal_setup() 178 return (portal); in qman_portal_setup() 181 if (portal != NULL) in qman_portal_setup() 182 QM_PORTAL_Free(portal); in qman_portal_setup()
|
| H A D | bman_portals.c | 116 t_Handle portal; in bman_portal_setup() local 127 portal = NULL; in bman_portal_setup() 155 portal = BM_PORTAL_Config(&bpp); in bman_portal_setup() 156 if (portal == NULL) in bman_portal_setup() 159 if (BM_PORTAL_Init(portal) != E_OK) in bman_portal_setup() 162 atomic_store_rel_ptr((uintptr_t *)&sc->sc_dp[cpu].dp_ph, (uintptr_t)portal); in bman_portal_setup() 166 return (portal); in bman_portal_setup() 169 if (portal != NULL) in bman_portal_setup() 170 BM_PORTAL_Free(portal); in bman_portal_setup()
|
| /freebsd-14.2/sys/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";
|
| /freebsd-14.2/sys/dts/powerpc/ |
| H A D | p2041si.dtsi | 214 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 220 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 226 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 232 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 238 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 244 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 250 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 256 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 262 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 268 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; [all …]
|
| H A D | p5020si.dtsi | 200 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 206 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 212 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 218 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 224 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 230 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 236 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 242 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 248 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 254 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; [all …]
|
| H A D | p3041si.dtsi | 215 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 221 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 227 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 233 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 239 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 245 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 251 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 257 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 263 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 269 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; [all …]
|