/freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | interlaken-lac-portals.dtsi | 1 /* T4240 Interlaken LAC Portal device tree stub with 24 portals. 38 lportal0: lac-portal@0 { 39 compatible = "fsl,interlaken-lac-portal-v1.0"; 43 lportal1: lac-portal@1000 { 44 compatible = "fsl,interlaken-lac-portal-v1.0"; 48 lportal2: lac-portal@2000 { 49 compatible = "fsl,interlaken-lac-portal-v1.0"; 53 lportal3: lac-portal@3000 { 54 compatible = "fsl,interlaken-lac-portal-v1.0"; 58 lportal4: lac-portal@4000 { [all …]
|
H A D | t4240si-post.dtsi | 317 bman-portal@0 { 318 compatible = "fsl,bman-portal"; 322 bman-portal@4000 { 323 compatible = "fsl,bman-portal"; 327 bman-portal@8000 { 328 compatible = "fsl,bman-portal"; 332 bman-portal@c000 { 333 compatible = "fsl,bman-portal"; 337 bman-portal@10000 { 338 compatible = "fsl,bman-portal"; [all …]
|
H A D | b4860si-post.dtsi | 111 bman-portal@38000 { 112 compatible = "fsl,bman-portal"; 116 bman-portal@3c000 { 117 compatible = "fsl,bman-portal"; 121 bman-portal@40000 { 122 compatible = "fsl,bman-portal"; 126 bman-portal@44000 { 127 compatible = "fsl,bman-portal"; 131 bman-portal@48000 { 132 compatible = "fsl,bman-portal"; [all …]
|
H A D | b4si-post.dtsi | 151 bman-portal@0 { 152 compatible = "fsl,bman-portal"; 156 bman-portal@4000 { 157 compatible = "fsl,bman-portal"; 161 bman-portal@8000 { 162 compatible = "fsl,bman-portal"; 166 bman-portal@c000 { 167 compatible = "fsl,bman-portal"; 171 bman-portal@10000 { 172 compatible = "fsl,bman-portal"; [all …]
|
H A D | t2081si-post.dtsi | 247 bman-portal@0 { 248 compatible = "fsl,bman-portal"; 252 bman-portal@4000 { 253 compatible = "fsl,bman-portal"; 257 bman-portal@8000 { 258 compatible = "fsl,bman-portal"; 262 bman-portal@c000 { 263 compatible = "fsl,bman-portal"; 267 bman-portal@10000 { 268 compatible = "fsl,bman-portal"; [all …]
|
H A D | qoriq-bman1-portals.dtsi | 2 * QorIQ BMan Portal device tree stub for 10 portals 40 bman-portal@0 { 41 compatible = "fsl,bman-portal"; 45 bman-portal@4000 { 46 compatible = "fsl,bman-portal"; 50 bman-portal@8000 { 51 compatible = "fsl,bman-portal"; 55 bman-portal@c000 { 56 compatible = "fsl,bman-portal"; 60 bman-portal@10000 { [all …]
|
H A D | qoriq-qman1-portals.dtsi | 2 * QorIQ QMan Portal device tree stub for 10 portals & 15 pool channels 40 qportal0: qman-portal@0 { 41 compatible = "fsl,qman-portal"; 46 qportal1: qman-portal@4000 { 47 compatible = "fsl,qman-portal"; 52 qportal2: qman-portal@8000 { 53 compatible = "fsl,qman-portal"; 58 qportal3: qman-portal@c000 { 59 compatible = "fsl,qman-portal"; 64 qportal4: qman-portal@10000 { [all …]
|
H A D | t1040si-post.dtsi | 243 bman-portal@0 { 244 compatible = "fsl,bman-portal"; 248 bman-portal@4000 { 249 compatible = "fsl,bman-portal"; 253 bman-portal@8000 { 254 compatible = "fsl,bman-portal"; 258 bman-portal@c000 { 259 compatible = "fsl,bman-portal"; 263 bman-portal@10000 { 264 compatible = "fsl,bman-portal"; [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/QM/ |
H A D | qman_low.h | 50 /* Portal register assists */ 113 #define qm_in(reg) __qm_in(&portal->addr, REG_##reg) 114 #define qm_out(reg, val) __qm_out(&portal->addr, REG_##reg, (uint32_t)val) 143 #define qm_cl_touch_ro(reg) __qm_cl_touch_ro(&portal->addr, CL_##reg##_CENA) 144 #define qm_cl_touch_rw(reg) __qm_cl_touch_rw(&portal->addr, CL_##reg##_CENA) 145 #define qm_cl_in(reg) __qm_cl_in(&portal->addr, CL_##reg##_CENA) 146 #define qm_cl_out(reg, val) __qm_cl_out(&portal->addr, CL_##reg##_CENA, val) 147 #define qm_cl_invalidate(reg) __qm_cl_invalidate(&portal->addr, CL_##reg##_CENA) 160 static __inline__ t_Error __qm_portal_bind(struct qm_portal *portal, uint8_t iface) in __qm_portal_bind() argument 163 if (!(portal->config.bound & iface)) { in __qm_portal_bind() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
H A D | interlaken-lac.txt | 8 - Interlaken Look-Aside Controller (LAC) Software Portal Node 9 - Interlaken Look-Aside Controller (LAC) Software Portal Child Nodes 89 Interlaken Look-Aside Controller (LAC) Software Portal Container Node 93 Interlaken Look-Aside (ILA) commands. The Interlaken LAC software portal 94 memory map occupies 128KB of memory space. The software portal memory space is 119 of the LAC portal memory space. 125 There are up to 24 available software portals with each software portal 126 requiring 4KB of consecutive memory within the software portal memory mapped 134 Definition: Must include "fsl,interlaken-lac-portal-vX.Y" where X is 148 Interlaken LAC software portal registers. [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/BM/ |
H A D | bman_low.c | 54 /* Portal register assists */ 101 #define bm_in(reg) __bm_in(&portal->addr, REG_##reg) 102 #define bm_out(reg, val) __bm_out(&portal->addr, REG_##reg, val) 131 #define bm_cl_touch_ro(reg) __bm_cl_touch_ro(&portal->addr, CL_##reg##_CENA) 132 #define bm_cl_touch_rw(reg) __bm_cl_touch_rw(&portal->addr, CL_##reg##_CENA) 133 #define bm_cl_in(reg) __bm_cl_in(&portal->addr, CL_##reg##_CENA) 134 #define bm_cl_out(reg, val) __bm_cl_out(&portal->addr, CL_##reg##_CENA, val) 135 #define bm_cl_invalidate(reg) __bm_cl_invalidate(&portal->addr, CL_##reg##_CENA) 151 /* It's safer to code in terms of the 'rcr' object than the 'portal' object, 153 * we could manipulate some other structure within 'portal'. */ [all …]
|
H A D | fsl_bman.h | 48 /* BMan s/w corenet portal, low-level i/face */ 61 /* Portal constants */ 72 /* Represents s/w corenet portal mapped data structures */ 77 /* This type represents a s/w corenet portal space, and is used for creating the 78 * portal objects within it (RCR, etc) */ 111 /* --- Portal enumeration API --- */ 124 t_Error bm_rcr_init(struct bm_portal *portal, 127 void bm_rcr_finish(struct bm_portal *portal); 130 struct bm_rcr_entry *bm_rcr_start(struct bm_portal *portal); 131 void bm_rcr_abort(struct bm_portal *portal); [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | qoriq-bman-portals.dtsi | 14 bman-portal@0 { 17 * "fsl,bman-portal-<hardware revision>" compatible 19 compatible = "fsl,bman-portal"; 24 bman-portal@10000 { 25 compatible = "fsl,bman-portal"; 30 bman-portal@20000 { 31 compatible = "fsl,bman-portal"; 36 bman-portal@30000 { 37 compatible = "fsl,bman-portal"; 42 bman-portal@40000 { [all …]
|
H A D | qoriq-qman-portals.dtsi | 14 qportal0: qman-portal@0 { 17 * "fsl,bman-portal-<hardware revision>" compatible 19 compatible = "fsl,qman-portal"; 25 qportal1: qman-portal@10000 { 26 compatible = "fsl,qman-portal"; 32 qportal2: qman-portal@20000 { 33 compatible = "fsl,qman-portal"; 39 qportal3: qman-portal@30000 { 40 compatible = "fsl,qman-portal"; 46 qportal4: qman-portal@40000 { [all …]
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_rc.c | 112 if (dinfo->portal) in dpaa2_rc_detach() 113 dpaa2_mcp_free_portal(dinfo->portal); in dpaa2_rc_detach() 158 dinfo->portal = NULL; in dpaa2_rc_attach() 160 /* Prepare helper portal object to send commands to MC. */ in dpaa2_rc_attach() 161 error = dpaa2_mcp_init_portal(&dinfo->portal, mcsc->res[0], in dpaa2_rc_attach() 238 * By default, software portal interrupts are message-based, that is, in dpaa2_rc_alloc_multi_resource() 243 * dedicated software portal interrupt wire. in dpaa2_rc_alloc_multi_resource() 642 struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child); in dpaa2_rc_mng_get_version() local 645 if (portal == NULL || cmd == NULL || major == NULL || minor == NULL || in dpaa2_rc_mng_get_version() 649 error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MNG_GET_VER); in dpaa2_rc_mng_get_version() [all …]
|
H A D | dpaa2_swp.h | 40 * DPAA2 QBMan software portal. 57 * Number of times to retry DPIO portal operations while waiting for portal to 61 * unresponsive, but not give up too easily if the portal really is busy for 74 /* Registers in the cache-inhibited area of the software portal. */ 96 /* Registers in the cache-enabled area of the software portal. */ 105 /* Registers in the cache-enabled area of the software portal (memory-backed). */ 113 /* Shifts in the portal's configuration register. */ 185 * Portal flags. 191 #define DPAA2_SWP_LOCKED 0x4000u /* Wait till portal's unlocked */ 197 #define DPAA2_SWP_STAT_PORTAL_DISABLED 0xFD /* QBMan portal disabled */ [all …]
|
/freebsd/usr.sbin/ctld/ |
H A D | ctl.conf.5 | 55 .No portal-group Ar name No { 64 .Dl portal-group Ar name 91 .It Ic portal-group Ar name 93 .Sy portal-group 95 defining a new portal-group, 159 .It Ic initiator-portal Ar address Ns Op / Ns Ar prefixlen 160 An iSCSI initiator portal: an IPv4 or IPv6 address, optionally 167 .Ss portal-group Context 170 Assign a previously defined authentication group to the portal group, 172 By default, portal groups are assigned predefined [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/fsl/ |
H A D | bman-portals.txt | 7 - BMan Portal 10 BMan Portal Node 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 | fsl,bman-portal.yaml | 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,bman-portal.yaml# 13 QorIQ DPAA Buffer Manager Portal 22 - const: fsl,bman-portal 25 - fsl,bman-portal-1.0.0 26 - fsl,ls1043a-bmap-portal 27 - fsl,ls1046a-bmap-portal 28 - const: fsl,bman-portal 31 - description: the cache-enabled region of the portal 32 - description: the cache-inhibited region of the portal 48 bman-portal@0 { [all …]
|
H A D | qman-portals.txt | 7 - QMan Portal 10 QMan Portal Node 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"; [all …]
|
H A D | fsl,qman-portal.yaml | 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,qman-portal.yaml# 20 - const: fsl,qman-portal 23 - fsl,ls1043-qman-portal 24 - fsl,ls1046-qman-portal 25 - fsl,qman-portal-1.2.0 26 - const: fsl,qman-portal 30 - description: the cache-enabled region of the portal 31 - description: the cache-inhibited region of the portal 57 represent the HW devices/portals that are connected to the software portal 81 portal is connected to. [all …]
|
/freebsd/sys/dev/dpaa/ |
H A D | qman.c | 86 message = "Invalid Dequeue Direct Connect Portal Interrupt"; in qman_exception() 304 t_Handle fqrh, portal; in qman_fqr_create() local 311 portal = qman_portal_setup(sc); in qman_fqr_create() 312 if (portal == NULL) { in qman_fqr_create() 313 device_printf(sc->sc_dev, "could not setup QMan portal\n"); in qman_fqr_create() 318 fqr.h_QmPortal = portal; in qman_fqr_create() 400 t_Handle portal; in qman_fqr_register_cb() local 406 portal = qman_portal_setup(sc); in qman_fqr_register_cb() 407 if (portal == NULL) { in qman_fqr_register_cb() 408 device_printf(sc->sc_dev, "could not setup QMan portal\n"); in qman_fqr_register_cb() [all …]
|
H A D | qman_portals.c | 67 /* Map bman portal to physical address space */ in qman_portals_attach() 72 /* Set portal properties for XX_VirtToPhys() */ in qman_portals_attach() 124 t_Handle portal; in qman_portal_setup() local 133 portal = NULL; in qman_portal_setup() 136 /* Check if portal is ready */ in qman_portal_setup() 141 /* Return if portal is already initialized */ in qman_portal_setup() 151 /* Map portal registers */ in qman_portal_setup() 154 /* Configure and initialize portal */ in qman_portal_setup() 165 portal = QM_PORTAL_Config(&qpp); in qman_portal_setup() 166 if (portal == NULL) in qman_portal_setup() [all …]
|
H A D | bman_portals.c | 62 /* Map bman portal to physical address space */ in bman_portals_attach() 67 /* Set portal properties for XX_VirtToPhys() */ in bman_portals_attach() 117 t_Handle portal; in bman_portal_setup() local 128 portal = NULL; in bman_portal_setup() 131 /* Check if portal is ready */ in bman_portal_setup() 136 /* Return if portal is already initialized */ in bman_portal_setup() 146 /* Map portal registers */ in bman_portal_setup() 149 /* Configure and initialize portal */ in bman_portal_setup() 156 portal = BM_PORTAL_Config(&bpp); in bman_portal_setup() 157 if (portal == NULL) in bman_portal_setup() [all …]
|
/freebsd/sys/dts/powerpc/ |
H A D | p3041si.dtsi | 213 bman-portal@0 { 215 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 219 bman-portal@4000 { 221 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 225 bman-portal@8000 { 227 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 231 bman-portal@c000 { 233 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 237 bman-portal@10000 { 239 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; [all …]
|