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

PCIe initialization #106

Merged
merged 16 commits into from
Oct 22, 2021
Merged

PCIe initialization #106

merged 16 commits into from
Oct 22, 2021

Conversation

SergiiDmytruk
Copy link
Member

Includes:

  • istep 10.10
  • istep 10.12
  • new, more full, implementation of istep 14.3 (includes istep 14.5 in Hostboot and here)

istep 14.3 gets stuck on first SCOM read for the first PEC.

Copy link
Member

@krystian-hebel krystian-hebel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one small change. Code works and no longer hangs on retraining during fast reboot path.

src/soc/ibm/power9/romstage.c Outdated Show resolved Hide resolved
Copy link
Member

@krystian-hebel krystian-hebel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And two more changes from CI

src/soc/ibm/power9/istep_14_3.c Outdated Show resolved Hide resolved
src/soc/ibm/power9/istep_14_3.c Outdated Show resolved Hide resolved
Copy link
Member

@krystian-hebel krystian-hebel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, that was more than one change...

src/soc/ibm/power9/istep_14_3.c Outdated Show resolved Hide resolved
@macpijan
Copy link
Member

@SergiiDmytruk Please also rebase on the latest target branch, as we have marged some pieces today. Thanks!

Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
* Small changes for consistency.
* Access some registers through a nest chiplet ID.
* Fix a bug in PEC initialization (ATTR_PROC_PCIE_CACHE_INJ_MODE).

Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Change-Id: I229f3b40d1f8b115eaa1d9d9b9e813a43ee807ae
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
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.

3 participants