/openbmc/linux/drivers/misc/ |
H A D | enclosure.c | 3 * Enclosure Services 13 #include <linux/enclosure.h> 26 * enclosure_find - find an enclosure given a parent device 28 * @start: Optional enclosure device to start from (NULL if none) 31 * with @dev as a parent. Returns NULL if no enclosure is 34 * each returned enclosure device). Obtains a reference to the 35 * enclosure class device which must be released with put_device(). 38 * enclosures to exit with only the reference on the enclosure of 40 * device housing the enclosure, in which case no iteration via @start 73 * enclosure_for_each_device - calls a function for each enclosure [all …]
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | pce_identity.hpp | 16 * This represents the PCE (Power Controlling Enclosure) Identity 19 * It contains the name and machine type/model/SN of that enclosure. 21 * It is only used for errors in an I/O drawer where another enclosure 68 * @brief Returns the enclosure name 70 * @return std::string - The enclosure name 110 * @brief The structure that holds the power controlling enclosure's 116 * @brief The name of the power controlling enclosure.
|
H A D | failing_mtms.hpp | 16 * This represents the Failing Enclosure MTMS section in a PEL. 17 * It is a required section. In the BMC case, the enclosure is 18 * the system enclosure.
|
/openbmc/linux/drivers/message/fusion/ |
H A D | mptsas.h | 83 u16 slot; /* enclosure slot id */ 84 u64 enclosure_logical_id; /*enclosure address */ 133 u16 handle_enclosure; /* enclosure identifier of the enclosure */ 134 u16 slot; /* physical slot in enclosure */ 181 u64 enclosure_logical_id; /* The WWN for the enclosure */ 183 u16 flags; /* details enclosure management */
|
/openbmc/libpldm/include/libpldm/oem/ibm/ |
H A D | host.h | 66 * @param[out] rack_entry - Enclosure ID, Alert Status, Flags, Config ID 67 * @param[out] pri_cec_node - Enclosure ID, Alert Status, Flags, Config ID 93 * @param[in] rack_entry - Enclosure ID, Alert Status, Flags, Config ID 94 * @param[in] pri_cec_node - Enclosure ID, Alert Status, Flags, Config ID
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-scsi_host | 70 em_message: (RW) Enclosure management support. For the LED 78 em_message_type: (RO) Displays the current enclosure management 104 (RW) Allows access to AHCI EM (enclosure management) buffer 119 (RO) Displays supported enclosure management message types.
|
/openbmc/linux/drivers/scsi/ |
H A D | ses.c | 3 * SCSI Enclosure Services 11 #include <linux/enclosure.h> 54 sdev_printk(KERN_NOTICE, sdev, "Attached Enclosure device\n"); in ses_probe() 679 /* not an enclosure, but might be in one */ in ses_intf_add() 691 sdev_printk(KERN_NOTICE, sdev, "Embedded Enclosure Device\n"); in ses_intf_add() 714 /* we always have one main enclosure and the rest are referred in ses_intf_add() 718 /* begin at the enclosure descriptor */ in ses_intf_add() 720 /* skip all the enclosure descriptors */ in ses_intf_add() 798 * we found the enclosure */ in ses_intf_add() 820 sdev_printk(KERN_ERR, sdev, "Failed to bind enclosure %d\n", err); in ses_intf_add() [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Led/ |
H A D | README.md | 26 requirement of blinking system Enclosure LED indicating an internal problem: 30 LED + Enclosure Fault LED. However, if the DIMM is attached to a Raiser card, 31 then the LED group may consist of DIMM LED + Raise card LED + Enclosure Fault 86 would result in blinking the front and rear Identify LEDs of the enclosure.
|
/openbmc/phosphor-fan-presence/docs/monitor/ |
H A D | num_sensors_nonfunc_for_fan_nonfunc.md | 5 The number of `sensors` that must be deemed nonfunctional for the fan enclosure 7 meaning the fan enclosure will not be set to nonfunctional based on the
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | chassis.hpp | 12 Enclosure, enumerator 85 {ChassisType::Enclosure, "Enclosure"},
|
/openbmc/phosphor-led-sysfs/test/ |
H A D | test_dbus_name.cpp | 36 LedDescr d = {"enclosure-identify", std::nullopt, std::nullopt}; in TEST() 45 LedDescr d = {"enclosure-identify-fault", std::nullopt, std::nullopt}; in TEST()
|
/openbmc/linux/drivers/ata/ |
H A D | ahci.h | 29 /* Enclosure Management Control */ 32 /* Enclosure Management LED Message Type */ 75 HOST_EM_LOC = 0x1c, /* Enclosure Management location */ 76 HOST_EM_CTL = 0x20, /* Enclosure Management Control */ 87 HOST_CAP_EMS = BIT(6), /* Enclosure Management support */ 325 /* enclosure management info per PM slot */ 344 u32 em_loc; /* enclosure management location */
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/dbus/fan-policy/swift/ |
H A D | water-cooled.yaml | 86 'Trigger logic on fan enclosure presence state changes.' 95 'Trigger logic on fan enclosure functional state changes.' 178 'If this condition passes more than one fan enclosure in the group has been
|
H A D | air-cooled.yaml | 86 'Trigger logic on fan enclosure presence state changes.' 95 'Trigger logic on fan enclosure functional state changes.' 178 'If this condition passes more than one fan enclosure in the group has been
|
/openbmc/openbmc-test-automation/data/ |
H A D | pldm_variables.py | 133 "System chassis (main enclosure)", 160 "System chassis (main enclosure)", 182 "System chassis (main enclosure)",
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/dbus/fan-policy/witherspoon/ |
H A D | water-cooled.yaml | 105 'Trigger logic on fan enclosure presence state changes.' 114 'Trigger logic on fan enclosure functional state changes.' 207 'If this condition passes more than one fan enclosure in the group has been
|
H A D | air-cooled.yaml | 111 'Trigger logic on fan enclosure presence state changes.' 120 'Trigger logic on fan enclosure functional state changes.' 213 'If this condition passes more than one fan enclosure in the group has been
|
/openbmc/linux/include/linux/ |
H A D | enclosure.h | 3 * Enclosure Services 127 int enclosure_add_device(struct enclosure_device *enclosure, int component,
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Resource.v1_20_0.json | 256 "description": "The part location for a resource within an enclosure.", 257 …"This property shall contain the part location for a resource within an enclosure. This represent… 261 …ble differentiation between `PartLocation` values for parts in the same enclosure, which might inc… 262 …ble differentiation between `PartLocation` values for parts in the same enclosure, which may inclu… 292 "description": "The types of locations for a part within an enclosure.", 310 "Backplane": "This value shall indicate the part is a backplane in an enclosure.", 321 …Description": "This enumeration shall list the types of locations for a part within an enclosure.", 355 "description": "The part location for a resource within an enclosure.", 356 … "longDescription": "This type shall describe a location for a resource within an enclosure.", 983 "description": "The reference areas for the location of the part within an enclosure.", [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Resource.v1_20_0.json | 256 "description": "The part location for a resource within an enclosure.", 257 …"This property shall contain the part location for a resource within an enclosure. This represent… 261 …ble differentiation between `PartLocation` values for parts in the same enclosure, which might inc… 262 …ble differentiation between `PartLocation` values for parts in the same enclosure, which may inclu… 292 "description": "The types of locations for a part within an enclosure.", 310 "Backplane": "This value shall indicate the part is a backplane in an enclosure.", 321 …Description": "This enumeration shall list the types of locations for a part within an enclosure.", 355 "description": "The part location for a resource within an enclosure.", 356 … "longDescription": "This type shall describe a location for a resource within an enclosure.", 983 "description": "The reference areas for the location of the part within an enclosure.", [all …]
|
/openbmc/bmcweb/test/redfish-core/lib/ |
H A D | chassis_test.cpp | 76 chassis::ChassisType::Enclosure, in TEST() 78 "xyz.openbmc_project.Inventory.Item.Chassis.ChassisType.Enclosure")); in TEST()
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/ipzvpd/ |
H A D | VCEN.interface.yaml | 23 System enclosure feature code.
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-powernv.txt | 8 Each location code of FRU/Enclosure must be expressed in the
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/sgpio/ |
H A D | sgpio_1.2.0.10.bb | 3 DESCRIPTION = "Intel SGPIO enclosure management utility"
|
/openbmc/openbmc-test-automation/lib/ |
H A D | fan_utils.robot | 54 [Documentation] Verify enclosure LEDs are on and there's an error log. 56 # Both enclosure LEDs should now be On. 76 ... Fail msg=Expecting both enclosure LEDs to be ${state}. 375 # an enclosure LED will light. The other fans should speed up.
|