| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Redirect repository to Raptor Computing Systems GIT server
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds support for building sb-signing-utils from github.com/hellerda.
It includes the openpower/package/sb-signing-utils/ directory with Config.in,
*.mk, and ./keys directory holding the IBM Imprint keys and README. Build is
activated by the presence of BR2_OPENPOWER_SECUREBOOT_ENABLED in the _defconfig.
In this patch it is set in habanero_defconfig only.
Even with BR2_OPENPOWER_SECUREBOOT_ENABLED, the package will only be built, it
will not be activated (i.e. used in PNOR packaging step) until additional
patches are added to op-build and openpower-pnor packages.
Signed-off-by: Dave Heller <hellerda@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: cleaned git history, cherry-picked onto master]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
This saves us a *lot* of copy&pasted build foo and replaces it with a couple
of config options that can be set in menuconfig.
This makes adding a new platform a much smaller operation, requiring fewer
changes that are scattered throughout the buildroot tree.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
| |
[stewart@linux.vnet.ibm.com: bump skiboot to 5.5.0 final]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This points to my person repository for the moment until we can get
this package added to the open-power github repository.
Signed-off-by: Robert Lippert <rlippert@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Regenerate defconfigs
* The GCC 5 series is the buildroot default, so we need to explicitly
select our GCC version if we want something else. We've gone with
GCC 4.9 for Witherspoon. All other platforms are GCC 6.
* Move to the latest glibc and binutils releases
* We still use the 4.4 kernel headers for all platforms, including
those on the 4.9 release candiates. This is because buildroot is yet
to understand the 4.9 kernel.
One important part of this shift is to update the external format. From
the Buildroot documentation:
> Before Buildroot 2016.11, it was possible to use only one br2-external
> tree at once. With Buildroot 2016.11 came the possibility to use more
> than one simultaneously (for details, see Section 9.2, “Keeping
> customizations outside of Buildroot”).
>
> This however means that older br2-external trees are not usable as-is. A
> minor change has to be made: adding a name to your br2-external tree.
>
> This can be done very easily in just a few steps:
>
> First, create a new file named external.desc, at the root of your
> br2-external tree, with a single line defining the name of your
> br2-external tree:
>
> $ echo 'name: NAME_OF_YOUR_TREE' >external.desc
> Note. Be careful when choosing a name: It has to be unique and be made
> with only ASCII characters from the set [A-Za-z0-9_].
>
> Then, change every occurence of BR2_EXTERNAL in your br2-external tree
> with the new variable:
>
> $ find . -type f | xargs sed -i
> 's/BR2_EXTERNAL/BR2_EXTERNAL_NAME_OF_YOUR_TREE_PATH/g'
> Now, your br2-external tree can be used with Buildroot 2016.11 onward.
>
> Note: This change makes your br2-external tree incompatible with
> Buildroot before 2016.11.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Config.in files for common-p8-xml and openpower-mrw are empty, and
not included by any of the current kconfig infrastructure.
We want to express config dependencies that include these packages, as
we need the xml and mrw components to be build before the PNOR image. In
order to express those dependencies in a DEPENDENCIES variable, we need
to have corresponding kconfig symbols.
For openpower-mrw, we just enable if hostboot is selected.
For common-p8-xml, we enable if hostboot is selected, but also depend on
the MRW package, as this is required by each of the platform xml
packages. This allows those packages to depend on the common package,
rather than open-coding those dependencies in each.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This is a copy of the buildroot package 'kbd', but with a custom install
command that only installs the 'loadkeys' binary, saving almost 1MB of
space.
The loadkeys command then allows us to add additional keymap definitions
during init to enable the use of Shift-Tab on the VGA console.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
|
|
|
| |
[stewart@linux.vnet.ibm.com: use the non-deprecated buildroot
BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4 config option. Also bump
kernel version to match other platforms.]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
| |
Add a new 'libflash' package to install the libflash shared library from
Skiboot without the rest of the build depending on a certain Skiboot
version.
Signed-off-by: Sam Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
|
|
| |
Adds petitboot to openpower overlay rather rather than in buildroot branch.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
This change moves the skiboot package from the buildroot tree, into the
op-build tree (ie, into the openpower BR2 overlay).
This will allow us to decouple buildroot updates from skiboot updates.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
|
|
|
|
|
|
| |
This adds building the CAPI ucode into the palmetto and habenero pnor images.
Signed-off-by: Michael Neuling <mikey@neuling.org>
|
| |
|
| |
|
| |
|
| |
|
|
|