commit | c453265da6cb16cd3b9dbbb0c93db464df158a4f | [log] [tgz] |
---|---|---|
author | Chris Smart <chris@distroguy.com> | Tue Nov 01 16:21:26 2016 +1100 |
committer | Patrick Williams <patrick@stwcx.xyz> | Tue Nov 01 19:25:24 2016 +0000 |
tree | d742a8a36e948a63eb16d30a114479c7201bbd5a | |
parent | 913e81dbf0910f931497fc5b93fedf9fa39f12fc [diff] |
meta-obmc-machines: Add RTC_DRV_RV8803 to Witherspoon and Romulus kernel Witherspoon and Romulus contain an Epson RX8900CE RTC which is supported by the RV8803 kernel driver. This patch enables it now that the RTC is enabled in the respective device trees. See this commit for Witherspoon: 6c628de9d450b ARM: dts: witherspoon: add Epson RX8900CE RTC module And this commit for Romulus: c5682cbc3542a arm: dts: Add Romulus BMC machine Change-Id: I336a6a19c455d2e20084e7fd92c29404ccd5851c Signed-off-by: Chris Smart <chris@distroguy.com>
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