summaryrefslogtreecommitdiff
path: root/meta-facebook/meta-tiogapass
AgeCommit message (Collapse)AuthorFilesLines
2019-11-06phosphor: ipmi updatesBrad Bishop1-1/+1
Squashed meta-phosphor and meta-facebook commits: fb-ipmi-oem: srcrev bump 1744cb3ade..38183d6670 phosphor-host-ipmid: srcrev bump e702392667..ecd7bb9889 fb-ipmi-oem: Vijay Khemka (13): Fix cmake for non yocto Add SEL support for FB Tiogapass Add more SEL commands Parse SEL Entries Parse FB Unified SEL Add network utility function Add parse sel helper function Add rsyslog format Correct app data file name Add priority for oemcommands and fix Add Post code description Get bios version for debug card request Add GPIO pin description phosphor-host-ipmid: Ayushi Smriti (1): Clean-up: entry code msgs in user_channel cpp files Emily Shaffer (1): docs: add contributing guidelines Gunnar Mills (1): Fix configuration header Jia, chunhui (1): add "set system info" command Johnathan Mantey (2): Restore IPMI RMCP+ cipher suite commands Create framework for IPMI OEM extension commands Rajashekar Gade Reddy (1): Implemented get session info cmd in host interface Sui Chen (1): Refactor ipmi::sensor::GetSensorResponse away from std::array William A. Kennington III (2): transporthandler: Rewrite + New Handler transporthandler: Support Gateway MAC Yong Li (3): Data checking fix for watchdog set/get commands Expiration flags fix for watchdog get/set commands Move set bmc global command to new API anil kumar appana (1): channelcmds:fix set chnl access sessionless chnl jayaprakash Mutyala (2): channel:Fix get channel ciphersuite - payloadtypes sensorhandler: move get sensor reading to new API Change-Id: I6bef0c9a2ea4049d109e6c98ce4bf88005fc5469 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04meta-facebook: Add x86-power-controlVijay Khemka1-3/+3
For host and chassis management, x86-power-control is being used for this platform. (From meta-facebook rev: 8f5863f4124e11a34ae6f4856452a4d973fd7939) Change-Id: I72785973b91e1f43e1cc56e90c886b6069d122a5 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04meta-facebook: Change BMC console baud rateVijay Khemka1-0/+2
Updated BMC console baud rate to 57600 to match with server baud rate. (From meta-facebook rev: 2e5c33fe0f936acafebf841acbbb82df1ffc2a8c) Change-Id: I30db81d58e42e56bac2cc5c5fc9c0360061a1925 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-11-04meta-facebook: Add obmc console configVijay Khemka2-0/+4
Added configuration file for host console (From meta-facebook rev: cc18f6f61d4433d098dada64db994bff328a72ba) Change-Id: I8e7d0975ea5566372e500cbaef0b739e9262f59c Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-15meta-facebook: fb-ipmi-oem: Added description jsonVijay Khemka1-0/+3
Added post code description and gpio description json file packaging for the target. (From meta-facebook rev: 9919ae1ebd726a00afc11d91c67c9410396e0185) Change-Id: I558459f5e3a1d87274f6ffb58e609f6fa2e9fb0e Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-14meta-facebook: layer.conf: Add zeus compatibilityVijay Khemka1-1/+1
oe-core branched in preparation for the upcoming Yocto release. We'll retain compatibility for warrior until we do our own branch or stop testing warrior. (From meta-facebook rev: fbbba83da1e5f2c2750fd5893aefc7a8439c72aa) Change-Id: Ia459c224e0130aec85f27a5d8ff04bdae99a01e2 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-14meta-facebook: Fix syntax error in channel configVijay Khemka1-1/+1
Fixed syntax error in channel_config.json file. (From meta-facebook rev: 6ba200fe133b5730406cc89b731bd54529de414e) Change-Id: Ifd51ec26e9f39db6a3b341aad6d6af83cbe7fca4 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-25meta-facebook: Add rsyslogVijay Khemka5-0/+90
Added rsyslog and its conf file for IPMI Sel format Tested: Verified on target. (From meta-facebook rev: 5bc212a1fdec2d81612aab1c6862efc41e141399) Change-Id: I1684d30731eb3f90c9eda174a647348ad4205056 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-17Cure Bitbake warningsWilfred Smith [Facebook]1-1/+3
These trivial updates are intended to cure the following Bitbake warnings: WARNING: Layer tiogapass-layer should set LAYERSERIES_COMPAT_tiogapass-layer in its conf/layer.conf file to list the core layer names it is compatible with. WARNING: No bb files matched BBFILE_PATTERN_tiogapass-layer '' Compatibility was previously not specified. Also, the BBFILE_PATTERN did not point to the layer directory. A warning will still be generated regarding no BB files at the Facebook layer because there aren't any present at this time. However, this patch makes it look in the correct place when there are BB files present. (From meta-facebook rev: c0d6c3eeaa6bc45815d86aee5d0721461442a418) Signed-off-by: Wilfred Smith [Facebook] <wilfredsmith@fb.com> Change-Id: I6eee6568b8ab00963d6eac72f9cd48ae716af26e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-16meta-facebook: Add hostlogger and ipmitoolVijay Khemka1-0/+2
Added phosphor-hostlogger and ipmitool to Facebook Tiogapass platform (From meta-facebook rev: 5efc343ba96febe929f3c71a8cf78c87c60c5382) Change-Id: Idc43b3ea8cb029b437eef71b5505fa85fb6b13dc Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-21fb-ipmi-oem: srcrev bump 1b6fae3f3a..1744cb3adeAndrew Geissler1-1/+1
Vijay Khemka (4): Adding app command for fb Adding more app command for FB Add more FB OEM commands Add Transport commands (From meta-facebook rev: 764d4a1f6d3a6850a4ce16323fcfe37e1158bc52) Change-Id: I00d97b933afeeaf8106547df39ba7481ec8370cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-21meta-facebook: Install ipmb config fileVijay Khemka1-0/+7
Install ipmb config file for facebook tiogapass platform (From meta-facebook rev: 533af126ffa6db03e942275a80acd26c5596b7af) Change-Id: I6e225ebeeb7983e2066f6d5b3904c8a1986e6796 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-04meta-facebook: Add ipmb configVijay Khemka2-0/+19
Added configuration file for IPMB channels used for Facebook tiogapass platform (From meta-facebook rev: 2ea4fd02745d51aed93675ffdc23ef67ecbbd9ca) Change-Id: Ib0168d2065ea7bd7de7b63a3df0c9ce1df48dc1e Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Amithash Prasad <amithash@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-22meta-facebook: Add pid controlVijay Khemka2-0/+4
Added phosphor pid control to tiogapass platform and also enabled dbus configure. (From meta-facebook rev: baf8602a480acdd2aed350f2d7cb27948a608d66) Change-Id: Iecade9d9238ae0f1ed46fe9e84f1b66bfad10038 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-04Adding ipmb and fb-ipmi-oem for TiogapassVijay Khemka1-0/+2
Added phosphor-ipmi-ipmb and fb-ipmi-oem packages for Tiogapass (From meta-facebook rev: a5a2da07916c7e61dd139b229a48176a6d5db311) Change-Id: I4b4bab66500f8022e31307566c17cde5cf8d1bba Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-04Facebook: Adding recipe for fb-ipmi-oemVijay Khemka1-0/+32
New recipe file for FB IPMI commands (From meta-facebook rev: d4b6d36b64e6078e305964dcb1377676d85d49ab) Change-Id: Ib5f0c7562e3cda5fd2ca5c54cbce1ca5ba2727f8 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-28Facebook: Adding channel config for ipmbVijay Khemka1-0/+14
Added channel config file with max_transfer_size set to 256 as FB ipmb message size are more than 64 bytes. (From meta-facebook rev: 3c41f27e03ded2b6f22bbd50ed3119cafb247cbb) Change-Id: Iadc6487ab8bd69d65adebc3cd69f00f2318e3223 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-19Adding device id configurationVijay Khemka2-0/+3
Added device id configuration for Facebook Tiogapass platform (From meta-facebook rev: a03c3c77edba9d53474473a6f579d67bcbeb39e4) Change-Id: Id99b8562b4976a2c96083385a9a24af0bf18a6ca Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-11Add support for reset, cycle and sled-cycle.Amithash Prasad4-27/+85
Remove the requirement of the fru-id 1 from the command line. Add support to reset and cycle the server Add support to cycle the entire sled (Through the hotswap controller) Basic checks during power on/off to ensure valid initial steps. (From meta-facebook rev: af4ff94581bafa922e84b75b8eeff8b7e821328d) Change-Id: I8044e2afd52e58b095dd4ffad89e4397121a971a Signed-off-by: Amithash Prasad <amithash@fb.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-05meta-facebook: Add NCSI MAC kernel configVijay Khemka1-0/+1
Added CONFIG_NCSI_OEM_CMD_GET_MAC for tiogapass kernel config. Tested: Build tiogapass kernel image and verified. (From meta-facebook rev: d84f10b1469a26618387a313b9b4530ecf9626be) Change-Id: I88bd7d71fd1f25cab694a1ae84afab8c6540ee7c Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-09meta-facebook: Add License file for fb-powerctrlVijay Khemka2-2/+18
fb-powerctrl: Added missing License file and also updated inheriting obmc-phosphor-systemd instead of systemd file for installing service files. Tested: Build tiogapass image and verified. (From meta-facebook rev: 4855da8a80b24c732ac77ba527ce4320186e1fa3) Change-Id: I0508e4db25abfdbdb53f632069ffc619195ea883 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-19Add fb-powerctrl to Facebook TiogapassVijay Khemka7-0/+131
Added a new module fb-powerctrl to comtrol host power. It includes power-util which controls power on and off of given host server. Tested: Build Facebook TiogaPass board and load on the target hardware. Ensured that power on and off features works as expected. (From meta-facebook rev: 67abf96e04c1aab15c90480eca2b00bf9b5c51ab) Change-Id: I21090bbe461111c15e404c544f303615fbf62c9b Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-11Add kcs bridge to Facebook TiogapassVijay Khemka1-0/+1
Added phosphor-ipmi-kcs to Facebook Tiogapass Tested: Build Facebook TiogaPass board and load on the target hardware. Ensured that kcsbridge is running fine. (From meta-facebook rev: 90f7a7bf5b581b12a6a9abc4160a86fdf82476e8) Change-Id: If9f80347e1b644fae72cc3c42e63e98e7a95b8f7 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-06Add dbus-sensors to Facebook TiogapassVijay Khemka1-0/+1
Added dbus-sensors to Facebook Tiogapass Tested: Build Facebook TiogaPass board and load on the target hardware. Ensure that all sensors informations are displayed on dbus. (From meta-facebook rev: e5376be34bd11d070fd6d68ed7740035a6c56990) Change-Id: If995235085c902521dff82ffd45d3a9c34746f45 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-15Add Entity Manager to Facebook TiogapassVijay Khemka2-0/+19
Added entity manager to Facebook Tiogapass Tested: Build Facebook TiogaPass board and load on the target hardware. Ensure that all FRU informations are displayed. (From meta-facebook rev: cca64f8d5305c85ca41244a359ee9d1dd9a6fdb9) Change-Id: Ib7c020c014b3504c7c9c43d531aea33bf319f601 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-15Add Preferred provider for obmc-host-ctlVijay Khemka1-0/+1
Added preferred provider for obmc-host-ctl in Tiogapass configuration. Currently we don't have our own host-ctl and I was getting build error where obmc-host-ctl had multiple provider and I just choose this one to get pass build. We will update this once we figure out right obmc-host-ctl for us. Tested: Build Facebook TiogaPass board and load on the target hardware. Ensure that BMC boots to console. (From meta-facebook rev: a8d90c530373396a1d26b59ea8598dad909683e6) Change-Id: Ibd4ebfe0ec27e52b5196b891f97ac529c0ff8427 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-09-26Introducing meta-facebookVijay Khemka8-0/+299
Initial introduction of Facebook TiogaPass family equipped with Aspeed 2500 BMC SoC. Tested: Build Facebook TiogaPass board and load on the target hardware. Ensure that BMC boots to console. (From meta-facebook rev: 92e80d2b576a8c57ae073a0284652d8ea39602e8) Change-Id: Iefaf535e382b1e4fcfc212b5d29cd7166c90998e Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>