summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/recipes-phosphor/images/obmc-phosphor-image.bbappend
Commit message (Collapse)AuthorAgeFilesLines
* [Subtree] Bring openbmc machines to top levelDave Cobbley2018-08-231-1/+0
| | | | | | | | | The new subtree model brings the subtrees up from the openbmc-machines layer. Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0 Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* openpower: Add ASPEED LPC Control toolJoel Stanley2018-08-161-1/+1
| | | | | | | | | | | | | | | | | | This includes the 'pnorboot' tool for configuring the LPC firmware mapping. This is used by Palmetto instead of mboxd, as Palmetto only requires the LPC mapping component. The mbox component causes interrupts to be continually triggered on the host, causing unnecessary CPU load. As Palmetto is the only in-tree user of this tool, the service file hard codes the PNOR size. If we merge machines in the future this should be configured by the machine layer. Resolves: openbmc/openbmc#3357 Tested: Booted host on Palmetto, checked interrupt count Change-Id: I87daafa5008e978afd3a5fc386b347b014624911 Signed-off-by: Joel Stanley <joel@jms.id.au>
* palmetto: Enable mboxdJoel Stanley2018-02-261-0/+1
When we move to the 4.13 kernel tree, the LPC bus needs to be configured through the ASPEED_LPC_CTRL_IOCTL_MAP ioctl or else the BMC will not expose the boot firmware to the host. We enable it on Palmetto despite P8 host firmware not speaking the mbox protocol, as mboxd in that case sits there and doesn't do much aside from configure the LPC firmware mapping to point to flash. In the future if someone adds support to the host firmware, the BMC will not require any changes. Tested: Booted on Palmetto host up to Petitboot Change-Id: Ic6fa9b927b7bac400661ea73da9eb67ddb51028a Signed-off-by: Joel Stanley <joel@jms.id.au>
OpenPOWER on IntegriCloud