Age | Commit message (Collapse) | Author | Files | Lines |
|
- The intent behind this commit is to enable & set OEM
specific options to pldm recipe via the meta-ibm layer.
- pldm in its current state, has a configurations folder
which contains all the configurations that are consumed
by the daemon at runtime.
- pldm also has an oem folder(s) that can contain the
vendor specific configuration files.
- So, removing these files from the meta-layer as they are
obsolete.
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I91d23c37abff45f3da18676269be843610b6a9d1
|
|
Adriana Kobylak (1):
log_services: Improve error handling for DBus Log Entry
Ed Tanous (1):
Add 404 handling to COMMON_ERRORS.md
Change-Id: I1475edfe0b79e51c6ae60e92b2521ade473db6ab
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Initial recipes-google/systemd code from gBMC.
Google-Bug-Id: 179618486
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Signed-off-by: Willy Tu <wltu@google.com>
Change-Id: I3c1b9678049e9f5384482af366d0dd104740a207
|
|
We don't want this to run on external interfaces, so we limit avahi to
the internal interface only.
Google-Bug-Id: 166192295
Change-Id: Ifc056baab670d3c09aaba7256041777aa7bff6e3
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Initial recipes-google/networking iperf3 code from gBMC.
Google-Bug-Id: 179617830
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Signed-off-by: Willy Tu <wltu@google.com>
Change-Id: I686a3debd6b6647ce215253c555f208d2a5e46f2
|
|
Ed Tanous (1):
Fix mcu option
Change-Id: Id5708828f4659ae1dcd2d6d78deb378b80948875
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
PriyangaRamasamy (1):
VPD Tool: Fix for silencing unused variable warning
Santosh Puranik (1):
Fix Bad VPD Handling
Change-Id: Ibfd633f6be10c11213e26b942cd6c6f0a374ae42
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Dhruvaraj Subhashchandran (1):
Move emit_object_added to respective dump entry classes
Change-Id: Ib3172819933ebddfb0e035579511eb3a8731d802
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
fix dependency issue between mpreboot and stop instr
Change-Id: Ie02e730fd3f611dd69bae8877e4bf624a1ab2c0a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Hao Jiang (1):
Add definition of SDR type 3.
Change-Id: Ib6a8a26701a58316c945b75c0d7d81866aed9f47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
test/Makefile: Add sdbeventplus to LDFLAGS
Change-Id: Ia92b8fdaad774eaa956f80c3f76ee7ac4812b5af
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sandeepa Singh (2):
Added a test hook for sensors page
Added test hook for client session page
Yoshie Muranaka (1):
Remove i18n module import from Profile settings
Change-Id: Ifdbba8424dec5d57e97fe4f311523988cfa9c99c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We appeared to be getting away with gsj machine build by utilizing
sstate caches. A fresh build of gsj does not compile with the errors
documented in openbmc/openbmc#3761.
Resolves openbmc/openbmc#3761
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Id51643a6d341e9f079b33de66a8cee7f49b01225
|
|
Initial recipes-core/systemd code from gBMC.
Google-Bug-Id: 179618484
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Change-Id: Ibe874e7558461485f2fbf74a2c4d1bbe222d809e
Signed-off-by: Willy Tu <wltu@google.com>
|
|
Ben Tyner (1):
Attn: Added INFO level trace to test case code
Change-Id: Ib03cf96df4dbcad9e0a0ad40d478e7f9ba158ae9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Wludzik, Jozef (1):
Add Trigger and TriggerManager interfaces
Change-Id: Id6666f3ce2d3ed3059098e9c800c03b7c844b26f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Change ND1 to ND0 for expanded LocationCode
Change-Id: I05294d4670f3323766c7ee412d0946379206f225
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (1):
regulators: Improve docs for compare_vpd
Change-Id: I11c5c0d1b574f3323e3d84c2010e9f18456e7b01
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Google-Bug-Id: 179618161
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Change-Id: I1f86406891528241295455c6498f2a488d5b1b78
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Google-Bug-Id: 179618161
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Change-Id: Ie0017d9febe92fd968ef7c71ef24ce2aaed526e1
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Needed to build a native conf2struct, ultimately packaging sslh
Google-Bug-Id: 179618161
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Change-Id: I19f37ed554c9c37f90993fc4d972d9f18d622416
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Andrew Geissler (2):
clarify quiesce use cases for host
introduce standby state for host interface
Change-Id: I47ef4bf064322d8fde2a4a04b18871898885fa2d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Add ambient temp PEL registry entries
Change-Id: Ib73f56f0590310ecaf1969df18c4370ae0d1723c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Venture (2):
MAINTAINERS: Add William to maintainers
MAINTAINERS: M->R for Venture
Change-Id: I1a89bff4ac58ce13b10af983f4943b61a2bbe529
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
SurenNeware (1):
Correct client sessions displayed data
Yoshie Muranaka (1):
Update FormFile component button style
Change-Id: I416496ab0a526e95185715983198410cc4b8be5f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (6):
Attn: Cleanup trace messages
Attn: Fix CI complaint of unused-results
Attn: Provide default TI info for hypervisor TI
Attn: Add some sanity checking for TI info pointer
Attn: Cleanup trace messages 2
Attn: Treat HB primary src as hex not ascii
Change-Id: I05a8929c6b15848a9fec3763aa590a7ba28916a1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This moves the OpenBMC kernel to a v5.10 base for both Aspeed and
Nuvoton. There are 125 patches in the tree, with 80 of those patches not
yet queued for merging in v5.11.
Notably the PECI patchset has been dropped as the author, Intel, has
elected to develop it out of tree instead of submitting it for mainline
inclusion.
The remaining out of tree patches:
Alexander Amelkin (1):
mtd: spi-nor: fix options for mx66l51235f
Andrew Geissler (1):
ARM: dts: tacoma: Add KCS node for LPC MCTP
Andrew Jeffery (9):
dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation
pmbus (max31785): Add support for devicetree configuration
pmbus (core): Use driver callbacks in pmbus_get_fan_rate()
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
misc: Add ASPEED KCS driver for MCTP purposes
ARM: dts: witherspoon: Add KCS node for LPC MCTP
ARM: dts: aspeed: rainier: Don't shout addresses
Brad Bishop (3):
ipmi: aspeed-g6: Add compatible strings
reset: simple: Add AST2600 compatibility string
eeprom: at25: Split reads into chunks and cap write size
Cédric Le Goater (19):
mtd: spi-nor: aspeed: use command mode for reads
mtd: spi-nor: aspeed: add support for SPI dual IO read mode
mtd: spi-nor: aspeed: link controller with the ahb clock
mtd: spi-nor: aspeed: optimize read mode
mtd: spi-nor: aspeed: limit the maximum SPI frequency
mtd: spi-nor: aspeed: introduce a aspeed_smc_default_read() helper
mtd: spi-nor: aspeed: clarify 4BYTE address mode mask
mtd: spi-nor: aspeed: use memcpy_fromio() to capture the optimization buffer
mtd: spi-nor: aspeed: add support for the 4B opcodes
mtd: spi-nor: Add support for w25q512jv
mtd: spi-nor: aspeed: Introduce a field for the AHB physical address
mtd: spi-nor: aspeed: Introduce segment operations
mtd: spi-nor: aspeed: add initial support for ast2600
mtd: spi-nor: aspeed: Check for disabled segments on the AST2600
mtd: spi-nor: aspeed: Introduce training operations per platform
mtd: spi-nor: aspeed: Introduce a HCLK mask for training
mtd: spi-nor: aspeed: check upper freq limit when doing training
mtd: spi-nor: aspeed: add support for AST2600 training
/dev/mem: add a devmem kernel parameter to activate the device
Dan Carpenter (1):
soc: aspeed: xdma: Return -EFAULT if copy_from_user() fails
Eddie James (9):
ARM: dts: rainier: Add KCS node for LPC MCTP
ARM: dts: aspeed: Add witherspoon-128 machine
dt-bindings: fsi: Add P10 OCC device documentation
fsi: occ: Add support for P10
hwmon: (occ) Add new temperature sensor type
dt-bindings: input: Add documentation for IBM Operation Panel
input: misc: Add IBM Operation Panel driver
ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted
ARM: dts: aspeed: Add Everest BMC machine
Fran Hsu (2):
ARM: dts: nuvoton: npcm730: Add UDC device
ARM: dts: nuvoton: gsj: Add non-mainline nodes
George Hung (2):
dt-binding: edac: add NPCM ECC documentation
edac: npcm: Add Nuvoton NPCM7xx EDAC driver
George Liu (2):
ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names
ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (4):
ARM: dts: aspeed: ast2600evb: Add MAC0
drm/aspeed: Add sysfs for output settings
net: ftgmac100: Ensure tx descriptor updates are visible
ARM: configs: aspeed: Update defconfigs
Quan Nguyen (1):
ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC
Ryan Sie (1):
ARM: dts: aspeed: Add Supermicro x11spi BMC machine
Tomer Maimon (21):
dt-binding: bmc: Add NPCM7xx LPC BPC documentation
misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver
dt-binding: bmc: add npcm7xx pci mailbox document
misc: mbox: add npcm7xx pci mailbox driver
dt-binding: net: document NPCM7xx EMC DT bindings
net: npcm: add NPCM7xx Ethernet MAC controller
ARM: dts: npcm7xx: Add out of tree nodes
ARM: dts: olympus: Add non-mainline nodes
ARM: dts: npcm750: Add fuse regmap support node
ARM: dts: npcm7xx: Link fuse syscon to adc and wdt
clk: npcm7xx: add read only flag to divider clocks
iio: adc: Add calibration support to npcm ADC
watchdog: npcm: Add DT restart priority and reset type support
pinctrl: npcm7xx: Add HGPIO pin support to NPCM7xx pinctrl driver
pinctrl: pinconf: add pin persist configuration
pinctrl: npcm7xx: Add pin persist configuration support
spi: npcm-pspi: Add full duplex support
dt-binding: bmc: add NPCM7XX JTAG master documentation
misc: Add NPCM7xx JTAG master driver
watchdog: npcm: Modify get reset status function
ARM: configs: add defconfig for Nuvoton NPCM7xx BMC
Troy Lee (3):
dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support
ARM: dts: aspeed: Add AST2600 edac into common devicetree
edac: Supporting AST2400 and AST2600 edac driver
Change-Id: I455ad0dfa67f7224f07b3999b7e3b50755490653
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Initial recipes-core/busybox code from gBMC.
Google-Bug-Id: 179618494
Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669
Change-Id: Iab31d541d0130e9c1da7b7289383ecd66353f30c
Signed-off-by: Willy Tu <wltu@google.com>
|
|
William A. Kennington III (1):
Add missing googletest subproject
Change-Id: I19603616da8f40104a86ef7367e8d8e7e2400494
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (6):
sensor-mon: Create sensor-monitor application
sensor-mon: Handle propertiesChanged
sensor-mon: Start timers and shutdown
sensor-mon: Persist timer start times
sensor-mon: Create event logs
sensor-mon: Add a readme
Change-Id: I34dbcb0b12c79a4cf4d75cb8bf90ee8c36b544e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gaurav Gandhi (1):
PSUSensor: Add support for MAX20710, ISL68223, ISL69243
Yong Zhao (1):
Fan: Optimize the pwm sensor creation
Change-Id: Iba77ff32ba6cfb325ee8e77bbf505637afd18c58
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Set Presence as False for all the FRUs
Change-Id: I92c0b096a08896c3aacdeb0453868ba35ce617be
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (3):
Attn: Add TI info additional data to pel ffdc
Attn: Fix non-null-terminated string in ti handler
Attn: Refactor dbus calls for pel handling
Change-Id: I53f5a067837a61d99b4d4de66bc82b8a011b1394
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
regulators: Add VPD service
regulators: Complete compare_vpd action
Change-Id: I3c941403b1b253c79e07cff459d3e9d1987956d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Changed dbus add report interface
Wludzik, Jozef (1):
Add simple Redfish tests
Change-Id: Ieee72a8f9bc6a3b2f50d98d55d5cbd6ff470e417
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Add OWNERS file to repo
Wludzik, Jozef (2):
Redfish TelemetryService schema implementation
Remove LogService from TelemetryService
Change-Id: I3fb8e6ce8e8e9b252f8ad891fd950593265775bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
phosphor-dbus-interfaces: srcrev bump 1b4a98af49..9969a5b401
Adriana Kobylak (1):
Entry: Add GetEntry method
Wludzik, Jozef (1):
Changed array of sensor to single sensor in Telemetry.Report
phosphor-logging: srcrev bump b50c705c3b..eb5d3f2fbc
Adriana Kobylak (1):
elog_entry: Implement getEntry method
Change-Id: I34a6bc8227f73c53e8a19644d02b1555a76ba7c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: I2f3d0dfd3ab97f0da0f179769598cb3dca66a134
Signed-off-by: Brandon Kim <brandonkim@google.com>
|
|
The plan on IBM systems is that the host software will communicate via
PLDM which will utilize the D-Bus properties provided by this function.
Note that the new D-Bus interfaces provided by this function could also
be supported via Redfish. The PowerOnDelaySeconds and
PowerOffDelaySeconds properties within the ComputerSystem object would
map to what's provided here. There are no plans currently to do this
though as IBM's only use case is controlling this function via the
in-band PLDM interface.
Tested:
- Verified the generated image had scheduling service and function
worked as expected scheduling a power on then power off
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I781dfba0871853feafed49faa72bf1c05f657d85
|
|
IBM has a use case where it wishes to utilize the power-restore
functionality for a firmware update path. A firmware update
is initiated through the host operating system. Once it has completed
writing the BMC flash, the host wants to initiated a power off of the
system, a reboot of the BMC, and then an automatic power on of the host.
Instead of writing special software to handle this automatic boot of the
host after the BMC has rebooted, lets utilize a one_time setting within
the power-restore logic.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4964004e3b1827853ff00437172196e4fbbfcc46
|
|
This adds a new OS identification parameter (EXTENDED_VERSION) to
the /etc/os-release file in the generated OpenBMC image to indicate
the extended version of the OpenBMC image.
Note the extended version is typically set in the
openbmc/meta-*/meta-MACHINE/conf/local.conf.sample file
(This is where TEMPLATECONF points to.) by "EXTENDED_VERSION"
variable.
Tested: On the build system, `cat $IMAGE_ROOTFS/etc/os-release`
shows the correct value.
Signed-off-by: Chanh Nguyen <chanh@amperemail.onmicrosoft.com>
Change-Id: I34d52e3799d83902e12be95d12f4036b70d721cd
|
|
Rename the recipe file to add "_git" as a suffix. This sets the package
version to "git" and is standard for recipes built from git without a
specific version.
Also set the PV variable to the conventional value.
Change-Id: Ib1159bced76aae33df3eaa4308e8627e1527c4e4
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
|
|
Change:
Incase of jffs2 the jffs-workaround flag will be enabled and
will watch IN_CLOSE_WRITE event during core file creation.
For rest of the file systems(ubifs, ext4 etc) the flag will be
disabled and will watch for IN_CREATE event.
For more details please refer to "openbmc/openbmc#2240" and
"openbmc/openbmc#2287" issues.
Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
Change-Id: I4c43473ae557f3fe45a583e0206d52b318773c88
|
|
Change-Id: Ifeb48720421e13f9313f056f8c15232982824daa
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Chalapathi Venkataramashetty (1):
pfr-manager: add ufmSupport property to PFR.Attributes interface.
Change-Id: I872c7b78e8a2c0d955860b6341212c731a3bb401
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The license was mistakenly set to closed and it was missing an included
rules file.
Google-Bug-Id: 179618497
Change-Id: I8b9b01f7b53f03e6caa079de36e096db1a875955
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Google-Bug-Id: 179618497
Change-Id: Id0ba358215054159e1d9a2329ae2393b5b9eeabf
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Google-Bug-Id: 179618497
Change-Id: I1af1d4269e5473302b7741c4c74dcb7c130ff01e
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Support to get BMC MAC address from FRU over the FRU inventory
information (/xyz/openbmc_project/inventory/system/chassis/motherboard)
and update to the eth0 Ethernet interface and set the eth1addr u-boot
variable.
Tested:
1. Boot to u-boot, clear the eth1addr variable, save and reboot.
2. Boot to Linux:
- Check if the eth0 interface uses the MAC address in FRU.
root@mtjade:~# ip addr show dev eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 70:e2:84:86:76:ba brd ff:ff:ff:ff:ff:ff
- Check if the eth1addr u-boot variable uses the MAC address in FRU
root@mtjade:~# fw_printenv eth1addr
eth1addr=70:E2:84:86:76:BA
Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ifb7eefbb17257545d026005f859d37ef562289b7
|
|
Support to parse the Mt.Jade FRU device, map FRU data with inventory
information and report FRU content via IPMI.
Tested:
1. Run IPMI fru print command:
root@mtjade:~# ipmitool fru print
FRU Device Description : Builtin FRU Device (ID 0)
Chassis Type : Rack Mount Chassis
Chassis Serial : A1A1-A000-0000000000123
Board Mfg Date : Fri Feb 5 00:00:00 2021 UTC
Board Mfg : WIWYNN
Board Product : Mt.Jade Motherboard
Board Serial : B8103010002500900019J0LB
Board Part Number : B81.03010.0026
Product Manufacturer : WIWYNN
Product Name : Mt.Jade Server System
Product Part Number : B81.03001.0009
Product Version : EVT2
Product Serial : B810300100050130002DN0SD
2. Check FRU inventory reoirt from REST
/xyz/openbmc_project/inventory/system/chassis/motherboard
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: I231d5766b2f89a535d850eb437d63a9db84fb846
|