[M] Change in coreboot[main]: soc/common/smbus: Support reading SPD5 hubs for DDR5

Attention is currently required from: Angel Pons, Balaji Manigandan, Balaji Manigandan, Eric Lai, Haribalaraman Ramasubramanian, Jeremy Soller, Kapil Porwal, Karthik Ramasubramanian, Kyösti Mälkki, Maulik Vaghela, Meera Ravindranath, Nick Vaccaro, Patrick Rudolph, Paul Menzel, Raj Astekar, Reka Norman, Rizwan Qureshi, Subrata Banik, Subrata Banik, Tarun Tuli, Tim Wawrzynczak. Tim Crawford has posted comments on this change by Meera Ravindranath. ( https://review.coreboot.org/c/coreboot/+/52731?usp=email ) Change subject: soc/common/smbus: Support reading SPD5 hubs for DDR5 ...................................................................... Patch Set 16: (9 comments) Patchset: PS13:
Yes. We have cherry-picked this in order to remove the workaround in `meminit. […] Done
Patchset: PS14:
Adding Intel team to take care of this CL Taking over since no one from Intel responded.
PS14:
@Meera, any plan to address this ? Guess not.
Patchset: PS16: Intel has seemingly abandoned this work, so I've updated with the changes Jeremy has made while working on the Clevo RPL and MTL units. I've moved Meera to co-author for the original work and made Jeremy the commit author, as he has rewritten it as part of the work for adding support for Clevo L240TU (system76/lemp13). Commit Message: https://review.coreboot.org/c/coreboot/+/52731/comment/3b40b37b_1b66f3d8?usp... : PS13, Line 7: Add support for reading spd data via smbus for DDR5
“Add support for” can be substituted by “Support”: […] Done
https://review.coreboot.org/c/coreboot/+/52731/comment/f3abba1b_dd72dcc9?usp... : PS13, Line 11: This CL adds support to read the spd5 hub device via smbus.
Please add a blank line above to separate the paragraphs. Acknowledged
https://review.coreboot.org/c/coreboot/+/52731/comment/d12a4efb_fa2422d5?usp... : PS13, Line 14: TEST=Boot adlrvp DDR5 board to kernel
Before it didn’t work? What RAM modules did you test with? Acknowledged
File src/soc/intel/common/block/smbus/smbuslib.c: https://review.coreboot.org/c/coreboot/+/52731/comment/7902c4e7_d4e6cd1a?usp... : PS13, Line 10: { 0, 1 }, /* General Configuration section */ : { 2, 2 }, /* General Configuration section */ : { 3, 47 }, /* General Configuration section */
I see, it's inclusive. So yes, they are contiguous. Probably just copied from the FSP then. […] Removed
https://review.coreboot.org/c/coreboot/+/52731/comment/159a2814_4b203d03?usp... : PS13, Line 54: /* : * By default,an SPD5 hub accepts 1 byte addressing pointing : * to the first 128 bytes of memory. MR11[2:0] selects the page : * pointer to address the entire 1024 bytes of non-volatile memory. : */
Please use one of the recommended multi-line comment styles. Done
-- To view, visit https://review.coreboot.org/c/coreboot/+/52731?usp=email To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: coreboot Gerrit-Branch: main Gerrit-Change-Id: Ic5e6c58f255bef86b68ce90a4f853bf4e7c7ccfe Gerrit-Change-Number: 52731 Gerrit-PatchSet: 16 Gerrit-Owner: Meera Ravindranath <meera.ravindranath@intel.com> Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com> Gerrit-Reviewer: Balaji Manigandan <balaji.manigandan@intel.com> Gerrit-Reviewer: Balaji Manigandan <balaji.manigandan@intel.corp-partner.google.com> Gerrit-Reviewer: Haribalaraman Ramasubramanian <haribalaraman.r@intel.com> Gerrit-Reviewer: Jeremy Soller <jeremy@system76.com> Gerrit-Reviewer: Kapil Porwal <kapilporwal@google.com> Gerrit-Reviewer: Karthik Ramasubramanian <kramasub@google.com> Gerrit-Reviewer: Maulik Vaghela <maulikvaghela@google.com> Gerrit-Reviewer: Nick Vaccaro <nvaccaro@google.com> Gerrit-Reviewer: Patrick Rudolph <rudolphpatrick05@gmail.com> Gerrit-Reviewer: Raj Astekar <raj.astekar@intel.com> Gerrit-Reviewer: Ravishankar Sarawadi <ravishankar.sarawadi@intel.com> Gerrit-Reviewer: Reka Norman <rekanorman@chromium.org> Gerrit-Reviewer: Rizwan Qureshi <rizwan.qureshi@intel.com> Gerrit-Reviewer: Subrata Banik <subrata.banik@intel.com> Gerrit-Reviewer: Subrata Banik <subratabanik@google.com> Gerrit-Reviewer: Tarun Tuli <taruntuli@google.com> Gerrit-Reviewer: Tim Crawford <tcrawford@system76.com> Gerrit-Reviewer: Tim Wawrzynczak <inforichland@gmail.com> Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org> Gerrit-CC: Brandon Weeks <bweeks@google.com> Gerrit-CC: Eric Lai <eric_lai@quanta.corp-partner.google.com> Gerrit-CC: Kyösti Mälkki <kyosti.malkki@gmail.com> Gerrit-CC: Lean Sheng Tan <sheng.tan@9elements.com> Gerrit-CC: Martin L Roth <gaumless@gmail.com> Gerrit-CC: Maximilian Brune <maximilian.brune@9elements.com> Gerrit-CC: Paul Menzel <paulepanter@mailbox.org> Gerrit-CC: Stefan Reinauer <stefan.reinauer@coreboot.org> Gerrit-Attention: Maulik Vaghela <maulikvaghela@google.com> Gerrit-Attention: Jeremy Soller <jeremy@system76.com> Gerrit-Attention: Paul Menzel <paulepanter@mailbox.org> Gerrit-Attention: Rizwan Qureshi <rizwan.qureshi@intel.com> Gerrit-Attention: Angel Pons <th3fanbus@gmail.com> Gerrit-Attention: Subrata Banik <subrata.banik@intel.com> Gerrit-Attention: Balaji Manigandan <balaji.manigandan@intel.com> Gerrit-Attention: Eric Lai <eric_lai@quanta.corp-partner.google.com> Gerrit-Attention: Kyösti Mälkki <kyosti.malkki@gmail.com> Gerrit-Attention: Patrick Rudolph <rudolphpatrick05@gmail.com> Gerrit-Attention: Tarun Tuli <taruntuli@google.com> Gerrit-Attention: Subrata Banik <subratabanik@google.com> Gerrit-Attention: Haribalaraman Ramasubramanian <haribalaraman.r@intel.com> Gerrit-Attention: Tim Wawrzynczak <inforichland@gmail.com> Gerrit-Attention: Kapil Porwal <kapilporwal@google.com> Gerrit-Attention: Reka Norman <rekanorman@chromium.org> Gerrit-Attention: Meera Ravindranath <meera.ravindranath@intel.com> Gerrit-Attention: Balaji Manigandan <balaji.manigandan@intel.corp-partner.google.com> Gerrit-Attention: Nick Vaccaro <nvaccaro@google.com> Gerrit-Attention: Raj Astekar <raj.astekar@intel.com> Gerrit-Attention: Karthik Ramasubramanian <kramasub@google.com> Gerrit-Comment-Date: Sat, 01 Jun 2024 01:22:07 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: No Comment-In-Reply-To: Tim Crawford <tcrawford@system76.com> Comment-In-Reply-To: Subrata Banik <subratabanik@google.com> Comment-In-Reply-To: Paul Menzel <paulepanter@mailbox.org> Comment-In-Reply-To: Tim Wawrzynczak <inforichland@gmail.com> Comment-In-Reply-To: Eric Lai <eric_lai@quanta.corp-partner.google.com>
participants (1)
-
Tim Crawford (Code Review)