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

XBus / SMP link configuration #69

Merged

Conversation

SergiiDmytruk
Copy link
Member

This contains implementation of relevant parts of isteps 9.2, 9.4, 9.6 and 9.7 (XBus only, no OBus). The rest of 9.* isteps group are either empty (debug stuff only, 9.3 and 9.5), not required at least at this point (lane repair information in 9.1) or don't apply (link aggregation in 9.8 doesn't seem to be our case).

Based on PR #65

src/soc/ibm/power9/istep_9_4.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/istep_9_4.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/istep_9_7.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/istep_9_7.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/xbus.h Show resolved Hide resolved
@SergiiDmytruk SergiiDmytruk force-pushed the raptor-cs_talos-2/xbus branch 2 times, most recently from d477642 to a8eb247 Compare January 31, 2022 22:53
@SergiiDmytruk SergiiDmytruk force-pushed the raptor-cs_talos-2/xbus branch 2 times, most recently from a7d325d to 22ffee2 Compare February 2, 2022 20:48
@krystian-hebel krystian-hebel changed the base branch from raptor-cs_talos-2/xbus to raptor-cs_talos-2/develop February 3, 2022 13:42
src/soc/ibm/power9/istep_9_2.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/istep_9_2.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/xbus.c Outdated Show resolved Hide resolved
Same kind of SCOM accesses are used since SBE of the second CPU has
started and until it can be accessed via XSCOM.  There are also a couple
of XBus-related constants.

Change-Id: Ieadbd29c15a435a59d24fd490c93cda6c1945bf7
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Change-Id: I373bd7b931be73a58634db3390d0739b1d881789
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Change-Id: I0f72b3d356ccef6d5a8c3cd8332e2d2c77126586
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Change-Id: Ic3e1eadf03f54cf6e8ed82641dfd2cd668b1237a
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Change-Id: Idbb17e19ec3f36e7f7e64e7d90a27f8ea9e0fe95
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
@krystian-hebel krystian-hebel merged commit 6328dfa into raptor-cs_talos-2/develop Feb 4, 2022
@krystian-hebel krystian-hebel deleted the raptor-cs_talos-2/xbus_cfg branch February 4, 2022 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants