/openbmc/linux/drivers/thermal/intel/ |
H A D | intel_soc_dts_iosf.c | 43 static int update_trip_temp(struct intel_soc_dts_sensors *sensors, in update_trip_temp() argument 56 if (sensors->intr_type == INTEL_SOC_DTS_INTERRUPT_MSI) in update_trip_temp() 59 temp_out = (sensors->tj_max - temp) / 1000; in update_trip_temp() 138 ret = update_trip_temp(dts->sensors, thres_index, temp); in configure_trip() 152 struct intel_soc_dts_sensors *sensors = dts->sensors; in sys_set_trip_temp() local 155 if (temp > sensors->tj_max) in sys_set_trip_temp() 158 mutex_lock(&sensors->dts_update_lock); in sys_set_trip_temp() 159 status = update_trip_temp(sensors, trip, temp); in sys_set_trip_temp() 160 mutex_unlock(&sensors->dts_update_lock); in sys_set_trip_temp() 171 struct intel_soc_dts_sensors *sensors; in sys_get_curr_temp() local [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/ |
H A D | acx22-yaml-config.bb | 12 file://acx22-ipmi-hwmon-sensors.yaml \ 13 file://acx22-ipmi-inventory-sensors.yaml \ 14 file://acx22-ipmi-occ-sensors.yaml \ 15 file://acx22-ipmi-sensors-mrw.yaml \ 31 acx22-ipmi-hwmon-sensors.yaml \ 32 acx22-ipmi-occ-sensors.yaml \ 53 # generate inventory-sensors.yaml from the MRW, for ipmid 55 -m acx22-ipmi-inventory-sensors.yaml -o inventory-sensors.yaml \ 58 # generate sensors.yaml from the MRW, for ipmid 59 cat acx22-ipmi-sensors-mrw.yaml \ [all …]
|
H A D | p10bmc-yaml-config.bb | 10 file://p10bmc-ipmi-sensors.yaml \ 11 file://p10bmc-ipmi-inventory-sensors.yaml \ 20 install -m 0644 -D p10bmc-ipmi-sensors.yaml \ 21 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 22 install -m 0644 -D p10bmc-ipmi-inventory-sensors.yaml \ 23 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 28 ${datadir}/${BPN}/ipmi-sensors.yaml \ 29 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \
|
/openbmc/openpower-occ-control/ |
H A D | occ_dbus.cpp | 28 if (!sensors.contains(path)) in setMaxValue() 30 sensors.emplace( in setMaxValue() 34 sensors.at(path)->maxValue(value); in setMaxValue() 40 if (sensors.find(path) != sensors.end()) in getMaxValue() 42 return sensors.at(path)->maxValue(); in getMaxValue() 55 if (!sensors.contains(path)) in setMinValue() 57 sensors.emplace( in setMinValue() 61 sensors.at(path)->minValue(value); in setMinValue() 67 if (sensors.find(path) != sensors.end()) in getMinValue() 69 return sensors.at(path)->minValue(); in getMinValue() [all …]
|
/openbmc/linux/drivers/hwmon/occ/ |
H A D | common.c | 236 struct occ_sensors *sensors = &occ->sensors; in occ_show_temp_1() local 243 temp = ((struct temp_sensor_1 *)sensors->temp.data) + sattr->index; in occ_show_temp_1() 272 struct occ_sensors *sensors = &occ->sensors; in occ_show_temp_2() local 279 temp = ((struct temp_sensor_2 *)sensors->temp.data) + sattr->index; in occ_show_temp_2() 323 struct occ_sensors *sensors = &occ->sensors; in occ_show_temp_10() local 330 temp = ((struct temp_sensor_10 *)sensors->temp.data) + sattr->index; in occ_show_temp_10() 370 struct occ_sensors *sensors = &occ->sensors; in occ_show_freq_1() local 377 freq = ((struct freq_sensor_1 *)sensors->freq.data) + sattr->index; in occ_show_freq_1() 400 struct occ_sensors *sensors = &occ->sensors; in occ_show_freq_2() local 407 freq = ((struct freq_sensor_2 *)sensors->freq.data) + sattr->index; in occ_show_freq_2() [all …]
|
/openbmc/dbus-sensors/src/nvme/ |
H A D | NVMeContext.hpp | 21 scanTimer(io), rootBus(rootBus), pollCursor(sensors.end()) in NVMeContext() 37 sensors.emplace_back(sensor); in addSensor() 43 for (auto& sensor : sensors) in getSensorAtPath() 59 auto found = std::find(sensors.begin(), sensors.end(), sensor); in removeSensor() 63 if (found == sensors.end()) in removeSensor() 71 if (pollCursor == sensors.end()) in removeSensor() 73 sensors.erase(found); in removeSensor() 83 sensors.erase(found); in removeSensor() 91 pollCursor = sensors.erase(found); in removeSensor() 109 std::list<std::shared_ptr<NVMeSensor>> sensors; member in NVMeContext
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/lm_sensors/ |
H A D | lmsensors_3.6.0.bb | 13 SRC_URI = "git://github.com/lm-sensors/lm-sensors.git;protocol=https;branch=master \ 60 oe_runmake user PROG_EXTRA="sensors ${PACKAGECONFIG_CONFARGS}" 89 RPROVIDES:${PN}-dbg += "${PN}-libsensors-dbg ${PN}-sensors-dbg ${PN}-sensord-dbg ${PN}-isatools-dbg" 94 ${PN}-sensors \ 106 # sensors command packages 107 PACKAGES =+ "${PN}-sensors ${PN}-sensors-doc" 115 # sensors-detect script 118 # sensors-conf-convert script 129 …:${PN}-libsensors = "${libdir}/libsensors.so.* ${sysconfdir}/sensors3.conf ${sysconfdir}/sensors.d" 135 # sensors command files [all …]
|
/openbmc/phosphor-power/phosphor-regulators/src/ |
H A D | dbus_sensors.cpp | 35 auto it = sensors.begin(); in endCycle() 36 while (it != sensors.end()) in endCycle() 46 sensors.erase(sensorName); in endCycle() 56 for (auto& [sensorName, sensor] : sensors) in endRail() 74 for (auto& [sensorName, sensor] : sensors) in disable() 83 std::string sensorName{rail + '_' + sensors::toString(type)}; in setValue() 86 auto it = sensors.find(sensorName); in setValue() 87 if (it != sensors.end()) in setValue() 98 sensors.emplace(sensorName, std::move(sensor)); in setValue()
|
/openbmc/openbmc-test-automation/systest/collection/ |
H A D | bmc_collect_sensors.robot | 2 Documentation BMC server health, collect sensors. 18 ${sensors_values_rest} Rest sensors collection excluded 19 ${sensors_values_redfish} Redfish sensors collection excluded 20 ${sensors_flagged_rest} Rest sensors collection excluded 21 ${sensors_flagged_redfish} Redfish sensors collection excluded 27 [Documentation] Collect the sensors values using the OpenBMC Rest API. 31 ${sensors}= OpenBMC Get Request ${SENSORS_URI}enumerate 32 ${sensors}= Evaluate $sensors.json()['data'] 33 ${sensors_collected_via_rest}= gen_robot_print.Sprint Vars sensors 35 ${fans}= Filter Struct ${sensors} [('Unit', '\.RPMS$')] regex=1 [all …]
|
/openbmc/phosphor-pid-control/test/ |
H A D | sensors_json_unittest.cpp | 18 "sensors": [] in TEST() 32 "sensors": [{ in TEST() 35 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fan1", in TEST() 62 "sensors": [{ in TEST() 65 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fan1", in TEST() 88 "sensors": [{ in TEST() 91 "readPath": "/xyz/openbmc_project/sensors/temperature/CPU_DTS", in TEST() 117 "sensors": [{ in TEST() 120 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fan1" in TEST() 147 "sensors": [{ in TEST() [all …]
|
/openbmc/telemetry/src/ |
H A D | metric.cpp | 17 sensors(std::move(sensorsIn)), operationType(operationTypeIn), in Metric() 20 metrics::makeCollectionData(sensors.size(), operationType, in Metric() 42 for (const auto& sensor : sensors) in initialize() 50 for (const auto& sensor : sensors) in deinitialize() 79 std::swap(sensors[i], sensors[idx]); in getUpdatedReadings() 83 readings.emplace_back(sensors[i]->metadata(), *value, in getUpdatedReadings() 111 sensors.begin(), sensors.end(), in findAssociatedData() 113 auto index = std::distance(sensors.begin(), it); in findAssociatedData() 119 auto sensorPath = utils::transform(sensors, [this](const auto& sensor) { in dumpConfiguration() 130 return sensors.size(); in metricCount()
|
H A D | trigger_factory.cpp | 28 const Sensors& sensors, in updateDiscreteThresholds() argument 63 reportIds, sensors, labeledThresholdParam); in updateDiscreteThresholds() 71 reportIds, sensors, labeledThresholdParam); in updateDiscreteThresholds() 83 reportIds, sensors); in updateDiscreteThresholds() 94 const Sensors& sensors, in updateNumericThresholds() argument 119 reportIds, sensors, labeledThresholdParam); in updateNumericThresholds() 129 const Sensors& sensors, in updateThresholds() argument 138 reportIds, sensors, in updateThresholds() 147 reportIds, sensors, in updateThresholds() 157 const Sensors& sensors, in makeDiscreteThreshold() argument [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | ibmpex.c | 90 struct ibmpex_sensor_data *sensors; member 228 if (!data->sensors[i].in_use) in ibmpex_update_device() 233 data->sensors[i].values[0] = in ibmpex_update_device() 235 data->sensors[i].values[1] = in ibmpex_update_device() 237 data->sensors[i].values[2] = in ibmpex_update_device() 272 int mult = data->sensors[attr->index].multiplier; in ibmpex_show_sensor() 276 data->sensors[attr->index].values[attr->nr] * mult); in ibmpex_show_sensor() 344 sysfs_attr_init(&data->sensors[sensor].attr[func].dev_attr.attr); in create_sensor() 345 data->sensors[sensor].attr[func].dev_attr.attr.name = n; in create_sensor() 346 data->sensors[sensor].attr[func].dev_attr.attr.mode = 0444; in create_sensor() [all …]
|
/openbmc/phosphor-fan-presence/presence/ |
H A D | fallback.cpp | 39 auto it = std::find_if(std::next(activeSensor), sensors.end(), in stateChanged() 42 if (it != sensors.end()) in stateChanged() 82 activeSensor = std::find_if(sensors.begin(), sensors.end(), [](auto& s) { in monitor() 85 if (activeSensor == sensors.end()) in monitor() 89 activeSensor = sensors.begin(); in monitor() 92 if (activeSensor != sensors.begin()) in monitor() 101 auto it = sensors.begin(); in monitor()
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config.json.in | 3 "sensors": [ array 7 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fan0", 15 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fan1", 23 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan0", 31 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan1", 39 "readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan2", 77 "readPath": "/xyz/openbmc_project/sensors/temperature/cputemp", 87 "readPath": "/xyz/openbmc_project/sensors/temperature/vddcr_cpu", 97 "readPath": "/xyz/openbmc_project/sensors/temperature/vddcr_soc", 107 "readPath": "/xyz/openbmc_project/sensors/temperature/vddio_abcd", [all …]
|
/openbmc/dbus-sensors/src/external/ |
H A D | ExternalSensorMain.cpp | 64 sensors, in updateReaper() 69 for (const auto& [name, sensor] : sensors) in updateReaper() 92 for (const auto& [name, sensor] : sensors) in updateReaper() 130 timer.async_wait([&sensors, &timer](const boost::system::error_code& err) { in updateReaper() 142 updateReaper(sensors, timer, std::chrono::steady_clock::now()); in updateReaper() 158 sensors, in createSensors() 171 [&objectServer, &sensors, &dbusConnection, sensorsChanged, in createSensors() 280 auto findSensor = sensors.find(sensorName); in createSensors() 281 if (!firstScan && (findSensor != sensors.end())) in createSensors() 319 auto& sensorEntry = sensors[sensorName]; in createSensors() [all …]
|
/openbmc/openbmc-tools/expectedJsonChecker/ |
H A D | README.md | 56 "/xyz/openbmc_project/sensors/fan_tach/fan0_0": { 61 "/xyz/openbmc_project/sensors/fan_tach/fan0_1": { 75 "/xyz/openbmc_project/sensors/fan_tach/fan1_0": { 80 "/xyz/openbmc_project/sensors/fan_tach/fan1_1": { 96 "/xyz/openbmc_project/sensors/fan_tach/fan0_0": { 109 "/xyz/openbmc_project/sensors/fan_tach/fan0_0/chassis": { 112 "/xyz/openbmc_project/sensors/fan_tach/fan0_0/inventory": { 117 "/xyz/openbmc_project/sensors/fan_tach/fan0_1": { 129 "/xyz/openbmc_project/sensors/fan_tach/fan0_1/chassis": { 132 "/xyz/openbmc_project/sensors/fan_tach/fan0_1/inventory": { [all …]
|
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/configuration/ |
H A D | s6q-yaml-config.bb | 11 file://ipmi-sensors.yaml \ 12 file://ipmi-inventory-sensors.yaml \ 21 install -m 0644 -D ipmi-sensors.yaml ${D}${datadir}/${BPN}/ipmi-sensors.yaml 22 install -m 0644 -D ipmi-inventory-sensors.yaml ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 28 ${datadir}/${BPN}/ipmi-sensors.yaml \ 29 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \
|
/openbmc/openbmc/meta-bytedance/meta-g220a/recipes-phosphor/configuration/ |
H A D | g220a-yaml-config.bb | 11 file://g220a-ipmi-inventory-sensors.yaml \ 12 file://g220a-ipmi-sensors.yaml \ 23 install -m 0644 -D g220a-ipmi-inventory-sensors.yaml \ 24 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 25 install -m 0644 -D g220a-ipmi-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 32 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ 33 ${datadir}/${BPN}/ipmi-sensors.yaml \
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/configuration/ |
H A D | gbs-yaml-config.bb | 10 file://gbs-ipmi-sensors.yaml \ 12 file://gbs-ipmi-inventory-sensors.yaml \ 21 install -m 0644 -D gbs-ipmi-sensors.yaml \ 22 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 25 install -m 0644 -D gbs-ipmi-inventory-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 31 ${datadir}/${BPN}/ipmi-sensors.yaml \ 33 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \
|
/openbmc/openbmc/meta-ufispace/meta-ncplite/recipes-phosphor/configuration/ |
H A D | ncplite-yaml-config.bb | 11 file://ncplite-ipmi-sensors.yaml \ 12 file://ncplite-ipmi-inventory-sensors.yaml \ 23 install -m 0644 -D ncplite-ipmi-sensors.yaml \ 24 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 25 install -m 0644 -D ncplite-ipmi-inventory-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 32 ${datadir}/${BPN}/ipmi-sensors.yaml \ 33 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \
|
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-phosphor/configuration/ |
H A D | nicole-yaml-config.bb | 11 file://nicole-ipmi-inventory-sensors.yaml \ 12 file://nicole-ipmi-sensors.yaml \ 23 install -m 0644 -D nicole-ipmi-inventory-sensors.yaml \ 24 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 25 install -m 0644 -D nicole-ipmi-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 32 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ 33 ${datadir}/${BPN}/ipmi-sensors.yaml \
|
/openbmc/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/configuration/ |
H A D | nf5280m7-yaml-config.bb | 11 file://nf5280m7-ipmi-inventory-sensors.yaml \ 12 file://nf5280m7-ipmi-sensors.yaml \ 25 install -m 0644 -D nf5280m7-ipmi-inventory-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 27 install -m 0644 -D nf5280m7-ipmi-sensors.yaml \ 28 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 34 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ 35 ${datadir}/${BPN}/ipmi-sensors.yaml \
|
/openbmc/openbmc/meta-ieisystem/meta-fp5280g3/recipes-phosphor/configuration/ |
H A D | fp5280g3-yaml-config.bb | 11 file://fp5280g3-ipmi-inventory-sensors.yaml \ 12 file://fp5280g3-ipmi-sensors.yaml \ 25 install -m 0644 -D fp5280g3-ipmi-inventory-sensors.yaml \ 26 ${D}${datadir}/${BPN}/ipmi-inventory-sensors.yaml 27 install -m 0644 -D fp5280g3-ipmi-sensors.yaml \ 28 ${D}${datadir}/${BPN}/ipmi-sensors.yaml 34 ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ 35 ${datadir}/${BPN}/ipmi-sensors.yaml \
|
/openbmc/webui-vue/src/store/modules/HardwareStatus/ |
H A D | SensorsStore.js | 7 sensors: [], property in SensorsStore.state 10 sensors: (state) => state.sensors, 13 setSensors: (state, sensors) => { argument 14 state.sensors = uniqBy([...sensors, ...state.sensors], 'name'); 17 state.sensors = []; 45 const sensors = await api 49 if (!sensors) return; 50 const promises = sensors.map((sensor) => {
|