Home
last modified time | relevance | path

Searched full:portals (Results 1 – 25 of 71) sorted by relevance

123

/linux/Documentation/devicetree/bindings/soc/fsl/
H A Dfsl,qman-portal.yaml7 title: QorIQ DPAA Queue Manager Portals
13 Portals are memory mapped interfaces to QMan that allow low-latency, lock-less
57 In addition to these properties the qman-portals should have sub-nodes to
58 represent the HW devices/portals that are connected to the software portal
H A Dfsl,bman.yaml48 Devices connected to a BMan instance via Direct Connect Portals (DCP) must link
51 fsl,bman-portals:
81 fsl,bman-portals = <&bportals>;
H A Dfsl,qman.yaml41 fsl,qman-portals:
66 Portals (DCP) must link to the respective QMan instance.
90 fsl,qman-portals = <&qportals>;
H A Dfsl,bman-portal.yaml7 title: QorIQ DPAA Queue Manager Portals
15 Portals are memory mapped interfaces to BMan that allow low-latency, lock-less
/linux/drivers/soc/fsl/qbman/
H A DKconfig41 This requires the presence of cpu-affine portals, and performs
55 This requires the presence of cpu-affine portals, and performs
65 across a series of FQs scheduled to different portals (and cpus), with
H A Dqman_portal.c42 /* protect qman global registers and global data shared among portals */
88 /* We need the same LIODN offset for all portals */ in init_pcfg()
113 /* all assigned portals are initialized now */ in init_pcfg()
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dinterlaken-lac.txt25 interface. It accepts LA command through software portals, which are system
92 The Interlaken Look-Aside Controller (LAC) utilizes Software Portals to accept
113 Definition: Must include "fsl,interlaken-lac-portals"
122 Interlaken Look-Aside Controller (LAC) Software Portals Child Nodes
125 There are up to 24 available software portals with each software portal
160 lac-portals {
163 compatible = "fsl,interlaken-lac-portals";
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dethernet-driver.rst30 Complex (MC) portals. MC abstracts most of these resources as DPAA2 objects
40 object and uses Buffer Pools (DPBPs), I/O Portals (DPIOs) and Concentrators
60 | MC hardware portals |
70 of DPCON objects, using DPIO portals for managing and communicating with the
92 | I/O hardware portals |
104 Datapath I/O (DPIO) portals provide enqueue and dequeue services, data
/linux/Documentation/devicetree/bindings/misc/
H A Dfsl,qoriq-mc.yaml81 0x0 - MC portals
82 0x1 - QBMAN portals
164 * Region type 0x0 - MC portals
165 * Region type 0x1 - QBMAN portals
/linux/include/soc/fsl/
H A Dbman.h137 * bman_portals_probed - Check if all cpu bound bman portals are probed
139 * Returns 1 if all the required cpu bound bman portals successfully probed,
140 * -1 if probe errors appeared or 0 if the bman portals did not yet finished
/linux/arch/powerpc/boot/dts/fsl/
H A Doca4080.dts75 bportals: bman-portals@ff4000000 {
79 qportals: qman-portals@ff4200000 {
H A Dcyrus_p5020.dts47 bportals: bman-portals@ff4000000 {
51 qportals: qman-portals@ff4200000 {
H A Dkmcoge4.dts47 bportals: bman-portals@ff4000000 {
51 qportals: qman-portals@ff4200000 {
H A Dinterlaken-lac-portals.dtsi1 /* T4240 Interlaken LAC Portal device tree stub with 24 portals.
36 compatible = "fsl,interlaken-lac-portals";
H A Dt1023rdb.dts96 bportals: bman-portals@ff4000000 {
100 qportals: qman-portals@ff6000000 {
H A Dt208xrdb.dtsi101 bportals: bman-portals@ff4000000 {
105 qportals: qman-portals@ff6000000 {
H A Dt1024qds.dts104 bportals: bman-portals@ff4000000 {
108 qportals: qman-portals@ff6000000 {
H A Db4qds.dtsi131 bportals: bman-portals@ff4000000 {
135 qportals: qman-portals@ff6000000 {
H A Dkmcent2.dts89 bportals: bman-portals@ff4000000 {
93 qportals: qman-portals@ff6000000 {
H A Dt104xd4rdb.dtsi91 bportals: bman-portals@ff4000000 {
95 qportals: qman-portals@ff6000000 {
H A Dt104xrdb.dtsi96 bportals: bman-portals@ff4000000 {
100 qportals: qman-portals@ff6000000 {
H A Dt1024rdb.dts110 bportals: bman-portals@ff4000000 {
114 qportals: qman-portals@ff6000000 {
H A Dt208xqds.dtsi100 bportals: bman-portals@ff4000000 {
104 qportals: qman-portals@ff6000000 {
/linux/drivers/bus/fsl-mc/
H A Dmc-io.c161 * from the corresponding MC bus' pool of MC portals and wraps
237 * fsl_mc_portal_free - Returns an MC portal to the pool of free MC portals
H A Ddprc.c538 * MC API version 6.6 changed the size of the MC portals and software in dprc_get_obj_region()
539 * portals to 64K (as implemented by hardware). If older API is in use the in dprc_get_obj_region()
540 * size reported is less (64 bytes for mc portals and 4K for software in dprc_get_obj_region()
541 * portals). in dprc_get_obj_region()

123