/linux/Documentation/devicetree/bindings/soc/fsl/ |
H A D | fsl,qman-portal.yaml | 7 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 D | fsl,bman.yaml | 48 Devices connected to a BMan instance via Direct Connect Portals (DCP) must link 51 fsl,bman-portals: 81 fsl,bman-portals = <&bportals>;
|
H A D | fsl,qman.yaml | 41 fsl,qman-portals: 66 Portals (DCP) must link to the respective QMan instance. 90 fsl,qman-portals = <&qportals>;
|
H A D | fsl,bman-portal.yaml | 7 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 D | Kconfig | 41 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 D | qman_portal.c | 42 /* 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 D | interlaken-lac.txt | 25 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 D | ethernet-driver.rst | 30 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 D | fsl,qoriq-mc.yaml | 81 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 D | bman.h | 137 * 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 D | oca4080.dts | 75 bportals: bman-portals@ff4000000 { 79 qportals: qman-portals@ff4200000 {
|
H A D | cyrus_p5020.dts | 47 bportals: bman-portals@ff4000000 { 51 qportals: qman-portals@ff4200000 {
|
H A D | kmcoge4.dts | 47 bportals: bman-portals@ff4000000 { 51 qportals: qman-portals@ff4200000 {
|
H A D | interlaken-lac-portals.dtsi | 1 /* T4240 Interlaken LAC Portal device tree stub with 24 portals. 36 compatible = "fsl,interlaken-lac-portals";
|
H A D | t1023rdb.dts | 96 bportals: bman-portals@ff4000000 { 100 qportals: qman-portals@ff6000000 {
|
H A D | t208xrdb.dtsi | 101 bportals: bman-portals@ff4000000 { 105 qportals: qman-portals@ff6000000 {
|
H A D | t1024qds.dts | 104 bportals: bman-portals@ff4000000 { 108 qportals: qman-portals@ff6000000 {
|
H A D | b4qds.dtsi | 131 bportals: bman-portals@ff4000000 { 135 qportals: qman-portals@ff6000000 {
|
H A D | kmcent2.dts | 89 bportals: bman-portals@ff4000000 { 93 qportals: qman-portals@ff6000000 {
|
H A D | t104xd4rdb.dtsi | 91 bportals: bman-portals@ff4000000 { 95 qportals: qman-portals@ff6000000 {
|
H A D | t104xrdb.dtsi | 96 bportals: bman-portals@ff4000000 { 100 qportals: qman-portals@ff6000000 {
|
H A D | t1024rdb.dts | 110 bportals: bman-portals@ff4000000 { 114 qportals: qman-portals@ff6000000 {
|
H A D | t208xqds.dtsi | 100 bportals: bman-portals@ff4000000 { 104 qportals: qman-portals@ff6000000 {
|
/linux/drivers/bus/fsl-mc/ |
H A D | mc-io.c | 161 * 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 D | dprc.c | 538 * 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()
|