summaryrefslogtreecommitdiff
path: root/meta-facebook/recipes-fb
AgeCommit message (Collapse)AuthorFilesLines
2023-06-20fb-ipmi-oem: srcrev bump 2405ae98b3..21a79235d3Andrew Geissler1-1/+1
BonnieLo-wiwynn (1): selcommands: send sel entry on dbus Change-Id: I93b2a794e7cca051ade28d9c3c650563e5923e7e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-30fb-ipmi-oem: srcrev bump 7430e8d26a..2405ae98b3Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Ie2e8a5dbb3dc2752219b54e5199e0b362f3e1116 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-24fb-ipmi-oem: srcrev bump 4ae63e71c5..7430e8d26aAndrew Geissler1-1/+1
Delphine CC Chiu (1): usb-dbg: critical sel frame: Support critical sel show on debug card Change-Id: I39bc1b1a74e35e69724cc4492b6e35498c24f3c1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-30fb-ipmi-oem: srcrev bump 5a4537b897..4ae63e71c5Andrew Geissler1-1/+1
Bonnie Lo (1): IPMI OEM Get 80 Port Record Delphine CC Chiu (1): IPMI OEM: Fix that the boot order we get by IPMI is not the same as we set Jayashree Dhanapal (1): IPMI OEM BIC - Clear CMOS Change-Id: I1d79cd079d4c32a86db594efe46e02fdc15cdeee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-04fb-ipmi-oem: srcrev bump 41027b9698..5a4537b897Andrew Geissler1-1/+1
Delphine CC Chiu (1): usb-dbg: Support sensor out of threshold message present Kumar Thangavel (1): IPMI OEM BIC - Get Bios Flash Size Potin Lai (1): configs: bletchley: fix post_desc.json issue Change-Id: I26cdd92818c4092e60a38661fa50fbee295d195f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-02-02greatlakes: Fix NIC OTP 12V off bugDelphine CC Chiu1-1/+1
BMC should 12V-off GL once NIC temperature exceed UNR threshold, the OTP triggered but didn't link to the 12V-off service. The root cause is the pkg_postinst was for ${PN} (i.e., phosphor-fan), but meta-facebook only required "sensor-monitor", which is the sub-package in phosphor-fan. We also fixed some misspelling and deleted unused statement for folder creation. Note: - Customized meson config for specific project were also be added. Test Case: - When NIC temperature touch the UNR threshold, all four slot should 12V Off. --pass Signed-off-by: Bonnie Lo <Bonnie_Lo@wiwynn.com> Change-Id: Ic86f0571ce8fbfeef3774cbed9036b58a48d638f
2023-01-26fb-ipmi-oem: srcrev bump 8ee95d69fb..41027b9698Andrew Geissler1-1/+1
Bonnie Lo (2): IPMI OEM Get BIC GPIO State IPMI set CurrentHostState property Change-Id: I4e5b875df6fb42a2c1b5076365c7b4b094a6225f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-01-06fb-ipmi-oem: srcrev bump e1ff81fa6c..8ee95d69fbAndrew Geissler1-1/+1
Potin Lai (2): oemcommands: update getIPObject() search method storagecommands: fix getSensorMap() error Change-Id: Iaf318e816df70873fded8298f75200251bb7c579 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-16fb-ipmi-oem: srcrev bump e9baaff143..e1ff81fa6cAndrew Geissler1-1/+1
Karthikeyan Pasupathi (1): usb-dbg: Handled error for host selector position Patrick Williams (1): reformat with latest settings Change-Id: I257cf273016245ab6648ab62d3eb7c78305d37c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-18fb-ipmi-oem: srcrev bump f24c78e898..e9baaff143Andrew Geissler1-1/+1
Bonnie Lo (1): appcommands: support multi-host set/get fw version Change-Id: Id2fbed8ae2572617c303c338cf12517cefbe3110 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-03meta-facebook: add timezone support for all systemsPotin Lai1-1/+1
Add timezone support for all systems. Tested on bletchley: root@bletchley:~# timedatectl | grep "Time zone" Time zone: PST8PDT (PDT, -0700) Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ic1e6da1cf4e84d2b0a907fd0969dd290fef30153
2022-11-01meta-facebook: greatlakes: initial phopsphor-state-manager supportKarthikeyan Pasupathi1-1/+2
Added machine layer support for greatlakes to support control the BMC, Chassis, and Host. It supports requests to power on and off the system by the user. Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com> Change-Id: Ie62cc289783d47d8b50cd0c555157749f160c253
2022-10-28fb-ipmi-oem: srcrev bump 3f6712731c..f24c78e898Andrew Geissler1-1/+1
Bonnie Lo (1): biccommands: post code handler Potin Lai (3): usb-dbg: modify HostSelector interface usb-dbg: add meson option for enabling ME support usb-dbg: get MaxPostion from DBus Change-Id: I3669f106420f3f5656d58077379ceda3aa607ed6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-25meta-facebook : Enable phosphor-gpio-monitor in packagegroupKumar Thangavel1-0/+1
TESTED : Verified phosphor-gpio-monitor package enabled for facebook platforms. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: If5aae60ab27d8be4c0204df82b06af23df7f707d
2022-10-24meta-facebook : Enable phosphor-fan in packagegroupKumar Thangavel1-0/+1
TESTED : Verified phosphor-fan and sensor-monitor package enabled for facebook platforms. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I01798e122d75f078f011538b5032056106912727
2022-10-13fb-ipmi-oem: srcrev bump 85ac24de4a..3f6712731cAndrew Geissler1-1/+1
Bonnie Lo (1): oemcommands: set system guid Change-Id: I274b644e69922287393910b49760352f4e54355a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11fb-ipmi-oem: srcrev bump 020ff3e49f..85ac24de4aAndrew Geissler1-1/+1
Karthikeyan Pasupathi (1): greatlakes: Added config files for debug card Change-Id: I514789b3882a5d83095d30fe8da9af84cd90e23f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-10meta-facebook: add emmc dependencies and timeoutPatrick Williams1-0/+2
Add dependencies so that the `emmc-init` service only runs if the device is present. Add a timeout parameter to the fstab entry for the device so that the timeout is a reasonably short amount, since we expect the device to always be immediately available. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I405a6773ff71f9eb047c4bb9d684fdd9b5d97948
2022-10-06meta-facebook: add emmc-init packagePotin Lai3-0/+80
Add a service and script for detecting the state of the eMMC device and formatting it if needed. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I4618d1691dedcff582772a0749c5797ad052f238 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2022-09-20fb-ipmi-oem: srcrev bump e4d6fe74c8..020ff3e49fAndrew Geissler1-1/+1
Patrick Williams (1): selcommands: add include for flat_map Change-Id: I803a54069a2a0e9758d085493e115cafdb8fcaa9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-30fb-ipmi-oem: srcrev bump e40592a7cb..e4d6fe74c8Andrew Geissler1-1/+1
Logananth Sundararaj (1): Add BIC to handle the DCMI commands Change-Id: Ic747c6b2c172d8506642755d533082aa98558d8f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-11meta-facebook: fix fb-ipmi-oem config for bicPatrick Williams1-3/+10
The meson flags for BIC were inverted. BIC was "enabled" on most systems and "disabled" on Yv2. Switch to a PACKAGECONFIG and set all `fb-compute-multihost` to enable BIC by default. Change-Id: If5335c95cf148664b9e5724d2646d646a0f3d4c3
2022-08-11fb-ipmi-oem: srcrev bump ed22930004..e40592a7cbAndrew Geissler1-1/+1
Potin Lai (2): oemcommands: fix compile error of unused parameter configs: add configs for bletchley Change-Id: I79c23e8c7107782902c08a73c24678b264cc78a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05fb-ipmi-oem: srcrev bump d532feca93..ed22930004Andrew Geissler1-1/+1
Patrick Williams (2): sdbusplus: use shorter type aliases MAINTAINERS: remove file Change-Id: I16d7f6c40706f18f85dd38d756bc60b09b0e532d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27fb-ipmi-oem: srcrev bump 2e9921c240..d532feca93Andrew Geissler1-1/+1
Karthikeyan Pasupathi (1): yosemitev2:Multi-host CPU info displayed in OCP debug-card. Change-Id: Ic1fdb055cbe02d055310fd25ebbd426718071a39 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-25fb-ipmi-oem: srcrev bump 6d9e9a7539..2e9921c240Andrew Geissler1-1/+1
Patrick Williams (3): OWNERS: switch 'matches' to 'matchers' meson: move machine configs meson: enable full subproject build Change-Id: Icb1f2f55015deaf30720a86b729661d7a7e3e39e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-22meta-facebook: bb file changes in fb-ipmi-oem.Karthikeyan Pasupathi1-3/+2
parsed machine name to meson from bb file to identify and copy the machine-specific JSON to a machine. Tested: Tested and verified with yosemitev2 and tiogapass platform. Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com> Change-Id: Ib891a9cef232f981ede61567953888870296a248
2022-07-19fb-ipmi-oem: srcrev bump 17bd2eabd1..6d9e9a7539Andrew Geissler1-3/+3
Jayashree Dhanapal (1): Refactored code to support INSTANCES as string Karthikeyan Pasupathi (2): meta-facebook: Refactored config file for meson. yosemitev2:Multi-host DIMM info displayed in OCP debug card Patrick Williams (1): fix build failure Also switched from EXTRA_OECMAKE to EXTRA_OEMESON in bb file. Change-Id: I8bd045ded7f2d482d559b770a980dbc8e146075f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2022-06-25fb-ipmi-oem: srcrev bump f863a184bf..17bd2eabd1Andrew Geissler1-6/+4
Karthikeyan Pasupathi (1): yosemitev2: Multi-host information displayed in OCP debug-card Patrick Williams (4): build: additional cmake/meson cleanups appcommands: handle system result for sled-cycle oemcommands: fix invalid string find result meson: adjust library build Willy Tu (1): build: Convert project to meson and C++20 Switch recipe to Meson. Change-Id: I17ea8a88d6b03ec8df3ec554a3a71ba3fe072943 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2022-06-17fb-ipmi-oem: srcrev bump 77ee489f45..f863a184bfAndrew Geissler1-1/+1
Patrick Williams (1): cmake: fix externalproject for latest host-ipmid Change-Id: I58cea2a4fe27a326df47f9ded269daae5e979047 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-14fb-ipmi-oem: srcrev bump 39836ffadc..77ee489f45Andrew Geissler1-1/+1
Jayashree Dhanapal (2): Added BootType property for Get/Set BootOrder Refactoring code for boot-order configuration Change-Id: If5206ba703c2f1dd54c8d093fab78b8ae3658893 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13fb-ipmi-oem: srcrev bump dd0415b507..39836ffadcAndrew Geissler1-1/+1
Karthikeyan Pasupathi (2): Move Common code to their respective header file. yosemitev2:Add multi-host critical sensor support Change-Id: Idcfeec846ebeb0368008599d58141117bc08aad4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2021-12-17meta-facebook: fb-ipmi-oem: add pkgconfigPatrick Williams1-1/+1
This is required by newer versions of Yocto. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7011bb03b3a384903f44154d2ea2a8f283afd237
2021-11-17meta-facebook:Added timezone support.Logananth Sundararaj1-0/+1
Changed the default timezone as PST, minimal core-region timezone files are installed. TESTED: Tested and verified in YosemiteV2 Signed-off-by: Logananth Sundararaj <logananth.s@hcl.com> Change-Id: Ia05987c5c68c831aab5b4ae3bd953a03f368cf89
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams1-0/+2
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-11-04meta-facebook: fix shellcheck issues in scriptsPatrick Williams2-48/+48
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I62cf17d414795e91d673d468a196d4f0a6c0a71b
2021-10-26treewide: remove obmc-system-mgmt featurePatrick Williams1-2/+0
Every machine layer treats 'system-management' as either part of a package-group or removes the feature. The sample implementation in meta-phosphor is a do-nothing shell script (and up until recently was a Python script). There appears to be no useful purpose to this feature as a stand-alone concept, so remove it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20ca1fa8ff3cb01cac2d07d4ded84e0769e4514b
2021-10-25fb-ipmi-oem: srcrev bump 35d12546ca..dd0415b507Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Iffaa976f9522a806bbef6d257fd72e8b81d4b154 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-16fb-ipmi-oem: srcrev bump 485f9b31cb..35d12546caAndrew Geissler1-1/+1
Patrick Williams (1): catch exceptions as const Change-Id: I98ce5f5a6f3fe329f0240ac140c2a7889120bee8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-04phosphor-host-ipmid,fb-ipmi-oem: srcrev bumpsPatrick Williams1-1/+1
phosphor-host-ipmid: srcrev bump d1bd8c48c0..7a3296df0c Arun P. Mohanan (1): Add check for reserved sensor number Chanh Nguyen (1): chassishandler: Support Hard Reset command Hieu Huynh (1): Implement the set/get system boot option parameters 0x04 P Dheeraj Srujan Kumar (1): NULL check before pointer dereference Patrick Williams (1): exception: switch to public sdbus exception Vernon Mauery (4): Use SecureString where there is data to be cleansed Add a SecureBuffer class properly handle unexpected exceptions Rewrite Set User Password command with new API fb-ipmi-oem: srcrev bump 58c1ca2f7c..485f9b31cb Patrick Williams (1): biccommands: use SecureBuffer for IPMB call Change-Id: I4df3dbda793f9ebab5e898d3c5556b1dfe05b247 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-08-07meta-facebook: prep for new override syntaxPatrick Williams3-29/+29
Ran `scripts/contrib/convert-overrides.py` from upstream Yocto and fixed up a few by hand that were missed. Tested: Built bletchley and tiogapass. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0489ba007132901697e4ef1a29b03a3591b3ee3b
2021-06-04meta-facebook: fb-apps: change deps for nohostPatrick Williams1-5/+13
Further refine the dependencies in packagegroup-fb-apps to ensure some host management applications are not installed for the 'nohost' flavor. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I2a453fca817f9fa48da934927f39b2ac999056a7
2021-04-22fb-ipmi-oem: srcrev bump f0cf66586b..58c1ca2f7cAndrew Geissler1-1/+1
Kumar Thangavel (1): Fix build Failures in postcode handler. Patrick Williams (2): MAINTAINERS: update file build: build biccommands always Change-Id: I5e93e43525141edef17712ca1dc47448e3b06215 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-08fb-ipmi-oem: srcrev bump c723d6a591..f0cf66586bAndrew Geissler1-1/+1
Jayashree-D (1): Add boot order configuration support for yosemitev2. Change-Id: I7a262132dcd900b4f9d71af05a521c8cf63abe56 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-07Add Airflow virtual sensor supportKumar Thangavel1-0/+1
Added support in the machine layer for Airflow sensor as virtual sensor. TESTED : Built Facebook YosemiteV2 images and loaded on the target hardware. Verified the airflow sensor values in the phosphor-virtual-sensor dbus objects. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I46b377cc119a31f76286ba2d03f14764f578283f
2021-03-15Add settings-manager suppport for multihost.Jayashree-D1-0/+2
Added settings manager support to create multiple dbus path for boot order configuration. TESTED: Tested in tiogapass and yosemitev2 hardware. Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com> Change-Id: I51424a463804d3a59833abc5b230c0bd1f31553a
2021-03-12Bump the changes related to post codesAndrew Geissler1-1/+1
PDI : Change the signature of Raw PostCode property Change Post codes signature to contain Secondary Code phosphor-host-postd: Fix code to consume the secondary code phosphor-post-code-manager: Add logic for supporting the secondary post codes fb-ipmi-oem : Fix the dbus signature used for setting postcodes Change-Id: I503eb5ebb70f4f8200a0e6e6f9ff6c052075d2e4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-29fb-ipmi-oem: srcrev bump ad04924d4f..5f8e343516Andrew Geissler1-1/+1
Manikandan Elumalai (1): meta-yosemitev2: add system get/set guid support Change-Id: Ibac204f61f91eb6a1b0c25b3aeeed7727b7e865c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-26meta-facebook: fb-powerctrl: remove excess trailing slashPatrick Williams1-3/+3
Clean up the bitbake warning. WARNING: Recipe fb-powerctrl sets S variable with trailing slash '.../tmp/work/arm1176jzs-openbmc-linux-gnueabi/fb-powerctrl/1.0-r0/', remove it Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iad85528bfc42f042985f02035bbe8cc41fa020e8