summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/common/recipes-bsp/u-boot/u-boot.inc
Commit message (Collapse)AuthorAgeFilesLines
* Switch u-boot to branchraptor-v1.0104-13-2018Raptor Engineering Development Team2018-04-141-1/+1
|
* Revup u-bootRaptor Engineering Development Team2018-02-191-1/+1
|
* Revup obmc-ubootRaptor Engineering Development Team2018-01-221-1/+1
|
* Update U-boot and kernel revisionsRaptor Engineering Development Team2018-01-171-1/+1
|
* Redirect most of the Phosphor applications from GitHub to the Raptor ↵Raptor Engineering Development Team2018-01-171-1/+1
| | | | Computing Systems GIT repositories
* init: Add init script to setup /etc mount before starting systemdEdward A. James2017-11-281-1/+2
| | | | | | | | | | | | | Systemd requires /etc mounted and ready at init time. Previously, we were mounting /etc as an overlay from the persistant filesystem after systemd started. This caused a variety of issues with systemd and associated applications (journal, etc). This change also adds factory reset functionality. Resolves openbmc/openbmc#2542 Change-Id: Ib8a38e99df39f833026fe4475670a7ec2b9c8d4d Signed-off-by: Edward A. James <eajames@us.ibm.com>
* Calculate the version ID of BMC UBI volumes during build time.Saqib Khan2017-11-161-0/+16
| | | | | | | | | | | | | | | | | | | - When the new ubi layout is flashed onto the BMC, the volumes were named kernel-0 and rofs-0 by default. This tends to be misleading as we can't differentiate between two different BMC versions. - Now the ubi volumes will be named kernel-<versionID> and rofs-<versionID> calculated by getting the hash(SHA-512) of the version and taking the first 8 characters. - The Uboot env needs to be updated to point to the correct kernelname which has now changed from kernel-0 to kernel-<versionID> calculated by getting the HASH(SHA-512) of the version and taking the first 8 characters. Resolves openbmc/openbmc#2323 Change-Id: I258d165b399d1ff59ea86f410006f6d03fe13a2e Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* u-boot: Clean up vbar work-arounds and invalid use of memoryAndrew Jeffery2017-10-301-1/+1
| | | | | | | | | Cédric Le Goater (2): Revert "ast-g5: deactivate vbar (for qemu)" aspeed/timer: move static variables under arch_global_data Change-Id: Ie45bdfba3221ed0b7fecbdab460cff836a8e0d90 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* u-boot: Integrate upstream UBI and MTD patchesAndrew Jeffery2017-08-241-3/+1
| | | | | | | | | Adriana Kobylak (2): Add MTD support to Aspeed Flash driver Add optional MTD and UBI support to ast-common Change-Id: I9f8b9d2e725f9d2f86f67c9dc52929086dff187a Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* u-boot: Reorder and update patches and bootenv fixesAdriana Kobylak2017-08-211-2/+2
| | | | | | | | | | | | | | | | Yocto does not apply patches by name, but instead it applies them in the order that files are added to the SRC_URI variable. Therefore move the common patch file to the top in the u-boot.inc file, followed by the optional patches that are enabled via machine feature. Update the patches so that they apply on that order. Fix the loadaddr env variable to convert from an int. Escape bootargs variables to keep the variable names and not have them replaced during build time. Change-Id: I28d469c643d66e4b11225f37c3331e471676aec5 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* uboot: Add support for ubi and mtd partitioningAdriana Kobylak2017-08-181-1/+2
| | | | | | | | | | | | | Ability for u-boot to load a kernel from a ubi volume. Add boot options for the kernel to boot a rootfs from a ubi volume. Create env variables that can be set by userspace to indicate to u-boot and the kernel where the ubi volume information. Resolves openbmc/openbmc#1940 Resolves openbmc/openbmc#1943 Change-Id: I670435923c563490afa6a85b852594289295651c Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* u-boot: Add MTD and UBI support to ast-g5Adriana Kobylak2017-08-181-1/+2
| | | | | | | | | | | Add MTD and UBI support to the default g5 include, conditioned to having MTDPARTS_DEFAULT defined. This allows platforms to enable this support if desired without adding it by default since it increases the size of u-boot. Change-Id: Id6d95769a5e65f4f0f30238bf6a6ee2878c5a521 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* u-boot: Add MTD support to Aspeed Flash driverAdriana Kobylak2017-08-181-1/+2
| | | | | | | | | | | Add support to the aspeed flash driver to enable the common mtd layer through CONFIG_FLASH_CFI_MTD. This enables the flash to be used by u-boot mtd drivers including the mtdparts and ubi commands. Change-Id: Ib95d778fdb88ec0e62a8f53e651795b4f40041d9 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* u-boot: modify boot options if obmc-ubi-fs enabledPatrick Williams2017-08-181-0/+3
| | | | | Change-Id: I9b91ce8c540df347537544bbe5e8b5396aa2d3dc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add u-boot redundant environmentsEdward A. James2017-08-181-0/+2
| | | | | | | | | | | | Update fw_env config with two sections. Update init script to handle redundant envs. Patch u-boot. Can be removed when openbmc/u-boot is updated and recipe bumped. Resolves openbmc/openbmc#1937 Change-Id: I15137f55d960381a0b3fbb58c53090bbd5b86482 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* u-boot: add common inc filePatrick Williams2017-06-281-0/+7
SRCREV, SRC_URI, UBRANCH, etc. were duplicated across 3 recipes so move them to a common include file. Change-Id: I2a5e8e26b7d1aca3a2da285023812b555fe38407 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
OpenPOWER on IntegriCloud