Re: S0i3 sleep testing image
- Reply: obiwac : "Re: S0i3 sleep testing image"
- In reply to: Charlie Li : "Re: S0i3 sleep testing image"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 28 Feb 2026 03:25:07 UTC
Charlie Li wrote: > On 25/02/2026 04:52, obiwac wrote: >> Hey Charlie! >> >> I believe Green Sardine is Cezanne, but just to be sure, can you send >> me your pciconf -lv? There shouldn't be anything crazy to do to >> support the Cezanne SMU. USB4 should just work. >> > % pciconf -lv > hostb0@pci0:0:0:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1630 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne Root Complex' > class = bridge > subclass = HOST-PCI > none0@pci0:0:0:2: class=0x080600 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1631 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne IOMMU' > class = base peripheral > subclass = IOMMU > hostb1@pci0:0:1:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1632 subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir PCIe Dummy Host Bridge' > class = bridge > subclass = HOST-PCI > hostb2@pci0:0:2:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1632 subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir PCIe Dummy Host Bridge' > class = bridge > subclass = HOST-PCI > pcib1@pci0:0:2:1: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 > device=0x1634 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne PCIe GPP Bridge' > class = bridge > subclass = PCI-PCI > pcib2@pci0:0:2:2: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 > device=0x1634 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne PCIe GPP Bridge' > class = bridge > subclass = PCI-PCI > pcib3@pci0:0:2:3: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 > device=0x1634 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne PCIe GPP Bridge' > class = bridge > subclass = PCI-PCI > pcib4@pci0:0:2:7: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 > device=0x1634 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne PCIe GPP Bridge' > class = bridge > subclass = PCI-PCI > hostb3@pci0:0:8:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1632 subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir PCIe Dummy Host Bridge' > class = bridge > subclass = HOST-PCI > pcib5@pci0:0:8:1: class=0x060400 rev=0x00 hdr=0x01 vendor=0x1022 > device=0x1635 subvendor=0x5095 subdevice=0x17aa > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir Internal PCIe GPP Bridge to Bus' > class = bridge > subclass = PCI-PCI > intsmb0@pci0:0:20:0: class=0x0c0500 rev=0x51 hdr=0x00 vendor=0x1022 > device=0x790b subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'FCH SMBus Controller' > class = serial bus > subclass = SMBus > isab1@pci0:0:20:3: class=0x060100 rev=0x51 hdr=0x00 vendor=0x1022 > device=0x790e subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'FCH LPC Bridge' > class = bridge > subclass = PCI-ISA > hostb4@pci0:0:24:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166a subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 0' > class = bridge > subclass = HOST-PCI > hostb5@pci0:0:24:1: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166b subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 1' > class = bridge > subclass = HOST-PCI > hostb6@pci0:0:24:2: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166c subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 2' > class = bridge > subclass = HOST-PCI > hostb7@pci0:0:24:3: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166d subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 3' > class = bridge > subclass = HOST-PCI > hostb8@pci0:0:24:4: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166e subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 4' > class = bridge > subclass = HOST-PCI > hostb9@pci0:0:24:5: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x166f subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 5' > class = bridge > subclass = HOST-PCI > hostb10@pci0:0:24:6: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1670 subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 6' > class = bridge > subclass = HOST-PCI > hostb11@pci0:0:24:7: class=0x060000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1671 subvendor=0x0000 subdevice=0x0000 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Cezanne Data Fabric; Function 7' > class = bridge > subclass = HOST-PCI > nvme0@pci0:1:0:0: [snip, interchangeable part, not relevant] > re0@pci0:2:0:0: class=0x020000 rev=0x0e hdr=0x00 vendor=0x10ec > device=0x8168 subvendor=0x17aa subdevice=0x5095 > vendor = 'Realtek Semiconductor Co., Ltd.' > device = 'RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet > Controller' > class = network > subclass = ethernet > iwlwifi0@pci0:3:0:0: [snip, interchangeable part, not relevant] > xhci0@pci0:4:0:0: class=0x0c0330 rev=0x02 hdr=0x00 vendor=0x1912 > device=0x0015 subvendor=0x1912 subdevice=0x0015 > vendor = 'Renesas Electronics Corp.' > device = 'uPD720202 USB 3.0 Host Controller' > class = serial bus > subclass = USB > vgapci0@pci0:5:0:0: class=0x030000 rev=0xd2 hdr=0x00 vendor=0x1002 > device=0x1638 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' > device = 'Cezanne [Radeon Vega Series / Radeon Vega Mobile > Series]' > class = display > subclass = VGA > hdac0@pci0:5:0:1: class=0x040300 rev=0x00 hdr=0x00 vendor=0x1002 > device=0x1637 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' > device = 'Renoir/Cezanne HDMI/DP Audio Controller' > class = multimedia > subclass = HDA > none1@pci0:5:0:2: class=0x108000 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x15df subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Raven/Raven2/FireFlight/Renoir/Cezanne Platform > Security Processor' > class = encrypt/decrypt > xhci1@pci0:5:0:3: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1639 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne USB 3.1' > class = serial bus > subclass = USB > xhci2@pci0:5:0:4: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x1639 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Renoir/Cezanne USB 3.1' > class = serial bus > subclass = USB > none2@pci0:5:0:5: class=0x048000 rev=0x01 hdr=0x00 vendor=0x1022 > device=0x15e2 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Audio Coprocessor' > class = multimedia > hdac1@pci0:5:0:6: class=0x040300 rev=0x00 hdr=0x00 vendor=0x1022 > device=0x15e3 subvendor=0x17aa subdevice=0x5095 > vendor = 'Advanced Micro Devices, Inc. [AMD]' > device = 'Ryzen HD Audio Controller' > class = multimedia > subclass = HDA >>> Looking at your repository it seems like some of the commits have since >>> landed in main, so not sure how the rest should be rebased. >> >> Yeah, the 'everything' branch was out of date (I have a different >> branch for development, 'working2', as in "I'm working on this" not >> necessarily "this works", but that contains some non-S0ix-related >> patches too). I have just updated it: >> >> https://github.com/obiwac/freebsd-s0ix/pull/15 >> >> This should now work for you. I will have to update the sleep testing >> image soon-ish, but I want to figure out my C3 exit issues first. >> > Currently building, let's see what happens. > amdsmu still does not attach, at least not from dmesg indications. Also note that my machine does not have Thunderbolt or USB4. -- Charlie Li ...nope, still don't have an exit line.