Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1 #1

Open
wants to merge 67 commits into
base: master-p10
Choose a base branch
from
Open

1 #1

Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
eeda553
Add HBRT section size consts to VMM consts file
MRaybuck Feb 16, 2023
58be46e
Updated byte 235 decoding for DDR5
Feb 10, 2023
a884f65
snapshot Odyssey pervasive updates
jjmcgill Feb 15, 2023
6a526b2
Adds support for rel_pos for TEMP_SENSOR to OCMB_CHIP
Feb 9, 2023
4899808
Support power caps based on power supply number,type,input voltage
baileysh Jan 25, 2023
66ee12f
Add console message when istep pause is triggered
dcrowell77 Feb 6, 2023
24986d9
Fix for Mem Alert En and pull up decoder
Feb 18, 2023
8e5ebcc
FAPI2: Add utility classes to stream data into and out of HWPs
fenkes-ibm Sep 13, 2019
7157257
Sticky Spinster: adjust filter, tank PLL initialization sequence
Jul 31, 2020
468cece
Fastarray updates for SBE integration
fenkes-ibm Aug 10, 2020
560ea5e
Added make files for Odyssey lab folders
snehakadam85 Feb 18, 2022
bd3b99b
Add Odyssey attribute accessor generation
stermole Apr 26, 2022
c43fae3
Adding base code and control for Synopsys mailbox interaction
Mar 30, 2022
d6c0ba5
Code to Perform PHY reset for odyssey
Apr 20, 2022
eeb16ad
Phy reset bug fix of mem port target to ocmb target when doing chiple…
May 16, 2022
80a3835
Update PHY init synopsys asserts to use IBM's assert methodology
Jun 14, 2022
1a092f3
Add extra delay during Odyssey PHY reset
stermole Jun 27, 2022
2ae416a
Add DDR5 attributes for phyinit and draminit
stermole Jun 7, 2022
3c1aead
Adds blank Odyssey scominit files for hostboot consumption
sglancy6 Jul 19, 2022
ab31d16
Add missing makefiles and wrappers for Odyssey procedures
stermole Jul 19, 2022
5750932
Add L1 for ody_enable_ecc
stermole Jul 21, 2022
24c1027
Add ody_io_load_ppe HWP
ibmthi Jul 18, 2022
2009279
Adds Odyssey draminit firmware version attributes
sglancy6 Jul 27, 2022
222cb31
Adds Odyssey scominit
sglancy6 Apr 25, 2022
031c402
Adds IBM only files for Synopsys' load PIE updates
sglancy6 Aug 19, 2022
6723409
Porting exp_omi_init.C to odyssey
Aug 19, 2022
1ec536e
Create ody_enable_ecc procedure
Sep 12, 2022
839ea28
Adding Odyssey IO PPE procecures.
BenAtIBM Aug 31, 2022
62765b2
Fix odyssey phy reset sequence
Oct 17, 2022
76bccf6
Updates Odyssey to reset DMEM registers and skip writing 0's to a cle…
sglancy6 Oct 24, 2022
116dc88
Add attribute control to ody_draminit message block
stermole Jul 21, 2022
9de0a84
Update ody_io_ppe_regs.H
BenAtIBM Oct 19, 2022
05de899
Update ATTR_ODY_AFU_ACTAG_LEN default to 0
stermole Nov 30, 2022
fe7c690
Disable upstream template 5 by default.
BenAtIBM Dec 7, 2022
22b7f68
Odyssey IO HWP Shell
Dec 1, 2022
8ecc45a
Updates attribute accessors to use c_str macro
sglancy6 Dec 16, 2022
a7f445c
Updates memory HWPs for ody_ddrphyinit to compile in SBE
sglancy6 Jan 10, 2023
8d92cf5
P10 Odyssey Training Support
steffenchris Jan 13, 2023
49b3b87
Remove error trace from MSS attribute accessors
stermole Jan 11, 2023
889f3d8
Updates mss HWPs for ody_enable_ecc to compile in SBE
sglancy6 Jan 4, 2023
0767b98
Convert PHY init structures to be initialized from attributes
Jul 28, 2022
15de924
Backports updates to get ody_ddrphyinit compiling in SBE
sglancy6 Jan 23, 2023
eda16a5
Added ODY BIST Init
Jan 4, 2023
ff5db62
Update Odyssey register header files with latest figdb
BenAtIBM Jan 26, 2023
f007644
Fixed common IO TDR procedures
Feb 8, 2023
7769f86
Add actual initfile for ody_scominit once available
Jan 17, 2023
a9af957
Update Odyssey IO
chilleribm Jan 11, 2023
b9c0209
Updated Ody IO BIST Cleanup
Feb 9, 2023
7fda634
Remove ext_cmd override parameter from hss_bist procedures.
BenAtIBM Feb 16, 2023
22139f2
Updates to fix SBE build break because of IO hwps commit 146005
ibmthi Feb 19, 2023
7e4e2bd
Support for running Odyssey SPPE HWPs natively inside of Hostboot
vageline Feb 20, 2023
1193b50
Adds FAPI_ASSER to catch bad VPD sizes and catch bad_alloc errors
sglancy6 Feb 20, 2023
992392d
Fix bad mirror of generic_memory_ddr5_mr_attributes.xml
dcrowell77 Feb 21, 2023
fbf934a
Hostboot Enablement for PLDM sourced IPZ keywords
debmc Feb 3, 2023
22044d8
Correct attribute defaults in Odyssey XML
Feb 17, 2023
519174f
Attribute update flag for ddr5 MR read lab tool
Feb 6, 2023
a532857
Adds DDR5 timing processing to effective config
sglancy6 Feb 15, 2023
c823fa1
Odyssey perv import
jjmcgill Feb 21, 2023
9c4786d
Increate size of Huge allocation slots to 3MB
dcrowell77 Feb 27, 2023
1d92e57
Adds VBU workaround for DFI init to ATE phyinit
sglancy6 Feb 20, 2023
f3af122
Bonnell: Update OCMB checks in processMrw.pl to use chip-ocmb-planar
mabaiocchi Feb 22, 2023
8a3b92b
Remove dimm_type arg to runsim
dcrowell77 Feb 27, 2023
fda7cb9
Update to latest openbmc/pldm commit 8c6abca
op-jenkins Feb 27, 2023
0dd554e
Reapply pldm subtree changes made from 0d1e641 to 992392d
op-jenkins Feb 27, 2023
1e4d09a
eBMC setup standalone script: fix cherry-picking and MACHINE checks
MRaybuck Feb 24, 2023
dc5ed77
Support DDR5 (Odyssey) DDIMMs on P10 simics model
dcrowell77 Feb 27, 2023
328f7c2
Support get SMS string from fru vpd
lili-lilili Feb 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fastarray updates for SBE integration
* Mirror missing files to SBE repo
* Add EC attribute needed in fastarray as an SBE attribute
* Update fastarray Python tool to facilitate integration in lab tool

Change-Id: I2900a5e1c36f6b7414dfc191e8502817426dbda8
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/102031
Tested-by: PPE CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146385
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
  • Loading branch information
fenkes-ibm authored and dcrowell77 committed Feb 23, 2023
commit 468cece4ad64b1f5b6e912328d1995155bc00833
6 changes: 3 additions & 3 deletions src/import/hwpf/fapi2/include/hwp_data_stream.H
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ class hwp_bit_istream
*/
ReturnCodes get8(uint8_t& o_value)
{
uint64_t l_tmp;
uint64_t l_tmp = 0;
const ReturnCodes l_rc = get(l_tmp, 8);
o_value = l_tmp;
return l_rc;
Expand All @@ -343,7 +343,7 @@ class hwp_bit_istream
*/
ReturnCodes get16(uint16_t& o_value)
{
uint64_t l_tmp;
uint64_t l_tmp = 0;
const ReturnCodes l_rc = get(l_tmp, 16);
o_value = l_tmp;
return l_rc;
Expand All @@ -359,7 +359,7 @@ class hwp_bit_istream
*/
ReturnCodes get32(uint32_t& o_value)
{
uint64_t l_tmp;
uint64_t l_tmp = 0;
const ReturnCodes l_rc = get(l_tmp, 32);
o_value = l_tmp;
return l_rc;
Expand Down