Home
last modified time | relevance | path

Searched full:fabric (Results 1 – 25 of 515) sorted by relevance

12345678910>>...21

/openbmc/linux/drivers/scsi/bfa/
H A Dbfa_fcs.c41 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_CREATE); in bfa_fcs_init()
50 * FCS update cfg - reset the pwwn/nwwn of fabric base logical port
56 struct bfa_fcs_fabric_s *fabric = &fcs->fabric; in bfa_fcs_update_cfg() local
57 struct bfa_lport_cfg_s *port_cfg = &fabric->bport.port_cfg; in bfa_fcs_update_cfg()
58 struct bfa_ioc_s *ioc = &fabric->fcs->bfa->ioc; in bfa_fcs_update_cfg()
110 bfa_fcs_fabric_psymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
111 bfa_fcs_fabric_nsymb_init(&fcs->fabric); in bfa_fcs_driver_info_init()
127 bfa_lps_delete(fcs->fabric.lps); in bfa_fcs_exit()
128 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_DELETE); in bfa_fcs_exit()
133 * Fabric module implementation.
[all …]
H A Dbfa_fcs.h138 struct bfa_fcs_fabric_s *fabric; /* parent fabric */ member
146 union bfa_fcs_lport_topo_u port_topo; /* fabric/loop/n2n details */
180 enum bfa_fcs_fabric_type fab_type; /* fabric type */
182 u8 is_vf; /* is virtual fabric? */
185 u16 bb_credit; /* BB credit from fabric */
186 u16 vf_id; /* virtual fabric ID */
193 wwn_t fabric_name; /* attached fabric name */
200 struct bfa_vf_stats_s stats; /* fabric/vf stats */
203 /* attached fabric's ip addr */
212 * The design calls for a single implementation of base fabric and vf.
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DFabric_v1.xml4 <!--# Redfish Schema: Fabric v1.3.2 -->
51 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Fabric">
55 <EntityType Name="Fabric" BaseType="Resource.v1_0_0.Resource" Abstract="true">
56 …<Annotation Term="OData.Description" String="The `Fabric` schema represents a simple fabric consis…
57 …ngDescription" String="This resource shall represent a simple switchable fabric for a Redfish impl…
81 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Fabric.v1_0_0">
85 <EntityType Name="Fabric" BaseType="Fabric.Fabric">
88 <Annotation Term="OData.Description" String="The protocol being sent over this fabric."/>
89 …ion" String="This property shall contain the type of fabric being represented by this simple fabri…
102 …Term="OData.Description" String="The collection of links to the zones that this fabric contains."/>
[all …]
H A DFabricAdapter_v1.xml62fabric adapter represents the physical fabric adapter capable of connecting to an interconnect fab…
63 …ng="This resource shall represent a physical fabric adapter capable of connecting to an interconne…
101 …OData.Description" String="The link to the collection of ports that exist on the fabric adapter."/>
107 … <Annotation Term="OData.Description" String="The manufacturer or OEM of this fabric adapter."/>
108 …ing="This property shall contain a value that represents the manufacturer of the fabric adapter."/>
112 <Annotation Term="OData.Description" String="The model string for this fabric adapter."/>
113 …property shall contain the information about how the manufacturer refers to this fabric adapter."/>
117 … <Annotation Term="OData.Description" String="The manufacturer SKU for this fabric adapter."/>
118 …Term="OData.LongDescription" String="This property shall contain the SKU for the fabric adapter."/>
122 <Annotation Term="OData.Description" String="The serial number for this fabric adapter."/>
[all …]
H A DAddressPool_v1.xml203 …ta.Description" String="IPv4 and Virtual LAN (VLAN) related addressing for this Ethernet fabric."/>
204 …hall contain IPv4 and Virtual LAN (VLAN) addressing-related properties for this Ethernet fabric."/>
207 …String="BGP Ethernet Virtual Private Network (EVPN) related properties for this Ethernet fabric."/>
208 …ain the BGP Ethernet Virtual Private Network (EVPN) related properties for this Ethernet fabric."/>
211 …erm="OData.Description" String="External BGP (eBGP) related properties for this Ethernet fabric."/>
212 …This property shall contain the External BGP (eBGP) related properties for this Ethernet fabric."/>
215 ….Description" String="Multi Protocol iBGP (MP iBGP) related properties for this Ethernet fabric."/>
216 …rty shall contain the Multi Protocol iBGP (MP iBGP) related properties for this Ethernet fabric."/>
219 ….Description" String="Multi Protocol eBGP (MP eBGP) related properties for this Ethernet fabric."/>
220 …rty shall contain the Multi Protocol eBGP (MP eBGP) related properties for this Ethernet fabric."/>
[all …]
/openbmc/linux/sound/aoa/core/
H A Dcore.c18 /* We allow only one fabric. This simplifies things,
20 static struct aoa_fabric *fabric; variable
31 if (fabric->found_codec) in attach_codec_to_fabric()
32 err = fabric->found_codec(c); in attach_codec_to_fabric()
35 printk(KERN_ERR "snd-aoa: fabric didn't like codec %s\n", in attach_codec_to_fabric()
39 c->fabric = fabric; in attach_codec_to_fabric()
46 c->fabric = NULL; in attach_codec_to_fabric()
47 if (fabric->remove_codec) in attach_codec_to_fabric()
48 fabric->remove_codec(c); in attach_codec_to_fabric()
52 if (fabric->attached_codec) in attach_codec_to_fabric()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/arm/marvell/
H A Dcoherency-fabric.txt1 Coherency fabric
9 * "marvell,coherency-fabric", to be used for the coherency fabric of
12 * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency
13 fabric.
15 * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency
16 fabric.
18 - reg: Should contain coherency fabric registers location and
21 * For "marvell,coherency-fabric", the first pair for the coherency
22 fabric registers, second pair for the per-CPU fabric registers.
24 * For "marvell,armada-375-coherency-fabric", only one pair is needed
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DFabricAdapter.v1_5_3.json36fabric adapter represents the physical fabric adapter capable of connecting to an interconnect fab…
37 …": "This resource shall represent a physical fabric adapter capable of connecting to an interconne…
66 "description": "The manufacturer name for the ASIC of this fabric adapter.",
67 …: "This property shall contain the manufacturer name of the ASIC for the fabric adapter as defined…
75 "description": "The part number for the ASIC on this fabric adapter.",
76 …ption": "This property shall contain the part number of the ASIC for the fabric adapter as defined…
84 "description": "The revision identifier for the ASIC on this fabric adapter.",
85 …"This property shall contain the revision identifier of the ASIC for the fabric adapter as defined…
110 "description": "The configured fabric type of this fabric adapter.",
111 …"longDescription": "This property shall contain the configured fabric type of this fabric adapter.…
[all …]
H A DFabric.v1_3_2.json2 "$id": "http://redfish.dmtf.org/schemas/v1/Fabric.v1_3_2.json",
3 "$ref": "#/definitions/Fabric",
34 "Fabric": { object
36 …"description": "The `Fabric` schema represents a simple fabric consisting of one or more switches,…
37 …"longDescription": "This resource shall represent a simple switchable fabric for a Redfish impleme…
72 … "description": "The collection of links to the address pools that this fabric contains.",
79 … "description": "The collection of links to the connections that this fabric contains.",
97 … "description": "The collection of links to the endpoint groups that this fabric contains.",
104 … "description": "The collection of links to the endpoints that this fabric contains.",
117 "description": "The protocol being sent over this fabric.",
[all …]
H A DAddressPool.v1_3_0.json166 …escription": "Bidirectional Forwarding Detection (BFD) related properties for an Ethernet fabric.",
167 …on": "This type shall contain the BFD-related properties for an Ethernet fabric that uses Bidirect…
260 …ion": "BGP Ethernet Virtual Private Network (BGP EVPN) related properties for an Ethernet fabric.",
261 …n": "This type shall contain the EVPN-related properties for an Ethernet fabric that uses an IETF-…
333 … "description": "The Ethernet Segment Identifier (ESI) number range for the fabric.",
339 …: "The Ethernet Virtual Private Network (EVPN) Instance number (EVI) number range for the fabric.",
404 "description": "The Route Distinguisher (RD) number range for the fabric.",
420 "description": "The Route Target (RT) number range for the fabric.",
426 …ion": "This property shall indicate whether multicast is enabled on the Ethernet fabric underlay.",
446 …Virtual LAN (VLAN) tag related address range applicable to this Ethernet fabric or for end-host su…
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DFabricAdapter.v1_5_3.json36fabric adapter represents the physical fabric adapter capable of connecting to an interconnect fab…
37 …": "This resource shall represent a physical fabric adapter capable of connecting to an interconne…
66 "description": "The manufacturer name for the ASIC of this fabric adapter.",
67 …: "This property shall contain the manufacturer name of the ASIC for the fabric adapter as defined…
75 "description": "The part number for the ASIC on this fabric adapter.",
76 …ption": "This property shall contain the part number of the ASIC for the fabric adapter as defined…
84 "description": "The revision identifier for the ASIC on this fabric adapter.",
85 …"This property shall contain the revision identifier of the ASIC for the fabric adapter as defined…
110 "description": "The configured fabric type of this fabric adapter.",
111 …"longDescription": "This property shall contain the configured fabric type of this fabric adapter.…
[all …]
/openbmc/linux/sound/aoa/
H A Daoa.h25 /* called when the fabric wants to init this codec.
29 /* called when the fabric is done with the codec.
33 /* May be NULL, but can be used by the fabric.
37 /* assigned by fabric before init() is called, points
41 /* assigned by the fabric before init() is called, points
42 * to the fabric's gpio runtime record for the relevant
46 /* assigned by the fabric before init() is called, contains
51 /* data the fabric can associate with this structure */
56 struct aoa_fabric *fabric; member
74 * fabric is responsible for initialising some fields
[all …]
/openbmc/linux/Documentation/devicetree/bindings/arm/tegra/
H A Dnvidia,tegra234-cbb.yaml18 "CBB central fabric".
22 fabric. Each Root MN contains a Error Monitor (EM) which detects and
24 Notifier (EN) which is per fabric and presents a single interrupt from
25 fabric to the SoC interrupt controller.
30 Description, MasterID, Fabric, SlaveID, Address, Cache, Protection,
41 pattern: "^[a-z]+-fabric@[0-9a-f]+$"
45 - nvidia,tegra234-aon-fabric
46 - nvidia,tegra234-bpmp-fabric
47 - nvidia,tegra234-cbb-fabric
48 - nvidia,tegra234-dce-fabric
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DFabricAdapter_v1.xml62fabric adapter represents the physical fabric adapter capable of connecting to an interconnect fab…
63 …ng="This resource shall represent a physical fabric adapter capable of connecting to an interconne…
101 …OData.Description" String="The link to the collection of ports that exist on the fabric adapter."/>
107 … <Annotation Term="OData.Description" String="The manufacturer or OEM of this fabric adapter."/>
108 …ing="This property shall contain a value that represents the manufacturer of the fabric adapter."/>
112 <Annotation Term="OData.Description" String="The model string for this fabric adapter."/>
113 …property shall contain the information about how the manufacturer refers to this fabric adapter."/>
117 … <Annotation Term="OData.Description" String="The manufacturer SKU for this fabric adapter."/>
118 …Term="OData.LongDescription" String="This property shall contain the SKU for the fabric adapter."/>
122 <Annotation Term="OData.Description" String="The serial number for this fabric adapter."/>
[all …]
/openbmc/linux/drivers/soc/tegra/cbb/
H A Dtegra234-cbb.c110 const struct tegra234_cbb_fabric *fabric; member
141 if (!cbb->fabric->firewall_base || in tegra234_cbb_write_access_allowed()
142 !cbb->fabric->firewall_ctl || in tegra234_cbb_write_access_allowed()
143 !cbb->fabric->firewall_wr_ctl) { in tegra234_cbb_write_access_allowed()
148 if ((cbb->fabric->firewall_ctl > FIREWALL_APERTURE_SZ) || in tegra234_cbb_write_access_allowed()
149 (cbb->fabric->firewall_wr_ctl > FIREWALL_APERTURE_SZ)) { in tegra234_cbb_write_access_allowed()
154 val = readl(cbb->regs + cbb->fabric->firewall_base + cbb->fabric->firewall_ctl); in tegra234_cbb_write_access_allowed()
157 * write accesses through the firewall of a fabric is disabled in tegra234_cbb_write_access_allowed()
158 * then CCPLEX can write to the registers of that fabric. in tegra234_cbb_write_access_allowed()
165 * has write access to the fabric's error notifier registers in tegra234_cbb_write_access_allowed()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-fcoe20 fcoe_ctlr_device out of the fabric or otherwise connected
45 modes are 'Fabric' and 'VN2VN'. If a FCoE Controller
46 is started in 'Fabric' mode then FIP FCF discovery is
47 initiated and ultimately a fabric login is attempted.
87 Fibre Channel frames into a FC fabric. It can also take
94 Identifies the fabric that the FCF services.
101 fabric.
111 The Virtual Fabric ID
122 - "Disconnected" - No link to the FCF/fabric
/openbmc/linux/Documentation/admin-guide/pm/
H A Dintel_uncore_frequency_scaling.rst66 of mesh partitions. This partition is called fabric cluster.
69 be placed in the same fabric cluster. Benefit of fabric cluster is that it
74 fabric cluster level.
78 contain one or more fabric clusters.
80 To represent controls at fabric cluster level in addition to the
95 This attribute is used to get the fabric cluster id of this instance.
106 When user uses controls at "package_*_die_*" level, then every fabric
114 Support for "current_freq_khz" is available only at each fabric cluster
/openbmc/linux/include/uapi/scsi/fc/
H A Dfc_fs.h77 FC_RCTL_VFTH = 0x50, /* virtual fabric tagging header */
78 FC_RCTL_IFRH = 0x51, /* inter-fabric routing header */
95 FC_RCTL_F_RJT = 0xc3, /* fabric reject */
97 FC_RCTL_F_BSY = 0xc5, /* fabric busy to data frame */
98 FC_RCTL_F_BSYL = 0xc6, /* fabric busy to link control frame */
130 [FC_RCTL_F_RJT] = "LC fabric reject", \
132 [FC_RCTL_F_BSY] = "LC fabric busy to data frame", \
133 [FC_RCTL_F_BSYL] = "LC fabric busy to link control frame",\
139 * Well-known fabric addresses.
144 FC_FID_FLOGI = 0xfffffe, /* fabric login */
[all …]
/openbmc/bmcweb/redfish-core/include/registries/
H A Dfabric_message_registry.hpp20 namespace redfish::registries::fabric namespace
28 "Fabric Message Registry",
31 "Fabric",
35 "https://redfish.dmtf.org/registries/Fabric.1.0.2.json";
43 "Address pool '%1' was created in fabric '%2'.",
56 "Address pool '%1' in fabric '%2' was modified.",
69 "Address pool '%1' was removed from fabric '%2'.",
134 "Connection '%1' was created in fabric '%2'.",
147 "Connection '%1' in fabric '%2' was modified.",
160 "Connection '%1' was removed from fabric '%2'.",
[all …]
/openbmc/linux/Documentation/scsi/
H A Dscsi_fc_transport.rst44 Virtualization (NPIV) mechanism, a point-to-point connection to a Fabric
46 separate port to other endpoints on the fabric, even though it shares one
48 unique view of the fabric based on fabric zoning and array lun-masking
49 (just like a normal non-NPIV adapter). Using the Virtual Fabric (VF)
50 mechanism, adding a fabric header to each frame allows the port to
51 interact with the Fabric Port to join multiple fabrics. The port will
52 obtain an N_Port_ID on each fabric it joins. Each fabric will have its
55 on each virtual fabric.
62 distinct N_Port_ID and view of fabric endpoints and storage entities.
249 FC_VPORT_NO_FABRIC_SUPP - No Fabric Support
[all …]
/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dccf.txt1 Freescale CoreNet Coherency Fabric(CCF) Device Tree Binding
5 The CoreNet coherency fabric is a fabric-oriented, connectivity infrastructure
11 fsl,corenet1-cf - CoreNet coherency fabric version 1.
14 fsl,corenet2-cf - CoreNet coherency fabric version 2.
/openbmc/linux/arch/arm/mach-mvebu/
H A Dcoherency.c3 * Coherency fabric (Aurora) support for Armada 370, 375, 38x and XP
12 * The Armada 370, 375, 38x and XP SOCs have a coherency fabric which is
14 * CPUs and I/O masters. This file initializes the coherency fabric and
42 /* Coherency fabric registers */
53 {.compatible = "marvell,coherency-fabric",
55 {.compatible = "marvell,armada-375-coherency-fabric",
57 {.compatible = "marvell,armada-380-coherency-fabric",
127 * fabric, and therefore before they are coherent with in armada_370_coherency_init()
206 * The coherency fabric is needed: in coherency_type()
247 pr_warn("Coherency fabric is not initialized\n"); in set_cpu_coherent()
/openbmc/linux/Documentation/devicetree/bindings/arm/hisilicon/controller/
H A Dhip04-fabric.yaml4 $id: http://devicetree.org/schemas/arm/hisilicon/controller/hip04-fabric.yaml#
7 title: Hisilicon Fabric controller
12 description: Hisilicon Fabric controller
17 - const: hisilicon,hip04-fabric
/openbmc/linux/arch/arm/mach-hisi/
H A Dplatmcpm.c59 static void __iomem *sysctrl, *fabric; variable
85 if (!fabric) in hip04_set_snoop_filter()
87 data = readl_relaxed(fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
92 writel_relaxed(data, fabric + FAB_SF_MODE); in hip04_set_snoop_filter()
95 } while (data != readl_relaxed(fabric + FAB_SF_MODE)); in hip04_set_snoop_filter()
284 np_fab = of_find_compatible_node(NULL, NULL, "hisilicon,hip04-fabric"); in hip04_smp_init()
306 pr_err("failed to get fabric base phys\n"); in hip04_smp_init()
311 fabric = of_iomap(np_fab, 0); in hip04_smp_init()
312 if (!fabric) { in hip04_smp_init()
313 pr_err("failed to get fabric base\n"); in hip04_smp_init()
[all …]
/openbmc/linux/drivers/scsi/qla2xxx/
H A DKconfig35 tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
41 Say Y here to enable the TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs
45 bool "TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs"
48 Say Y here to enable the TCM_QLA2XXX fabric module DEBUG for QLogic 24xx+ series target mode HBAs

12345678910>>...21