Home
last modified time | relevance | path

Searched refs:portal (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-14.2/sys/contrib/ncsw/Peripherals/QM/
H A Dqman_low.h163 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 Dt4240si-post.dtsi317 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 Dinterlaken-lac-portals.dtsi38 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 Db4860si-post.dtsi111 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 Db4si-post.dtsi151 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 Dt2081si-post.dtsi247 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 Dqoriq-bman1-portals.dtsi40 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 Dqoriq-qman1-portals.dtsi40 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 Dt1040si-post.dtsi243 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 Dt1023si-post.dtsi203 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 Dbman_low.c178 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 Dfsl_bman.h124 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 Dqoriq-bman-portals.dtsi14 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 Dqoriq-qman-portals.dtsi14 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 Dinterlaken-lac.txt166 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 Ddpaa2_rc.c112 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 Dqman.c313 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 Dbman.c200 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 Dqman_portals.c123 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 Dbman_portals.c116 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 Dbman-portals.txt21 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 Dqman-portals.txt21 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 Dp2041si.dtsi214 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 Dp5020si.dtsi200 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 Dp3041si.dtsi215 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 …]

123