Age | Commit message (Collapse) | Author | Files | Lines |
|
Update
|
|
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc into update
|
|
Update
|
|
This will allow specifying other platform types than meta-wolfpass.
Adds README instructions to build the Intel reference BMC.
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
The u-boot.inc from upstream has been moved into this repository as
its upstream version is no longer compatible with openbmc/u-boot.
See commit 9052e5b for more details.
Some notes on attempting to get upstream to work. Got to issue 3 and
decided that instead of trying to cherry-pick in specific fixes from
upstream, we're going to need a full rebase. Until this is possible, I
think our best option is to just use the .inc from the working version
of poky which is what u-boot-aspeed.inc is.
1) Build directory (B) def moved to common .inc
Define BUILD directory in u-boot-common-aspeed-sdk_2019.04.inc
recipes-bsp/u-boot/u-boot-common-aspeed-sdk_2019.04.inc
+B = "${WORKDIR}/build"
2) Support in Makefile for new u-boot-initial-env file
Pull in the following commit:
https://github.com/u-boot/u-boot/commit/bdaa73a5b3923257add182b4ab8058dbfa33421b
Available in my fork:
https://github.com/geissonator/u-boot/tree/v2019.04-aspeed-openbmc-u-boot-initial-env-fix
3) CONFIG_DEFAULT_DEVICE_TREE needed
| arm-openbmc-linux-gnueabi-objcopy --gap-fill=0xff -j .text -j .secure_text -j .secure_data -j .rodata -j .hash -j .data -j .got -j .got.plt -j .u_boot_list -j .rel.dyn -j .binman_sym_table -j .text_rest -j .dtb.init.rodata -j .efi_runtime -j .efi_runtime_rel -O binary u-boot u-boot-nodtb.bin
| make -f /home/andrewg/Code/openbmc/build/tmp/work/witherspoon_tacoma-openbmc-linux-gnueabi/u-boot-aspeed-sdk/1_v2019.04+gitAUTOINC+58583dd97d-r0/git/scripts/Makefile.build obj=arch/arm/dts dtbs
| test -e arch/arm/dts/unset.dtb || ( \
| echo >&2; \
| echo >&2 "Device Tree Source is not correctly specified."; \
| echo >&2 "Please define 'CONFIG_DEFAULT_DEVICE_TREE'"; \
| echo >&2 "or build with 'DEVICE_TREE=<device_tree>' argument"; \
| echo >&2; \
(From meta-aspeed rev: cd159fccefe991336e798da35ed5a2b0abf27e62)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I1d28bd1125fe5acb1e644a751e44c65772892d0c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Removing openpower-hw-diags from the witherspoon-tacoma packages until
openpower-hw-diags is changed to link with openpower-libhei as a packaged
library.
(From meta-ibm rev: 8628d8a06d56a0fa232c55119f9de184fa9813b3)
Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ib129e45763742fb84eea1eb693a74e9c80228d90
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc into update
|
|
The latest upstream of oe-core has diverged to the point where the
meta-nuvoton layer can no longer utilize the shared u-boot.inc
In particular it has introduced a new, buildable config file,
u-boot-initial-env, which is referenced throughout the u-boot.inc file
now.
This imports the same u-boot.inc file as meta-aspeed in
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/31810
The u-boot.inc used here was from poky with this sha:
9052e5b32a0dbc810782be4963e775609b8dcc04
(From meta-nuvoton rev: 9e3018a7e5e062fd2b1366572281bdfbe9f6cbb2)
Change-Id: Ifb05fb08721d28e2c44393a7c7ce6396e681a929
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The obmc-host-ipmi feature pulls in phosphor-ipmi-hw-example from
skeleton which isn't needed.
Also remove obmc-control-chassis, which is another skeleton recipe that
isn't needed on gsj.
(From meta-quanta rev: 2a53c3569af7fa1b0e1736d179e8178ffecf427d)
Change-Id: If47d92c581859719de148e09127f34a3f208adf9
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Upstream systemd made the inclusion of the tmpfiles.d/legacy.conf a
feature that is only provided if the sysvinit PACKAGE is set. By default
systemd upstream sets this but OpenBMC overrides that in this file.
The legacy.conf provides among other things, a creation of the
/run/lock directory.
Applications like fw_printenv and fw_setenv rely on the /run/lock
directory being present.
opened systemd/systemd#15668 to see if there could be a more efficient
way of getting /run/lock. Tying it to sysvinit and having it in a file
called legacy.conf just doesn't make a lot of sense to me.
Tested: Verified /run/lock is now present in QEMU boot and that
fw_printenv worked.
(From meta-phosphor rev: 561141712e568d555de414363b1115f37fe2cfce)
Change-Id: I32b3560b30a2743638bfe1402ba3c72203b4ab0b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Agnieszka Szlendak (1):
Translating ME Health Sensor Platform Events to Redfish Events
Arun P. Mohanan (1):
Add CoreBiosDone signal support
Chalapathi (1):
OemCommands: Update biosObjPath to match Settings
(From meta-intel rev: f2d9e720368a5fd665791574973d18f59d173a97)
Change-Id: I3a7764db957232cbfaac2d2ccee9645dfb4390c2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Shawn McCarney (2):
regulators: Initial JSON config file for Rainier
regulators: Temporarily hard-code config file name
(From meta-phosphor rev: 8326cb64de0014a97f65e2b4d38cb4d0cc3f58de)
Change-Id: I8bd0c112addf8962fff29688fcc67189fc17cec0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Yoshie Muranaka (4):
Remove hostname D-Bus request
Add LDAP role groups table
Update local user button icon position
Add missing router names
(From meta-phosphor rev: 974ff139eb00cee1450cedd3512b26a74be7f13f)
Change-Id: Ic9e8e52d264954c8e3e89c549234e1eb31fe5474
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
AppaRao Puli (1):
EventService: Queuing the request data and retry
Sunitha Harish (1):
Set the Hypervisor Host Name
manojkiraneda (1):
Implement GetLockList function in Lock Service
(From meta-phosphor rev: 328ca092a21d986b39f30206e6483f36a6d1e609)
Change-Id: I1022d171a4094a730f5ce637d2949ef897fea362
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Add retries into d-bus probes
(From meta-phosphor rev: d9e8a7c50cf86a41de1837d88def7d482fe5417b)
Change-Id: Ibcd4b0161e8c0bbbabebb7fd146ef2ac8d55668f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (2):
Pass cookies into function
Add CSRF check to more websockets
(From meta-phosphor rev: f4a19077a12117c90d40d06b8fe7008e0c8a54c2)
Change-Id: I6d1a76dec108ef0a53a5cc8c51592b7bca0de160
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some needed fixes are in the latest 5.4 branch of openbmc/linux which
are required to update to the latest yocto release, dunfell
In particular, this fix:
https://github.com/openbmc/linux/commit/7dc9442bbe7d0d1512c64a97b7cc58fed2b38ba4
(From meta-nuvoton rev: efb274e62119e71688130d3fb82bb0fd0e7be5b5)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ic053b94fc736f4381a6e6cd9cdaa4322d6546f66
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Changbin Du (1):
perf: Make perf able to build with latest libbfd
Eddie James (2):
dt-bindings: fsi: Add FSI2SPI bindings
spi: Add FSI-attached SPI controller driver
Joel Stanley (1):
ARM: confisgs: aspeed_g5: Sync with OpenBMC
(From meta-aspeed rev: 29b354d091e668d00598d0ef05f070f73c91c0df)
Change-Id: I6fe69e32f460d0aeb41fe14b4e87ef95f6cb436e
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-google rev: 74821b8be2d4fdeec6d6663147b0016175dae469)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ibf35a67b59b869b3a4d5fb46665a9797119de580
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-nuvoton rev: a5067675ff0eab3ff9066ec06083f9f8edc94257)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ie2c83b3e1ddca6ee49e2cf3fa79df2034905d01d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The witherspoon config was moved directly into meta-ibm, which caused
the setup script to not be able to find it. Modify the setup script
to also find machine config files in single-deep meta directories.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Icb24649c2e90cd29f72e8b661085b85cde6fcad5
|
|
Gunnar Mills (1):
Python3 Support: Force node-gyp to 6.1.0
(From meta-phosphor rev: 456bd49a583a4a0cc6e3df99050ee49fe6440559)
Change-Id: I01bbfc23f48206fef68cf5a98312571d5e47d995
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This picks up a variety of fixes needed to support python3 within
croserver. python3 is now required for the upcoming yocto upstream release
(dunfell)
The new distro package is required in the move to python3 for croserver
(From meta-openpower rev: 6577f7133d1ca8d1e3ff725bf1be048798b9edf6)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I00c6283279f32359827837391e09db16213c2c62
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-aspeed rev: 31cde1a9933517f545e23e6a539349eaa92e903f)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ic1e0aa287e911953764b4356ebfed0d400b987b9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The latest upstream of oe-core has diverged to the point where the
meta-aspeed layer can no longer utilize the shared u-boot.inc
In particular it has introduced a new, buildable config file,
u-boot-initial-env, which is referenced throughout the u-boot.inc file
now.
The best solution is that OpenBMC upstream the changes it requires for
u-boot but resource constraints have prevented that.
The current hybrid approach of using a 2016 version of u-boot, pointing
to source code in openbmc/u-boot but continuing to use the upstream
u-boot.inc really doesn't buy much and causes maintenance issues like
we're seeing here. Best to just pull the working version into
meta-aspeed and just cherry pick in the one change OpenBMC needs which
is the move to python3. The python3 move will be in the next commit in
this series.
The u-boot.inc used here was from poky with this sha:
9052e5b32a0dbc810782be4963e775609b8dcc04
Resolves openbmc/u-boot#24
(From meta-aspeed rev: 8b3d81d7cd9dd0254c3b03dddad18b9e74d2975d)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I8af2eddfa6690b840af9fc411814fb551cc25230
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ramesh Iyyar (1):
procedures/phal/start_host: Initialized libpdbg, libekb and libipl
(From meta-openpower rev: 2b93f795b96d7ec805869d49233c11c5ad6df875)
Change-Id: I985609cad84c7993ca0ac687f41de80980c609e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Vijay Khemka (1):
chassishandler: Add restart cause support
(From meta-phosphor rev: 0fec43a03d37f5aa94b7d91fd5c4bdbb40fba21c)
Change-Id: I8da976e4bfe886c0ea78531857ae51c480d1f992
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Sunitha Harish (1):
Set the Hypervisor IPv4 Static IP address
(From meta-phosphor rev: 444889329cd1273b817ef6285a937d72eeef1686)
Change-Id: I8c33e4831eb2c73e76f3a98d00b91e2e337a91c0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
meson: add options for each application
Shawn McCarney (1):
Add 'long-tests' build option
(From meta-phosphor rev: 99c9595c20c81d0d49e98ec10f2fbc072396ce7b)
Change-Id: I277dd621abe5db2806e28016a9f4fb6424c065f5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Matt Spinler (1):
libmapper: Retry on wait timeouts
(From meta-phosphor rev: 717b1157612f1fffe712f0b2ac7ec5f619b52449)
Change-Id: I9800d244564503933a2122d241ff97410ad0566f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the phosphor-regulators monitor services that perform method calls
to phosphor-regulators to enable or disable monitoring of the regulators.
The enable service should be started after power sequencing begins during a
poweron and the disable service startsp immediately at a poweroff to
halt monitoring
Tested:
Monitoring started after power sequencing services and the chassis
is on
Monitoring disabled immediately at poweroff
(From meta-phosphor rev: a51bc302c63971fd30798e7a167a24303843489e)
Change-Id: I1da591b9d895d24ce351867aa4eaa9039a13acbf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the phosphor-regulators config service that performs a method call
to phosphor-regulators that would then configure the regulators. This
service should be called immediately at poweron before the power
sequencing begins.
Tested:
Method call occurs before pre-poweron target is set
Power sequencing does not start before this method completes
(From meta-phosphor rev: 3e79686a2476ed1c77b811262dcf1a370c2f6571)
Change-Id: Id30bb149c94281183fa33c761abe5a25bdfdedd8
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 7166750260457a7a4e051d8cba9c4d4a5e48a657)
Change-Id: I53e15eab24e494aec032efb77dadef18f764a9bf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Set default properties for some types of FRU.
This fixes the problem with Presence flag, which must be set to "true"
for such FRU as "motherboard" or "opfw".
File with extra properties was created long time ago but it was not
added to build.
(From meta-yadro rev: c6c78ffba8e184220b6e9205f4ddd9336589fc1a)
Signed-off-by: Artem Senichev <a.senichev@yadro.com>
Change-Id: I8c2b610a1683148fac75bb5567929d6dc2e1c563
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- Removes the unused GPIO definitions.
- Adds the ID_BTN definition.
(From meta-yadro rev: 542879edd5894c93b75ff17569c867808336c146)
Change-Id: I720e1fec9fccb7f3192cc922b7b7192e0cd19702
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The LEDs were renamed in the DTS to correspond
https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md
The labels were also added. All of these changes led to change the names
of the LEDs in sysfs.
This commit makes the corresponding changes in the phosphor-led-manager
config.
(From meta-yadro rev: 683b49512a70c98599277ce719caf695ebd3da8d)
Change-Id: I1a7e00136d25c1f379737b64a313e9d322a1f958
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Nicole has RTC battery monitored by aspeed adc.
This commit adds the config for hwmon to create
/xyz/openbmc_project/sensors/voltage/vbat dbus object.
(From meta-yadro rev: 00a58de373844c2819c88993242a6bbda6235e8a)
Change-Id: Ib9eacb8884d793b3895f6dd4749512517c9d8988
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Prepares the Nicole DTS to push it to the linux mainline.
- Removes unused i2c buses.
- Adds a comment for empty i2c definitions.
- Adds a missed iio-hwmon-battery node.
- Adds the GPIOs names.
- Adds the leds labels.
(From meta-yadro rev: ae1aea75fe6b5369183b86a05729d56abec77565)
Change-Id: I149c8d98984c7d8e515b338006c43d0cca5a60a2
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This is a cherry pick of an upstream change in meta-openembedded:
https://github.com/openembedded/meta-openembedded/commit/79dd17c7b05c0951ee791c2f790bf9b83194ef6e
This is required to get croserver bumped up to python3 due to a
deprecated function that it needs moving to this new package (and out
of the python2 package it was using). Can not move to the latest
upstream code until croserver works, can't get croserver working until
we get to latest upstream.
So will merge this, merge croserver, then rebase on upstream
meta-openembedded to officially get this change.
Have a project that needs the native version of this recipe
Change-Id: I03d245b42ae9b534e5d626e412e8e24f58ece1cd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Update
|
|
OE-core is switching over to dunfell.
This adds dunfell compatibility for meta-yadro, meta-vesnin and
meta-ncole layers.
(From meta-yadro rev: 5149d928b3be14a819e8424f2df4502f0b9afc14)
Change-Id: I73ca9cdeb7aca395eb9c7323faa0d46941f3ea4b
Signed-off-by: Alexander Filippov <a.filippov@yadro.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-facebook rev: e072a27c813016cf0a0961f299320a2207910700)
Change-Id: I4b94045ff897cf97d434623a5a81f683fb3548a1
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Replaced tiogapass with Yosemitev2 in layer compat, it was a mistake
earlier.
(From meta-facebook rev: d3d04815c8fdd0e4cd4f4ee2b2e5199e8ed7892e)
Change-Id: I568113bcb735f3a239cdbc0fee1daa00ab41883d
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Added phosphor-nvme to facebook image.
(From meta-facebook rev: 192ddba8b306d3a52cdc9860c8cf1c742ffdf9c2)
Change-Id: I67557a3e659527c5cf088bd5a50180972dd9efa3
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Added phosphor nvme sensors for tiogapass platform to read
ssd cards sensors over NVME-MI interface.
(From meta-facebook rev: 45dcaede279fa03ace2b4f5b8306bdabab90f8f6)
Change-Id: I6b696470a091dc9f43f3da2be24200f26761be22
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Matthew Barth (1):
regs: Create regulator control utility function
(From meta-phosphor rev: b15265704906b672d0816225d00aee192034b105)
Change-Id: I48d2d4212f0c062f7b5881dfde2ce1469c801a40
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Medad CChien (1):
tools: implement pci support for Nuvoton
(From meta-phosphor rev: d3362f905990547c2d03471689444532796104a2)
Change-Id: I74e3795cf3bc33ef9bbee9b2c4170964f300f057
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|