Age | Commit message (Collapse) | Author | Files | Lines |
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
Szymon Dompke (1):
Add length limit for user-defined values
Change-Id: I554972899412de56236d88b991a677defd98dd9f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: use shorter type aliases
OWNERS: switch 'matches' to 'matchers'
Change-Id: I4634c6f2c2922cc0ed4eb605edbfa4f575fc6a8b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Change-Id: Ied8ddda6f2638b2a6701ec31abcd85a23e1eb957
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Change-Id: I3caeffceb9b1558c99939681000da5999d34efa0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Change-Id: If81440f3b5ca38c4582727a87a7c2cc754742567
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I9e015a77580779f881057fe6969f6608f2a374c3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I50d845a4c4979d22384a8b3fb5cb015a7fe43861
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: Ib88353bb5fbff6574f351566b7dd8b72420ea0ad
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jiaqing Zhao (1):
cpu: Set DBus EffectiveFamily property
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: I0f0cd29bb94e3e07dc9291454af51d5a83a2020d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: Ic4558241f42c8409a12b0d89dc2c31cc6344125f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Derksen (1):
Remove hana from hb_cap_hana_freq_mhz attributes
Change-Id: Ib65dddbae421ac953ada64a17213816ce0b26631
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I1070343326ab0f867426e8fc4538190de8c05d1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I94d55f3889d0a7234cd50cd3a4c21c4a8a9c24e7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: I42609dd16b76238f5d775ec238c4c6a1f0663daf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
OWNERS: switch 'matches' to 'matchers'
sdbusplus: use shorter type aliases
Change-Id: Ifcf484cef043ff7d029a6bdea7c92b7bad15199e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Use const& in getAllProperties callback
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Change-Id: Id01da25953eb572a7d6c5af644f2be222d41e9cf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayaprakash Mutyala (1):
Conditionally clear watchdog pre-timeout interrupt
Jiaqing Zhao (1):
bmccontrolservices: Use service name for matching
Matt Simmering (1):
biosConfigCommands: Add check for invalid paramSel
Mike Jones (1):
Fix return code ipmiGetSetFirmwareUpdateControl
Patrick Williams (1):
OWNERS: switch 'matches' to 'matchers'
Vernon Mauery (1):
fix external dependency for ci build
Zhikui Ren (3):
sensorcommands: handle NaN in threshold interface
Fix build issue
Detect Write Protect when programming MAC address
Change-Id: I61c39b9f03ee509785bc7153d5e7d82628458fb6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
There is already a MACHINE_FEATURE ('tpm2') which is enabled on fby35
and pulls in all the necessary kernel config for the TPM2 hardware.
See the fby35 machine config.
```
meta-fby35/conf/machine/fby35.conf:require conf/machine/include/facebook-tpm2.inc
```
Change-Id: I7f26aa3d2d74c3b5f1d6f78d34667681e3cce882
Signed-off-by: Peter Delevoryas <peter@pjd.dev>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Patrick Williams (3):
OWNERS: switch 'matches' to 'matchers'
meson: move machine configs
meson: enable full subproject build
Change-Id: Icb1f2f55015deaf30720a86b729661d7a7e3e39e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The FB phosphor-nvme recipe requires this json file for all platforms,
even if they're not using it. If it's missing, the fby35 build fails.
In the future, we should really refactor the nvme recipe to make this
file optional.
Change-Id: Ib80c0f06efae98555a6b08e47eb23b4526261888
Signed-off-by: Peter Delevoryas <peter@pjd.dev>
|
|
"BMC_I2C_BACKUP_SEL" was not defined anywhere, so script
"ampere_scp_failover.sh" fails to execute and SCP can't
switch to the secondary EEPROM to boot in case of failed
primary EEPROM firmware.
This commit defines BMC_I2C_BACKUP_SEL to 8 in "gpio-defs.sh"
, which is gpio B0
Tested:
1. BMC on, Host on, flash good SCP firmware to secondary EEPROM,
flash bad SCP firmware to primary EEPROM that simulate SCP
authentication failure
=> Host boots OK with secondary EEPROM
Check gpio BMC_I2C_BACKUP_SEL
=> it will be set to 0
Signed-off-by: chaul.ampere <chaul@amperecomputing.com>
Change-Id: Ibb891042deb051f8100f9a88dd3619bce12c181f
|
|
There are a few 'matchers' statements specified in OWNERS files that
do not do anything. git doesn't track directories, so we cannot do
an 'exact' match on a directory. Switch these 'matchers' to be a
'partial_regex' so that any file included in these paths will match.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I47329241bc9e6eba6f4ecd1b92b7ebe5d7230939
|
|
For the upgrade to Kernel 5.15.29,
- Consolidate the configurations between those required to be
added and those already included
- Organize the configurations into categories
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com>
Change-Id: Ia0df58344772af576e9ddb5346d8d505ce11fd1b
|
|
Adds the packages to support the button handler and signals.
Add the GPIO definitions for obmc-libobmc-intf of the skeleton
repository.
The GPIOs configured are,
- PGOOD: Host power good
- POWER_BUTTON: Power button input
- RESET_BUTTON: Reset button input
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com>
Change-Id: I1a8ca713c00b7220793c58b1695ae680882a3404
|
|
add below functions for flash binding on spi2
1. spi2_mux_select(): set spi2 mux by giving a sled index
2. bind_spi2_pnor(): set spi2 mux and bind pnor flash
3. unbind_spi2_pnor(): unbind pnor flash and unset spi2 mux
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I8cd626d2ee47e8812569a61b745d8181dee2f708
|
|
Add host power cycle and power reset actions
Cycle Action includes following steps:
- 1. AC Off
- 2. AC On
- 3. Power On
Reset Action includes following steps:
- 1. Power Off
- 2. Power On
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I17341ec30776413d428f35498d70534901d250b1
|
|
Add pwm_init service to set fans to pwm mode and initialise them to a value of 50% on boot.
Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com>
Change-Id: I07963eda9b0c264e66d1dd4f2a0d31f4e74d831e
|
|
parsed machine name to meson from bb file to
identify and copy the machine-specific JSON to a machine.
Tested: Tested and verified with yosemitev2 and tiogapass platform.
Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Change-Id: Ib891a9cef232f981ede61567953888870296a248
|
|
Adding Mori Entity Association Map .bb and .json files.
Signed-off-by: Grant Williams <grant.williams@fii-na.com>
Change-Id: I3e090f9cc4258d0215a1af836ea8d85e7b852483
|
|
Adding bios update, bmc update, cpld update, and phosphor ipmi flash
packages
Signed-off-by: Grant Williams <grant.williams@fii-na.com>
Change-Id: I5543f520f710e065a476999991a48bdaf0544c0c
|
|
WARNING: Layer evb should set LAYERSERIES_COMPAT_evb in its
conf/layer.conf file to list the core layer names it is compatible
with.
WARNING: Layer evb-aspeed should set LAYERSERIES_COMPAT_evb-aspeed in
its conf/layer.conf file to list the core layer names it is compatible
with.
WARNING: Layer evb-ast2500 should set LAYERSERIES_COMPAT_evb-ast2500 in
its conf/layer.conf file to list the core layer names it is compatible
with.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I1835b6ed28e4e2d77aadbe6f328001a3ce6e68ce
|
|
Andrew Jeffery (2):
NVMeBasicContext: Adjust buffer size for query errors
NVMeBasicContext: Properly cleanup resources, allowing destruction
Zev Weiss (2):
Use SensorBaseConfigMap where applicable
Factor out getPowerState() helper function
Change-Id: I37b39292f6828be2d57bf814ece9bde66c8940b9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Kim (3):
Add meson
Remove autoconf / CMake
MAINTAINERS/OWNERS: Transfer from venture@ to brandonkim@
blob_handler: Fix fprintf %li to %zu & update clang-format
Change-Id: Ie81fbda0d34da49d1f800eb8816c72141a1a17d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (2):
gtest: Install the run_with_tmp script for convenience
io_uring: Separate from primary library
Change-Id: I2eb46f24500fc859a21c7278bd12c6ba68e1add2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
PEL: Add BMC uptime to PELs in UserData section
Matt Spinler (2):
PEL: Move down quiesce check
PEL: Update D-Bus event sev based on PEL severity
Change-Id: I9f7d9e5d1644a36f7d83014a929f577c15b45e5e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
remove wants on synch targets in soft off
Deb McLemore (1):
Adds Proc Favor Aggressive Prefetch to the BMC BIOS
Patrick Williams (3):
OWNERS: adjust matchers
OWNERS: remove duplicate entry
Revert "OWNERS: remove duplicate entry"
Sridevi Ramesh (1):
OEM-IBM: Implement encode & decode APIs for NewFileAvailableWithMetaData.
Change-Id: If1ef3abb27bc36a327e1d0eccb44174aa0615db7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
We don't want to terminate just after 5 minutes, we want to make sure
the DHCP process has been idle for at least that long too.
Change-Id: I6311a6baf21c7bc10ece2d4994f225dbc8c06cc4
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Editing kudo_entity_association_map json so that PCIe Instance
number matches the i2c bus number.
Signed-off-by: Grant Williams <grant.williams@fii-na.com>
Change-Id: I2c480ae288f9a9a4281d54bd4e1b3131bb427836
|
|
We should complete the DHCP process even if we don't receive a bootfile
payload.
Change-Id: I77c45920fda2bcaa732b546f48c5d247c903268f
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Jiaqing Zhao (1):
Network: Remove deprecated properties in SystemConfiguration
Remove deprecated properties from meta-ibm.
Change-Id: I99464a4737edaa177f51344701e5c578c106c2bd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
This makes it possible to produce an error in the case that a hook sets
up state for something to trigger later.
Change-Id: Ied9f150153172213a98a73f6a556aa8fed87c75a
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Re-read the spec and realized the bit being used was off by 1.
Change-Id: I02d0e747f5e47cfbf3a8c4f4b9e45d16a6f8c8b1
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
This does not affect correctness but it matches the file priority of
gbmc-upgrade.
Change-Id: Ie19fc91c5292e1588fe7a46763172273f0724e23
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
IBM systems should default to "Restore" for RestorePolicy. This will
ensure a system is automatically restored to the last state prior to the
power loss.
Tested:
- Built p10bmc image and verified generated source file had correct
default in it.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I2bf890b22545665097c678ca52a8b3cd77e9f5b3
|
|
Commit 7298b24 introduced the concept of a phosphor-settings file that
supported multiple hosts. Adapt the meta-ibm override of host settings
to utilize this new concept.
Tested:
- Verified expected PowerCap settings were in generated
settings_manager.hpp file
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Iacccb71c09970d55cfc44deecb40e15782e98c1a
|
|
New yocto enforces the files being under the machine being built. For
now just make some empty files to get through compile and then facebook
team can come back if needed to put some content in them.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I01eda9f403df1bb9262b4fce039c9e09072d22ae
|
|
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Id772552ca99651c47778ee2c04ba7f5ce187ec0b
|
|
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4e9748641b861f194c66a8fd168901e73c09a51f
|
|
New yocto has gotten more strict (and found some bugs in our recipes)
that require correct FILESEXTRAPATHS and correct machine installs.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I5511d543be0d2d17eba88ca63afa5372b8fda3a4
|
|
geissonator
ensure no space in script type string
utilize "/usr/bin/env perl" in perl scripts
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib32a3aa374a3d5e7661ec0a815bebdfe1104a2da
|