Age | Commit message (Collapse) | Author | Files | Lines |
|
SwethaParasa (2):
libphal: Apply clang-format
libphal: PHAL API for returning FRU Type
Change-Id: Ib6671955a6fa7c3a53c5535c62706a02fdbae715
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
git shortlog f429a97..7cb2aa1
Aravind T (1):
Merge pull request #99 from deepakala-k/fix_fuji
Deepa Karthikeyan (1):
Fix corner case
Change-Id: I66ff366a33b9d41d643e47784178cbdeb69f6db3
Signed-off-by: deepakala-k <deepakala.karthikeyan@ibm.com>
|
|
Dhruvaraj Subhashchandran (1):
Fix CI error: Conditional jump based on undefined value
Change-Id: Ibef6c29fe5194a1bd4dfc08aa4719126ea718c0b
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
Deepa Karthikeyan (2):
Fix the device path mapping for Everest
Fix ocmb index value
Dhruvaraj Subhashchandran (1):
Update Odyssey SBE state check
SwethaParasa (1):
libpdbg: Add On Chip Controller (OCC) hardware unit
devenrao (5):
POZ: fix ffdc_get method to take chipop target
POZ: avoid double memory allocation for ffdc data
POZ: look for ffdc data for chip-op success
POZ: increase size of output buffer for multiple ffdc
POZ : revert avoid double memory allocation for ffdc data
Change-Id: Id5564c3dba0fb822ff1a7c2c9eaff10f19432657
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
Aravind T Nair (1):
DDR5 support for pdata
deepakala-k (6):
Add odyperv targets to device tree
Fix index duplication for memports and DIMMs
Fix proc perv chipunit alignment
Attributes export: Fix the DIMMs, Memport numbering
Fix dimm index numbers in bonnell
Fix ocmb index value
Change-Id: If92f90f826c06a0c3db3ce2ea59a22493faae795
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
Deepa Karthikeyan (5):
Run clang-format
Odyssey SCOM support
Fix putscom for odyssey chips
ecmd: Support getcfam/putcfam for Odyssey chip
Use pdbg target index for ody targets
SwethaParasa (3):
Mirror ecmd-pdbg with latest ekb files
Mirror odyssey scom translation files to ecmd-pdbg
Fix istep(16.3) that was named incorrectly
deepakala-k (1):
Use a unique class name for ody perv target
Change-Id: I454c234b9a45ca9d9777aa958959914751eb0489
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
Dhruvaraj Subhashchandran (6):
libphal: Fix SPR, XIR, GPR sequence in SBE dump
Check for the SBE state before collecting dump
Collect SBE dump from Odyssey SBE
Restructure SBE dump collection for improved maintainability
Enable OCMB SBE state check before dump
Fix FFDC parsing errors
Marri Devender Rao (1):
Mark unused IOHS targets as non-functional
Swarnendu-R-C (6):
Added logic for collecting Odyssey SBE dump
Odyssey SBE dump collection support code added
Setting using SCOM as false while calling ody_extract_sbe_rc
Read buffer length size increased to read PIBMEM dumps for Odyssey
libphal: Changing FAPI unit pos to PDBG traget index
libphal: Removing unnecessary code to get the FAPI unit position
deepakala-k (1):
libphal: Add method to find if control transitioned to host (#4)
devenrao (6):
POZ: use ody ocmb check method from libpdbg
POZ: use sbe error constants from header file
POZ: cater for reading multiple poz ffdc packets
POZ: capture pel severity from FFDC packet
POZ: optimize parsing of ffdc data based on slid
POZ: check for FFDC data during dump chip-op success
Change-Id: I577cc1f93693e98c75e2815ab5cef1bc194b6645
Signed-off-by: SwethaParasa <parasa.swetha1@ibm.com>
|
|
MARRI DEVENDER RAO (1):
Merge pull request #22 from SwethaParasa/main
SwethaParasa (1):
Update default guard version value to 2
Change-Id: Ibe9c452061c7f83d60bed0ceb8db8f4e94670916
Signed-off-by: Parasa Swetha <Parasa.Swetha1@ibm.com>
|
|
phosphor-logging: srcrev bump cc9adb7985..4fdb31aa91
devenrao (5):
PEL: add new error messages for odyssey sbe related failures
PEL: Move definitions and variables to the proper scope
PEL: Fix the memory leak error when parsing multiple ffdc packets
PEL: Modify the sbe ffdc handler to cater for POZ format
PEL: Fix the max packets that can be received for Odyssey OCMB
libekb: srcrev bump b62ed786..bc2b16f05
Aravind T Nair (1):
phal:EKB: Bump till hw091823a.opmst10
SwethaParasa (3):
libekb: Add support for Odyssey SBE Dump HWP
Add Odyssey Header files to ekb headerlist
phal:EKB: Bump till hw013124a.opmst10
aravnair-in (1):
fapi2 compilation fixes
devenrao (4):
cater for ocmb get/put scom to call fom hwp
cater for getcfam odyssey ocmb chip support
POZ: cater for POZ sbe ffdc handling
POZ: fix memory leak when ffdc data allocated is deleted
git shortlog 7fd7e4d6..b372d392
Amita Banchhor (1):
back port changes needed to get eff_config compile into SBE
Andrew Singer (1):
Port over poz_scan_compare support from ekb-src
Ben Gass (7):
Initial push of odyssey registers with example
Initial push of odyssey registers with example
Update Odyssey register headers.
Update Odyssey register header files with latest figdb
Initial push of odyssey registers with example
Update Odyssey register headers.
Update Odyssey register header files with latest figdb
Daniel Crowell (1):
Add parameters to allow external polling loops
Greg Still (5):
PM Safe Mode Index: determine the setting via the worst WOF Table CeffOvrg
PPB: define #W trace enablement attribute
PM XML: define Saddleback rollover error enablement attribute
PM XML: define ATTR_DDR5_VDN_UPLIFT_MV for Denali use
PM HWP: uplift VDN voltage if DDR5 memory detected
Joe McGill (2):
snapshot Odyssey POR HWPs
Ody HWP updates -- PG, scan
Kahn Evans (2):
Only addErrorInfo if iv_info has been allocated - will segfault without this
Fix to fully qualify fapi2 namespace by types added in commit 162135
Matthew Raybuck (4):
Fix max per proc values to reflect P10 values
Changes to various SBE FFDC interfaces to support Odyssey chips
Add a unique error for cases where HWP errors arent expected by SBE
Add MAX_*_PER_OCMB to convertSbeTargInstanceToFapiPos
Prasad Bg Ranganath (3):
PPB hwp :Power Capping Extension support
ODY HWP: ODY PPE STATE support with OCMB target
PM HWP: Add error inject code support in avsbus procedure
SWATHIPS (2):
pibms_reg_dump for ODY!
Linking HWP directly into wrapper to remove dependency on setting HWP PATH
Sheldon Bailey (1):
Calculate user hard min power cap based on memory and proc config
Sreekanth Reddy Kadapala (9):
Ody_extract_sbe_rc : correct header names for regs
Extract sbe rc files import to P10 ekb repo
Ody_extract_sbe_rc : correct header names for regs
Remove FSI adresses from SCOM scope
Updates to resolve redeclaration issues
pibmem dump procedure for odyssey
Resolve redefinition errors
Adding separate make file for ody_extract_sbe_rc
ody_extract_sbe_rc: XML file updates
Srikantha Meesala (1):
master-p10: Enable FFDC with heap allocation with HW and SBE FFDC Packages
Sunil Kumar (2):
Parsing of POZ FFDC target for platform.
Changes required to parse POZ FFDC HWP BLOB
Yue Du (1):
QME: Fix LPAR mode change window condition also support sbe attribute
Zane Shelley (1):
workaround for legacy commit-msg file
akhis023 (1):
Added attr for Secure Boot Mode
hostboot (86):
Release tag & head commit information updated for hw070523a.opmst10
Release tag & head commit information updated for hw071023a.opmst10
Release tag & head commit information updated for hw071223a.opmst10
Release tag & head commit information updated for hw071423a.opmst10
Release tag & head commit information updated for hw071723a.opmst10
Release tag & head commit information updated for hw071923a.opmst10
Release tag & head commit information updated for hw072423a.opmst10
Release tag & head commit information updated for hw072623a.opmst10
Release tag & head commit information updated for hw073123a.opmst10
Release tag & head commit information updated for hw080223a.opmst10
Release tag & head commit information updated for hw080723a.opmst10
Release tag & head commit information updated for hw080923a.opmst10
Release tag & head commit information updated for hw081423a.opmst10
Release tag & head commit information updated for hw081623a.opmst10
Release tag & head commit information updated for hw081823a.opmst10
Release tag & head commit information updated for hw082123a.opmst10
Release tag & head commit information updated for hw082323a.opmst10
Release tag & head commit information updated for hw082523a.opmst10
Release tag & head commit information updated for hw082823a.opmst10
Release tag & head commit information updated for hw083023a.opmst10
Release tag & head commit information updated for hw090123a.opmst10
Release tag & head commit information updated for hw090723a.opmst10
Release tag & head commit information updated for hw091123a.opmst10
Release tag & head commit information updated for hw091123b.opmst10
Release tag & head commit information updated for hw091423a.opmst10
Release tag & head commit information updated for hw091823a.opmst10
Release tag & head commit information updated for hw092123a.opmst10
Release tag & head commit information updated for hw092223a.opmst10
Release tag & head commit information updated for hw092523a.opmst10
Release tag & head commit information updated for hw092723a.opmst10
Release tag & head commit information updated for hw100223a.opmst10
Release tag & head commit information updated for hw100423a.opmst10
Release tag & head commit information updated for hw100623a.opmst10
Release tag & head commit information updated for hw101123a.opmst10
Release tag & head commit information updated for hw101423a.opmst10
Release tag & head commit information updated for hw101623a.opmst10
Release tag & head commit information updated for hw101823a.opmst10
Release tag & head commit information updated for hw102123a.opmst10
Release tag & head commit information updated for hw102323a.opmst10
Release tag & head commit information updated for hw102523a.opmst10
Release tag & head commit information updated for hw103023a.opmst10
Release tag & head commit information updated for hw110123a.opmst10
Release tag & head commit information updated for hw110823a.opmst10
Release tag & head commit information updated for hw111323a.opmst10
Release tag & head commit information updated for hw111523a.opmst10
Release tag & head commit information updated for hw112023a.opmst10
Release tag & head commit information updated for hw112123a.opmst10
Release tag & head commit information updated for hw112223a.opmst10
Release tag & head commit information updated for hw112723a.opmst10
Release tag & head commit information updated for hw113023a.opmst10
Release tag & head commit information updated for hw120523a.opmst10
Release tag & head commit information updated for hw120623a.opmst10
Release tag & head commit information updated for hw120823a.opmst10
Release tag & head commit information updated for hw121123a.opmst10
Release tag & head commit information updated for hw121323a.opmst10
Release tag & head commit information updated for hw121923a.opmst10
Release tag & head commit information updated for hw122023a.opmst10
Release tag & head commit information updated for hw122223a.opmst10
Release tag & head commit information updated for hw122623a.opmst10
Release tag & head commit information updated for hw010324a.opmst10
Release tag & head commit information updated for hw010524a.opmst10
Release tag & head commit information updated for hw010824a.opmst10
Release tag & head commit information updated for hw011024a.opmst10
Release tag & head commit information updated for hw011224a.opmst10
Release tag & head commit information updated for hw011524a.opmst10
Release tag & head commit information updated for hw011724a.opmst10
Release tag & head commit information updated for hw011924a.opmst10
Release tag & head commit information updated for hw012224a.opmst10
Release tag & head commit information updated for hw012424a.opmst10
Release tag & head commit information updated for hw012924a.opmst10
Release tag & head commit information updated for hw012924b.opmst10
Release tag & head commit information updated for hw013124a.opmst10
Release tag & head commit information updated for hw020724a.opmst10
Release tag & head commit information updated for hw020924a.opmst10
Release tag & head commit information updated for hw021224a.opmst10
Release tag & head commit information updated for hw021424a.opmst10
Release tag & head commit information updated for hw021924a.opmst10
Release tag & head commit information updated for hw022024a.opmst10
Release tag & head commit information updated for hw022324a.opmst10
Release tag & head commit information updated for hw022824a.opmst10
Release tag & head commit information updated for hw030124a.opmst10
Release tag & head commit information updated for hw030524a.opmst10
Release tag & head commit information updated for hw030624a.opmst10
Release tag & head commit information updated for hw031324a.opmst10
Release tag & head commit information updated for hw031324b.opmst10
Release tag & head commit information updated for hw031824a.opmst10
rajerpp1 (1):
Fix compile issues in fips environment
sandeep (2):
Perl script changes for p10 to generate RC based on sbeError tag
Added sbeError tag of missed XML file for p10 EKB
it shortlog 3a21a79..e81f3f6
Aravind T (15):
Merge pull request #69 from Swarnendu-R-C/master
Merge pull request #70 from deepakala-k/master
Revert "Sort the targets numerically"
Merge pull request #71 from open-power/revert-70-master
Revert "Adding helper functions for switching of devtree backend in the same process"
Merge pull request #73 from open-power/revert-69-master
Merge pull request #76 from Swarnendu-R-C/backend_switching
Merge pull request #81 from gcpin/master
Merge pull request #80 from devenrao/ody
Merge pull request #82 from deepakala-k/chipunit_getscom
Merge pull request #84 from devenrao/state
Merge pull request #86 from devenrao/defect
Merge pull request #87 from deepakala-k/ody_perv
Merge pull request #89 from deepakala-k/system_model
Merge pull request #88 from devenrao/poz
Deepa Karthikeyan (1):
Add getscom support for odyssey chipunit
Gopichand Paturi (1):
OCMB target type renamed to "OCMB"
Jayanth Othayoth (3):
libpdbg: skip thread state updates during stop chipop failure
libpdbg: skip thread state updates during start chipop failure
libpdbg: skip thread state updates during sreset chipop failure
Marri Devender Rao (1):
libsbefifo: Add long timeout to SBE dump chip-op
Nicholas Piggin (6):
sbefifo: correct typo in thread target name
gdbserver: Fix attn enable HID change icache flushing sequence
gdbserver: use TRAP for step stop reason
p9chip: implement SMT state thread state
libpdbg: implement fused-core and lpar-per-thread thread status
gdbserver: Add a note about the attn_handler service on the BMC
Swarnendu Roy Chowdhury (3):
Adding helper functions for switching of devtree backend in the same process
Adding helper functions for switching of devtree backend
Addition of unit test cases for Switching Backend functionality
Swarnendu-R-C (1):
Correcting formatting issues
deepakala-k (3):
sort the class targets numerically
Use a unique class name for ody perv target
Look for Rainier or Everest substring in Model
devenrao (8):
get and put scom support for odyssey ocmb with sbefifo backend
add get/put scom cfam support for ody ocmb with kernel backend
cater for odyssey ocmb chipop for dump and ffdc
cater for get sbe odyssey state
cater for write odyssey sbe state value
add separate backend device tree files for rainier and everest
modify to use different device tree for rainier and everest
allow other applications to use ody ocmb check method
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Change-Id: Iba2d4593cc5e0f192f6d6ff535071f4825bb0d78
|
|
Changelog:
Andrew Geissler (1):
ensure power off works after istep boot
Jason Albert (5):
Move -lstdc++fs to istep only builds, only used there
Fix issue with missig .c_str()
Update method to read eeprom label value
Renable VPD support in host builds
Update to pb-plugin build
RAJESWARAN THILLAIGOVINDAN (1):
Updated to support putScomUnderMask
Steven Janssen (2):
Update ecmd to latest ecmd15 branch changeset
update ecmd to latest with gcc compile fixes
deepa (1):
Fix CI build failure
deepakala-k (6):
Resolve compilation error
Fix istep name displayed on 'istep list'
Add support to log traces into journal
ecmd-pdbg: Fix getscom to handle target not enabled
ecmd-pdbg: Fix getscom to allow only functional targets
Fix omic getscom
Change-Id: I429e886938741a90ebf35a6ed8b3c5002bba4306
Signed-off-by: Deepa Karthikeyan <deepakala.karthikeyan@ibm.com>
|
|
New ekb version includes compiler warning fix. libekb_p10 is also
updated to ingore the new sbeAttrSync tag.
Change-Id: Ia64e91f85559e2f7d38af0c363ed0c8e85ce1241
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Andrew Geissler (1):
Add needed cstdint include
Change-Id: Ib9fcfcc62119900d33cdd05fd32f4dae477ef514
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The libekb recipe has a few minor style issues.
- Adding continuations for an inherit isn't especially helpful and
some editors flag this as invalid syntax.
- The branch in SRC_URI should not be quoted since the whole SRC_URI
is already a string.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia405c0bac5d8cc70e0ce6e8afcddf98baea161bd
|
|
Joel Stanley (2):
libekb: Fix loop variable type warning
fapi2: Use %p to print target pointer
Change-Id: Ibd379812ec786c2fc7d32a3a7c59616a136fd09a
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Joel Stanley (4):
Makefile: Fix whitespace warning
configure: Run autoupdate to clean up rules
configure: Install attribute database with --enable-db-install
configure: Add arm64 as host arch
Marri Devender Rao (2):
libekb : add pm_plat_attributes xml file to build
scripts : modify attribute generation script to ignore mrw tag
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I09e2639c076e3417349b895ebd3ce8ce4f28c751
|
|
Joel Stanley (2):
configure: Run autoupdate
configure: Make aarch64 equivalent to arm
Marri Devender Rao (1):
dt-api : do not log error trace if attribute not found in the target
aravnair-in (1):
data: p10: Changes to support new DIMM and OCMB types
deepakala-k (1):
scripts: Use numerical sorting if applicable
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I1ffefe099dbc216f932b34a69b126e1e5dad3cb1
|
|
Change-Id: I0de0c44e4346adebe7bbc1fdf44a8f6d80ed2a14
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Marri Devender Rao (1):
scripts : Port MRW parser changes from hostboot
Ramesh Iyyar (3):
data: p10: Added attributes for SBE recovery
docs: README and documents
Revert "data: p10: Added attributes for SBE recovery"
aravnair-in (1):
data:p10: Add ATTR_AVSBUS_BUSNUM and ATTR_AVSBUS_RAIL
Change-Id: I98d2ab1b46533476f122e677e796e4ad7f983e9f
Signed-off-by: ojayanth <ojayanth@in.ibm.com>
|
|
Change-Id: Ifa1e8b22b478b33a3f2596564b69ba4585af332d
Signed-off-by: ojayanth <ojayanth@in.ibm.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I35a9ffed937919467dec62a1fbff729f4a51366c
|
|
In a base bb file where we are setting the primary git repository, it
is rare that we need to `SRC_URI +=`. This is an unnecessary pattern
that seems to have been copied throughout the repository. Remove the
pattern where appropriate and simply set SRC_URI directly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I430186a82f9582ba6196f5bf66b659af4092b48d
|
|
Jayanth Othayoth (1):
libipl: Updates in the clock type selection algorithm
Marri Devender Rao (3):
libipl: perform setup ref clock only on the primary processor
libipl: perform clock test only on the primary processor
configure: add include path to find p10_sbe_ext_defs header file
deepakala-k (1):
libipl: p10: Create PEL for guard file exception
Signed-off-by: Deepakala Karthikeyan <deepakala.karthikeyan@ibm.com>
Change-Id: Iaf890d6374a6282062b34b85f305eb62dfea07d5
|
|
MARRI DEVENDER RAO (2):
Merge pull request #18 from deepakala-k/main
Merge pull request #20 from deepakala-k/main
deepakala-k (3):
guard: Appending 0x for the ID and Error field
guard: Align the guard list command header with its contents
guard: Create exception on empty guard file
Signed-off-by: deepakala karthikeyan <deepakala.karthikeyan@ibm.com>
Change-Id: I598a4939475251c9b3806dd5459948079dad2624
|
|
Change-Id: I8921e1108bbd1ff911a344b5cd6bd0c5b8ac5ca8
Signed-off-by: Anton Blanchard <anton@ozlabs.org>
|
|
Jayanth Othayoth (12):
libphal: deconfigureTgt skip primary processor deconfig
libphal: Add sbe halt state handling for threadStopProc chipop
libphal: SBE chip-op failure debug data support
ipl: changed clang-format file location
ipl: clang-format: disabled SortIncludes
ipl: enabled clang-format based source formatting
libphal: Added input target type check in isPrimaryProc api
libphal: deconfigureTgt api updates
ipl:: Added clock redundant mode check helper function
libipl:p10: redundant mode clock error handling support
libipl: ATTR_SYS_CLOCK_DECONFIG_STATE based clock state update
libipl: ATTR_SYS_CLOCK_DECONFIG_STATE size update
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I8e3aa976c79e55404e165770b044a389347a1c22
|
|
Jayanth Othayoth (3):
data/p10: Added ATTR_SYS_CLOCK_DECONFIG_STATE
data/p10: ATTR_SYS_CLOCK_DECONFIG_STATE preserved_attrs_list updates
data/p10: ATTR_SYS_CLOCK_DECONFIG_STATE size update
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I01c8b9220be8f6f72c408d8bb8351aca7d80fbf0
|
|
This is to fix build dependency.
ekb: srcrev bump 79f40fbad5..184be55ec
Updated to latest version pub-ekb.
libekb: srcrev bump 9a8b5a419f..6ec7b49e43
Jayanth Othayoth (12):
PLAT: Added new constant for pub-ekb compile
makefile: added odyssey specific include headers
ekb: Update EKB to ..3bc4cc5af7
ekb: Update EKB to ..0229cf8e94
tools: enable hex format display support in scom ffdc userdata
libekb: enable code format using clang-format
libekb: Added FFDC type FFDC_TYPE_SPARE_CLOCK_INFO
plat: Added clock redundant mode check helper function
plat: redundant mode clock error handling helper function updates
plat: Enabled redundant mode clock failure callout support.
ekb: Update EKB to ..184be55ec
plat: remove attribute_info.H dependency
rajerpp1 (2):
libekb: Removing proc guard on clock failure
Adding PCI_REF_CLOCK callout
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I1dc53d952b07bd79d631239521bf6c9865758321
|
|
Ed Tanous (1):
Fixing logic error
Marri Devender Rao (1):
guard: fix compiler warning comparing the result of pointer addition
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I38b8b7f05976ce2eac282cdf7c270edbb636b108
|
|
gdbserver improvements:
- Power9 and Power10 support
- Multi thread debugging support
- Updates to parser
libpdbg changes:
- Remove attn API, it was unused and is now part of the gdbserver
- Change behaviour of sbe_get_state to suit phal consumer
- Fix thread_stop
- Remove printing from thread_regs functions
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I5101cbd6df3c92fc11ea323f8ae6db4d18ddb5cf
|
|
Jayanth Othayoth (7):
libipl: p10: error callback support for attribute failures
libipl: p10: set_ref_clock remove functional primary proc check
libipl: p10: clock_test remove functional primary proc check
libipl: p10: sbe_config_update error path cleanup
libipl: p10: proc_select_boot_prom error path cleanup
libipl: p10 sbe_start added processor cfam status
libipl: sbe_config_update enable sbe chip-op failure data
Ramesh Iyyar (3):
libipl: p10: Use libguard "isEphemeralType" interface
libipl: p10: updatehwmodel: Handle primary processor ephemeral record
libipl: p10: updatehwmodel: Added guard type in the trace
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Icea63d40b22d6539c67df3a53635178991a0352f
|
|
Jayanth Othayoth (2):
Revert "data: p10: Changed default value as 1 for DISABLE_SECURITY"
data: p10: Add 'functionalOverride' bit to HWAS_STATE
Ramesh Iyyar (1):
scripts: genDTS: Fix, index property for PMIC and Generic_I2C_Devices
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I47a97038fcf77cd29889299b9c0449dda65cf69f
|
|
Ramesh Iyyar (8):
libguard: Don't read a record if enough size is not available
libguard: Fix, the guard file is not full, there is one empty slot
libguard: Added type string value for the GARD_Sticky_deconfig
libguard: Added a "isEphemeralType" interface
libguard: Use "isEphemeralType" interface instead of custom check
guard: Added helper function to print header and record
guard: Added hidden option to display ephemeral records
libguard: Return "unknown" with guard type instead of "nullopt"
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I07773b42f41b578a5db1869fcebd2f1e824c436a
|
|
In this bumped the guard with below patches
Ramesh Iyyar (2):
libguard: Added persistentTypeOnly flag in the getAll interface
guard: Updated libguard getAll interface as per signature
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I56c984c6a2ccdc70b0b9472aef56052c363e11ad
|
|
Bumped the ipl with the below patches:
-libipl: Calling apply_fco_override in updatehwmodel
-libipl: Adding function to check FCO override bit
Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
Change-Id: I5b1e7c78496b7fd3e44daf1c1900741253a9501b
|
|
New features:
libsbefifo: Implement long read timeout for chip-ops
libpdbg: For p10 do not assert special wakeup for core by default
libpdbg: Add api to set short/long running application context
New p10 targets:
ADC, GPIO expander, Power Management
Change-Id: I9bc6bfd08b227c38a9ed32bfa3c951c61f3b7fb6
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Latest Yocto upstream seems to prefer SRCREV to be a git-hash over a tag
name. I cannot find any recipes in the poky tree that leave SRCREV as a
tag even when the recipe is not a `_git.bb`. When attempting to do a
subtree update we are observing the following failure:
ERROR: pdbg-3.4-r0 do_fetch: Bitbake Fetcher Error:
FetchError("Recipe uses a floating tag/branch without a fixed
SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV
for OE).", None)
Switch pdbg to use the git hash of the 3.4 tag as the SRCREV instead of
the generic "v3.4" tag name.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifdef91253c4b62003e19945a934094f8edd968d9
|
|
In this patch, bumped the ipl with the below patches.
SRCREV: 19061e0..6513639
- Ramesh Iyyar (5):
libipl: p10: Use record id instead of the target entity path to clear
libipl: p10: Fix, Core should be guarded based on the guard type
libipl: p10: updateHwModel: Fix, Handle the FC target in the MPIPL
libipl: p10: updateHwModel: Add useful trace for debug
libipl: p10: updateHwModel: Guard action changed for different boot
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I962ee40053f4e6cb8537f2c13585568ec7dbd805
|
|
Commits included:
- p10_sbe_scratch_regs -- remove PAUC assertion
- Updates with latest pub-ekb version
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I14cda16ae2a95afe9aca8a024ba4204e7b80d794
|
|
Amitay Isaacs (1):
attribute: Fix cronus to dtree target translation
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I622a987e03a7195eb95e560593e4ce715f22e0a4
|
|
In this patch bumped the guard with below patches.
SRCREV: 963d4f8..c5fcfb5
- Ramesh Iyyar (5):
libguard: Skip to use existing ephemeral records slot to override
guard: Use record id instead of the physical path to invalidate
README: Updated guard -i option
libguard: Overwrite Manual record by either Fatal or Predictive
libguard: Overwrite Predictive record by Fatal
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I5697a9d58e6fea50f7488bb167513ebc12234622
|
|
In this patch bumped the ipl with below patches.
- Chirag Sharma (1):
libphal: Writing sbe data to file
Ramesh Iyyar (1):
libipl: p10: Supports sticky type guard record
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I32d4fcd8991c2978ee6d086f5d6cb6ccf9b6c562
|
|
In this patch bumped guard with below patches.
- Ramesh Iyyar (2):
libguard: Introduced "GARD_Sticky_deconfig" type to guard
Merge pull request #8 from RameshIyyar/enable-sticky-type-record
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Id57f85358100478284e12e6b1074293b38b579fb
|
|
Per [1], Yocto is going to start requiring both branch names and
`protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to
automatically fix our URIs.
1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
|
|
- Ramesh Iyyar (5):
scripts: Update MRW xml processing scripts
scripts: genDTS: Fix special I2C target handler
data: p10: Update TYPE attribute enumeration list
data: p10: Add GENERIC_I2C_DEVICE target
data: p10: Add PMIC target
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I1f92d1ce94f84b2bd3a051054c31fff24ec7307f
|
|
Ramesh Iyyar (2):
libipl: p10: Fix, use macro instead numeric value
libipl: p10: Don't apply primary processor guard record
rajerpp1 (2):
libipl: Returning error IPL_ERR_PLAT, for all error with FFDC
libipl: Lab support for skipping clock soft reset
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I8caf7c5dbf3bd397d2a7ab7d0e22a7727632d436
|
|
Jayanth Othayoth (1):
data/p10: Added ATTR_ECO_MODE
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Id5ef6d86d69630a5b5190b84e7ce1248317fb5ea
|
|
Amitay Isaacs (1):
libipl: Add apply_guard setting
Dhruvaraj Subhashchandran (1):
libphal: Fix the PPE Register structure.
Jayanth Othayoth (4):
libphal: threadStopProc API support
libphal: Added helper function for sbe hreset
libphal: Add sbe halt state handling for getDump chipop
libphal: Add sbe halt state handling for getTiInfo chipop
Marri Devender Rao (1):
libipl:Add handling for platform function errors
Ramesh Iyyar (5):
libipl: Add ipl settings abstraction
libipl: Switch to ipl_settings for the ipl mode
libipl: Switch to ipl_settings for the ipl type
libipl: Switch to ipl_settings for ipl log
libipl: p10: Apply guard records based on ipl settings
libipl: p10: Apply reconfig guard records even if setting is disabled
rajerpp1 (4):
libipl: Error handling helper function for clock NON-HWP failures
libipl: helper function for procedure callout for software error
libipl: updating HWAS_STATE for oscrefclk target
libipl: Clock initialization code for p10 based system
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Icdf18f7a9ab5ec25439ea44f713a9d7a34a2c36d
|
|
rajerpp1 (2):
libekb: Removing HWIDs which are not handled now
libekb: Special error handling for clock errors
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Iabaf972e638f2527846d3a9a32bb4e2a2560bd0c
|
|
Changes:
- Add more p10 hardware support (dimm, mem_port, oscrefclock, tpm, nx)
- Add i2c bus implementation for generic i2c targets
- Implement (nest and core) htm for P10
Change-Id: Id1250ab557e4a73f90a1002f8a00b8e0af6438c0
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
attributes tool enabled to track the updates to attributes done
using "write" command. This features requires environment
variable PDATA_ATTR_OVERRIDE is defined and is pointing to a
file path that can be appended to.
This commits add support for setting shell context environment
variable to enable attribute override for devtree attributes.
Refer gerrit review for details
https://gerrit.openbmc-project.xyz/c/openbmc/openpower-proc-control/
+/49298
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I744b86018440b6626307d447934152c978f6bd4b
|