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

wants to merge 67 commits into from

Conversation

Emy-inspur
Copy link
Owner

1

MRaybuck and others added 30 commits February 21, 2023 08:39
Adds the section size to vmmconst.H so that readers can tell how big the
HBRT VMM space is.

Change-Id: I7e0560f88071bbd0418da913f530413a58d42be4
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145918
Reviewed-by: Zachary Clark <[email protected]>
Reviewed-by: Deborah L McLemore <[email protected]>
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Used Feb 9th 2023 DDR5 DDIMM SPD spec
Updated Enabled Phys and Channels
Updated Bis Width for CHA and CHB

Zen:MST-1930
Change-Id: I18518a8e04842926d9d24e88e01384876f5a8000
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145618
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: ANDRE MARIN <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145628
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
Change-Id: Ib20c4beece45644b59c7809cd361c5b29ad41a89
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145819
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145827
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
ZEN:MST-1814
Change-Id: I06327e3f295726d5f766761cf050db84806ba810
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145646
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145647
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: If6f12deb6cca8f04715acb2980e6e7f65131dcd7
RTC:209572
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/144505
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Martha Broyles <[email protected]>
Reviewed-by: Chris Cain <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Adding a console message to make it clear when/if the override
to enable a paused istep is triggered.  This makes it easier to
confirm what tests are actually doing.

Change-Id: I8cd58565563fd4ab74ccf6d10bb46f210a1cce5d
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145271
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Deborah L McLemore <[email protected]>
Reviewed-by: Zachary Clark <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
1. Added 48 ohm decode to the data engine.

Change-Id: I9e8e2b7befb928ea953f329d1051c13b438f6d91
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146040
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Dinesh Kademane Maheswarappa <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146041
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
These utility classes enable procedures to stream their input and output data
as opposed to using fixed-size buffers. This will be useful for procedures that
are being used to transfer large amounts of data in an SBE chipop context, such
as putring, getring, fastarray, putmem, getmem, ...

Abstract base classes are provided that procedures should use in their function
arguments. The idea is that platforms can derive specific implementations from
these base classes; Cronus wrappers could stream into or out of arrays or FAPI
buffers whereas the SBE could stream through the SBE FIFO.

Encapsulating these details in here means the HWP can be agnostic of whether
it's shoving data into a buffer or the SBE FIFO, and the SBE has hooks inside
the HWP to add its FIFO enqueue/dequeue calls.

Example implementations are also provided that stream data into / out of simple
C arrays. These implementations should be useful in a Cronus wrapper environment
as well as in an SBE environment, since they provide a simple means to supply
data from a compiled-in table.

Last but not least, this header provides wrapper classes around such a data
stream that allow writing and reading data at a bit granularity (as opposed to
stream data units which correspond to SBE FIFO entries of 32 bits). HWPs can use
these wrappers if the data they process is of non-uniform granularity.

Change-Id: I8eb22b63021d46f388429b3d3a5201abbbecc307
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/83765
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Christopher M Riedl <[email protected]>
Reviewed-by: Matt K Light <[email protected]>
Reviewed-by: RAJA DAS <[email protected]>
Reviewed-by: Jennifer A Stofer <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146383
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
adjust default filter, tank PLL initfiles to statically set CPISEL=7

if PLL is to be removed from bypass, after its initial scan,
release PLL reset and sample BANDSEL after CCALCOMP resolves

write back to PLL with CCALLOAD set and CCALBANDSEL programmed to:
- BANDSEL-1 if BANDSEL != 0
- else BANDSEL+1

Change-Id: I02c1b31e3abd37b9d2a491e83830838e3cbce555
Original-Change-Id: I606ff5f628cd9b70ad97bb696b68d51681eae2e7
CQ: HW504133
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/101441
Tested-by: Jenkins Server <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: PPE CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Dev-Ready: Joseph J McGill <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146405
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
* 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]>
Zen:MST-1510
Change-Id: I2f55e8d5abda4f892262a2bace814cf3ffbeeb43
Original-Change-Id: Id42cefdb66e12c0c56eddae569c106d467c332df
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/127818
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: NAREN AMMANDA DEVAIAH <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146406
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Zen:MST-1570
Change-Id: I279c115f2a2ccaf0510bee99dec0ff682cd7598f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/130736
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146330
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1542
Change-Id: I0a9dc7fe09d99a2e258151950e87d350843d78a0
Original-Change-Id: I68c78f480f611e97069cc1434f4f37d55d5efd02
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/129595
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146407
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Also specializing mss::relative_pos for explorer/odyssey to support this commit

Zen:MST-1572
Change-Id: Ib08341f6c7cbedb2227425ff0cf207dddcd94170
Original-Change-Id: I4a7f6014649bcdb4793a06065ce8f1f99e8b8401
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/130516
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Tested-by: PPE CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146408
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
…t scoms

Change-Id: Ice7f503f51e6088436483491b3cf6c54236c8259
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/131778
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: NAREN AMMANDA DEVAIAH <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146351
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1584
Change-Id: I04b096d5eb78f46778e517a3cebd066d49c56d6f
Original-Change-Id: I274638e6ac45d2a1cedfd3047e324b51fae39992
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/132842
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146409
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: Ifc19d4700f0e77a2a6a25afff0eaa0fe933728a7
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/133367
Reviewed-by: Geetha Pisapati <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146352
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Zen:MST-1627
Change-Id: I784df1646a97d7b1ba8727d56f493939ce852a53
Original-Change-Id: I68cf1fb7d150222a77e9803215de4610d676044f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/132685
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Amita Banchhor <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146410
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I530e7aa27544b31a724e94e3ea268d6d0478ae7c
Original-Change-Id: I7b68469acc1b944f1ecfd6d3b94c8caa3f388460
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134364
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146411
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Also remove source files for procedures that
no longer exist

Change-Id: Ib11b4d6004ec6562fe8ff895b63bf549947c7b4b
Original-Change-Id: I9433db15c6d8d2e8b0c04ebe090b9b44e1f14d63
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134360
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Dev-Ready: Brent Wieman <[email protected]>
Reviewed-by: Brent Wieman <[email protected]>
Reviewed-by: Amita Banchhor <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146412
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I8b6fb2ac29f975ce9a22ccfff670694fc0c3a6d4
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134507
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Amita Banchhor <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146357
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I114826918100d91cabb10142c92ecb8bf37589f8
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134318
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Chris Steffen <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146366
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1647
Change-Id: If6e1565d636ad10c27f09594ef18027bab1f94d7
Original-Change-Id: I7b67fec004d6efcec2362d71d6acdd27f5fd8ea4
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/134963
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Mark Sonntag <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146413
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1448
Change-Id: I3bd844be368842f482b7aa3200b7b7c309c0a39f
Original-Change-Id: Ic8dba3530779629895a7ab84e58f930bce91aa96
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/130695
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146414
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1646
Change-Id: I513dce049870a6f9f70b924079a32226554e025d
Original-Change-Id: Ic43d17d08dc618be74e4cb6f2934a555e5c2d489
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/137421
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146415
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Also template specialization of common functions

Zen:MST-1430
git-coreq:hostboot:I3fc461010347371f11167ccb5784f3de4be191c2
Change-Id: I75bbcbc4aed75ca321c7799eea6be53990308e63
Original-Change-Id: I3fc461010347371f11167ccb5784f3de4be191c2
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/137452
Tested-by: HWSV CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Tested-by: PPE CI <[email protected]>
Reviewed-by: NAREN AMMANDA DEVAIAH <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146416
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
ZEN:MST-1473
Change-Id: I7a57314e9c6e78a24964f4be02319285a5827dbf
Original-Change-Id: Ibf9cf46ede687e6623778fcd639c40162c776274
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/138221
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146417
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
- Update/add wrappers

Change-Id: Ic8aed3c9a2186c58475abac4af31ff84148fa34a
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/137860
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Dev-Ready: Brent Wieman <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146263
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Zen:MST-1789
Change-Id: I9e59c21e97a9285f45175db31ae453450dbc113e
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/139983
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: SimBuild SimBuild <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146353
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
…ared DMEM

ZEN:MST-1795
Change-Id: I4bf3930ee1fedb009faef9e128f59992433b0c48
Original-Change-Id: I5a4b63b5f9519c1d3952c4e182dd460dc441883f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/140328
Tested-by: HWSV CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146418
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Amita Banchhor and others added 13 commits February 23, 2023 09:45
Zen:MST-1591
Change-Id: I35ba9bb4ed490df68a2895bcdcc7fb0e6d0443da
Original-Change-Id: I4c5fa8415ff5500cf129cea1a7f0b6946ae178db
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/135902
Reviewed-by: STEPHEN GLANCY <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Amita Banchhor <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146428
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: Ib10cc06fc6aab59ccfa6e73b6f81ce121f53aae7
Original-Change-Id: I6d4a6e9e56a0afc72542356a49540a58a2d0c0c1
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/144315
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146429
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
- Updated BIST lanes to be uint32s for future proofing
- Added generic BIST Init to io_ppe_common
- Moved generic code to io/common/
- Cleaned up comments & minor improvements

Change-Id: I36b846b351e5e5412482b695e348a4208c76dfe7
Original-Change-Id: Ia8b89563cec34190cb008c5755eaa174e6f1a86c
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/143161
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Josh Chica <[email protected]>
Reviewed-by: Ben Gass <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146430
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I27f30a755a4e6e58226384bb682c9ce53e825acb
Original-Change-Id: Icd83edabd46c97c27011286d59af4c26b5d2809b
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/144582
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: David-Jude Chung <[email protected]>
Reviewed-by: Joachim Fenkes <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146431
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
- Fixed signatures in common IO TDR procedures
- Added attribute call for frequency in common_io_omi_tdr.C
- Removed ody_io_ppe_regs.H include from io_ppe_common.H
- Moved ody_io_ppe_* out of common directory

Change-Id: I76bb7f2f93f4a149ce4ada72c75af9a32898ab80
Original-Change-Id: I1193fe076e6802c202bee5be65403f3e513903ee
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145468
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146432
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Adds helper funct to set MBXLT0 Bit relative to num ports

Update odyssey 10 engd submodule

ZEN:MST-1714
Change-Id: I47aafbd6bf9b25e0ce6447e620523ab220ac60af
Original-Change-Id: I2c3296606faf5a730eccb89af4491c3bd3039dbb
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/143895
Tested-by: Jenkins Server <[email protected]>
Tested-by: HWSV CI <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146433
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I725be08c1d4664cb7c4d5ea51d958e3f16f63e83
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/143888
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146256
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I65bf40920cd41270a2fbb2958d4cc9ce5e5acfc6
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145538
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Josh Chica <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146257
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I9e536ffa6f5595b819d288f0da9c8636e4244ed9
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145934
Reviewed-by: Brent Wieman <[email protected]>
Dev-Ready: Brent Wieman <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Thi N Tran <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146280
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
This is the fix for SBE build issue when
https://rchgit01.rchland.ibm.com/gerrit1/#/c/146005/
is merged into SBE.

Change-Id: Ie82ee27649142fbd448c2d5657950c249f7e2d70
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146082
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146251
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
These changes fix compile errors when building Hostboot.

Change-Id: Iea7c287d3a1e80772455530830927ade1592eeee
JIRA: PFHB-223
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146393
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: Josh Chica <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146404
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I929f2c77d80b8988225c7b1f3814aa337318e660
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146175
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Tested-by: PPE CI <[email protected]>
Reviewed-by: Steven B Janssen <[email protected]>
Dev-Ready: Steven B Janssen <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146190
There was a hiccup somewhere in the mirroring of
 I4c5fa8415ff5500cf129cea1a7f0b6946ae178db
We lost a single line change.  This commit gets the hostboot
copy in sync with the ekb version.

Change-Id: I8e7cac27d9dc983e7bc23b8e3342bdbda694429b
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146394
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
@lili-lilili lili-lilili force-pushed the master-p10 branch 2 times, most recently from 3ceca8f to a9fd3af Compare February 25, 2023 06:00
debmc and others added 14 commits February 27, 2023 13:10
Allow the ability to selectively append # keywords to the
IPZ formatted Record Keyword structures (# keywords are
larger than 255 bytes, up to uint16_t).

This will allow payload content for keywords to be larger
than the 255 byte limit imposed today.

By providing a list of possible special pound keywords for each
record from the BMC, the code will automatically append the
keyword to the VPD record from the BMC for Hostboot's Node
VPD cache.

If BMC does NOT contain the VPD Record for a special
pound keyword, the pound keyword will NOT be triggered to
be appended to Hostboot's Node VPD cache, i.e. non-Bonnell
systems will never see the PSPD pound keyword since BMC
will NOT exchange PSPD Record for anything but the Bonnell
systems.

Change-Id: I0242d40307e01f1b945fbe2cb1c4cbcc8d5f3eb8
JIRA: PFHB-304
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145155
Reviewed-by: Daniel M Crowell <[email protected]>
Reviewed-by: Matt Ochs <[email protected]>
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Zachary Clark <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Zen:MST-1950
Change-Id: I5eb7001f3654523ced799ff27b79a6efa3cadda0
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146029
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146039
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
ZEN:MST-1848
Change-Id: I0c88c50ed10b1bf68f2ea6b201fecd9cd8f9fac3
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145219
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Reviewed-by: ANDRE MARIN <[email protected]>
Reviewed-by: STEPHEN GLANCY <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Edgar Cordero <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145221
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
ZEN:MST-1955
Change-Id: I4cda3a271ed362e8c07944d38dd45c8e7136d3ab
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/145834
Dev-Ready: STEPHEN GLANCY <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Reviewed-by: ANDRE MARIN <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: PPE CI <[email protected]>
Reviewed-by: Geetha Pisapati <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146144
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
Change-Id: I4b324a352899711349bc4fa394ef4cad14d857a5
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146473
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: PPE CI <[email protected]>
Dev-Ready: Joseph J McGill <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146476
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
We discovered there are a few paths in our testcases that allocate
more than 2MB with a single malloc.  This is HBRT code so we can't
use explicit mm_alloc_block calls.  As currently written this
large size will exceed the Huge allocation range that we have (1MB)
so will revert back to a normal Big allocation that requires
contiguous pages.

Change-Id: Ic1039693452fd0dd28c2f1c02b6aa4b64895d784
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146763
Reviewed-by: Mike Baiocchi <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Tested-by: Nick Bofferding <[email protected]>
Change-Id: I0035b44e2b7b91f2ea3c4f30a84f4fa41a04ca3b
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146163
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Sneha Kadam <[email protected]>
Reviewed-by: ANDRE MARIN <[email protected]>
Reviewed-by: Joseph J McGill <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146242
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
Tested-by: Daniel M Crowell <[email protected]>
This commit updates OCMB checks in processMrw.pl and BusFruCallouts.pm
to look for the XML type 'chip-ocmb-planar' to determine that the
OCMB_CHIP is on the planar of the system (and not on DDIMM).

There were other changes to address review comments from a previous
commit.

Change-Id: I5888901db0161073b21c2c462e9e052818c73010
JIRA:PFHB-409
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146547
Reviewed-by: Daniel M Crowell <[email protected]>
Reviewed-by: Matt Ochs <[email protected]>
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
This is in preparation for a change to the args that will come
as part of a new simics level.

Change-Id: I20adeceea7203399bbfa2873a36d8dfb33a2a306
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146779
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Ilya Smirnov <[email protected]>
Reviewed-by: Zachary Clark <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Change-Id: I6609ef4fcd5d7b26381f33b7d7009d5f7f73eefe
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146738
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Change-Id: Ic094fe1d4fc3342743ea0bec0bcb2a75a25029b2
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146739
Tested-by: Jenkins OP Build CI <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Adds a cherry-picking strategy to prefer the incoming changes of the
standalone patching commit to avoid merge conflicts with the existing
P10 standalone pnor layout. Also, checks that the MACHINE env var is
setup properly because if it's not that will be a source of quiet pain.

Finally, removed the NIMBUS DEFAULT_MACHINE env var.

Change-Id: Ia10e21e47c7be681c1a1e6fdcff4fc26904bae1e
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146686
Tested-by: Jenkins OP Build CI <[email protected]>
Reviewed-by: Deborah L McLemore <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Ilya Smirnov <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
Add support for a new flag that will enable DDR5 (Odyssey) DDIMMs
on top of the P10 standalone model.

Setting the environment variable HB_USE_ODYSSEY will result in
a change to the runsim arguments to enable the DDR5 DDIMMs.

Change-Id: I375e9a9f7f40818bb93070ceee56c84df678a596
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/146817
Reviewed-by: Ilya Smirnov <[email protected]>
Tested-by: Jenkins OP Build CI <[email protected]>
Reviewed-by: Zachary Clark <[email protected]>
Tested-by: Jenkins Combined Simics CI <[email protected]>
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins OP HW <[email protected]>
Reviewed-by: Daniel M Crowell <[email protected]>
Reviewed-by: Nick Bofferding <[email protected]>
Add support for UTIL::F5 and UTIL::F6
Hostboot will get F5 and F6 from BMC through PLDM and cache it to the PVPD.
Finally,F5 and F6 will be merged together and write to hdat system ipl parameter.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.