kernel: Update to latest

Fixes for SPI1 strapping, device tree additions for Zaius and cleanups
of unneeded hacks in the board file.

  arm: aspeed: Remove SPI1 strapping hacks
  arm: dts: aspeed: Set SPI1 mode to master
  arm: aspeed: Remove SPI controller hacks
  arm: aspeed: Remove setting of SCU90 from common
  arm: aspeed: Remove Palmetto SCU hack
  arm: aspeed: Remove MDIO hack
  pinctrl: aspeed: Enable ASPEED pinctrl driver to modify SPI1 strap bits
  arm: dts: ast2500-evb: Mux MDIO pins
  ARM: dts: aspeed: zaius: Add UCD90160 power sequencer
  ARM: dts: aspeed: zaius: Update with new spi-nor binding

Change-Id: Ic399b13ef206f2dc78d652f1f8b7dfd85219ecf3
Signed-off-by: Joel Stanley <joel@jms.id.au>
1 file changed
tree: 35a741302606e91eaaf6fce54d144b4e1870e256
  1. import-layers/
  2. meta-openbmc-bsp/
  3. meta-openbmc-machines/
  4. meta-phosphor/
  5. .gitignore
  6. .gitreview
  7. .templateconf
  8. openbmc-env
  9. README.md
README.md

OpenBMC

Build Status

Building

OpenBMC uses Yocto/Open-Embedded for a build system, which supports an out-of-tree build. It is recommended that you create an empty directory somewhere to hold the build. This directory will get big.

On Ubuntu 14.04 the following packages are required to build the default target

sudo apt-get install -y git build-essential libsdl1.2-dev texinfo gawk chrpath diffstat

On Fedora 23 the following packages are required to build the default target:

sudo dnf install -y git patch diffstat texinfo chrpath SDL-devel bitbake
sudo dnf groupinstall "C Development Tools and Libraries"

To start a build:

cd <builddir>
. <repodir>/openbmc-env
bitbake obmc-phosphor-image