summaryrefslogtreecommitdiff
path: root/meta-openpower/recipes-phosphor/host
AgeCommit message (Collapse)AuthorFilesLines
2020-12-05openpower-proc-control: srcrev bump 3af83ebd0e..31228b9b4bAndrew Geissler1-1/+1
Andrew Geissler (1): cfam-reset: run before chassis power (From meta-openpower rev: 498a5310b46a5602dd411aa5975872fe861549a4) Change-Id: Ib5c60bbbb55045f63c13246caa2e7c212dea4095 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-21openpower-proc-control: srcrev bump 68dc6b3ef2..3af83ebd0eAndrew Geissler1-1/+1
Ramesh Iyyar (1): phal: Corrected condition to add trace for FFDC (From meta-openpower rev: fda904e173ae6b9c82b2df922520b77c50875985) Change-Id: I33314dd88832a35d902a7280da3db60d1022e3d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-20openpower-proc-control: srcrev bump 5e5d44516a..68dc6b3ef2Andrew Geissler1-1/+1
Andrew Geissler (2): spi-mux: ensure mux is reconfigured on chassis off spi-mux: do not set if chassis power is on (From meta-openpower rev: aaf0401c8773a4c7693ad395fcc703938a916760) Change-Id: I6783225dba2e7ca56c80ad3adea282aa3b61e99b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-14openpower-proc-control: srcrev bump f38b35ecf0..5e5d44516aAndrew Geissler1-1/+1
Brad Bishop (1): build: update clang-format (From meta-openpower rev: d6bc07ce396e2c69ebd47aa35cf5cdf3d0d860be) Change-Id: Ida7e53b6ffb59d767c7ad88fa8b1fb4f71581f0d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12openpower-proc-control: srcrev bump ec6a1b577c..f38b35ecf0Andrew Geissler1-1/+1
Brad Bishop (4): test: remove gtest subproject fallback meson: install executables meson: fix systemd service bugs meson: add checks, defaults Gunnar Mills (1): test: Makefile.am: Remove -lstdc++fs (From meta-openpower rev: 275f79f6025d6d870286a0d0c2b1e1e17a14e015) Change-Id: Ia1ffbdb2d0d0e7fec44892d931838f32be210c29 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-05openpower-proc-control: srcrev bump ef767eea87..ec6a1b577cAndrew Geissler1-1/+1
Andrew Geissler (1): host-stop: ensure stop-instructions run in correct seq Brad Bishop (4): phal: use unix line breaks c++17: drop experimental::filesystem fix compiler warnings build: add support for meson (From meta-openpower rev: ba05405cf35a4556b23f5269aca1c10740d43a9b) Change-Id: I513c86ee5377eab6eb74c598f5df3c3d9e4c0bcd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-21openpower-proc-control: srcrev bump f7f3f4ab5a..ef767eea87Andrew Geissler1-1/+1
Ramesh Iyyar (1): phal: Added HW callout info into PEL (From meta-openpower rev: 7e3e63ef078ac4aac50e4fdaef3625c6d4bb493f) Change-Id: Id8a013dc2b0d61572059d65ffb8dbdca5fe41a58 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-16openpower-proc-control: srcrev bump 54d1b13291..f7f3f4ab5aAndrew Geissler1-1/+1
Andrew Geissler (1): mpreboot: do not run stop instructions (From meta-openpower rev: 48f9593593db3dac5bbe6e130ee7cad5097b7eb8) Change-Id: Ifc92fcc0af4ca98f060c282b30e506ec636ae91f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-08openpower-proc-control: srcrev bump 277bd0f019..54d1b13291Andrew Geissler1-1/+1
Andrew Geissler (1): mpreboot: ensure started after host stopped (From meta-openpower rev: 867cff78e252bfb58c3c9105453d7ff50a08ab8f) Change-Id: I6ba0ffbf939928fa19f48437e66bdb9b788d4471 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-06openpower-proc-control: srcrev bump b20593f88b..277bd0f019Andrew Geissler1-1/+1
Andrew Geissler (1): cfam-reset: do not run if host is up (From meta-openpower rev: 26a3f5c9d370a8bd70e9a8453ed4357b7cd2eff1) Change-Id: I22c8b13a62457b033f496ea9c70f38bf91ed2945 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-23phal: Enabled service to reinit CEC device treeRamesh Iyyar2-1/+16
The POWER CEC system device tree need reinitialize before doing normal ipl to mark required targets as functional for ipling. The service file is added in below patch. https://gerrit.openbmc-project.xyz/c/openbmc/openpower-proc-control/+/36577 (From meta-openpower rev: 2257014de9964f673b4ae2864deffd25e6022cee) Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com> Change-Id: I499ee3c6c2b4f3caf33609ca6e70112801d5cbae Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-04openpower-proc-control: srcrev bump 4d7d6daaa0..e62ca93360Andrew Geissler1-1/+1
Eddie James (1): Add cfam reset and FSI scans to the SPI mux service (From meta-openpower rev: 1fcd729eed61645c58a337483d3b1b25317e543c) Change-Id: If663efd07c3e92881602db01ff09e90b0be6b2f7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-21openpower-proc-control: srcrev bump d3b3d6e7b7..4d7d6daaa0Andrew Geissler1-1/+1
Chirag Sharma (1): mpreboot: Adding PDBG device tree environment variable (From meta-openpower rev: 7b754070f4300dd5ddffc288a5093a09b1d605b3) Change-Id: I8b12650ff240679a95abc8d4bebb117c72213775 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-28openpower-proc-control: srcrev bump 7a36d36fd9..d3b3d6e7b7Andrew Geissler1-1/+1
Andrew Geissler (1): cfam-reset: utilize new sysfs interface if avaialble (From meta-openpower rev: 322c2e7d7ab24a73b14bd4885cffbab0a9f52ebf) Change-Id: I6bcf1b8b9b6fddab640d2d01f263e31616b964fe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-15openpower-proc-control: srcrev bump 3ae7ed4f51..7a36d36fd9Andrew Geissler1-1/+1
Jayanth Othayoth (2): Fix for missing phal traces in journal log pHAL: Enabled environment variable based pHAL logging (From meta-openpower rev: 2b47c8c238f3e16dd42f93dc38d3adb2550cef57) Change-Id: I56cfdfdff4ddbb79eee96d1f2888a6143aae5acb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-24openpower-proc-control: srcrev bump 6d95c45616..3ae7ed4f51Andrew Geissler1-1/+1
Dhruvaraj Subhashchandran (3): Remove multithreading while calling enter_mpipl Add startHostMpReboot support to PHAL based booting Skip changing boot seeprom in memory preserving reboot (From meta-openpower rev: fdc02f7c022f8ea5a8143310562b79aefe2d9522) Change-Id: Id28e2326ffd381eadbe62313c054b352043446cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12openpower-proc-control: srcrev bump 883a59d45f..6d95c45616Andrew Geissler1-1/+1
Andrew Geissler (1): clear host-on file when host stopped (From meta-openpower rev: a5baa46839bc03aec24843d99b844db7c5ea05ad) Change-Id: I6e1d01bd49c2c984c38237d9c49b32aab5cb01ff Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-15openpower-proc-control: srcrev bump 5cb593aeba..883a59d45fAndrew Geissler1-1/+1
Patrick Williams (2): sdbusplus: remove deprecated variant_ns sdbusplus: replace message::variant with std::variant (From meta-openpower rev: b39a2e592be5a93ac50ce49691f22a60495291bb) Change-Id: I61a659a99f7bf039dadf821249c5cbf932b28ac4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-14openpower-proc-control: srcrev bump 75912e8344..5cb593aebaAndrew Geissler1-1/+1
Jayanth Othayoth (1): Remove VCS workaround (From meta-openpower rev: f310dad581f5eb8bd16c96aeaae5bdb48ae4b1cf) Change-Id: I079c86e3db2d9e2dbb40c41367649dc663b7d118 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-08openpower-proc-control: srcrev bump c98bab51d0..75912e8344Andrew Geissler1-1/+1
Lakshminarayana R. Kammath (1): Select primary/secondary BOOT/MEASUREMENT SEEPROM based on boot count (From meta-openpower rev: 91e936948ddfc78d5ea850c7cea82c0f444210b2) Change-Id: Ic1c438a48a450b9209b693849d9e19e681be0a0e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-30openpower-proc-control: srcrev bump 67aebf9809..c98bab51d0Andrew Geissler1-1/+1
Ramesh Iyyar (1): procedures/phal/start_host: Initialized libpdbg, libekb and libipl (From meta-openpower rev: 2b93f795b96d7ec805869d49233c11c5ad6df875) Change-Id: I985609cad84c7993ca0ac687f41de80980c609e9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-21openpower: Remove VCS workaround serviceJayanth Othayoth3-41/+1
This was a P9 DD1 workaround. These systems are no longer supported and are not found in the wild, so the workaround has been retired. Most (all?) platforms in the tree opted out of this package by using RDEPENDS_${PN}_remove_, so this should be a noop. (From meta-openpower rev: 1db2de4c16aa9644462c182c4f525604d3a8e945) Change-Id: I62f3b21768aae1cc05d2f28799868f028ebb2733 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-21cfam-reset: ensure reset run on all bootsAndrew Geissler2-3/+10
The corresponding change in openpower-proc-control has more details: https://gerrit.openbmc-project.xyz/c/openbmc/openpower-proc-control/+/31265 The summary is that the cfam-reset is being removed from the power control application and into its own service. This ensure it is run when it is needed (i.e. warm reboots) and that future systems which may use different power control or have different cfam reset requirements can easily configure the function. Tested: - Verified chassison behaved as expected on witherspoon - Verified normal power on/off works as expected on witherspoon - Verified warm reboot works as expected on witherspoon - Verified bmc reset with host up still works as expected (From meta-openpower rev: fd9969e4221c321d2807c86b16e6fbafac8e3d8b) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: If6dc939015dc1647773d20e3909ae2d718512a73 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-17openpower-proc-control: srcrev bump 22de8ac104..a21ed1217cAndrew Geissler1-1/+1
Jayanth Othayoth (1): Revert "Setting phal ipl_init as IPL_DEFAULT to boot the system" (From meta-openpower rev: ee27db095a70fa71cd6c3580ffac018cc9b7d55b) Change-Id: Id545cb83c63a596120284bdc4372c9f759652537 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-17openpower-proc-control: srcrev bump aefde69025..22de8ac104Andrew Geissler1-1/+1
Ramesh Iyyar (1): Setting phal ipl_init as IPL_DEFAULT to boot the system (From meta-openpower rev: c8e6605c3f34723ce4c4a0c3b5880265535014a1) Change-Id: I4f9bd7b608337ff93e483887a1b3e151468c696e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-17Memory preserve reboot: recipe updates for mpreboot.Dhruvaraj Subhashchandran3-1/+18
start_host@.service: Update to start_host service to skip it during a memory preserve reboot op-proc-control-systemd-links.bb: update to install services op-proc-control_git.bb: Added mpreboot services Bump openpower-proc-control SRCREV to required commit (From meta-openpower rev: 7e0062d06c12e177f6a767a1c21066dc30ecae44) Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: Ib2e3e34f3faa1ad575def9b26ff3e91d5eebf93f Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-03stop-instructions should not cause host-stop failAndrew Geissler1-3/+3
There have been some situations where things get so messed up that you can not even stop the instructions on your processor. When this happens, the systemd target, obmc-host-stop can not complete. This really should be a wants relationship vs. a requires so that the target can continue to stop the host even when this service fails. (From meta-openpower rev: 8dfb06a8656eeff1c0393607a5bf9cdc6320aae5) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I2704fecab789d6ffa8e274c37d0653bf64f3c8b0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-27openpower-proc-control: Add new service file for setting the SPI muxEddie James1-0/+1
This service file is only necessary with phal-type systems, so only install it there. (From meta-openpower rev: 85ffbd0d999a823d4d07042c8bb36d89a48fd66d) Signed-off-by: Eddie James <eajames@linux.ibm.com> Change-Id: I4335368cf7c57fc74f70efa5f4906189c2791954 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-22openpower-proc-control: srcrev bump a007668ac9..7847960506Andrew Geissler1-1/+1
Marri Devender Rao (1): Create PEL for boot errors with error XML data and traces (From meta-openpower rev: 7fdf66e9526878415a5a095e4b08a660d598a0af) Change-Id: I13884407a603ea0007ac8bdafe2fc3b748a62828 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-18op-proc-control: remove python depMatt Spinler1-1/+1
This repository doesn't use python anymore, so remove the dependency on python native. (From meta-openpower rev: 467ed1a9e273b8393731d809c99fd0d63c057bdb) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I2befe422c9bad9d7526d091fd3727dbe14140fe7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-16warm-reboot: ensure cfam override is runAndrew Geissler2-0/+15
The cfam_override@.service is required in two situations: - When chassis power is turned on (to ensure proper workarounds and overrides are in place) - When the host is warm rebooted (i.e. no chassis power is turned off/on) Install this service in both targets and ensure it only runs once per boot. Tested: - Verified service was only run once during a cold boot - Verified overrides were correctly applied on a warm reboot (From meta-openpower rev: 59c6d368452c05a184549c0ee844eba63203250f) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Idb667eb7c0b09d7c00e5893443abbcf58058a465 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-16warm-reboot: stop instr and cfam resetAndrew Geissler3-2/+38
Install the new stop instructions and cfam reset services required for a warm reboot into the appropriate target Includes following in bump: Andrew Geissler (4): warm-reboot: ensure sbe start bit is 0 warm reboot: stop instructions support warm-reboot: add cfam-reset capabilities warm-reboot: cfam-reset service (From meta-openpower rev: 84962a9850f8f7b61698134ecf2d016a9b1e33de) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ia8fe30f160e0078bbdca2bcef322c9e23ea0e9e0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-03-16op-proc-control: remove openpower-dbus depMatt Spinler1-1/+0
Now that the openpower D-Bus interfaces are contained within phosphor-dbus-interfaces, the dependency to openpower-dbus-interfaces is no longer needed. (From meta-openpower rev: 6db27914b559ba60df53a956dd7e39ad8952eff3) Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I357c8d2343771ab858a81559180a68501b5e2452 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-02-18openpower-proc-control: srcrev bump ce042fe87d..a5311abddaAndrew Geissler1-1/+1
Jayanth Othayoth (2): Enable cfam overrides procedure for all power versions Enable host debug procedure for all power version (From meta-openpower rev: 0a1a11e437fb71251f98dc82461659e591aa4a65) Change-Id: I06d05db1c532ea1fcbf8aff542afa69ad7a65ff7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10cfam-reset: libgpiod dependency for gpio accessAndrew Geissler1-0/+1
Some new software will be added to openpower-proc-control which requires gpio access. libgpiod provides interfaces to make gpio access using the new chardev kernel interfaces easier. (From meta-openpower rev: e17157587e97826413195e46714296ff7c025791) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Idc738fb32dccc57093ca9438c00da05af0ad1fa7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-02-10openpower-proc-control: srcrev bump 2e249abd60..ce042fe87dAndrew Geissler1-1/+1
Eddie James (1): Add procedure and service file to set the SPI mux on P10 (From meta-openpower rev: 5610d98103834464931e75c7c40af750b7c398c9) Change-Id: Ida78580ab3688a1ecc60b0ef79367e732981bfe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-01-24openpower-proc-control: srcrev bump b181d3bb87..2e249abd60Andrew Geissler1-1/+1
Matt Spinler (1): Remove openpower-dbus-interfaces dependency (From meta-openpower rev: fb57806cfd0a8ebfd3c21d572147b6909f638bee) Change-Id: I8079026424ed15d06496de6d5db8893eb87758e6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-12openpower-proc-control: srcrev bump 22a057ed88..b181d3bb87Andrew Geissler1-1/+1
Ramesh Iyyar (2): Added feature flag instead of CHIPS Enabled pHAL infrastructure to boot the host (From meta-openpower rev: 4bb6ee298278d0dcb40d3050427cd82ca0e48a49) Change-Id: Ia9f049f92829afc379003563a8dcbc87e61d496d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-17openpower-proc-control: srcrev bump 60db8b147d..22a057ed88Andrew Geissler1-1/+1
Jayanth Othayoth (1): Update MAINTAINERS list (From meta-openpower rev: da22dc13750a4a37cc8ec5782d09f6482baa77e6) Change-Id: I92bd57bea31c14d84faa302d1eb7ca0b1a87b767 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-08openpower: Remove hostboot-settingsBrad Bishop3-140/+0
With the resolution of CVE-2019-6260 the SuperIO scratch registers that hostboot-settings uses cannot be read from the host. This means it is not being used, so we can remove it from the build. (From meta-openpower rev: d6124f416c014e1710c17b5d7c2fd90f85a2d0ca) Change-Id: I508555ba063fa08f322f66ee2ce88bd15e500d97 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-10-01openpower-proc-control: srcrev bump 424475d4b9..60db8b147dAndrew Geissler1-1/+1
Joel Stanley (3): Remove endian swapping abstraction targetting: Remove old sysfs path Update sysfs paths to use /sys/class/fsi-master (From meta-openpower rev: f9e31dbd85d95fd1f183a27965d0dab2db321c8e) Change-Id: I9e99dca94b2cc697014e5b908edc81cf52e903b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-17meta-openpower: Remove references to OPENPOWERBASEBrad Bishop5-5/+5
OPENPOWERBASE is only used for pointing at licenses...point at the licenses in oe-core in meta/files/common-licenses instead. to match the defacto convention used in other oe layers like meta-openembedded. (From meta-openpower rev: 2e899dc36982e5420f136da967669544e49c0c0e) Change-Id: Ia201bc5e60a9e4cd2392bb3735c99596d1fee006 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-16op-proc-control: Use libpdbg to issue NMIAndrew Jeffery1-9/+1
(From meta-openpower rev: 075a2d9cadc92542d6a0527e77542d4507c11c12) Change-Id: I13df8506231521d6878450760322cf6ea0cfbc64 Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-08op-proc-control: Depend on pdbg for libpdbgAndrew Jeffery1-0/+9
Subsequent patches will link against libpdbg. (From meta-openpower rev: 06513d650714e3d85fb35c53d5b3361096b1a012) Change-Id: I09d98752af5ffc62f9f6b89aeb8e171bd5ac56d6 Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-26meta-openpower: add a recipe for nmi serviceLakshminarayana R. Kammath1-1/+7
1) Generic interface to initiate non maskable interrupt on host processors. 2) Bump up SRCREV for openpower-proc-control that enables NMI control (From meta-openpower rev: e915010db7ab5a874908f91ddd7fd985efbc64c5) Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com> Change-Id: Ibc7cb76bcde558618ed3624c022f0b016f022492 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-22Set RemainAfterExit for hostboot-settings serviceLei YU1-0/+1
The service hostboot-settings is required by multi-user.target and thus will be started by default. In case multi-user.target is started for multiple times, this service will be startd for multiple times as well, and eventually get start-limit-hit failure. This commit adds RemainAfterExit=true so the service will be treated as started and thus will not be started for multiple times. Resolves openbmc/openbmc#3544 Tested: Reboot Romulus BMC when the host is on, and verify the BMC gets READY state after reboot, and verify the service is only started once. (From meta-openpower rev: c55b7debc67b1cf863b6c171334015c0731613eb) Change-Id: Ia253f7d2e038a2a2072f602115a613d86fa2d25a Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-10meta-openpower: openpower-proc-control: point at binPatrick Venture1-1/+1
Point launches of openpower-proc-control to bin instead of sbin. openpower-proc-control: srcrev bump aa2030c2fb..b964c92815 Patrick Venture (1): build: install into bin instead of sbin (From meta-openpower rev: f4bf3e1ed9cb8de3030952b0e72843e41a943a03) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I06dd1a06b7d47fbe32854e66973dd1053ed58d26 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-07meta-openpower: host: move all services to multi-user.targetPatrick Venture2-2/+2
Hard-code multi-user.target instead of obmc-standby.target. (From meta-openpower rev: e2b29cdb07335dd7f874fa37771ed415b0dae6e1) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I64d736552808d55c0bf35c0cf12a83b71ca74c6a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-03openpower-proc-control: srcrev bump 3348e62e2a..aa2030c2fbAndrew Geissler1-1/+1
Anthony Wilson (1): cleanupPCIE: Catch file_error::Open exception (From meta-openpower rev: 09724783ec34d7d22100ae4aeaed4cfb2e0b521e) Change-Id: Iac305772b9a7d1fa65293d2fa7e0f9dad2627fd0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26meta-openpower: Fix explicit dependencies antipatternBrad Bishop1-6/+0
Out of the box bitbake examines built applications, automatically adds runtime dependencies and thus ensures any library packages dependencies are automatically added to images, sdks, etc. There is no need to list them explicitly in a recipe. Dependencies change over time, and listing them explicitly is likely prone to errors - the net effect being unnecessary shared library packages being installed into images. Consult https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS for information on when to use explicit runtime dependencies. (From meta-openpower rev: 42fbcf6040860dc6b0b553febeabedd241f22a27) Change-Id: If56c264d3807f604ae8ba9c948095ba61093285d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>