/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/ |
H A D | Threshold.events.yaml | 4 - name: InvalidSensorReading 8 - name: SensorName 9 description: The name or identifier of the sensor. 10 type: object_path 12 redfish-mapping: SensorEvent.InvalidSensorReading 14 - name: ReadingAboveLowerCriticalThreshold 18 - name: SensorName 19 description: The name or identifier of the sensor. 20 type: object_path 22 - name: ReadingValue [all …]
|
/openbmc/openbmc/meta-ieisystem/meta-fp5280g3/recipes-phosphor/configuration/fp5280g3-yaml-config/ |
H A D | fp5280g3-ipmi-sensors.yaml | 6 xyz.openbmc_project.Sensor.Value: 10 type: double 21 unit: xyz.openbmc_project.Sensor.Value.Unit.Watts 27 xyz.openbmc_project.Sensor.Value: 31 type: double 42 unit: xyz.openbmc_project.Sensor.Value.Unit.Watts 48 xyz.openbmc_project.Sensor.Value: 52 type: double 63 unit: xyz.openbmc_project.Sensor.Value.Unit.Watts 69 xyz.openbmc_project.Sensor.Value: [all …]
|
/openbmc/openbmc/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ |
H A D | ethanolx-ipmi-sensors.yaml | 6 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 15 xyz.openbmc_project.Sensor.Value: 19 type: double 26 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 35 xyz.openbmc_project.Sensor.Value: 39 type: double 46 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 55 xyz.openbmc_project.Sensor.Value: 59 type: double 66 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/temperature/ |
H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital 16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/29861fa.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ltm2985.pdf [all …]
|
/openbmc/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/ |
H A D | nf5280m7-ipmi-sensors.yaml | 6 xyz.openbmc_project.Sensor.Value: 10 type: double 22 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 28 xyz.openbmc_project.Sensor.Value: 32 type: double 44 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 50 xyz.openbmc_project.Sensor.Value: 54 type: double 67 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 73 xyz.openbmc_project.Sensor.Value: [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/ |
H A D | acx22-ipmi-hwmon-sensors.yaml | 6 xyz.openbmc_project.Sensor.Value: 10 type: double 21 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 27 xyz.openbmc_project.Sensor.Value: 31 type: double 42 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 48 xyz.openbmc_project.Sensor.Value: 52 type: double 63 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 69 xyz.openbmc_project.Sensor.Value: [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | scmi-hwmon.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * System Control and Management Interface(SCMI) based hwmon sensor driver 5 * Copyright (C) 2018-2021 ARM Ltd. 32 while (x--) in __pow10() 38 static int scmi_hwmon_scale(const struct scmi_sensor_info *sensor, u64 *value) in scmi_hwmon_scale() argument 40 int scale = sensor->scale; in scmi_hwmon_scale() 43 switch (sensor->type) { in scmi_hwmon_scale() 61 return -E2BIG; in scmi_hwmon_scale() 73 const struct scmi_sensor_info *sensor, in scmi_hwmon_read_scaled_value() argument 79 ret = sensor_ops->reading_get(ph, sensor->id, &value); in scmi_hwmon_read_scaled_value() [all …]
|
/openbmc/openbmc/meta-amd/meta-daytonax/recipes-phosphor/configuration/daytonax-yaml-config/ |
H A D | daytonax-ipmi-sensors.yaml | 6 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 15 xyz.openbmc_project.Sensor.Value: 19 type: double 26 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 35 xyz.openbmc_project.Sensor.Value: 39 type: double 49 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 56 xyz.openbmc_project.Sensor.Value: 60 type: double 70 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Sensor.v1_10_1.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/Sensor.v1_10_1.json", 3 "$ref": "#/definitions/Sensor", 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 10 "longDescription": "This type shall contain the available actions for this resource.", 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 14 "type": [ array 26 "#Sensor.ResetMetrics": { 29 "#Sensor.ResetToDefaults": { 34 "description": "The available OEM-specific actions for this resource.", [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Sensor.v1_10_1.json | 2 "$id": "http://redfish.dmtf.org/schemas/v1/Sensor.v1_10_1.json", 3 "$ref": "#/definitions/Sensor", 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 10 "longDescription": "This type shall contain the available actions for this resource.", 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 14 "type": [ array 26 "#Sensor.ResetMetrics": { 29 "#Sensor.ResetToDefaults": { 34 "description": "The available OEM-specific actions for this resource.", [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/swift/ |
H A D | acx22-ipmi-hwmon-sensors.yaml | 6 xyz.openbmc_project.Sensor.Value: 10 type: double 21 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 27 xyz.openbmc_project.Sensor.Value: 31 type: double 42 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 48 xyz.openbmc_project.Sensor.Value: 52 type: double 63 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS 69 xyz.openbmc_project.Sensor.Value: [all …]
|
/openbmc/openbmc/meta-quanta/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/ |
H A D | config.yaml | 8 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 9 rExp: -3 14 xyz.openbmc_project.Sensor.Value: 18 type: double 27 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 28 rExp: -3 33 xyz.openbmc_project.Sensor.Value: 37 type: double 46 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC 47 rExp: -3 [all …]
|
/openbmc/dbus-sensors/ |
H A D | meson.options | 1 option('adc', type: 'feature', value: 'enabled', description: 'Enable ADC sensor.',) 2 option('intel-cpu', type: 'feature', value: 'enabled', description: 'Enable CPU sensor.',) 3 option('exit-air', type: 'feature', value: 'enabled', description: 'Enable exit air sensor.',) 4 option('fan', type: 'feature', value: 'enabled', description: 'Enable fan sensor.',) 5 option('hwmon-temp', type: 'feature', value: 'enabled', description: 'Enable HWMON temperature sens… 6 option('intrusion', type: 'feature', value: 'enabled', description: 'Enable intrusion sensor.',) 7 option('ipmb', type: 'feature', value: 'enabled', description: 'Enable IPMB sensor.',) 8 option('mctp', type: 'feature', value: 'enabled', description: 'Enable MCTP endpoint management') 9 option('mcu', type: 'feature', value: 'enabled', description: 'Enable MCU sensor.',) 10 option('nvme', type: 'feature', value: 'enabled', description: 'Enable NVMe sensor.',) [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi_mon.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2011-2013 Solarflare Communications Inc. 40 #define SENSOR(name, label, hwmon_type, port) \ macro 42 SENSOR(CONTROLLER_TEMP, "Controller board temp.", TEMP, -1), 43 SENSOR(PHY_COMMON_TEMP, "PHY temp.", TEMP, -1), 44 SENSOR(CONTROLLER_COOLING, "Controller heat sink", COOL, -1), 45 SENSOR(PHY0_TEMP, "PHY temp.", TEMP, 0), 46 SENSOR(PHY0_COOLING, "PHY heat sink", COOL, 0), 47 SENSOR(PHY1_TEMP, "PHY temp.", TEMP, 1), 48 SENSOR(PHY1_COOLING, "PHY heat sink", COOL, 1), [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_mon.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2011-2013 Solarflare Communications Inc. 40 #define SENSOR(name, label, hwmon_type, port) \ macro 42 SENSOR(CONTROLLER_TEMP, "Controller board temp.", TEMP, -1), 43 SENSOR(PHY_COMMON_TEMP, "PHY temp.", TEMP, -1), 44 SENSOR(CONTROLLER_COOLING, "Controller heat sink", COOL, -1), 45 SENSOR(PHY0_TEMP, "PHY temp.", TEMP, 0), 46 SENSOR(PHY0_COOLING, "PHY heat sink", COOL, 0), 47 SENSOR(PHY1_TEMP, "PHY temp.", TEMP, 1), 48 SENSOR(PHY1_COOLING, "PHY heat sink", COOL, 1), [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/ |
H A D | base.c | 34 enum nvbios_extdev_type type) in nvkm_iccsense_validate_device() argument 36 switch (type) { in nvkm_iccsense_validate_device() 57 return -EINVAL; in nvkm_iccsense_poll_lane() 70 return nvkm_iccsense_poll_lane(rail->sensor->i2c, rail->sensor->addr, in nvkm_iccsense_ina2x9_read() 71 shunt_reg, 0, bus_reg, 3, rail->mohm, in nvkm_iccsense_ina2x9_read() 93 return nvkm_iccsense_poll_lane(rail->sensor->i2c, rail->sensor->addr, in nvkm_iccsense_ina3221_read() 94 1 + (rail->idx * 2), 3, in nvkm_iccsense_ina3221_read() 95 2 + (rail->idx * 2), 3, rail->mohm, in nvkm_iccsense_ina3221_read() 101 struct nvkm_iccsense_sensor *sensor) in nvkm_iccsense_sensor_config() argument 103 struct nvkm_subdev *subdev = &iccsense->subdev; in nvkm_iccsense_sensor_config() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | nuvoton,nct7802.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Guenter Roeck <linux@roeck-us.net> 14 The NCT7802Y is a hardware monitor IC which supports one on-die and up to 18 https://www.nuvoton.com/export/resource-files/Nuvoton_NCT7802Y_Datasheet_V12.pdf 25 - nuvoton,nct7802 30 "#address-cells": 33 "#size-cells": 37 "^channel@[0-3]$": [all …]
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_sdr.c | 2 * Copyright (c) 2012 Hewlett-Packard Development Company, L.P. 25 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. 72 /* ipmi_sdr_get_unit_string - return units for base/modifier 75 * @type: unit type 82 ipmi_sdr_get_unit_string(uint8_t pct, uint8_t type, uint8_t base, uint8_t modifier) in ipmi_sdr_get_unit_string() argument 86 * By default, if units are supposed to be percent, we will pre-pend in ipmi_sdr_get_unit_string() 91 switch (type) { in ipmi_sdr_get_unit_string() 117 /* sdr_sensor_has_analog_reading - Determine if sensor has an analog reading 125 if (!sr->full) { in sdr_sensor_has_analog_reading() 135 * readings into some of their non-Threshold Sensor. There is in sdr_sensor_has_analog_reading() [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Sensor_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: Sensor v1.10.1 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2024 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | Sensor_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: Sensor v1.10.1 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2024 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
/openbmc/entity-manager/schemas/ |
H A D | virtual_sensor.json | 2 "$schema": "http://json-schema.org/draft-07/schema#", 5 "title": "phosphor-virtual-sensor configuration", 6 …-sensor daemon in the phosphor-virtual-sensor repository. Virtual sensors are xyz.openbmc_project.… 7 "type": "object", string 10 "description": "Maximum valid value of an input sensor", 11 "type": "number" string 14 "description": "Maximum sensor value", 18 "description": "Miniumum valid value of an input sensor", 19 "type": "number" string 22 "description": "Minimum sensor value", [all …]
|
/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/ |
H A D | romulus-ipmi-sensors.yaml | 10 type: string 13 type: string 16 type: string 19 type: string 22 type: string 25 type: string 43 type: bool 47 type: bool 65 type: bool 69 type: bool [all …]
|
/openbmc/phosphor-host-ipmid/ |
H A D | meson.options | 2 option('tests', type: 'feature', description: 'Build tests') 3 option('boot-flag-safe-mode-support', type: 'feature', description: 'Add option to enable/disable s… 4 option('i2c-whitelist-check', type: 'feature', description: 'Add option to enable/disable i2c maste… 7 option('softoff', type: 'feature', description: 'Builds soft power off') 8 option('softoff-busname', type: 'string', value: 'xyz.openbmc_project.Ipmi.Internal.SoftPowerOff', … 9 option('softoff-objpath', type: 'string', value: '/xyz/openbmc_project/ipmi/internal/soft_power_off… 10 option('ipmi-sms-atn-ack-timeout-secs', type: 'integer', value: 3, description: 'Timeout for host t… 11 option('ipmi-host-shutdown-complete-timeout-secs', type: 'integer', value: 2700, description: 'Wait… 12 # Indicates an in-band power off or reboot request from the host 15 option('host-inband-request-dir', type: 'string', value: '/run/openbmc/', description: 'Directory t… [all …]
|
/openbmc/openbmc/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config/ |
H A D | palmetto-ipmi-sensors.yaml | 10 type: string 13 type: string 16 type: string 19 type: string 22 type: string 25 type: string 43 type: bool 47 type: bool 63 type: uint32_t 81 type: bool [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/Threshold/ |
H A D | HardShutdown.interface.yaml | 3 Implement to provide hard shutdown class sensor thresholds. Objects 4 implementing Sensor.Threshold.HardShutdown must be instantiated in the 5 correct hierarchy within the sensors namespace. The following sensor 20 Additionally, any object implementing Sensor.Threshold.HardShutdown must 21 also implement Sensor.Value. 24 - name: HardShutdownHigh 25 type: double 29 to indicate there is no threshold of this type. 30 - name: HardShutdownLow 31 type: double [all …]
|