Age | Commit message (Collapse) | Author | Files | Lines |
|
Remove RDEPENDS usage to bring in the webui and move to the new
IMAGE_FEATURE
Tested:
- Confirmed system1 has webui
Change-Id: I942509a3b5db2de8caf693f81f78850afd90f58d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Lots of machines bring the webui in via an RDEPENDS on something
like the "extras" package. The webui for most OpenBMC machines is a
standard feature (as seen in the amount of .bbappend files used to bring
it in) so lets make it an official image feature.
Do not include this new image feature by default in all OpenBMC images
as building the package is non-standard in how it builds. It directly
calls NPM to install required packages so it can not be built offline
and it complicates the software bill of materials.
Tested:
- Confirmed that system1 has webui by default with this when including
the new IMAGE_FEATURE
Change-Id: Icc9fd5d1025f7c385b0aa0f6a9dd74e3a7354c7b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The webui is not much use without a web server so ensure it pulls in
OpenBMC's only webserver, bmcweb.
Change-Id: Iaa9cedb30d0bdf5b2d787a09a0881950ac3d0de3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Configure phosphor-led-manager and run bmc_booted after network
is online and the LED services have started.
Tested: The led BMC_READY turns on and the leds ID_DWR turn off
when the BMC finishes booting and is reachable over network.
Change-Id: Ib8d7cc994d9ecaffedb4935f7344a041930f6451
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Enable ipmbsensor to read Intel PCH temperature over
IPMB.
Tested: After updating entitymanager config the temperature
can be read using ipmbsensor.
Change-Id: Ifd57dcf380267a5b009c48da1fac960106ded901
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Read QSFP temperature sensors that are compatible to
epcos,b57891s0103. Those are non I2C temperature sensors.
Tested: Temperature can be read and is visible in webui.
Change-Id: If34ed6c4c896ef34c93f70b48c4e113490de6540
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
Add the obmc-flash-host-bios@.service service and bios-update.sh
bash script to update the BIOS on the x86 SPI flash.
The bios-update.sh enables x86 PCH power, puts the Intel ME into
recovery mode and then flashes the x86 SPI flash over eSPI.
After updating the Intel ME is reset and the system shut down again.
Tested: The x86 BIOS can be updated.
Change-Id: I99fc67612d5e16b07fb924858fb013685f8c4a7b
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
phosphor-ipmi-ipmb is used for Intel ME communication to
get thermal sensor data and to set Intel ME into recovery mode
when doing an x86 BIOS update.
Tested: Intel ME responds to commands and returns thermal sensor data.
Change-Id: Ie4fadafdc98d611420629011a38922cd11692d41
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
|
|
When updating the 64MiB x86 SPI flash OOM conditions were observed
as the compressed and uncompressed BIOS image is placed in /tmp.
Enable zram to prevent that.
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
Change-Id: Ica7f05f755f24bcb0d0618893970f36e7e1fda02
|
|
This system still just utilizes the evb dts but it does need to be
updated for the latest 6.5 changes that moved these to an aspeed
sub-directory.
Tested:
- Confirmed sbp1 builds again
Change-Id: Ide9dde8233255f3dc06348a586d15b943025f834
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Pavithra Barithaya (1):
Minor fix in pldmClose() API
Change-Id: I7d4bebbc41c85ab394a9b4fb6db7d3da99d36fb2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Potin Lai (1):
apphandler: avoid aux version overwriteen by dev_id.json
Change-Id: I3881a6834495ea0e02003361d36d912c9d35a8b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Yuxiao Zhang (1):
Fix race condition for mac setting
Change-Id: I94a390a24f9acfe8c03bccba4c34d19755596991
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Vernon Mauery (1):
Remove CMake build system
Change-Id: Id3a312469b2bcd6c9870e36ff35733f79b825f7f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Asmitha Karunanithi (1):
inventory_mac: Fix Update MAC for eth1
Johnathan Mantey (1):
Revert "ethernet_interface: Fix link local autoconfiguration functio
Ravi Teja (1):
DHCP: Populate nameservers D-bus property from resolv.conf
Change-Id: I5468afaa55c54cf7e437c8437ac31f0b4a7f63e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
David Wang (1):
Add CPU functional property
Josh Lehan (2):
Entered remaining CPU family text strings
Initialize first byte in IPMI cache file
Change-Id: Ic55bc9658d122d04ce231689d2d2ec0c43512d23
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Rudolph (2):
hwmontempsensor: Add support for ADM1021
hwmontemp: Fix NULL pointer dereference
Change-Id: I1e0ef3a1530231973418f928d35989e85eb66d96
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Clean up vm CredentialPipe
Fix http2 stream pointer
Janet Adkins (1):
Adjust #LogService schema version to same for all routes
Change-Id: I5aa94f793c1a2ee20c764f0fecc0ceacb4d0f507
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (2):
OWNERS: Update Andrew's email address
tests: Deserialise transport tests that exercise timeouts
Change-Id: I1e7a223e838364a9c7ff078f69b64ec489428275
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
vkaverap@in.ibm.com (1):
PLDM: 5 sec timeout for dbus calls without reply
Change-Id: I27fd92f8959162cdcd3dbbb93fa2e3157746c225
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
p10bmc utilizes entity-manager in a variety of ways. For examples,
openpower-process-host-firmware.service depends on EM's compatible name.
IBM is moving more and more of it's inventory function over to EM so
add it in by default to p10bmc images.
Change-Id: I0b97a90009e058694f88aec6b7d9bb48a7040419
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This moves the OpenBMC kernel to a v6.5 base for ASPEED.
The 6.5 kernel moved all 32-bit ARM device trees, so our BMC device
tress are now under an 'aspeed' subdirectory. This change means systems
must describe the KERNEL_DEVICETREE with the aspeed directory prefix.
There are 78 patches in the tree, with 40 of those patches not
yet queued for merging in v6.6.
The remaining out of tree patches include:
Andrew Jeffery (6):
dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation
pmbus (max31785): Add support for devicetree configuration
pmbus (core): One-shot retries for failure to set page
pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers
ARM: dts: aspeed: witherspoon: Update max31785 node
ipmi: kcs_bmc: Add a "raw" character device interface
Cédric Le Goater (1):
/dev/mem: add a devmem kernel parameter to activate the device
Eddie James (16):
ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log
dt-bindings: soc: Add Aspeed XDMA Engine
soc: aspeed: Add XDMA Engine Driver
soc: aspeed: xdma: Add user interface
soc: aspeed: xdma: Add reset ioctl
soc: aspeed: xdma: Add trace events
i2c: core: Add mux root adapter operations
iio: si7020: Lock root adapter to wait for reset
eeprom: ee1004: Enable devices on multiple busses
dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
eeprom: ee1004: Add OF matching support
leds: pca955x: Refactor with helper functions and renaming
leds: pca955x: Use pointers to driver data rather than I2C client
leds: pca955x: Optimize probe led selection
leds: pca955x: Add HW blink support
leds: Ensure hardware blinking turns off when requested
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (14):
net: ftgmac100: Ensure tx descriptor updates are visible
ARM: aspeed: Add debugfs directory
ARM: soc: aspeed: Add secure boot controller support
dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM
ARM: dts: nuvoton: npmc750-evb: Add default console
tpm: tis-i2c: Add more compatible strings
leds: pca955x: Revert "Remove the unused function pca95xx_num_led_regs()"
arm64: configs: Add Nuvoton NPCM defconfig
ARM: configs: aspeed: Add new FSI drivers
ARM: config: aspeed_g5: Enable SSIF BMC driver
ARM: config: aspeed: Remove FIRMWARE_MEMMAP
ARM: config: aspeed: Add Ampere SMPro drivers
ARM: config: Add openbmc defconfig
ARM: config: openbmc: Add HPE GPX and Nuvoton 7xx
Johannes Holland (1):
dt-bindings: tpm: Add schema for TIS I2C devices
Potin Lai (1):
mtd: spi-nor: winbond: Add support for w25q01jvq
Change-Id: Ib97af192391af6e71c96fe14e12cfc88c23d7a7d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
George Liu (1):
Handle FRU records from host
Change-Id: I772f9441bec03bfa2c3e3cceb3a1fee4b1221cf7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
intel-ipmi-oem repo has been updated to add the meson build
system. This bumps the repo and updates the yocto build type
to be meson.
Tested: Builds using meson
Change-Id: I8484d600a0d682f1a81ea670116e621daa8377c5
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
|
|
Jason M. Bills (1):
Get Device ID: support new version format
Change-Id: I56b06e1bf6610eaa59538574d1ee421973f1ca51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (1):
Small change to power state initial sequence
Change-Id: I4f867773c21bedad84b050d07dc67e8f8f28e4a9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Deepa Karthikeyan (1):
Fix compiler warning
Change-Id: Id0388391b8b7c54b41fa3774837da49e08ce6b85
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Update pldm_entity_association_tree_add method
Change-Id: I4b811db6e501e68bafb45651d7380d22ece66cd0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
sst: Initialize OsMailboxCommand status
Josh Lehan (1):
Remove obsolete CMakeLists.txt file
Change-Id: I542ebef35b3cdfbca9552250c35abaead95f6947
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Generate OpenBMC registry
Fix unessesary URL read
Change-Id: Ic51e41cd6ea333d386a159372d49a9f9aaa754eb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add some example port associations to support FabricAdapter and Port.
The assocication is defined by
https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/62881.
FRU examples are added via
https://gerrit.openbmc.org/c/openbmc/openpower-vpd-parser/+/66540
These associations will be used for bmcweb Port schema implementation.
Tested:
- Verify bmcweb Port schema https://gerrit.openbmc.org/c/openbmc/bmcweb/+/61097
Change-Id: I8e892f029210d5391456e0ff5827b3d6a18d9c7a
Signed-off-by: Myung Bae <myungbae@us.ibm.com>
|
|
Tim Lee (1):
tools/pci: refactor did variable for NuvotonPciBridge
Change-Id: I9f3849ec38574e0ba653d8cda3820a257e45ede4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Marri Devender Rao (1):
PEL: Add error log entries for faultlog poweron time read/write
Change-Id: Id5e85522f5c0b800c2a8af80c27fe76705834f0c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Vernon Mauery (3):
changes needed for meson build
changes to make it build without cheating
add meson build
Change-Id: Ib19110f9b9c695d4a30d8f3db65e43c6d292c2a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In order to erase emmc devices, it is useful to have the blkdiscard and
mmc utilities installed. Add the appropriate packages to any machine
with the secondary-emmc device.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I376fca98267770f104866fa064d3018b8ba7e3b1
|
|
The 6.5 kernel moved dts files to sub-directories for many systems.
Yocto already handles this and uses `KERNEL_DTBVENDORED` as a flag to
indicate if the vendored path should be preserved or not. By default,
the non-vendored paths are use (resulting in a `basename` call to strip
off the vendor segment in many cases). Add support in the
fit-image.bbclass for the same `KERNEL_DTBVENDORED` flag as an indicator
if the truncated path should be used or not.
The OpenBMC test bump for 6.5 can be found here:
https://gerrit.openbmc.org/c/openbmc/openbmc/+/65884
Tested:
- Confirmed yosemite4 machine builds with 6.5 kernel
Change-Id: I95d20388b65b9a54396ee8a6ead963a94956db25
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Address errata 80 from E2600-11.pdf for the IPS configuration. This is
analogous to commit 352822eb45af which updated the IBM configuration.
Change-Id: Ie0036a4895619cb9324f58232d93fd61e73044fa
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: Icfcf52419defd7653683cf95f5505422ec0f0296
signed-off-by: Charles Kearney <charles.kearney@hpe.com>
|
|
Caleb Palmer (1):
Updated analyzer root cause filtering for Odyssey special cases
Change-Id: I01d0ef479fc5cf961fd7e6e57d63d06b288471c9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Josh Lehan (1):
gitignore: Ignore autogenerated Meson wrap files
Change-Id: Id1b93352c5c664a06c97e9d95d84d24a6be01a43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Riya Dixit (1):
PLDM: Implementing Phosphor-Logging/LG2 logging
Change-Id: If5f71706f22111d2ad429f954f28bd3f20b1a81a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey Wu (1):
Add new interface Debug.Pid.Thermal/Power
Change-Id: I60f9ebaf2ca381b8419d168257050cbd9bfed531
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Hansen (1):
more debug logs for ipmi OEM commands
Jonathan Doman (1):
Fix std::optional maybe-uninitialized (maybe?)
Change-Id: I5e55984eb11c2b362a120932ec7e2ec79daa39b0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Vernon Mauery (1):
Remove autotools build
Change-Id: If30ba14ada8be4c454e40fd00e424a1b1f7f9426
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I236fe799758a0f2b32041e82596c945e9f3b7a90
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Change-Id: I081bba56bc4a9c50044aa5a1625a8d586b4bea8a
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Change-Id: I35c8fbcc03beafdcca17381177dc2167fe655cb4
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
Change-Id: I991a2519850214a547b8129281d043a5f8af9d9e
|
|
Change-Id: I080b7172781c2d23660de5f47fdc10cbde400db4
Signed-off-by: Andrew Neyland <andrew.neyland@hpe.com>
|
|
Jason M. Bills (1):
Remove unused namespace
Change-Id: I2a4666663d7e0706d1276737205b38574d0ba78b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|