summaryrefslogtreecommitdiff
path: root/meta-yadro/meta-vegman/recipes-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2023-04-21Add socket-id for the first consoleNinad Palsule1-0/+1
This drop adds socket-id for first console. This was left out before but with the new design this parameter is required and enforced by obmc-console code. It is decided to set "socket-id = console0" initially because that is the current path used by bmcweb but in future you can change this value to whatever is appropriate. The console information is now available through the DBUS interface. Each console server register it's object path on DBUS. The leaf node of the object path is used to create a console path. For example in the following console0 the leaf node "console0" is used to make up the console path and the GUI will use console path "/console/console0" to connect to the console. busctl tree xyz.openbmc_project.Console.console0 `-/xyz `-/xyz/openbmc_project `-/xyz/openbmc_project/console `-/xyz/openbmc_project/console/console0 Here is a discord thread where new design was discussed. https://discord.com/channels/775381525260664832/1083551792094249051 Tested: Tested on the rainier system. Related commits: 1) phosphor-dbus-interface: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/61486 2) obmc-console: https://gerrit.openbmc.org/c/openbmc/obmc-console/+/62496 3) bmcweb: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/62525 Change-Id: I5fd06f3aac69872a3e5032d592a9b59711795cfe Signed-off-by: Ninad Palsule <ninadpalsule@us.ibm.com>
2023-03-27treewide: switch '/usr/share' to datadirPatrick Williams2-2/+2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I8ea79d284356629f5b7b24ad3a99336e9e2e297e
2022-08-15dbus-sensors: change build option of Intel cpu sensorAndrew Geissler1-1/+1
The build option of Intel cpu sensor service in dbus-sensors repository is changed from "cpusensor" to "intelcpusensor". Update the build option in openbmc source to match with that change. dbus-sensors: srcrev bump 0fe0229497..255da6b419 Thu Nguyen (1): cpusensor: Change cpusensor to intelcpusensor Tested: 1. No build errors. Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com> Change-Id: Ib31f7ce3dd7d5ed1bb226eb991459ec0bf233973 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2022-06-23meta-yadro: vegman: fix ipmi-host append fileAndrei Kartashev1-2/+2
phosphor-ipmi-host was recently converted from autotools to meson, but we miss the moment. Update recipe according new build flags. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I061f3093f9fe482328e4499c80d74b1a7112e019
2022-06-22meta-yadro: vegman: ipmi: enable hybrid-sensorsAndrei Kartashev3-0/+48
The phosphor-ipmi-host has two implemetations of SDR: static and dynamic. Static SDR implementation requires us to set all coefs manually for all sensors in the system, while dynamic implementation doesn't support discrete sensors. Enable support for mixed mode where both static and dynamic implementations work at the same time. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I27df9e083f0bd816b9a02515e75a3dea69ea20bb
2022-06-20meta-yadro: vegman: fix phosphor-watchdog configurationAndrei Kartashev5-0/+85
This brings a set of the unit-files to make `phosphor-watchdog` working properly. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Signed-off-by: Alexander Filippov <a.filippov@yadro.com> Change-Id: I9763bf7e87753bfd2b9c7c05295dddd18e6f6c48
2022-06-17meta-yadro: vegman: add smbios parser to the imageAndrei Kartashev1-0/+1
Add smbios-mdr daemon to the image. This only parse smbios image binary which should be delivered to BMC filesystem using some other software (via IPMI in our case). Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I3a18879630ccbe517030b6f803a6ae5fe42dceac
2022-06-17meta-yadro: vegman: add IPMI configurationAndrei Kartashev8-0/+224
Setup ipmi stack for Yadro VEGMAN machines. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I13f5e51dd5b7ac169a71ee046ad61dbfa2bffe9b
2022-06-17meta-yadro: vegman: add EntityManager and dbus-sensorsAndrei Kartashev3-0/+21
This brings EntityManager sevice to the image. This also brings dbus-sensors daemons to provide sensors based on EM configuration. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I4d41f3b8bc98e8859cbfe33a220e79e78e8bbee5
2022-05-19meta-yadro: vegman: setup obmc-consoleAndrei Kartashev4-0/+69
Add obmc-console configuration for Yadro VEGMAN machines Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I392a6621f1588833d3aaf6187bc277ea661d416f
2022-05-17meta-yadro: vegman: led-manager configurationAndrei Kartashev4-0/+243
This brings LEDs description for phosphor-led-manager. This configuration only describes LED groups. Real LED control will be introduced in later commits with phosphor-dbus-monitor configuration once we set other required components. Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I74b9f86b9d2c43d8b4f5728f330fe06b19b1e08a