Age | Commit message (Collapse) | Author | Files | Lines |
|
There is a issue caused by switching USBMUX GPIO pin slowly.
For example, when user set USBMUX GPIO pin to sled1, the USBMUX will
first switch to sled3 and then switch to sled1 if there is a long
interval between each gpioset command.
1. USBMUX is set to off initially
USB2_SEL0_A = 1
USB2_SEL1_A = 1
USB2_SEL0_B = 1
USB2_SEL1_B = 1
2. Set USBMUX to sled1
USB2_SEL0_A = 0
USB2_SEL1_A = 0
USB2_SEL0_B = 1
USB2_SEL1_B = 1
```
root@bletchley:~# gpioset $(gpiofind USB2_SEL0_A)=0 --> USBMUX set to sled3 first.
root@bletchley:~# gpioset $(gpiofind USB2_SEL1_A)=0 --> then USBMUX set to sled1.
```
Add bletchley-usbmux-util to set USBMUX GPIO pins to selected sled, and
avoid USB issues with slow mux switching.
Change-Id: Id2a40b5908c1286929648cc433cb426a9c493e3a
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
add phosphor-discover-system-state service for each host to support
power restore feature.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ic61a2e532a5928e76914706bd537e12f638e3e3c
|
|
Enable Aspeed OTP driver to support OTP programming by Aspeed OTP tool.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I9b393342fd34d3cc16fc1f6fdc8a2d1fc9b9e65d
|
|
George Liu (1):
support sdbusplus::message::object_path
Change-Id: I89a682a68dbd400148c632c6bc8c406bfb338780
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
control:configs: Add altitude group to Rainier 4Us
Change-Id: I27cc0f695dc7128f2f89c353b9bb59eb2c8294cf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (1):
Defect fix in logging system VPD mismatch PEL
Change-Id: Ic66592caa4227776c055ea1d4da73797c7c526c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (1):
Add ServiceProviderNotify
Jorge Cisneros (1):
Problem with RemoteRoleMapping JSON
Change-Id: I072cb1018d8924b27e4388af755b70534c09f601
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
doc: update README with some misc items
Change-Id: Id7195190d48948e960c3982a8c81ab920c3a2e79
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
PEL: Set Action Flags for UnTarFailure to report only
Priyanga Ramasamy (1):
PEL:Procedure to correct system VPD issues
Change-Id: Ic09ae760c1b976014145bc0592f509a7b2f7d56e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (3):
python: fix flake8 warnings and format with black
prettier: re-format
markdownlint: fix all warnings
Santosh Puranik (2):
utils: Fix bad conversion for enumerations
meson: Fix BUSNAME argument to pimgen.py
Change-Id: I63099f543827e0cf268509cde89648d8459082a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add bletchley health monitor configuration.
Remove reboot.target from CPU critical threshold.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I9bff26dd47591f4384797fd91a6cea3307227190
|
|
Bletchley PE requested wget be added to the images.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I0e685134071619fdb9e132a7687994ff61fb186e
|
|
We don't have any use for the net-ipmi package and do not want that
process running. Remove it from the image.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I751ae9b901e34c822916808d8127789a75de97ab
|
|
Reduce the PACKAGECONFIG of dbus-sensors to remove unused daemons,
which results in a flash image savings.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I06c36a72a73f671908b35f217188c0bf41766cc0
|
|
strace is a pretty helpful debug tool. Add it to all our images.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I09dca2b6ab76535371dd55e39105eba853aa0f66
|
|
Bletchley PE requested we add tmux to the images.
In order for tmux to work we also need to generate the en-us locale
because tmux requires UTF-8 locale information. Add this to all our
images as well (it is disabled in meta-phosphor to save space).
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I40b92ea975b64e364003d542d71cb0103df34cfe
|
|
Bletchley PE requested we add curl to the images.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id94fbe5d086e8b045726da0403306860d9ed88f2
|
|
This option will enable phosphor-sel-logger to record host error events.
Signed-off-by: Jeff Lin <JeffLin2@quantatw.com>
Change-Id: I928920d2adb432b8952c5e40e1391487b540464f
|
|
This commit switches p10bmc machines to use a variation of the
openpower VPD parser called ibm-read-vpd that supports JSON driven
inventory configuration and runtime detection of system type.
Also supported are VPD writes via the vpd-manager service.
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: Id61b32846e0cc9750a5cf12297e7d956b1f511cf
|
|
yes (2):
Clean up manager code file
Clean up in Password code file
Change-Id: If951f8b645e4a8eda79a0cdcff70dbd8dcb0f10d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (5):
Fix sensor override
Add missing inline on function prototype
Remove extra semi colons
Ignore clang warning
Remove old TODO
Change-Id: Iba0cfc880bfb9dab25521f6298f4a002503a2776
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Remove severity level for SBE attention event
George Liu (1):
lg2: Support sdbusplus::message::object_path type
Jim Wright (3):
PEL: Remove unused pgood fault callout entries
PEL: Reorder voltage fault callout entries
PEL: Add additional power sequencer callouts
Change-Id: I03d9964f475715bcf70aa97e6be49bf0f4d699b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (3):
control: Catch GetManagedObjects exceptions
control: Add Zone::hasFloorHold() function
control: mapped_floor: Add conditions
Change-Id: I81f5eab5dc6f19e78ba46dac46929a81bba67e80
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia4bd10225cf9a0c96869fb826f39800c801af03e
|
|
The representative from Meta (Facebook) has been updated.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia7ea79a2a543d5fbba1f8aa2394761e14f83b74a
|
|
A few URLs in the README file pointed to the old openpower.xyz Jenkins
server. That domain no longer exists and appears to have been bought
by a parking service. Replace them with URLs to the openbmc.org Jenkins
server and point to corresponding jobs (which have different names).
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8341f390a154172972f8c3b40228fe20706d7ac7
|
|
Phosphor-state-manager only has phosphor-reset-chassis-on and
phosphor-reset-chassis-running. Correct the symlink.
Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
Change-Id: I85010a950025a27f3cb165006e8ce3f631f35c7f
|
|
Ed Tanous (5):
Fix some use-after-move issues
Add CBOR support
Generate includes for all schemas
Add missing const in update service
cppcheck: Fix Ineffective call of function 'substr'
Snehalatha Venkatesh (1):
Add missing usage of new verb class in router
Change-Id: I0c1a291c36965203e0c45b442b173a6869aa3e64
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This patch unifies the way to reset chassis for gBMC platforms. Note
that we can still customize this in the meta machine layer if needed.
Tested:
```
// from build dir:
cat tmp/work/*/x86-power-control/*/package/lib/systemd/system/chassis-system-reset.service
[Unit]
Description=System unit to hard reset or system reset chassis
Conflicts=xyz.openbmc_project.psusensor.service
Wants=gbmc-psu-hardreset.target
[Service]
Type=oneshot
RemainAfterExit=no
ExecStart=true
[Install]
WantedBy=chassis-system-reset.target
// scp the service files from build directory to bmc.
// From bmc:
bmc:~# systemctl start chassis-system-reset.service
bmc:~# Timeout, server xxx not responding.
```
Google-Bug-Id: 263450334
Signed-off-by: Tom Tung <tomtung@google.com>
Change-Id: I2c877324482afff0d41129db5d0340d44d9352d1
|
|
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Ib35c88eee0dcbcbf180c5540ca3975bcae8833fa
|
|
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Ie254145438e5e5f80781af12605b567a5260a376
|
|
Hieu Huynh (1):
bootprogress: add OEM value for ProgressStages enumerations
Change-Id: I92b0f9a8941c60523463ab6ed2519b95b71d11ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Kumar Thangavel (2):
Refactor : Add a helper function to addFruObjectToDbus
Add a helper function getFruData to updateFRUProperty
Sui Chen (2):
entity-manager: Allow exposing BMC inventory with "ContainsThisBMC"
Add "Exposes BMC" fields to configurations
Change-Id: I6d2ace8f3fb6a86909ea16f3612c3c1d3fb8fc25
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Potin Lai (1):
button_handler: fix invalid power event error
Change-Id: I87f5c99fc544a1eda13e298fb957051a9e627979
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (4):
Change variable scopes
Avoid copy
Fix cppcheck error
Use owning strings for aggregator URI
Gunnar Mills (1):
Return bad request if can't construct
Change-Id: I097f216d38b9b0e1ff2db43ebdcc83e688a64894
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Move Jsons, services and rules to VPD repo
Change-Id: I51b0b4fd79d53d827046628aa9a8c497eb64b34b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I1a0355aa09cecca7dbcbcbeed8ad5b17d6a40b9f
|
|
Bonnie Lo (1):
schemas: Add properties for pid and pid_zone
JinFuLin (1):
Remove index from list when device is skipped
Kumar Thangavel (1):
Refactor : Add a helper function findIndexForFRU to addFruObjectToDbus
Tao Lin (1):
Add Maximum for calculation sensor uses
Change-Id: I6c3359e51b409cfd4dda7f676e4e9e0de78ff2aa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Edward Broadbent (1):
Add config to allow DIMM only in Location Code
Change-Id: I8f1b6a9e238aa9497c3ec58966567637d97d5cb0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Santosh Puranik (4):
manager: Fixes to CM related APIs
parser: Publish FRU Number For DIMMs
Add Bonnell Support
impl: Capture record name on failed parse
Change-Id: If72e7159d7a377551e4d5dd861cc2e71e262a4b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey Wu (1):
Replace some duplicate codes about time setting
Josh Lehan (1):
Fixing crash when core logging was enabled
Change-Id: Ief0398bfc351fc4c0404af26b5fc830a530cb4a6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Carson Labrado (1):
Correct boost 1.81.0 expected hash
Change-Id: Ibe6b7e33bbe4800c4df5d251075fc1257fb5970e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Back in 2018 we stopped including poky.conf by default and treated
phosphor as a separate distro. One minor side-effect of this is that
the DISTRO_CODENAME is no longer defined, which is used in some misc.
locations such as os-release. Mirror the current Poky codename with
the intention that we will keep this in sync as upstream moves along.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iabbdd3f6046f2c7b8ffc81536ab4b47f8471ee20
|
|
Zane Shelley (1):
Add prettier RC file
Change-Id: I98ab8fd6f546b7cca353b089d866de51b1fc656a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
CM: Bind the PCIe devices with LED driver
Sunny Srivastava (3):
Implementation of deleteFRUVPD api
Single FRU VPD collection
Code fix to handle Dbus failure
Change-Id: Iedd3b5ad57631ff2aa1283c0e907e337ef4ea22c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (4):
Add functions useful for pldm requests
Add power fault check to checkstop handler
Add support for pldm based SBE hreset
Add SBE hreset support to SBE attention handler
Caleb Palmer (2):
Updated P10 RAS data json with added thresholds
Adjust TI root cause filter to skip INT_CQ_FIR[47:50]
Zane Shelley (1):
Add prettier RC file
Change-Id: Ife2624b879b9812a9689e9234e2a5213cc18e948
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chinmay Shripad Hegde (1):
fwupdate-tools: Add support for user specified ComponentComparisonStamp from metadata file.
Change-Id: I643790e5c3869f760383563e74e3969017a0a66a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Glukhov Mikhail (1):
Removed the MemorySize
glukhov.mikhail (1):
Fix SOL status
Change-Id: Icf4e368b1110b3318b73e04d18cb038ce92105a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jian Zhang (1):
Correct the dhcp object path
cm-jishnu (1):
Restrict use of subfolder in configfiles path
Change-Id: Ib621d77873bfbf82d5d0a4a88c61f94a71aa4c1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Boost 1.81.0 has some very good changes for us, as it drops the
boost-url beta dependency, in leiu of standard boost. Because it has
some breaking API changes, it seems like a good idea to get ahead of it,
and pull in the update a few weeks ahead of time. Looking through the
changelogs, there's nothing in the modules that we use that would pose
any concern for us, aside from the boost-url changes, which is the point
of this commit.
This needs to go hand in hand with:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/55021
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I71c629878f386849f8af1e9cb3e6926d3b19f3f9
|