#
e4d159b7 |
| 18-Aug-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Update to the latest sdbusplus
The CI build is failing during linking with sdbusplus, so update to the latest to fix it.
Change-Id: I876c157e6dd48d205543d6a828d1159835525303 Signed-off-by: Jason M.
Update to the latest sdbusplus
The CI build is failing during linking with sdbusplus, so update to the latest to fix it.
Change-Id: I876c157e6dd48d205543d6a828d1159835525303 Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
a2c6e1d0 |
| 28-Jun-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Revert "Temporarily disable -fno-rtti to fix the build"
This reverts commit a83c827da232740c33d3b51fdcc3d70a484d4f55.
The build is working again, so add -fno-rtti back in.
Change-Id: I3e8fff45860b
Revert "Temporarily disable -fno-rtti to fix the build"
This reverts commit a83c827da232740c33d3b51fdcc3d70a484d4f55.
The build is working again, so add -fno-rtti back in.
Change-Id: I3e8fff45860ba6c56eb5c808e7ab77bd0f520547 Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
01a3964a |
| 27-Jun-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Use variable for service install location
After enabling 'usrmerge', the install location for systemd service files changed. This uses a variable to get the installation location instead of hardcodi
Use variable for service install location
After enabling 'usrmerge', the install location for systemd service files changed. This uses a variable to get the installation location instead of hardcoding it.
Tested: Confirmed that with 'usrmerge' enabled, the service file is correctly installed.
Change-Id: Ia7e3ef57cbbd89cd259472f48baab2ec1b661fd1 Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
da46c3ba |
| 28-Jun-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Remove Hunter
Hunter is causing pkgconfig to fail to find systemd. Since it looks like we don't use GTest right now, anyway, let's just remove Hunter.
Change-Id: Ifb801998591c23bd6d808decf8c817e6e6
Remove Hunter
Hunter is causing pkgconfig to fail to find systemd. Since it looks like we don't use GTest right now, anyway, let's just remove Hunter.
Change-Id: Ifb801998591c23bd6d808decf8c817e6e698bbdc Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
ffcaad8b |
| 01-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
cmake: update to C++20
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9060117746a8b13246656ff06baa091e98e09796
|
#
6fc0ed7c |
| 25-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: update ref
The external-project ref for sdbusplus is now 2 years old. Update it to something more recent.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I49d66447c31601d
sdbusplus: update ref
The external-project ref for sdbusplus is now 2 years old. Update it to something more recent.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I49d66447c31601d30ed9c0106f2b9c6732dd5a4b
show more ...
|
#
52639beb |
| 14-Apr-2021 |
Rohit Chandel <rohit.k.chandel@intel.com> |
Enable/Disable PCIe clocks on NVMe drive hot-add/remove
When the BMC detects the hot-add/hot-removal of an NVMe drive on HSBP, the BMC shall enable/disable the clock to the NVMe drive on the DB2000
Enable/Disable PCIe clocks on NVMe drive hot-add/remove
When the BMC detects the hot-add/hot-removal of an NVMe drive on HSBP, the BMC shall enable/disable the clock to the NVMe drive on the DB2000 clock buffer to reduce EMI. In addition fix the issue of addition/removal events not getting logged in System Event Log.
Tested: 1. DB2000 clock enabling/disabling on hot addition/removal of PCIe drives tested with debug cpld image which emulates hot addition/removal of drives. Addition/removal verified via ITP. DB2000 clock enabling/disabling verified independently via i2c-tools from BMC also. 2. SEL log entries on each hot-add/removal verified via redfish Signed-off-by: Rohit Chandel <rohit.k.chandel@intel.com> Change-Id: I5c6f8d6cf0b8fb737006b6ca14f2cfcd6a3de27d
show more ...
|
#
dad853a9 |
| 13-May-2021 |
Rohit Chandel <rohit.k.chandel@intel.com> |
Fixing Boost library package download link
Boost library package download link seems broken. Updating it with working link.
Signed-off-by: Rohit Chandel <rohit.k.chandel@intel.com> Change-Id: I8d5f
Fixing Boost library package download link
Boost library package download link seems broken. Updating it with working link.
Signed-off-by: Rohit Chandel <rohit.k.chandel@intel.com> Change-Id: I8d5f90b87dbeb87e664ecec25a3c06137ec2bdad
show more ...
|
#
a83c827d |
| 09-Dec-2020 |
Jason M. Bills <jason.m.bills@linux.intel.com> |
Temporarily disable -fno-rtti to fix the build
Hitting a build issue with -fno-rtti that appears to be caused by a Boost bug: See https://github.com/chriskohlhoff/asio/issues/533
Disabling it for n
Temporarily disable -fno-rtti to fix the build
Hitting a build issue with -fno-rtti that appears to be caused by a Boost bug: See https://github.com/chriskohlhoff/asio/issues/533
Disabling it for now.
Change-Id: I57ac7b35c20d9846713adcef4ce514ef40036063 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
show more ...
|
#
0d26db38 |
| 01-Jun-2020 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use meson build
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie35abaf5a9773c4f92c18b7b1fa22dfb280d08a9
|
#
9dc4abd5 |
| 01-Jun-2020 |
Patrick Williams <patrick@stwcx.xyz> |
cmake: upgrade boost
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib8cc28a4d27f177e06d2f77a5a0109f6e61adaf9
|
#
d0d36f10 |
| 21-Nov-2019 |
James Feist <james.feist@linux.intel.com> |
Add Asset and StorageController interface
This makes it so we can populate the storage controller redfish schema.
Tested: Redfish validator passed
Change-Id: Ie3f5ae7e5abf0e0fd766491ea14939c749882
Add Asset and StorageController interface
This makes it so we can populate the storage controller redfish schema.
Tested: Redfish validator passed
Change-Id: Ie3f5ae7e5abf0e0fd766491ea14939c7498828c7 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
#
0b236ab8 |
| 02-Oct-2019 |
James Feist <james.feist@linux.intel.com> |
Create associations for drives with inventory
This creates associations so that redfish can know which drives map to which configuration items.
Tested:
root@intel-obmc:~# busctl introspect xyz.ope
Create associations for drives with inventory
This creates associations so that redfish can know which drives map to which configuration items.
Tested:
root@intel-obmc:~# busctl introspect xyz.openbmc_project.HsbpManager /xyz/openbmc_project/inventory/item/drive/Drive_2 --no-pager NAME TYPE SIGNATURE RESULT/VALUE FLAGS org.freedesktop.DBus.Introspectable interface - - - .Introspect method - s - org.freedesktop.DBus.Peer interface - - - .GetMachineId method - s - .Ping method - - - org.freedesktop.DBus.Properties interface - - - .Get method ss v - .GetAll method s a{sv} - .Set method ssv - - .PropertiesChanged signal sa{sv}as - - xyz.openbmc_project.Association.Definitions interface - - - .Associations property a(sss) 1 "inventory" "drive" "/xyz/openbmc_p... emits-change xyz.openbmc_project.Inventory.Item interface - - - .Present property b true emits-change .PrettyName property s "Drive 2" emits-change xyz.openbmc_project.State.Decorator.OperationalStatus interface - - - .Functional property b true emits-change xyz.openbmc_project.State.Drive interface - - - .Rebuilding property b false emits-change
Also show up in mapper
Change-Id: Ia050316ac55faa89aad86567c93f9a74594e9180 Signed-off-by: James Feist <james.feist@linux.intel.com>
show more ...
|
#
c95cf671 |
| 29-Aug-2019 |
Feist, James <james.feist@linux.intel.com> |
Add HSBP Manager Daemon
This is the initial commit for the hsbp-manager daemon. Currently it reads a json configuration and detects whether the cpld is available. More feaures will be added in small
Add HSBP Manager Daemon
This is the initial commit for the hsbp-manager daemon. Currently it reads a json configuration and detects whether the cpld is available. More feaures will be added in small patches.
Tested:
busctl introspect --no-pager xyz.openbmc_project.HsbpManager /xyz/openbmc_project/inventory/item/hsbp/J85894_HSBP_1 NAME TYPE SIGNATURE RESULT/VALUE FLAGS org.freedesktop.DBus.Introspectable interface - - - .Introspect method - s - org.freedesktop.DBus.Peer interface - - - .GetMachineId method - s - .Ping method - - - org.freedesktop.DBus.Properties interface - - - .Get method ss v - .GetAll method s a{sv} - .Set method ssv - - .PropertiesChanged signal sa{sv}as - - xyz.openbmc_project.Inventory.Item interface - - - .Present property b true emits-change .PrettyName property s "J85894 HSBP 1" emits-change
Change-Id: Ibbce272e045f8643af74b778f273168442623919 Signed-off-by: Feist, James <james.feist@linux.intel.com>
show more ...
|