915b38fe | 20-Oct-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I06e9ad76b7e259a962f15f0b013d92a62f02a039 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
00dd33ef | 10-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I66785e0aa71a93f9370db0168049cd62c1f69728 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
db8d46c0 | 09-Oct-2021 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
PHAL: enterMPIPL chip-op failure handling support
Added new enterMpReboot procedure for PHAL feature enabled systems to support libphal library API based chip-op failure handling
Existing enterMpRe
PHAL: enterMPIPL chip-op failure handling support
Added new enterMpReboot procedure for PHAL feature enabled systems to support libphal library API based chip-op failure handling
Existing enterMpReboot procedure moved to non PHAL enabled systems.
Tested: - Poitive Path 3 processor config Starting Start memory preserving reboot host0... Starting memory preserving reboot Enter MPIPL completed on proc(2) Enter MPIPL completed on proc(3) Enter MPIPL completed on proc(0) Finished Start memory preserving reboot host0.
- Error Path: - Forced proc2 SBE invalid state.
Journal data SBE (/proc2) is not ready for chip-op: state(0x00000000)
PEL data: "SBE_ERR_MSG": "SBE chip-op not allowed", "Message": "chipop request failure reported by SBE", "SRC6": [ "0x2A901", "[0:15] chip position, [16:23] command class, [24:31] command type" ] },
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Ie0cb5abffd5116d44edfbbeb2fe3d8408bfb73e2
show more ...
|
f8c14bcf | 29-Jun-2021 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Added additional log messages in enterMPIPL function
Added additional log message in entermpipl to help debugging in multi processor configuration
Tested: verified journal logs.
Signed-off-by: Jay
Added additional log messages in enterMPIPL function
Added additional log message in entermpipl to help debugging in multi processor configuration
Tested: verified journal logs.
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I39b1ab8d512a1cfe0362ae9b57b079a57059294f
show more ...
|
785cf6a5 | 28-Jun-2021 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
pdbg v3.3 related changes
Separate sbe api into new header libpdbg_sbe.h related changes.
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I9ec660067ddae0bcc61fde016aa764976263e5a4 |
5e5d4451 | 27-Oct-2020 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
build: update clang-format
Update to the latest OpenBMC clang-format.
Change-Id: I19424fe32f32900d21272e343a5bda8675edbe60 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> |
63508a73 | 27-Oct-2020 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
fix compiler warnings
Fix a couple pedantic, format=, and unused-parameter warnings so we can turn the warnings all the way up.
Change-Id: I7c6309e30147f54fc64ace99dc784fbd96c77c70 Signed-off-by: B
fix compiler warnings
Fix a couple pedantic, format=, and unused-parameter warnings so we can turn the warnings all the way up.
Change-Id: I7c6309e30147f54fc64ace99dc784fbd96c77c70 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
d3b3d6e7 | 24-Jul-2020 |
Andrew Geissler <geissonator@yahoo.com> |
cfam-reset: utilize new sysfs interface if avaialble
The kernel introduced support on some systems for a sysfs based mechanism to issue cfam resets. See the following commit for more information: ht
cfam-reset: utilize new sysfs interface if avaialble
The kernel introduced support on some systems for a sysfs based mechanism to issue cfam resets. See the following commit for more information: https://github.com/openbmc/linux/commit/0298c9857e284aae7841a31c2a6cd3954afec6c9
Userspace software should first look to utilize the new sysfs based mechanism and if not available, fall back to the libgpiod mechanism.
Currently only witherspoon-tacoma and rainier support this new sysfs based cfam reset mechanism.
Tested: - Built a witherspoon image and verified libgpiod path was used - Built a witherspoon-tacoma and verified new sysfs path was used
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I3a99899cb7d46a878a62c93954c59b7853c2b759
show more ...
|
285f73ef | 15-May-2020 |
Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> |
Remove multithreading while calling enter_mpipl
libpdbg which implements the enter_mpipl is not thread-safe so removing multithreading and creating processes.
Signed-off-by: Dhruvaraj Subhashchandr
Remove multithreading while calling enter_mpipl
libpdbg which implements the enter_mpipl is not thread-safe so removing multithreading and creating processes.
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> Change-Id: I5ca1ff2f203203b387486d9ed410eb4517443474
show more ...
|
75912e83 | 28-Apr-2020 |
Lakshminarayana R. Kammath <lkammath@in.ibm.com> |
Select primary/secondary BOOT/MEASUREMENT SEEPROM based on boot count
Changes include: 1) selection of primary/secondary seeprom before booting host 2) structure name change from PACKED to PAC
Select primary/secondary BOOT/MEASUREMENT SEEPROM based on boot count
Changes include: 1) selection of primary/secondary seeprom before booting host 2) structure name change from PACKED to PACK to avoid conflict with attributes_info.H
Tests done : - Verified the right bit set for Primary Vs Secondary Boot path - Verified attribute GET/SET working good
Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com> Change-Id: I3017b0e9118119cc0a5e478f262641ce539ac4ff
show more ...
|
5dc5c39f | 05-Feb-2020 |
Andrew Geissler <geissonator@yahoo.com> |
warm-reboot: add cfam-reset capabilities
A cfam-reset is required when doing a warm reboot of a POWER based processor.
This commit has dependencies on two other commits:
libgpiod dependency in the
warm-reboot: add cfam-reset capabilities
A cfam-reset is required when doing a warm reboot of a POWER based processor.
This commit has dependencies on two other commits:
libgpiod dependency in the op-proc-control recipe: https://gerrit.openbmc-project.xyz/c/openbmc/meta-openpower/+/29076
witherspoon device tree update to name cfam-reset gpio: https://lists.ozlabs.org/pipermail/openbmc/2020-February/020425.html
Other systems which require this support will also need to have their dts updated. This will happen as support is needed for warm reboot on them.
Tested: Built witherspoon image and verified new procedure runs without failure within QEMU.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I79b13e487dc4d8e1d08aa2444325c49c101cf6b0
show more ...
|
a5311abd | 12-Feb-2020 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Enable host debug procedure for all power version
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I429ea10623029275f4dde49b49f603adfaa681c5 |
f7d1c1db | 12-Feb-2020 |
Jayanth Othayoth <ojayanth@in.ibm.com> |
Enable cfam overrides procedure for all power versions
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Ibe20d9407f69e31de7ea270f906a621a2bfb9668 |