summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/sensors
AgeCommit message (Collapse)AuthorFilesLines
2021-04-29dbus-sensors: srcrev bump eb0b84de9f..6b6891c52eAndrew Geissler1-1/+1
Lei YU (1): PSUSensor: Add support for inspur-ipsps driver Zev Weiss (1): Add Unit property to dbus interfaces Change-Id: I9c1fcae7d72970ade3d62ca91393173e537ff514 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-29phosphor-virtual-sensor: srcrev bump a55a907e72..d9aa22790fAndrew Geissler1-1/+1
Patrick Williams (3): build: add wrapfiles for dependencies build: update to C++20 build: fix dependency check for nlohmann/json Change-Id: If94ec66c6120627d0333a45f40aa0476d5e9ada9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-28phosphor-hwmon: srcrev bump 73769099e2..8fa48a46b4Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: Handoff from Venture to Kim Change-Id: I718c80713a11af7573d6a92c0c43412b8cd8341e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-26phosphor-hwmon: srcrev bump f4414cba09..73769099e2Andrew Geissler1-1/+1
Duke Du (1): Send high/low alarm signal when sensor reading exceeds threshold Change-Id: I8c3ecc19329703f84be2a6fde1fd915a6affbae4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-26dbus-sensors: srcrev bump 12e3d67e3b..eb0b84de9fAndrew Geissler1-1/+1
Zev Weiss (1): psusensor: add LM25066 support Change-Id: Ibc6a8c5859ea9be42c6913b27ef44aaabbfd6ab8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-22build phosphor-hwmon with mesonMatt Spinler1-5/+2
The repository supports it, so switch it over in bitbake. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I8d96c79b395ee2614ddd869091569f245426c5c7
2021-04-21phosphor-virtual-sensor: srcrev bump 187582bd2c..a55a907e72Andrew Geissler1-1/+1
George Hung (1): Add to emit the threshold alarm signals Lei YU (1): service: Always restart Thu Ba Nguyen (1): Add try catch when getting the sensor values Change-Id: Id815ce0a04ec83cad146d48fcfcd0bc51086ab1e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15dbus-sensors: srcrev bump d9cd7040e9..12e3d67e3bAndrew Geissler1-1/+1
Matt Spinler (1): Remove unused errCount variables Paul Fertser (1): PSUSensor: whitelist adm1275 Zhikui Ren (1): Fix ExitAirTempSensor calculation Change-Id: I7ae3fe37696d8a39b60dfd998072b6c8b97bdd94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15phosphor-hwmon: srcrev bump 82921ae8e8..f4414cba09Andrew Geissler1-2/+2
Anton D. Kachalov (1): Make shellcheck happy about the max31785-msl script Patrick Williams (2): bootstrap: fix shellcheck warnings enable shellcheck Change-Id: If755ac0e8da2326460eafb596ba50adab4452a73 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-14dbus-sensors: srcrev bump abf91de187..d9cd7040e9Andrew Geissler1-1/+1
Jeff Lin (1): ADCSensor: Add PollRate and fix PowerState Always Change-Id: Ib27c1ffbdc6c3c75282c0f066c6ed4eb9712d4ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-10dbus-sensors: srcrev bump 0362738df7..abf91de187Andrew Geissler1-1/+1
Jeff Lin (1): FanSensor: Add initial of pwm enable file Change-Id: I2f4f1cce91dbc46d8c794574d617a454c4070722 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-07dbus-sensors: srcrev bump 7ea918f22b..0362738df7Andrew Geissler1-1/+1
Josh Lehan (1): ExternalSensor: Further refinements Change-Id: Ifcd84c8c121a2a9fd65eec866279c9f90daf9c54 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-06dbus-sensors: srcrev bump 5a3b3f8a74..7ea918f22bAndrew Geissler1-1/+1
Josh Lehan (3): Add external write hook to Sensor Add timer expiration feature to ExternalSensor README: add ExternalSensor documentation link Zev Weiss (1): Add support for Nuvoton w83773g temp sensor Zhikui Ren (1): ExitAirTemp: use weak_ptr to fix memory leak Change-Id: I1249e8dcc828424ca91e6dc4e3ceff43e3ea3cde Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-02dbus-sensors: srcrev bump ba6379336d..5a3b3f8a74Andrew Geissler1-1/+1
Konstantin Aladyshev (2): hwmontemp: Add LM75A device to sensor types hwmontemp: Add LM95234 device to sensor types Change-Id: I4359b1cbd2b34e35ade0c0e9cf05c631ef77df80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-02phosphor-virtual-sensor: srcrev bump 2b56ddb38d..187582bd2cAndrew Geissler1-1/+1
Harvey Wu (1): dbusUtils: add try catch to catch error when getDbusProperty failed Change-Id: Ia4f304d978864825fa00e35d3bad288d0516c4c1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-02phosphor-nvme: srcrev bump 93455337cb..fdffe5c37fAndrew Geissler1-1/+1
Brandon Kim (1): nvme_manager: Reduce setFaultLEDs D-Bus calls Change-Id: I15c06d1728aea4d081dd1be685634e4941e1300f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-01dbus-sensors: srcrev bump 373225765e..ba6379336dAndrew Geissler1-1/+1
Josh Lehan (1): VariantVisitors: Template replace redundant code Lei YU (2): intrusionsensor: Fix a crash issue intrusionsensor: Use const reference for std::shared_ptr Yong Zhao (1): Fan: Aggregate I2C bus and address related code Change-Id: If265be72ae6cb0c00eb38e3af2bb502fef2655e0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-22dbus-sensors: srcrev bump d05867c0d3..373225765eAndrew Geissler1-1/+1
Jayashree-D (1): Added readingFormat for PXE1410 in IpmbSensor. Change-Id: Ib8aef749fab9eed0e1224770c09cdd79dd5f9e05 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-17phosphor-virtual-sensor: srcrev bump b306b03dae..2b56ddb38dAndrew Geissler1-1/+1
Kumar Thangavel (1): Add airflow sensor support in phosphor-virtual-sensor Change-Id: Ia01c45443490f33766db44a2ae20ae300d9c1498 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-11dbus-sensors: srcrev bump a0683a889a..d05867c0d3Andrew Geissler1-1/+1
Lei YU (1): psusensor: Fix incorrect event sensors Zhikui Ren (1): Regression fix: use pwm number from configuration Change-Id: I23f8e643b59e6971b097746e1624a17f5b1c1ff3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-23dbus-sensors: srcrev bump 87bc67f7f5..a0683a889aAndrew Geissler1-1/+1
Ed Tanous (2): add clang-tidy Fix bug in name escaping for PSUSensor Jeff Lin (3): Fix thresholds not found CPUSensor: update depth to find hwmonNamePaths PSUSensor: Add five supported devices Change-Id: I5a7af68a6d2232707d27635ddcb53027e1b2dfe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-19dbus-sensors: srcrev bump 49d12d8955..87bc67f7f5Andrew Geissler1-2/+2
Jeff Lin (2): meson: add external sensor to meson build HwmonTempSensor: Add PollRate attribute Change-Id: Ia4f88e292726656b497beb74f67a0dbfccaa7553 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Ed Tanous <edtanous@google.com>
2021-02-12dbus-sensors: srcrev bump 4958558616..49d12d8955Andrew Geissler1-1/+1
Ed Tanous (1): Fix mcu option Change-Id: Id5708828f4659ae1dcd2d6d78deb378b80948875 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10dbus-sensors: srcrev bump 3a18b860ec..4958558616Andrew Geissler1-1/+1
Gaurav Gandhi (1): PSUSensor: Add support for MAX20710, ISL68223, ISL69243 Yong Zhao (1): Fan: Optimize the pwm sensor creation Change-Id: Iba77ff32ba6cfb325ee8e77bbf505637afd18c58 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-09dbus-sensors: srcrev bump feb19ef095..3a18b860ecAndrew Geissler1-2/+2
Update the psusensor's PACKAGECONFIG to match the dbus-sensors' change. Lei YU (1): meson: Fix psusensor Change-Id: Ie23c08c70689fef4708fcd85f746f7485f960d2e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-04Move dbus-sensors to mesonEd Tanous1-13/+14
This commit is designed to go in tandem with: https://gerrit.openbmc-project.xyz/c/openbmc/dbus-sensors/+/27100 Which removes the cmake support entirely, and moves 100% to meson. This provides consistency for openbmc in its project generation. This was previously checked in and +1ed on meta-phosphor. This commit simply moves the content to openbmc/openbmc https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/37365 Tested: Checked out 27100 and built. Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: I96d46b110df0787692df9fecab6e537be19a74ae
2021-02-03phosphor-hwmon: srcrev bump 9455535224..82921ae8e8Andrew Geissler1-1/+1
Matt Spinler (1): Change an sdbusplus mock signature Change-Id: Iea854c8998daa84061456b5d21c34dda6d140f6b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-02dbus-sensors: srcrev bump a3e8f2a391..2a40e93930Ed Tanous1-1/+5
Josh Lehan (1): ExternalSensor: New service for external sensors Also, add the externalsensor systemd service file to the recipe, so it is installed correctly. Change-Id: I2fb3373101793b13692b673eeff524e84668d4c9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-02phosphor-virtual-sensor: srcrev bump a4fe665d15..b306b03daeAndrew Geissler1-1/+1
Matt Spinler (1): Add PerformanceLoss threshold checking Change-Id: Ide4d3f1d453316c0196d1dfa4f1337cb309c3dca Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-30phosphor-virtual-sensor: srcrev bump fdb826d5a4..a4fe665d15Andrew Geissler1-1/+1
Matt Spinler (1): Fix threshold checks Change-Id: I8bedd2df8c0841335dc80009d86df4b79d52e828 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-22phosphor-virtual-sensor: srcrev bump 6c19e7d2b6..fdb826d5a4Andrew Geissler1-1/+1
Matt Spinler (3): Add support for hard and soft shutdown thresholds Use NaN for missing warning/crit threshold values Refactor the threshold checking code Patrick Williams (2): MAINTAINERS: update email address for Vijay thresholds: simplify logic and template (From meta-phosphor rev: b80c80c45161f87eca8f5428a493431fbd04cde6) Change-Id: I5097c29ec4f39958501a113518d415c1e43b0b46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-21dbus-sensors: srcrev bump 6e6ac0f850..a3e8f2a391Andrew Geissler1-1/+1
Yong Zhao (1): Fan: Eliminate one unnecessary loop by using known fanType (From meta-phosphor rev: 36b019a29d46bb23cada82387ae4770a78ae230c) Change-Id: Iba4ab470e58887611c683a254a375b32569871ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-20phosphor-nvme: srcrev bump 95b90f4683..93455337cbAndrew Geissler1-1/+1
George Hung (1): nvme_manager: Read WCTEMP to set threshold dynamically (From meta-phosphor rev: c2f9232788055870ff81a9ea2c1ef9b64d1a8be4) Change-Id: I29494cf1863bdb8d5b608dac8f829a8d01302931 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-15phosphor-nvme: srcrev bump 9b771e221e..95b90f4683Andrew Geissler1-1/+1
George Hung (1): nvme_manager: Change to report present while SSD is powered off (From meta-phosphor rev: 79a59c71ebcda22b745e459724aa8128c79b2546) Change-Id: Ie87b7ca4e37a41b07db537245a47aa5f6e831f90 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-14phosphor-virtual-sensor: srcrev bump 26edaad467..6c19e7d2b6Andrew Geissler1-1/+1
Matt Spinler (1): Add object manager interface (From meta-phosphor rev: df627fecbff5c7939904c23cabf83f496b4f1b83) Change-Id: I79e853297c84bacce92233d416d2b8c8a7683392 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-13dbus-sensors: srcrev bump 6736d4b2a7..6e6ac0f850Andrew Geissler1-1/+1
Josh Lehan (1): dbus-sensors: PwmSensor math types cleanup (From meta-phosphor rev: 4983d0feea321a7026bd2f9003171535002f142b) Change-Id: Idd8e0029eb01be314f8e878494de35e7c30001c9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-24dbus-sensors: srcrev bump 937eb54e2f..6736d4b2a7Andrew Geissler1-1/+1
Andrei Kartashev (1): cpusensor: change Min/Max values for power (From meta-phosphor rev: dd2f35da5aa0a6196fa17d8d8d05b19ae7e5c323) Change-Id: I7c91509f5bfd4abad16a5d38bb38e4cb3eb0f7a7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-17dbus-sensors: srcrev bump 23c96e7c24..937eb54e2fAndrew Geissler1-1/+1
Zhikui Ren (1): Correct ADC sensors max reading (From meta-phosphor rev: 6a49feeab3adc4b56981529c8927bd921639cdec) Change-Id: I3432f2e15cdab0dfb87774a30226c35de105f1f1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-16dbus-sensors: srcrev bump 832a2c6049..23c96e7c24Andrew Geissler1-1/+1
Zhikui Ren (1): PSUSensors: Move to GetSensorConfiguration (From meta-phosphor rev: 953c9f6c41f64cad887f84b47de5f63a997a4a49) Change-Id: Ic597355e7a5e91576ee4714f06132f1e2f6d2d9b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-10phosphor-virtual-sensor: srcrev bump 06e761a272..26edaad467Andrew Geissler1-1/+1
Matt Spinler (1): Refactor checking thresholds (From meta-phosphor rev: b2d4a57c05c0c8dc16a3c0ceaf13d0fcd1c1e228) Change-Id: I724590067a676f88e6478690f8a19fbd66004866 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-08dbus-sensors: srcrev bump da27423cda..832a2c6049Andrew Geissler1-1/+1
Anoop S (1): IpmbSensor:Fix SMBus configuration for VR Temp. (From meta-phosphor rev: 20287f187812c5bb4c907269276ac5c0922311b3) Change-Id: Iabdc9ee8be11d91f18e9af454b30f0fc3b03db57 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-03phosphor-virtual-sensor: srcrev bump f8db722567..06e761a272Andrew Geissler1-1/+1
Patrick Williams (1): dbus: removed unnecessary is_method_error calls (From meta-phosphor rev: ef0ed436806d5d84bb086d6e526bf9a23be215db) Change-Id: I12735f782c9c93dce7905a5a4c8027458078a9e0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-30dbus-sensors: srcrev bump 3bcd823e37..da27423cdaAndrew Geissler1-1/+1
Zhikui Ren (1): NVMeSensor: use available interface for error handling (From meta-phosphor rev: 8cfb82c184123c62bb35887d1110baf1b2cdaf95) Change-Id: I0cd1565cb728706975461d76d04547357ff32c0e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-20sensors:max31785-msl: Make max31785-msl package be "opt-in"Matthew Barth1-1/+7
By default, the max31785-msl package was getting installed in all images including phosphor-hwmon. A fix was done in the phosphor-hwmon repo to make this be an "opt-in" configure option to install the max31785-msl application. This makes the max31785-msl a package config on the phosphor-hwmon recipe where its not included unless explicitly appended in a bbappend file in a machine layer. ex.) PACKAGECONFIG_append_ibm-ac-server = " max31785-msl" SYSTEMD_ENVIRONMENT_FILE_max31785-msl_append_ibm-ac-server = " obmc/hwmon-max31785/max31785.conf" SYSTEMD_LINK_max31785-msl_append_ibm-ac-server = " ../phosphor-max31785-msl@.service:multi-user.target.wants/phosphor-max31785-msl@${MACHINE}.service" Tested: Built image without appending the max31785-msl package Verified no files related to it were in the image Build image appending the max31785-msl package Verified all related files were in the image (From meta-phosphor rev: 22546d9032e077cddd4cef325080315e51720016) Change-Id: Iacd8e4194f4749b023463965514ff6f73beb4739 Signed-off-by: Matthew Barth <msbarth@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-20phosphor-hwmon: srcrev bump 7ab1b25b50..9455535224Andrew Geissler1-1/+1
Matthew Barth (1): max31785-msl: Default not to install (From meta-phosphor rev: 328da48152267df4da8b233d63b80c6c45d25d8c) Change-Id: I3689ed12336c71a18ddb873f81d9714c6890733e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-14phosphor-virtual-sensor: srcrev bump 1d78a47c28..f8db722567Andrew Geissler1-1/+1
Matt Spinler (1): Tolerate missing sensors on startup (From meta-phosphor rev: c8f02c890931b5723b9972724db156e410515dad) Change-Id: Iaa0d8ca3bc9894a19241d4aaa4486bac89e3562b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-13phosphor-virtual-sensor: srcrev bump e0d371e41f..1d78a47c28Andrew Geissler1-1/+1
Matt Spinler (3): Check for expression compile failures Add vector package support Add mapper dependency to service file (From meta-phosphor rev: 98c89a6bd2fecd9b5fcb8313d3a83cd5083ddeb9) Change-Id: I1a100e7009571717ea6f52f6d3e5e14e8f062369 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12Add packageconfig for dbus-sensorsMatt Spinler1-9/+49
Break up the dbus-sensors applications into packages so that users can select which ones they want installed on their system. The default is to install everything. This so that applications that will never provide sensor data for a platform won't be installed and started. A few of the reasons they wouldn't be needed is: * Not all systems contain the hardware that the applications access, such as the PCH or PECI interface. * A system may use other applications for some of the functionality. For example phosphor-hwmon or phosphor-regulators may provide sensors for the power related hardware. Packages can be removed by specifying them in a PACKAGECONFIG_remove statement in a .bbappend in the appropriate layer. (From meta-phosphor rev: 1e9ad9277f1829071c8474d0b2402b90a05d7e2b) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I4422ce4b7abfb4be05d5617d543927132be70379 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-11dbus-sensors: srcrev bump 381636e2e1..3bcd823e37Andrew Geissler1-1/+1
Josh Lehan (1): Add optional sensor reading logging instrumentation (From meta-phosphor rev: 40ee856b65ffdddcad8da175388968a5586001ab) Change-Id: I14ffef32170b6357cfcda2ba6de1cc41b2d70a2a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-06dbus-sensors: srcrev bump dadbbb5859..381636e2e1Andrew Geissler1-1/+1
Gilbert Chen (1): hwmontemp: Add emc1412 and emc1414 support (From meta-phosphor rev: 24d3218d45e7359f1104696cf7ac303033e52d92) Change-Id: Iad746452d57ebe131e48178e4e2d4023243b33fd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>