Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/arch/powerpc/boot/dts/fsl/
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
A Dp1023si-post.dtsi120 qportal0: qman-portal@0 {
121 compatible = "fsl,qman-portal";
126 qportal1: qman-portal@4000 {
127 compatible = "fsl,qman-portal";
132 qportal2: qman-portal@8000 {
133 compatible = "fsl,qman-portal";
145 bman-portal@0 {
146 compatible = "fsl,bman-portal";
150 bman-portal@4000 {
151 compatible = "fsl,bman-portal";
[all …]
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
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 …]
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 …]
/linux-6.3-rc2/drivers/soc/fsl/qbman/
A Dbman.c249 struct bman_portal *portal; member
430 struct bm_mc *mc = &portal->mc; in bm_mc_init()
510 *mcr = bm_mc_result(portal); in bm_mc_result_timeout()
532 p = &portal->p; in bman_create_portal()
557 portal->irq_sources = 0; in bman_create_portal()
561 if (request_irq(c->irq, portal_isr, 0, portal->irqname, portal)) { in bman_create_portal()
576 portal->config = c; in bman_create_portal()
585 free_irq(c->irq, portal); in bman_create_portal()
596 struct bman_portal *portal; in bman_create_affine_portal() local
608 return portal; in bman_create_affine_portal()
[all …]
A Dqman.c468 *portal) in qm_eqcr_start_no_stash()
484 *portal) in qm_eqcr_start_stash()
597 qm_out(portal, QM_REG_CFG, (qm_in(portal, QM_REG_CFG) & 0xff0fffff) | in qm_dqrr_set_maxfill()
1036 if (!portal) in qman_dqrr_set_ithresh()
1231 p = &portal->p; in qman_create_portal()
1274 if (!portal->cgrs) in qman_create_portal()
1287 portal->bits = 0; in qman_create_portal()
1297 if (request_irq(c->irq, portal_isr, 0, portal->irqname, portal)) { in qman_create_portal()
1328 portal->config = c; in qman_create_portal()
1342 kfree(portal->cgrs); in qman_create_portal()
[all …]
A Dbman_priv.h78 bman_get_bm_portal_config(const struct bman_portal *portal);
/linux-6.3-rc2/Documentation/devicetree/bindings/powerpc/fsl/
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 …]
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/fsl/
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";
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";
/linux-6.3-rc2/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
A Ddpio-driver.rst45 QBman portal interface-- sends portal commands, gets responses::
57 | portal i/f |
83 +----+--------------+ | portal i/f |
103 of the DPIO including mapping of the DPIO regions (the QBman SW portal)
142 QBman portal interface (qbman-portal.c)
145 The qbman-portal component provides APIs to do the low level hardware
149 - building and sending portal commands
150 - portal interrupt configuration and processing
152 The qbman-portal APIs are not public to other drivers, and are
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_ethtool.c438 struct qman_portal *portal; in dpaa_get_coalesce() local
443 qman_portal_get_iperiod(portal, &period); in dpaa_get_coalesce()
444 qman_dqrr_get_ithresh(portal, &thresh); in dpaa_get_coalesce()
459 struct qman_portal *portal; in dpaa_set_coalesce() local
469 qman_portal_get_iperiod(portal, &prev_period); in dpaa_set_coalesce()
470 qman_dqrr_get_ithresh(portal, &prev_thresh); in dpaa_set_coalesce()
474 portal = qman_get_affine_portal(cpu); in dpaa_set_coalesce()
478 res = qman_dqrr_set_ithresh(portal, thresh); in dpaa_set_coalesce()
493 portal = qman_get_affine_portal(cpu); in dpaa_set_coalesce()
495 qman_portal_set_iperiod(portal, prev_period); in dpaa_set_coalesce()
[all …]
/linux-6.3-rc2/drivers/bus/fsl-mc/
A Dmc-sys.c97 static inline void mc_write_command(struct fsl_mc_command __iomem *portal, in mc_write_command() argument
109 writeq_relaxed(le64_to_cpu(cmd->params[i]), &portal->params[i]); in mc_write_command()
112 writeq(le64_to_cpu(cmd->header), &portal->header); in mc_write_command()
125 *portal, in mc_read_response()
132 resp->header = cpu_to_le64(readq_relaxed(&portal->header)); in mc_read_response()
145 cpu_to_le64(readq_relaxed(&portal->params[i])); in mc_read_response()
/linux-6.3-rc2/drivers/dma/idxd/
A Dsubmit.c151 int idxd_enqcmds(struct idxd_wq *wq, void __iomem *portal, const void *desc) in idxd_enqcmds() argument
157 rc = enqcmds(portal, desc); in idxd_enqcmds()
171 void __iomem *portal; in idxd_submit_desc() local
183 portal = idxd_wq_portal_addr(wq); in idxd_submit_desc()
203 iosubmit_cmds512(portal, desc->hw, 1); in idxd_submit_desc()
205 rc = idxd_enqcmds(wq, portal, desc->hw); in idxd_submit_desc()
A Dirq.c75 void __iomem *portal; in idxd_int_handle_revoke_drain() local
86 portal = idxd_wq_portal_addr(wq); in idxd_int_handle_revoke_drain()
94 iosubmit_cmds512(portal, &desc, 1); in idxd_int_handle_revoke_drain()
96 rc = idxd_enqcmds(wq, portal, &desc); in idxd_int_handle_revoke_drain()
/linux-6.3-rc2/drivers/soc/fsl/dpio/
A DMakefile8 fsl-mc-dpio-objs := dpio.o qbman-portal.o dpio-service.o dpio-driver.o
/linux-6.3-rc2/Documentation/networking/device_drivers/ethernet/freescale/
A Ddpaa.rst185 queues is seen by the CPU as ingress traffic on a certain portal.
186 The DPAA QMan portal interrupts are affined each to a certain CPU.
187 The same portal interrupt services all the QMan portal consumers.
196 that allows any available CPU portal to dequeue the ingress traffic.
208 of these frame queues will arrive at the same portal and will always

Completed in 48 milliseconds

12