/openbmc/pldm/host-bmc/dbus/ |
H A D | vrm.hpp | 6 #include <xyz/openbmc_project/Inventory/Item/Vrm/server.hpp> 15 sdbusplus::xyz::openbmc_project::Inventory::Item::server::Vrm>; 17 class VRM : public ItemVRM class 20 VRM() = delete; 21 ~VRM() = default; 22 VRM(const VRM&) = delete; 23 VRM& operator=(const VRM&) = delete; 24 VRM(VRM&&) = delete; 25 VRM& operator=(VRM&&) = delete; 27 VRM(sdbusplus::bus_t& bus, const std::string& objPath) : in VRM() function in pldm::dbus::VRM
|
/openbmc/entity-manager/configurations/ |
H A D | asrock_e3c256d4i.json | 406 "Name": "VRM", 408 "iin1_Name": "VRM Input Current 1", 409 "iin2_Name": "VRM Input Current 2", 410 "iin3_Name": "VRM Input Current 3", 411 "iout1_Name": "VRM Output Current 1", 412 "iout2_Name": "VRM Output Current 2", 413 "iout3_Name": "VRM Output Current 3", 414 "pin1_Name": "VRM Input Power 1", 415 "pin2_Name": "VRM Input Power 2", 416 "pin3_Name": "VRM Input Power 3", [all …]
|
/openbmc/linux/include/linux/ |
H A D | hwmon-vid.h | 3 hwmon-vid.h - VID/VRM/VRD voltage conversions 14 int vid_from_reg(int val, u8 vrm); 17 /* vrm is the VRM/VRD document version multiplied by 10. 20 Note that only VRM 9.x is supported for now. */ 21 static inline int vid_to_reg(int val, u8 vrm) in vid_to_reg() argument 23 switch (vrm) { in vid_to_reg() 24 case 91: /* VRM 9.1 */ in vid_to_reg() 25 case 90: /* VRM 9.0 */ in vid_to_reg()
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/chassis/ |
H A D | vrm-control.bb | 1 SUMMARY = "Romulus VRM Overrides" 13 SRC_URI += "file://vrm-control.sh \ 14 file://vrm.sh" 18 install -m 0755 ${UNPACKDIR}/vrm.sh ${D}${bindir}/vrm.sh 19 install -m 0755 ${UNPACKDIR}/vrm-control.sh ${D}${bindir}/vrm-control.sh 22 TMPL = "vrm-control@.service" 23 INSTFMT = "vrm-control@{0}.service"
|
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/sensors/ |
H A D | phosphor-hwmon_%.bbappend | 8 ZAIUS_CHIPS += " bus@1e78a000/i2c@300/vrm@40" 9 ZAIUS_CHIPS += " bus@1e78a000/i2c@300/vrm@41" 10 ZAIUS_CHIPS += " bus@1e78a000/i2c@300/vrm@43" 11 ZAIUS_CHIPS += " bus@1e78a000/i2c@300/vrm@60" 12 ZAIUS_CHIPS += " bus@1e78a000/i2c@300/vrm@64" 13 ZAIUS_CHIPS += " bus@1e78a000/i2c@340/vrm@40" 14 ZAIUS_CHIPS += " bus@1e78a000/i2c@340/vrm@41" 15 ZAIUS_CHIPS += " bus@1e78a000/i2c@340/vrm@42" 16 ZAIUS_CHIPS += " bus@1e78a000/i2c@340/vrm@60" 17 ZAIUS_CHIPS += " bus@1e78a000/i2c@340/vrm@64"
|
/openbmc/linux/drivers/hwmon/ |
H A D | hwmon-vid.c | 3 * hwmon-vid.c - VID/VRM/VRD voltage conversions 23 * For VRM 8.4 to 9.1, "VRM x.y DC-DC Converter Design Guidelines", 32 * This corresponds to an arbitrary VRM code of 24 in the functions below. 40 * This corresponds to an arbitrary VRM code of 25 in the functions below. 59 * The 110 (VRM 11) specification corresponds to Intel Conroe based series. 64 * vrm is the VRM/VRD document version multiplied by 10. 69 int vid_from_reg(int val, u8 vrm) in vid_from_reg() argument 73 switch (vrm) { in vid_from_reg() 111 case 91: /* VRM 9.1 */ in vid_from_reg() 112 case 90: /* VRM 9.0 */ in vid_from_reg() [all …]
|
H A D | atxp1.c | 48 u8 vrm; /* Detected CPU VRM */ member 85 data->vrm)); in cpu0_vid_show() 108 vid = vid_to_reg(vcore, data->vrm); in cpu0_vid_store() 258 /* Get VRM */ in atxp1_probe() 259 data->vrm = vid_which_vrm(); in atxp1_probe() 260 if (data->vrm != 90 && data->vrm != 91) { in atxp1_probe() 261 dev_err(dev, "atxp1: Not supporting VRM %d.%d\n", in atxp1_probe() 262 data->vrm / 10, data->vrm % 10); in atxp1_probe() 275 dev_info(dev, "Using VRM: %d.%d\n", data->vrm / 10, data->vrm % 10); in atxp1_probe()
|
H A D | via-cputemp.c | 40 u8 vrm; member 89 return sprintf(buf, "%d\n", vid_from_reg(~edx & 0x7f, data->vrm)); in cpu0_vid_show() 160 data->vrm = vid_which_vrm(); in via_cputemp_probe() 162 if (data->vrm) { in via_cputemp_probe() 179 if (data->vrm) in via_cputemp_probe() 190 if (data->vrm) in via_cputemp_remove()
|
H A D | asus-ec-sensors.c | 13 * - VRM temperature 18 * - VRM Heat Sink fan RPM 110 /* VRM temperature [℃] */ 116 /* VRM heat sink fan [RPM] */ 183 EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e), 189 EC_SENSOR("VRM HS", hwmon_fan, 2, 0x00, 0xb2), 211 [ec_sensor_temp_vrm] = EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e), 216 [ec_sensor_fan_vrm_hs] = EC_SENSOR("VRM HS", hwmon_fan, 2, 0x00, 0xb2), 246 EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x33), 261 [ec_sensor_temp_vrm] = EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x3e), [all …]
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/sensors/ |
H A D | phosphor-hwmon_%.bbappend | 11 i2c@89000/i2c-switch@71/i2c@0/vrm@60 \ 12 i2c@89000/i2c-switch@71/i2c@1/vrm@61 \ 13 i2c@89000/i2c-switch@71/i2c@2/vrm@63 \ 14 i2c@89000/i2c-switch@71/i2c@3/vrm@45 \ 16 i2c@8c000/vrm@5d \ 17 i2c@8c000/vrm@5e \
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/chassis/ |
H A D | vrm-control.bb | 1 SUMMARY = "VRM Overrides" 15 SRC_URI:append:ibm-ac-server = " file://vrm-control.sh" 20 install -m 0755 ${UNPACKDIR}/vrm-control.sh ${D}${bindir}/vrm-control.sh 23 TMPL = "vrm-control@.service" 24 INSTFMT = "vrm-control@{0}.service"
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Vrm/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Item/Vrm' 8 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/Vrm.interface.yaml', 28 'xyz/openbmc_project/Inventory/Item/Vrm',
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-opp-zaius.dts | 347 vrm@64 { 352 vrm@40 { 357 vrm@60 { 362 vrm@43 { 367 vrm@41 { 406 vrm@64 { 411 vrm@40 { 416 vrm@41 { 421 vrm@42 { 426 vrm@60 {
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Vrm.interface.yaml | 2 Implement to provide VRM FRU attributes. A VRM is a voltage regulator
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/chassis/avsbus-control/witherspoon/ |
H A D | avsbus-enable@.service | 3 Wants=vrm-control@%i.service 4 After=vrm-control@%i.service
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/chassis/avsbus-control/ |
H A D | avsbus-enable@.service | 3 Wants=vrm-control@%i.service 4 After=vrm-control@%i.service
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ |
H A D | com.ibm.Hardware.Chassis.Model.Everest_dev_callouts.json | 34475 … "Name":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0", 34485 …"Dest":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0/IR35220… 34493 … "Name":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0", 34503 …"Dest":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0/IR35220… 34511 … "Name":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0", 34521 …"Dest":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0/IR35220… 34529 … "Name":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0", 34539 …"Dest":"/sys-0/node-0/bellavista-0/VRM-vcs-vpcie-avdd-C16-conn/marmet-vrm-vcs-vpcie-avdd-0/IR35220… 34547 … "Name":"/sys-0/node-0/bellavista-0/VRM-vcs-vdn-vio-C12-conn/gunten-vrm-vcs-vdn-vio-0", 34557 …"Dest":"/sys-0/node-0/bellavista-0/VRM-vcs-vdn-vio-C12-conn/gunten-vrm-vcs-vdn-vio-0/IR35220-vcs-1… [all …]
|
/openbmc/openbmc-test-automation/data/ |
H A D | vpd_variables.py | 24 "type": "xyz.openbmc_project.Inventory.Item.Vrm" 27 "type": "xyz.openbmc_project.Inventory.Item.Vrm"
|
/openbmc/linux/drivers/regulator/ |
H A D | qcom-rpmh-regulator.c | 24 * @VRM: RPMh VRM accelerator which supports voting on enable, voltage, 30 VRM, enumerator 117 * @mode: RPMh VRM regulator current framework mode 183 /* VRM voltage control register is set with voltage in millivolts. */ in _rpmh_regulator_vrm_set_voltage_sel() 314 * This function is used in the regulator_ops for VRM type RPMh regulator 614 .regulator_type = VRM, 624 .regulator_type = VRM, 634 .regulator_type = VRM, 644 .regulator_type = VRM, 653 .regulator_type = VRM, [all …]
|
/openbmc/linux/Documentation/hwmon/ |
H A D | w83793.rst | 104 * VID and VRM 105 The VRM version is detected automatically, don't modify the it unless you 106 *do* know the cpu VRM version and it's not properly detected.
|
H A D | asus_ec_sensors.rst | 46 5. VRM temperature 48 7. VRM heatsink fan RPM
|
H A D | asus_wmi_sensors.rst | 63 * CPU VRM Temperature, 66 * CPU VRM Output Current.
|
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/chassis/avsbus-control/ |
H A D | zaius_avsbus.sh | 21 echo "Enabling AVSBus on bus $1 VRM @$2 rail $3..." 32 echo "Disabling AVSBus on bus $1 VRM @$2 rail $3..."
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/chassis/vrm-control/ |
H A D | vrm-control.sh | 3 # Script to run on witherspoon BMC to read/set vrm voltages 93 echo " Usage: vrm [<rail>=[value] [<rail>=[value]] ...]" 97 echo " e.g., vrm vioa=1.0 viob=1.0"
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/chassis/vrm-control/ |
H A D | vrm-control.sh | 3 # Script to run on Romulus BMC to read/set vrm voltages 93 echo " Usage: vrm [<rail>=[value] [<rail>=[value]] ...]" 97 echo " e.g., vrm vioa=1.0 viob=1.0"
|