Evaluation of hardwaresupport for the Framework 16 notebook

Hi, I am trying Genode Sculpt OS 25.10.1 on my new modular Notebook.
Feel free to extend this. Helpful comments welcome.

What does the device provide:

CPU: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics, Virtualization: AMD-V (see the specs)

swappable module: many (looks like connected via usb-c)

Summary Part1: sudo lshw -sanitize -json -numeric open
{
“id” : “computer”,
“class” : “system”,
“claimed” : true,
“handle” : “DMI:0001”,
“description” : “Notebook”,
“product” : “Laptop 16 (AMD Ryzen 7040 Series) (FRAGAACP0G)”,
“vendor” : “Framework”,
“version” : “AG”,
“serial” : “\[REMOVED\]”,
“width” : 64,
“configuration” : {
“boot” : “normal”,
“chassis” : “notebook”,
“family” : “16in Laptop”,
“sku” : “FRAGAACP0G”,
“uuid” : “\[REMOVED\]”
},
“capabilities” : {
“smbios-3.6.0” : “SMBIOS version 3.6.0”,
“dmi-3.6.0” : “DMI version 3.6.0”,
“smp” : “Symmetric Multi-Processing”,
“vsyscall32” : “32-Bit-Prozesse”
},
“children” : \[    {
“id” : “core”,
“class” : “bus”,
“claimed” : true,
“handle” : “DMI:0002”,
“description” : “Hauptplatine”,
“product” : “FRANMZCP07”,
“vendor” : “Framework”,
“physid” : “0”,
“version” : “A7”,
“serial” : “\[REMOVED\]”,
“slot” : “\*”,
“children” : \[        {
“id” : “firmware”,
“class” : “memory”,
“claimed” : true,
“description” : “BIOS”,
“vendor” : “INSYDE Corp.”,
“physid” : “0”,
“version” : “03.05”,
“date” : “11/13/2024”,
“units” : “bytes”,
“size” : 131072,
“capacity” : 33554432,
“capabilities” : {
“pci” : “PCI-Bus”,
“upgrade” : “BIOS EEPORM kann aktualisiert werden”,
“shadowing” : “BIOS-Shadowing”,
“cdboot” : “Starten von CD-ROM/DVD”,
“bootselect” : “Wählbarer Boot-Pfad”,
“int9keyboard” : “i8042-Tastatursteuerung”,
“int10video” : “INT10-CGA/Mono-Video”,
“acpi” : “ACPI”,
“usb” : “USB-Legacy-Emulation”,
“biosbootspecification” : “BIOS-Boot-Vorgabe”,
“uefi” : “UEFI specification is supported”
}
},
{
“id” : “cpu”,
“class” : “processor”,
“claimed” : true,
“handle” : “DMI:0004”,
“description” : “CPU”,
“product” : “AMD Ryzen 7 7840HS w/ Radeon 780M Graphics”,
“vendor” : “Advanced Micro Devices \[AMD\]”,
“physid” : “4”,
“businfo” : “cpu@0”,
“version” : “25.116.1”,
“serial” : “\[REMOVED\]”,
“slot” : “FP8”,
“units” : “Hz”,
“size” : 1396717000,
“capacity” : 5137000000,
“width” : 64,
“clock” : 100000000,
“configuration” : {
“cores” : “8”,
“enabledcores” : “8”,
“microcode” : “175128839”,
“threads” : “16”
},
“capabilities” : {
“lm” : “64bits extensions (x86-64)”,
“fpu” : “mathematical co-processor”,
“fpu_exception” : “FPU exceptions reporting”,
“wp” : true,
“vme” : “virtual mode extensions”,
“de” : “debugging extensions”,
“pse” : “page size extensions”,
“tsc” : “time stamp counter”,
“msr” : “model-specific registers”,
“pae” : “4GB+ memory addressing (Physical Address Extension)”,
“mce” : “machine check exceptions”,
“cx8” : “compare and exchange 8-byte”,
“apic” : “on-chip advanced programmable interrupt controller (APIC)”,
“sep” : “fast system calls”,
“mtrr” : “memory type range registers”,
“pge” : “page global enable”,
“mca” : “machine check architecture”,
“cmov” : “conditional move instruction”,
“pat” : “page attribute table”,
“pse36” : “36-bit page size extensions”,
“clflush” : true,
“mmx” : “multimedia extensions (MMX)”,
“fxsr” : “fast floating point save/restore”,
“sse” : “streaming SIMD extensions (SSE)”,
“sse2” : “streaming SIMD extensions (SSE2)”,
“ht” : “HyperThreading”,
“syscall” : “fast system calls”,
“nx” : “no-execute bit (NX)”,
“mmxext” : “multimedia extensions (MMXExt)”,
“fxsr_opt” : true,
“pdpe1gb” : true,
“rdtscp” : true,
“x86-64” : “64bits extensions (x86-64)”,
“constant_tsc” : true,
“rep_good” : true,
“amd_lbr_v2” : true,
“nopl” : true,
“nonstop_tsc” : true,
“cpuid” : true,
“extd_apicid” : true,
“aperfmperf” : true,
“rapl” : true,
“pni” : true,
“pclmulqdq” : true,
“monitor” : true,
“ssse3” : true,
“fma” : true,
“cx16” : true,
“sse4_1” : true,
“sse4_2” : true,
“x2apic” : true,
“movbe” : true,
“popcnt” : true,
“aes” : true,
“xsave” : true,
“avx” : true,
“f16c” : true,
“rdrand” : true,
“lahf_lm” : true,
“cmp_legacy” : true,
“svm” : true,
“extapic” : true,
“cr8_legacy” : true,
“abm” : true,
“sse4a” : true,
“misalignsse” : true,
“3dnowprefetch” : true,
“osvw” : true,
“ibs” : true,
“skinit” : true,
“wdt” : true,
“tce” : true,
“topoext” : true,
“perfctr_core” : true,
“perfctr_nb” : true,
“bpext” : true,
“perfctr_llc” : true,
“mwaitx” : true,
“cpb” : true,
“cat_l3” : true,
“cdp_l3” : true,
“hw_pstate” : true,
“ssbd” : true,
“mba” : true,
“perfmon_v2” : true,
“ibrs” : true,
“ibpb” : true,
“stibp” : true,
“ibrs_enhanced” : true,
“vmmcall” : true,
“fsgsbase” : true,
“bmi1” : true,
“avx2” : true,
“smep” : true,
“bmi2” : true,
“erms” : true,
“invpcid” : true,
“cqm” : true,
“rdt_a” : true,
“avx512f” : true,
“avx512dq” : true,
“rdseed” : true,
“adx” : true,
“smap” : true,
“avx512ifma” : true,
“clflushopt” : true,
“clwb” : true,
“avx512cd” : true,
“sha_ni” : true,
“avx512bw” : true,
“avx512vl” : true,
“xsaveopt” : true,
“xsavec” : true,
“xgetbv1” : true,
“xsaves” : true,
“cqm_llc” : true,
“cqm_occup_llc” : true,
“cqm_mbm_total” : true,
“cqm_mbm_local” : true,
“user_shstk” : true,
“avx512_bf16” : true,
“clzero” : true,
“irperf” : true,
“xsaveerptr” : true,
“rdpru” : true,
“wbnoinvd” : true,
“cppc” : true,
“amd_ibpb_ret” : true,
“arat” : true,
“npt” : true,
“lbrv” : true,
“svm_lock” : true,
“nrip_save” : true,
“tsc_scale” : true,
“vmcb_clean” : true,
“flushbyasid” : true,
“decodeassists” : true,
“pausefilter” : true,
“pfthreshold” : true,
“vgif” : true,
“x2avic” : true,
“v_spec_ctrl” : true,
“vnmi” : true,
“avx512vbmi” : true,
“umip” : true,
“pku” : true,
“ospke” : true,
“avx512_vbmi2” : true,
“gfni” : true,
“vaes” : true,
“vpclmulqdq” : true,
“avx512_vnni” : true,
“avx512_bitalg” : true,
“avx512_vpopcntdq” : true,
“rdpid” : true,
“overflow_recov” : true,
“succor” : true,
“smca” : true,
“fsrm” : true,
“flush_l1d” : true,
“ibpb_exit_to_user” : true,
“cpufreq” : “CPU Frequency scaling”
},
“children” : \[            {
“id” : “cache:0”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0005”,
“description” : “L1 Cache”,
“physid” : “5”,
“slot” : “L1 - Cache”,
“units” : “bytes”,
“size” : 524288,
“capacity” : 524288,
“clock” : 1000000000,
“configuration” : {
“level” : “1”
},
“capabilities” : {
“pipeline-burst” : “Pipeline-Bruch”,
“internal” : “Intern”,
“write-back” : “Write-back”,
“unified” : “Gemeinsamer Zwischenspeicher”
}
},
{
“id” : “cache:1”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0006”,
“description” : “L2 Cache”,
“physid” : “6”,
“slot” : “L2 - Cache”,
“units” : “bytes”,
“size” : 8388608,
“capacity” : 8388608,
“clock” : 1000000000,
“configuration” : {
“level” : “2”
},
“capabilities” : {
“pipeline-burst” : “Pipeline-Bruch”,
“internal” : “Intern”,
“write-back” : “Write-back”,
“unified” : “Gemeinsamer Zwischenspeicher”
}
},
{
“id” : “cache:2”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0007”,
“description” : “L3 Cache”,
“physid” : “7”,
“slot” : “L3 - Cache”,
“units” : “bytes”,
“size” : 16777216,
“capacity” : 16777216,
“clock” : 1000000000,
“configuration” : {
“level” : “3”
},
“capabilities” : {
“pipeline-burst” : “Pipeline-Bruch”,
“internal” : “Intern”,
“write-back” : “Write-back”,
“unified” : “Gemeinsamer Zwischenspeicher”
}
}\]
},
{
“id” : “memory”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0015”,
“description” : “Systemspeicher”,
“physid” : “15”,
“slot” : “Systemplatine oder Hauptplatine”,
“units” : “bytes”,
“size” : 34359738368,
“children” : \[            {
“id” : “bank:0”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0016”,
“description” : “SODIMM Synchron Unbuffered (Unregistered) 5600 MHz (0,2 ns)”,
“product” : “AD5S560032G-SFW”,
“vendor” : “A-DATA Technology”,
“physid” : “0”,
“serial” : “\[REMOVED\]”,
“slot” : “DIMM 0”,
“units” : “bytes”,
“size” : 34359738368,
“width” : 64,
“clock” : 1305032704
},
{
“id” : “bank:1”,
“class” : “memory”,
“claimed” : true,
“handle” : “DMI:0017”,
“description” : “Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-05-30 08:16+0000Last-Translator: Hendrik Schrieber Language-Team: German <de@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2025-07-24 14:02+0000X-Generator: Launchpad (build bd06841ed8708d847f33096b5527f49720e929a6)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-05-30 08:16+0000Last-Translator: Hendrik Schrieber Language-Team: German <de@li.org>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2025-07-24 14:02+0000X-Generator: Launchpad (build bd06841ed8708d847f33096b5527f49720e929a6) \[leer\]”,
“product” : “Unknown”,
“vendor” : “Unknown”,
“physid” : “1”,
“serial” : “\[REMOVED\]”,
“slot” : “DIMM 0”
}\]
},
{
“id” : “pci:0”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:00”,
“description” : “Host bridge”,
“product” : “Advanced Micro Devices, Inc. \[AMD\] \[1022:14E8\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “100”,
“businfo” : “pci@0000:00:00.0”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“children” : \[            {
“id” : “generic”,
“class” : “generic”,
“handle” : “PCI:0000:00:00.2”,
“description” : “IOMMU”,
“product” : “Advanced Micro Devices, Inc. \[AMD\] \[1022:14E9\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “0.2”,
“businfo” : “pci@0000:00:00.2”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“latency” : “0”
},
“capabilities” : {
“msi” : “Message Signalled Interrupts”,
“ht” : “HyperTransport”,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
}
},
{
“id” : “pci:0”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:01”,
“description” : “PCI bridge”,
“product” : “Advanced Micro Devices, Inc. \[AMD\] \[1022:14EE\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “2.2”,
“businfo” : “pci@0000:00:02.2”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “pcieport”
},
“capabilities” : {
“pci” : true,
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“ht” : “HyperTransport”,
“normal_decode” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
},
“children” : \[                {
“id” : “network”,
“class” : “network”,
“claimed” : true,
“handle” : “PCI:0000:01:00.0”,
“description” : “Kabellose Verbindung”,
“product” : “MT7922 802.11ax PCI Express Wireless Network Adapter \[14C3:616\]”,
“vendor” : “MEDIATEK Corp. \[14C3\]”,
“physid” : “0”,
“businfo” : “pci@0000:01:00.0”,
“logicalname” : \[“wlp1s0”, “/dev/fb0”\],
“dev” : “29:0”,
“version” : “00”,
“serial” : “\[REMOVED\]”,
“width” : 64,
“clock” : 33000000,
“configuration” : {
“broadcast” : “yes”,
“depth” : “32”,
“driver” : “mt7921e”,
“driverversion” : “6.8.0-88-generic”,
“firmware” : “\____000000-20250523103234”,
“ip” : “\[REMOVED\]”,
“latency” : “0”,
“link” : “yes”,
“mode” : “2560x1600”,
“multicast” : “yes”,
“visual” : “truecolor”,
“wireless” : “IEEE 802.11”,
“xres” : “2560”,
“yres” : “1600”
},
“capabilities” : {
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“pm” : “Power Management”,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”,
“ethernet” : true,
“physical” : “Physische Schnittstelle”,
“wireless” : “WLAN”,
“fb” : true
}
}\]
},
{
“id” : “pci:1”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:02”,
“description” : “PCI bridge”,
“product” : “Advanced Micro Devices, Inc. \[AMD\] \[1022:14EE\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “2.4”,
“businfo” : “pci@0000:00:02.4”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “pcieport”
},
“capabilities” : {
“pci” : true,
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“ht” : “HyperTransport”,
“normal_decode” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
},
“children” : \[                {
“id” : “nvme”,
“class” : “storage”,
“claimed” : true,
“handle” : “PCI:0000:02:00.0”,
“description” : “NVMe device”,
“product” : “WD_BLACK SN770 500GB”,
“vendor” : “Sandisk Corp \[15B7\]”,
“physid” : “0”,
“businfo” : “pci@0000:02:00.0”,
“logicalname” : “/dev/nvme0”,
“version” : “731100WD”,
“serial” : “\[REMOVED\]”,
“width” : 64,
“clock” : 33000000,
“configuration” : {
“driver” : “nvme”,
“latency” : “0”,
“nqn” : “nqn.2018-01.com.wdc:guid:E8238FA6BF53-0001-001B448B4A6B9640”,
“state” : “live”
},
“capabilities” : {
“nvme” : true,
“pm” : “Power Management”,
“msi” : “Message Signalled Interrupts”,
“msix” : “MSI-X”,
“pciexpress” : “PCI Express”,
“nvm_express” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
},
“children” : \[                    {
“id” : “namespace:0”,
“class” : “disk”,
“claimed” : true,
“description” : “NVMe disk”,
“physid” : “0”,
“logicalname” : “hwmon3”
},
{
“id” : “namespace:1”,
“class” : “disk”,
“claimed” : true,
“description” : “NVMe disk”,
“physid” : “2”,
“logicalname” : “/dev/ng0n1”
},
{
“id” : “namespace:2”,
“class” : “disk”,
“claimed” : true,
“handle” : “GUID:5727baa9-4ba1-446c-b6bb-52d81877256e”,
“description” : “NVMe disk”,
“physid” : “1”,
“businfo” : “nvme@0:1”,
“logicalname” : “/dev/nvme0n1”,
“units” : “bytes”,
“size” : 500107862016,
“configuration” : {
“guid” : “5727baa9-4ba1-446c-b6bb-52d81877256e”,
“logicalsectorsize” : “512”,
“sectorsize” : “512”,
“wwid” : “eui.e8238fa6bf530001001b448b4a6b9640”
},
“capabilities” : {
“gpt-1.00” : “GUID Partition Table version 1.00”,
“partitioned” : “Partitioned disk”,
“partitioned:gpt” : “GUID partition table”
},
“children” : \[                        {
“id” : “volume:0”,
“class” : “volume”,
“handle” : “GUID:9fec2394-56e9-4cfd-94a8-2f05b77975dd”,
“description” : “Windows FAT Laufwerk”,
“vendor” : “mkfs.fat”,
“physid” : “1”,
“businfo” : “nvme@0:1,1”,
“version” : “FAT32”,
“serial” : “\[REMOVED\]”,
“size” : 535805952,
“capacity” : 536870400,
“configuration” : {
“FATs” : “2”,
“filesystem” : “fat”,
“name” : “EFI System Partition”
},
“capabilities” : {
“boot” : “Contains boot code”,
“fat” : “Windows FAT”,
“initialized” : “Initialisiertes Laufwerk”
}
},
{
“id” : “volume:1”,
“class” : “volume”,
“claimed” : true,
“handle” : “GUID:a3062359-b09b-4f2a-8653-8b9f90bf400f”,
“description” : “EXT4-Laufwerk”,
“vendor” : “Linux”,
“physid” : “2”,
“businfo” : “nvme@0:1,2”,
“logicalname” : \[“/dev/nvme0n1p2”, “/boot”\],
“dev” : “259:2”,
“version” : “1.0”,
“serial” : “\[REMOVED\]”,
“size” : 1792016384,
“configuration” : {
“created” : “2025-08-24 21:03:14”,
“filesystem” : “ext4”,
“lastmountpoint” : “/boot”,
“modified” : “2025-12-04 08:39:13”,
“mount.fstype” : “ext4”,
“mount.options” : “rw,relatime”,
“mounted” : “2025-12-04 08:39:13”,
“state” : “mounted”
},
“capabilities” : {
“journaled” : true,
“extended_attributes” : “Erweiterte Eigenschaften”,
“large_files” : “4GB+ Dateien”,
“huge_files” : “16TB+ Dateien”,
“dir_nlink” : “Verzeichnisse mit 65000+ Unterverzeichnissen”,
“recover” : “Benötigt Reparatur”,
“64bit” : “64bit-Dateisystem”,
“extents” : “Ausdehnungbasierte Zuordnung”,
“ext4” : true,
“ext2” : “EXT2/EXT3”,
“initialized” : “Initialisiertes Laufwerk”
}
},
{
“id” : “volume:2”,
“class” : “volume”,
“claimed” : true,
“handle” : “GUID:8fb09375-a939-473a-8d9e-7df1ea736010”,
“description” : “EFI partition”,
“physid” : “3”,
“businfo” : “nvme@0:1,3”,
“logicalname” : “/dev/nvme0n1p3”,
“dev” : “259:3”,
“serial” : “\[REMOVED\]”,
“size” : 497776852480,
“capacity” : 497776852480,
“width” : 2210127616,
“configuration” : {
“bits” : “2210127616”,
“filesystem” : “luks”,
“hash” : “sha256”,
“version” : “2”
},
“capabilities” : {
“encrypted” : “Verschlüsseltes Laufwerk”,
“luks” : “Linux Unified Key Setup”,
“initialized” : “Initialisiertes Laufwerk”
}
}\]
}\]
}\]
},
{
“id” : “pci:2”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:03”,
“description” : “PCI bridge”,
“product” : “Family 19h USB4/Thunderbolt PCIe tunnel \[1022:14EF\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “3.1”,
“businfo” : “pci@0000:00:03.1”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “pcieport”
},
“capabilities” : {
“pci” : true,
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“ht” : “HyperTransport”,
“normal_decode” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
}
},
{
“id” : “pci:3”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:62”,
“description” : “PCI bridge”,
“product” : “Family 19h USB4/Thunderbolt PCIe tunnel \[1022:14EF\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “4.1”,
“businfo” : “pci@0000:00:04.1”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “pcieport”
},
“capabilities” : {
“pci” : true,
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“ht” : “HyperTransport”,
“normal_decode” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
}
},
{
“id” : “pci:4”,
“class” : “bridge”,
“claimed” : true,
“handle” : “PCIBUS:0000:c1”,
“description” : “PCI bridge”,
“product” : “Advanced Micro Devices, Inc. \[AMD\] \[1022:14EB\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “8.1”,
“businfo” : “pci@0000:00:08.1”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “pcieport”
},
“capabilities” : {
“pci” : true,
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“normal_decode” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
},
“children” : \[                {
“id” : “display”,
“class” : “display”,
“claimed” : true,
“handle” : “PCI:0000:c1:00.0”,
“description” : “VGA compatible controller”,
“product” : “Phoenix1 \[1002:15BF\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD/ATI\] \[1002\]”,
“physid” : “0”,
“businfo” : “pci@0000:c1:00.0”,
“logicalname” : “/dev/fb0”,
“version” : “c2”,
“width” : 64,
“clock” : 33000000,
“configuration” : {
“depth” : “32”,
“driver” : “amdgpu”,
“latency” : “0”,
“resolution” : “2560,1600”
},
“capabilities” : {
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“msix” : “MSI-X”,
“vga_controller” : true,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”,
“fb” : “framebuffer”
}
},
{
“id” : “multimedia:0”,
“class” : “multimedia”,
“claimed” : true,
“handle” : “PCI:0000:c1:00.1”,
“description” : “Audio device”,
“product” : “Rembrandt Radeon High Definition Audio Controller \[1002:1640\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD/ATI\] \[1002\]”,
“physid” : “0.1”,
“businfo” : “pci@0000:c1:00.1”,
“logicalname” : \[“card0”, “/dev/snd/controlC0”, “/dev/snd/hwC0D0”, “/dev/snd/pcmC0D3p”, “/dev/snd/pcmC0D7p”, “/dev/snd/pcmC0D8p”\],
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “snd_hda_intel”,
“latency” : “0”
},
“capabilities” : {
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
},
“children” : \[                    {
“id” : “input:0”,
“class” : “input”,
“claimed” : true,
“product” : “HD-Audio Generic HDMI/DP,pcm=3”,
“physid” : “0”,
“logicalname” : \[“input17”, “/dev/input/event15”\]
},
{
“id” : “input:1”,
“class” : “input”,
“claimed” : true,
“product” : “HD-Audio Generic HDMI/DP,pcm=7”,
“physid” : “1”,
“logicalname” : \[“input18”, “/dev/input/event16”\]
},
{
“id” : “input:2”,
“class” : “input”,
“claimed” : true,
“product” : “HD-Audio Generic HDMI/DP,pcm=8”,
“physid” : “2”,
“logicalname” : \[“input19”, “/dev/input/event17”\]
}\]
},
{
“id” : “generic”,
“class” : “generic”,
“claimed” : true,
“handle” : “PCI:0000:c1:00.2”,
“description” : “Encryption controller”,
“product” : “Family 19h (Model 74h) CCP/PSP 3.0 Device \[1022:15C7\]”,
“vendor” : “Advanced Micro Devices, Inc. \[AMD\] \[1022\]”,
“physid” : “0.2”,
“businfo” : “pci@0000:c1:00.2”,
“version” : “00”,
“width” : 32,
“clock” : 33000000,
“configuration” : {
“driver” : “ccp”,
“latency” : “0”
},
“capabilities” : {
“pm” : “Power Management”,
“pciexpress” : “PCI Express”,
“msi” : “Message Signalled Interrupts”,
“msix” : “MSI-X”,
“bus_master” : “bus mastering”,
“cap_list” : “PCI capabilities listing”
}
},
1 Like

Part 2 of lshw output:

Summary Part2: open
            {
              "id" : "usb:0",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c1:00.3",
              "description" : "USB controller",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:15B9]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.3",
              "businfo" : "pci@0000:c1:00.3",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "xhci_hcd",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "xhci" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              },
              "children" : [                    {
                  "id" : "usbhost:0",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:1:1",
                  "product" : "xHCI Host Controller [1D6B:2]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "0",
                  "businfo" : "usb@1",
                  "logicalname" : "usb1",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "5",
                    "speed" : "480Mbit/s"
                  },
                  "capabilities" : {
                    "usb-2.00" : "USB 2.0"
                  },
                  "children" : [                        {
                      "id" : "usb:0",
                      "class" : "input",
                      "claimed" : true,
                      "handle" : "USB:1:2",
                      "description" : "Schnittstellengerät (Human interface device)",
                      "product" : "HDMI Expansion Card [32AC:2]",
                      "vendor" : "Framework [32AC]",
                      "physid" : "1",
                      "businfo" : "usb@1:1",
                      "version" : "0.00",
                      "serial" : "[REMOVED]",
                      "configuration" : {
                        "driver" : "usbhid",
                        "maxpower" : "100mA",
                        "speed" : "12Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.01" : true
                      }
                    },
                    {
                      "id" : "usb:1",
                      "class" : "bus",
                      "claimed" : true,
                      "handle" : "USB:1:3",
                      "description" : "USB-Hub",
                      "product" : "USB2.1 Hub [5E3:610]",
                      "vendor" : "GenesysLogic [5E3]",
                      "physid" : "2",
                      "businfo" : "usb@1:2",
                      "version" : "34.04",
                      "configuration" : {
                        "driver" : "hub",
                        "slots" : "4",
                        "speed" : "480Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.10" : true
                      }
                    },
                    {
                      "id" : "usb:2",
                      "class" : "bus",
                      "claimed" : true,
                      "handle" : "USB:1:4",
                      "description" : "USB-Hub",
                      "product" : "USB2.0 Hub [5E3:610]",
                      "vendor" : "Genesys Logic, Inc. [5E3]",
                      "physid" : "3",
                      "businfo" : "usb@1:3",
                      "version" : "61.60",
                      "configuration" : {
                        "driver" : "hub",
                        "maxpower" : "100mA",
                        "slots" : "3",
                        "speed" : "480Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.00" : "USB 2.0"
                      },
                      "children" : [                            {
                          "id" : "usb",
                          "class" : "input",
                          "claimed" : true,
                          "handle" : "USB:1:6",
                          "description" : "Tastatur",
                          "product" : "Framework Laptop 16 Numpad Module Consumer Control",
                          "vendor" : "Framework [32AC]",
                          "physid" : "2",
                          "businfo" : "usb@1:3.2",
                          "logicalname" : ["input10", "/dev/input/event8", "input11", "/dev/input/event9", "input11::capslock", "input11::compose", "input11::kana", "input11::numlock", "input11::scrolllock", "input7", "/dev/input/event5", "input7::capslock", "input7::compose", "input7::kana", "input7::numlock", "input7::scrolllock", "input8", "/dev/input/event6", "input9", "/dev/input/event7"],
                          "version" : "0.29",
                          "serial" : "[REMOVED]",
                          "configuration" : {
                            "driver" : "usbhid",
                            "maxpower" : "500mA",
                            "speed" : "12Mbit/s"
                          },
                          "capabilities" : {
                            "usb-2.10" : true,
                            "usb" : "USB"
                          }
                        }]
                    },
                    {
                      "id" : "usb:3",
                      "class" : "bus",
                      "claimed" : true,
                      "handle" : "USB:1:5",
                      "description" : "USB-Hub",
                      "product" : "USB2.0 Hub [5E3:610]",
                      "vendor" : "Genesys Logic, Inc. [5E3]",
                      "physid" : "4",
                      "businfo" : "usb@1:4",
                      "version" : "61.60",
                      "configuration" : {
                        "driver" : "hub",
                        "maxpower" : "100mA",
                        "slots" : "4",
                        "speed" : "480Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.00" : "USB 2.0"
                      },
                      "children" : [                            {
                          "id" : "usb:0",
                          "class" : "generic",
                          "handle" : "USB:1:8",
                          "description" : "Allgemeines USB-Gerät",
                          "product" : "Goodix Fingerprint USB Device [27C6:609C]",
                          "vendor" : "Goodix Technology Co., Ltd. [27C6]",
                          "physid" : "1",
                          "businfo" : "usb@1:4.1",
                          "version" : "1.00",
                          "serial" : "[REMOVED]",
                          "configuration" : {
                            "maxpower" : "100mA",
                            "speed" : "12Mbit/s"
                          },
                          "capabilities" : {
                            "usb-2.00" : "USB 2.0"
                          }
                        },
                        {
                          "id" : "usb:1",
                          "class" : "input",
                          "claimed" : true,
                          "handle" : "USB:1:9",
                          "description" : "Tastatur",
                          "product" : "Framework Laptop 16 Keyboard Module - ISO Keyboard",
                          "vendor" : "Framework [32AC]",
                          "physid" : "2",
                          "businfo" : "usb@1:4.2",
                          "logicalname" : ["input12", "/dev/input/event10", "input12::capslock", "input12::compose", "input12::kana", "input12::numlock", "input12::scrolllock", "input13", "/dev/input/event11", "input14", "/dev/input/event12", "input15", "/dev/input/event13", "input16", "/dev/input/event14", "input16::capslock", "input16::compose", "input16::kana", "input16::numlock", "input16::scrolllock"],
                          "version" : "0.29",
                          "serial" : "[REMOVED]",
                          "configuration" : {
                            "driver" : "usbhid",
                            "maxpower" : "500mA",
                            "speed" : "12Mbit/s"
                          },
                          "capabilities" : {
                            "usb-2.10" : true,
                            "usb" : "USB"
                          }
                        }]
                    },
                    {
                      "id" : "usb:4",
                      "class" : "communication",
                      "claimed" : true,
                      "handle" : "USB:1:7",
                      "description" : "Bluetooth-Schnittstelle",
                      "product" : "Wireless_Device [E8D:E616]",
                      "vendor" : "MediaTek Inc. [E8D]",
                      "physid" : "5",
                      "businfo" : "usb@1:5",
                      "version" : "1.00",
                      "serial" : "[REMOVED]",
                      "configuration" : {
                        "driver" : "btusb",
                        "maxpower" : "100mA",
                        "speed" : "480Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.10" : true,
                        "bluetooth" : "Bluethooth-Funkmikrofon"
                      }
                    }]
                },
                {
                  "id" : "usbhost:1",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:2:1",
                  "product" : "xHCI Host Controller [1D6B:3]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "1",
                  "businfo" : "usb@2",
                  "logicalname" : "usb2",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "2",
                    "speed" : "10000Mbit/s"
                  },
                  "capabilities" : {
                    "usb-3.10" : true
                  },
                  "children" : [                        {
                      "id" : "usb",
                      "class" : "bus",
                      "claimed" : true,
                      "handle" : "USB:2:2",
                      "description" : "USB-Hub",
                      "product" : "USB3.2 Hub [5E3:625]",
                      "vendor" : "GenesysLogic [5E3]",
                      "physid" : "2",
                      "businfo" : "usb@2:2",
                      "version" : "34.04",
                      "configuration" : {
                        "driver" : "hub",
                        "slots" : "3",
                        "speed" : "10000Mbit/s"
                      },
                      "capabilities" : {
                        "usb-3.20" : true
                      },
                      "children" : [                            {
                          "id" : "usb",
                          "class" : "generic",
                          "claimed" : true,
                          "handle" : "USB:2:3",
                          "description" : "Allgemeines USB-Gerät",
                          "product" : "USB 10/100/1G/2.5G LAN [BDA:8156]",
                          "vendor" : "Realtek [BDA]",
                          "physid" : "3",
                          "businfo" : "usb@2:2.3",
                          "version" : "31.04",
                          "serial" : "[REMOVED]",
                          "configuration" : {
                            "driver" : "r8152",
                            "maxpower" : "256mA",
                            "speed" : "5000Mbit/s"
                          },
                          "capabilities" : {
                            "usb-3.20" : true
                          }
                        }]
                    }]
                }]
            },
            {
              "id" : "usb:1",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c1:00.4",
              "description" : "USB controller",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:15BA]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.4",
              "businfo" : "pci@0000:c1:00.4",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "xhci_hcd",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "xhci" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              },
              "children" : [                    {
                  "id" : "usbhost:0",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:3:1",
                  "product" : "xHCI Host Controller [1D6B:2]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "0",
                  "businfo" : "usb@3",
                  "logicalname" : "usb3",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "480Mbit/s"
                  },
                  "capabilities" : {
                    "usb-2.00" : "USB 2.0"
                  },
                  "children" : [                        {
                      "id" : "usb",
                      "class" : "multimedia",
                      "claimed" : true,
                      "handle" : "USB:3:2",
                      "description" : "Video",
                      "product" : "Laptop Camera [BDA:5634]",
                      "vendor" : "Generic [BDA]",
                      "physid" : "1",
                      "businfo" : "usb@3:1",
                      "version" : "0.21",
                      "serial" : "[REMOVED]",
                      "configuration" : {
                        "driver" : "uvcvideo",
                        "maxpower" : "300mA",
                        "speed" : "480Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.01" : true
                      }
                    }]
                },
                {
                  "id" : "usbhost:1",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:4:1",
                  "product" : "xHCI Host Controller [1D6B:3]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "1",
                  "businfo" : "usb@4",
                  "logicalname" : "usb4",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "10000Mbit/s"
                  },
                  "capabilities" : {
                    "usb-3.10" : true
                  }
                }]
            },
            {
              "id" : "multimedia:1",
              "class" : "multimedia",
              "claimed" : true,
              "handle" : "PCI:0000:c1:00.5",
              "description" : "Multimedia controller",
              "product" : "ACP/ACP3X/ACP6x Audio Coprocessor [1022:15E2]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.5",
              "businfo" : "pci@0000:c1:00.5",
              "version" : "63",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "snd_pci_ps",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              }
            },
            {
              "id" : "multimedia:2",
              "class" : "multimedia",
              "claimed" : true,
              "handle" : "PCI:0000:c1:00.6",
              "description" : "Audio device",
              "product" : "Family 17h/19h HD Audio Controller [1022:15E3]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.6",
              "businfo" : "pci@0000:c1:00.6",
              "logicalname" : ["card1", "/dev/snd/controlC1", "/dev/snd/hwC1D0", "/dev/snd/pcmC1D0c", "/dev/snd/pcmC1D0p"],
              "version" : "00",
              "width" : 32,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "snd_hda_intel",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              }
            }]
        },
        {
          "id" : "pci:5",
          "class" : "bridge",
          "claimed" : true,
          "handle" : "PCIBUS:0000:c2",
          "description" : "PCI bridge",
          "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EB]",
          "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
          "physid" : "8.2",
          "businfo" : "pci@0000:00:08.2",
          "version" : "00",
          "width" : 32,
          "clock" : 33000000,
          "configuration" : {
            "driver" : "pcieport"
          },
          "capabilities" : {
            "pci" : true,
            "pm" : "Power Management",
            "pciexpress" : "PCI Express",
            "msi" : "Message Signalled Interrupts",
            "normal_decode" : true,
            "bus_master" : "bus mastering",
            "cap_list" : "PCI capabilities listing"
          },
          "children" : [                {
              "id" : "generic:0",
              "class" : "generic",
              "handle" : "PCI:0000:c2:00.0",
              "description" : "Non-Essential Instrumentation",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EC]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0",
              "businfo" : "pci@0000:c2:00.0",
              "version" : "00",
              "width" : 32,
              "clock" : 33000000,
              "configuration" : {
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "cap_list" : "PCI capabilities listing"
              }
            },
            {
              "id" : "generic:1",
              "class" : "generic",
              "handle" : "PCI:0000:c2:00.1",
              "description" : "Signal processing controller",
              "product" : "AMD IPU Device [1022:1502]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.1",
              "businfo" : "pci@0000:c2:00.1",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "cap_list" : "PCI capabilities listing"
              }
            }]
        },
        {
          "id" : "pci:6",
          "class" : "bridge",
          "claimed" : true,
          "handle" : "PCIBUS:0000:c3",
          "description" : "PCI bridge",
          "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EB]",
          "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
          "physid" : "8.3",
          "businfo" : "pci@0000:00:08.3",
          "version" : "00",
          "width" : 32,
          "clock" : 33000000,
          "configuration" : {
            "driver" : "pcieport"
          },
          "capabilities" : {
            "pci" : true,
            "pm" : "Power Management",
            "pciexpress" : "PCI Express",
            "msi" : "Message Signalled Interrupts",
            "normal_decode" : true,
            "bus_master" : "bus mastering",
            "cap_list" : "PCI capabilities listing"
          },
          "children" : [                {
              "id" : "generic",
              "class" : "generic",
              "handle" : "PCI:0000:c3:00.0",
              "description" : "Non-Essential Instrumentation",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EC]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0",
              "businfo" : "pci@0000:c3:00.0",
              "version" : "00",
              "width" : 32,
              "clock" : 33000000,
              "configuration" : {
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "cap_list" : "PCI capabilities listing"
              }
            },
            {
              "id" : "usb:0",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c3:00.3",
              "description" : "USB controller",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:15C0]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.3",
              "businfo" : "pci@0000:c3:00.3",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "xhci_hcd",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "xhci" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              },
              "children" : [                    {
                  "id" : "usbhost:0",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:5:1",
                  "product" : "xHCI Host Controller [1D6B:2]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "0",
                  "businfo" : "usb@5",
                  "logicalname" : "usb5",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "480Mbit/s"
                  },
                  "capabilities" : {
                    "usb-2.00" : "USB 2.0"
                  }
                },
                {
                  "id" : "usbhost:1",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:6:1",
                  "product" : "xHCI Host Controller [1D6B:3]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "1",
                  "businfo" : "usb@6",
                  "logicalname" : "usb6",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "10000Mbit/s"
                  },
                  "capabilities" : {
                    "usb-3.10" : true
                  }
                }]
            },
1 Like

Part 3 (the last one) of lshw output:

Summary Part 3: open
            {
              "id" : "usb:1",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c3:00.4",
              "description" : "USB controller",
              "product" : "Advanced Micro Devices, Inc. [AMD] [1022:15C1]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.4",
              "businfo" : "pci@0000:c3:00.4",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "xhci_hcd",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "xhci" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              },
              "children" : [                    {
                  "id" : "usbhost:0",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:7:1",
                  "product" : "xHCI Host Controller [1D6B:2]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "0",
                  "businfo" : "usb@7",
                  "logicalname" : "usb7",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "480Mbit/s"
                  },
                  "capabilities" : {
                    "usb-2.00" : "USB 2.0"
                  },
                  "children" : [                        {
                      "id" : "usb",
                      "class" : "input",
                      "claimed" : true,
                      "handle" : "USB:7:2",
                      "description" : "Schnittstellengerät (Human interface device)",
                      "product" : "DisplayPort Expansion Card [32AC:3]",
                      "vendor" : "Framework [32AC]",
                      "physid" : "1",
                      "businfo" : "usb@7:1",
                      "version" : "0.00",
                      "serial" : "[REMOVED]",
                      "configuration" : {
                        "driver" : "usbhid",
                        "maxpower" : "100mA",
                        "speed" : "12Mbit/s"
                      },
                      "capabilities" : {
                        "usb-2.01" : true
                      }
                    }]
                },
                {
                  "id" : "usbhost:1",
                  "class" : "bus",
                  "claimed" : true,
                  "handle" : "USB:8:1",
                  "product" : "xHCI Host Controller [1D6B:3]",
                  "vendor" : "Linux 6.8.0-88-generic xhci-hcd [1D6B]",
                  "physid" : "1",
                  "businfo" : "usb@8",
                  "logicalname" : "usb8",
                  "version" : "6.08",
                  "configuration" : {
                    "driver" : "hub",
                    "slots" : "1",
                    "speed" : "10000Mbit/s"
                  },
                  "capabilities" : {
                    "usb-3.10" : true
                  }
                }]
            },
            {
              "id" : "usb:2",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c3:00.5",
              "description" : "USB controller",
              "product" : "Pink Sardine USB4/Thunderbolt NHI controller #1 [1022:1668]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.5",
              "businfo" : "pci@0000:c3:00.5",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "thunderbolt",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "usb4_host_interface" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              }
            },
            {
              "id" : "usb:3",
              "class" : "bus",
              "claimed" : true,
              "handle" : "PCI:0000:c3:00.6",
              "description" : "USB controller",
              "product" : "Pink Sardine USB4/Thunderbolt NHI controller #2 [1022:1669]",
              "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
              "physid" : "0.6",
              "businfo" : "pci@0000:c3:00.6",
              "version" : "00",
              "width" : 64,
              "clock" : 33000000,
              "configuration" : {
                "driver" : "thunderbolt",
                "latency" : "0"
              },
              "capabilities" : {
                "pm" : "Power Management",
                "pciexpress" : "PCI Express",
                "msi" : "Message Signalled Interrupts",
                "msix" : "MSI-X",
                "usb4_host_interface" : true,
                "bus_master" : "bus mastering",
                "cap_list" : "PCI capabilities listing"
              }
            }]
        },
        {
          "id" : "serial",
          "class" : "bus",
          "claimed" : true,
          "handle" : "PCI:0000:00:14.0",
          "description" : "SMBus",
          "product" : "FCH SMBus Controller [1022:790B]",
          "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
          "physid" : "14",
          "businfo" : "pci@0000:00:14.0",
          "version" : "71",
          "width" : 32,
          "clock" : 66000000,
          "configuration" : {
            "driver" : "piix4_smbus",
            "latency" : "0"
          }
        },
        {
          "id" : "isa",
          "class" : "bridge",
          "claimed" : true,
          "handle" : "PCI:0000:00:14.3",
          "description" : "ISA bridge",
          "product" : "FCH LPC Bridge [1022:790E]",
          "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
          "physid" : "14.3",
          "businfo" : "pci@0000:00:14.3",
          "version" : "51",
          "width" : 32,
          "clock" : 66000000,
          "configuration" : {
            "latency" : "0"
          },
          "capabilities" : {
            "isa" : true,
            "bus_master" : "bus mastering"
          },
          "children" : [                {
              "id" : "pnp00:00",
              "class" : "system",
              "claimed" : true,
              "product" : "PnP device PNP0c02",
              "physid" : "0",
              "configuration" : {
                "driver" : "system"
              },
              "capabilities" : {
                "pnp" : true
              }
            },
            {
              "id" : "pnp00:01",
              "class" : "system",
              "claimed" : true,
              "product" : "PnP device PNP0b00",
              "physid" : "1",
              "configuration" : {
                "driver" : "rtc_cmos"
              },
              "capabilities" : {
                "pnp" : true
              }
            },
            {
              "id" : "pnp00:02",
              "class" : "system",
              "claimed" : true,
              "product" : "PnP device PNP0c02",
              "physid" : "2",
              "configuration" : {
                "driver" : "system"
              },
              "capabilities" : {
                "pnp" : true
              }
            },
            {
              "id" : "pnp00:03",
              "class" : "system",
              "claimed" : true,
              "product" : "PnP device PNP0c01",
              "physid" : "3",
              "configuration" : {
                "driver" : "system"
              },
              "capabilities" : {
                "pnp" : true
              }
            }]
        }]
    },
    {
      "id" : "pci:1",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EA]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "101",
      "businfo" : "pci@0000:00:01.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:2",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EA]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "102",
      "businfo" : "pci@0000:00:02.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:3",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EA]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "103",
      "businfo" : "pci@0000:00:03.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:4",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EA]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "104",
      "businfo" : "pci@0000:00:04.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:5",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14EA]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "105",
      "businfo" : "pci@0000:00:08.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:6",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F0]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "106",
      "businfo" : "pci@0000:00:18.0",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:7",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F1]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "107",
      "businfo" : "pci@0000:00:18.1",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:8",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F2]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "108",
      "businfo" : "pci@0000:00:18.2",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:9",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F3]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "109",
      "businfo" : "pci@0000:00:18.3",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000,
      "configuration" : {
        "driver" : "k10temp"
      }
    },
    {
      "id" : "pci:10",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F4]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "10a",
      "businfo" : "pci@0000:00:18.4",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:11",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F5]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "10b",
      "businfo" : "pci@0000:00:18.5",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:12",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F6]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "10c",
      "businfo" : "pci@0000:00:18.6",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    },
    {
      "id" : "pci:13",
      "class" : "bridge",
      "claimed" : true,
      "handle" : "PCIBUS:0000:00",
      "description" : "Host bridge",
      "product" : "Advanced Micro Devices, Inc. [AMD] [1022:14F7]",
      "vendor" : "Advanced Micro Devices, Inc. [AMD] [1022]",
      "physid" : "10d",
      "businfo" : "pci@0000:00:18.7",
      "version" : "00",
      "width" : 32,
      "clock" : 33000000
    }]
},
{
  "id" : "battery",
  "class" : "power",
  "claimed" : true,
  "handle" : "DMI:0022",
  "description" : "Lithium-Ionen Battery",
  "product" : "FRANDBAT",
  "vendor" : "FRANDBATA13511053P",
  "physid" : "1",
  "version" : "2024/1/20",
  "serial" : "[REMOVED]",
  "slot" : "Front",
  "configuration" : {
    "voltage" : "0,0V"
  }
},
{
  "id" : "power",
  "class" : "power",
  "description" : "UNKNOWN",
  "product" : "UNKNOWN",
  "vendor" : "UNKNOWN",
  "physid" : "2",
  "version" : "UNKNOWN",
  "serial" : "[REMOVED]",
  "units" : "mWh",
  "capacity" : 32768
},
{
  "id" : "input:0",
  "class" : "input",
  "claimed" : true,
  "product" : "Lid Switch",
  "physid" : "3",
  "logicalname" : ["input0", "/dev/input/event0"],
  "capabilities" : {
    "platform" : true
  }
},
{
  "id" : "input:1",
  "class" : "input",
  "claimed" : true,
  "product" : "Power Button",
  "physid" : "4",
  "logicalname" : ["input1", "/dev/input/event1"],
  "capabilities" : {
    "platform" : true
  }
},
{
  "id" : "input:2",
  "class" : "input",
  "claimed" : true,
  "product" : "Video Bus",
  "physid" : "5",
  "logicalname" : ["input2", "/dev/input/event2"],
  "capabilities" : {
    "platform" : true
  }
},
{
  "id" : "input:3",
  "class" : "input",
  "claimed" : true,
  "product" : "PIXA3854:00 093A:0274 Mouse",
  "physid" : "6",
  "logicalname" : ["input5", "/dev/input/event3", "/dev/input/mouse0"],
  "capabilities" : {
    "i2c" : "I²C bus"
  }
},
{
  "id" : "input:4",
  "class" : "input",
  "claimed" : true,
  "product" : "PIXA3854:00 093A:0274 Touchpad",
  "physid" : "7",
  "logicalname" : ["input6", "/dev/input/event4", "/dev/input/mouse1"],
  "capabilities" : {
    "i2c" : "I²C bus"
  }
},
{
  "id" : "network",
  "class" : "network",
  "claimed" : true,
  "description" : "Ethernet interface",
  "physid" : "8",
  "businfo" : "usb@2:2.3",
  "logicalname" : "enx9cbf0d007515",
  "serial" : "[REMOVED]",
  "units" : "bit/s",
  "size" : 10000000,
  "capacity" : 1000000000,
  "configuration" : {
    "autonegotiation" : "on",
    "broadcast" : "yes",
    "driver" : "r8152",
    "driverversion" : "v1.12.13",
    "duplex" : "half",
    "firmware" : "rtl8156b-2 v3 10/20/23",
    "link" : "no",
    "multicast" : "yes",
    "port" : "MII",
    "speed" : "10Mbit/s"
  },
  "capabilities" : {
    "ethernet" : true,
    "physical" : "Physische Schnittstelle",
    "tp" : "Verdrillte Zweidrahtleitung",
    "mii" : "Media Independent Interface",
    "10bt" : "10Mbit/s",
    "10bt-fd" : "10Mbit/s (Vollduplex)",
    "100bt" : "100Mbit/s",
    "100bt-fd" : "100Mbit/s (Vollduplex)",
    "1000bt" : "1Gbit/s",
    "1000bt-fd" : "1Gbit/s (Vollduplex)",
    "autonegotiation" : "Auto-verhandeln"
  }
}]

}

1 Like

The following things works or do not work:

  • boots from usb-stick to Leitzentrale (GUI) from the following kernels:
    • Nova
    • Base-hw
  • Display
    • internal
  • external mouse (connected via usb)
    • usb-a
    • usb-c
  • network
    • does not work

Since no network connection was possible, I used with another computer / operating system to install some components. As can be seen in the photo, even a Seoul VM can be executed.

I am pleased that the SculptOS is now also running on this device. However, the range of functions has so far been very limited.

3 Likes

The Framwork USB Ethernet adapter may work with usb_net. I can’t remember the results on my last tests. What is the brand of the Wifi? Mediathek?

According to the product page, it uses the RTL8156.

I forget - is there a master list of ported drivers?

Do you have the audio adapter? If so, have you tried audio?

Hi, unfortunately I do not own the audio adapter yet. I maybe will order the 16 Graphics Module (AMD Radeon RX 7700S). To save shipping costs I could order the audio adapter too at next my frame.work order.

According to the lshw above the builtin wifi its a mediathek one:

and the ethernet is:

Of course firmware updates from framework would be ok for me.

Does the Genode audio driver support USB audio? The Framework 16 doesn’t have built-in audio, but requires an USB add-on.

According to this post from Framework, their audio expansion card uses the Conexant CX31993 USB audio CODEC.

Genode currently lacks a native USB Audio driver.

Just curious, would this “just” be porting another driver, or are there architectural concerns / other complications?

In essence, it boils down to port or implement a USB audio class driver, yes.

2 Likes

Today I received my new audio module for the framework 16. lshw says the following:

  "children" : [                            {
      "id" : "usb",
      "class" : "multimedia",
      "claimed" : true,
      "handle" : "USB:1:10",
      "description" : "Audio-Gerät",
      "product" : "Framework Audio Expansion Card Consumer Control",
      "vendor" : "Framework [32AC]",
      "physid" : "3",
      "businfo" : "usb@1:2.3",
      "logicalname" : ["card2", "/dev/snd/controlC2", "/dev/snd/pcmC2D0c", "/dev/snd/pcmC2D0p", "input20", "/dev/input/event18"],
      "version" : "0.02",
      "configuration" : {
        "driver" : "usbhid",
        "maxpower" : "100mA",
        "speed" : "480Mbit/s"
      },
      "capabilities" : {
        "usb-2.01" : true,
        "audio-control" : "Steuerungseinheit",
        "usb" : "USB"
      }
    }]

I will try it under SculptOS now.

1 Like

I tried the audio module with headphones connected. But unfortunately it did not work.

Thanks for the test!

Are your skills at the level of porting a device driver? Mine aren’t, but after I get the laptop, if no-one has already done it, I might be motivated enough to give it a try. :slight_smile:

I received my Framework 16 this week, and did a quick test of 25.10 on it. My results were (predictably) the same as Nos’s, but I also noticed that the Touchpad doesn’t work, and neither does NVME. I looked in the log for any clues to these, but didn’t come up with much.

For the Touchpad, there was no mention in the logs at all. The Keyboard and Macropad were detected, but the Touchpad was not. (All are connected via USB.)

For NVME, the component appears in the Component Graph, but the drive is not shown. In the log, the only reference to NVME is the following line:

2.0 [core] [init → runtime → nvme] e[31mError: attempt of IPC call to an invalid objecte[0me[0m

For what it’s worth…

For NVME, the component appears in the Component Graph, but the drive is not shown. In the log, the only reference to NVME is the following line:

It would be nice if you could provide the contents of /report/drivers/devices as well as /report/log (feel free to redact any sensitive information).

I am thinking a long the lines that the driver may invoke an invalid capability it received from the platform driver (I vaguely recall someone having similar problems in the past).

1 Like

Here is the “/report/drivers/devices” file:

<devices resumed="0">
	<device name="00:00.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14e8" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:00.2" type="pci" used="false">
		<irq number="1"/>
		<pci-config vendor_id="0x1022" device_id="0x14e9" class="0x80600" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="00:01.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ea" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:02.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ea" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:02.2" type="pci" used="false">
		<irq number="2"/>
		<pci-config vendor_id="0x1022" device_id="0x14ee" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:02.4" type="pci" used="false">
		<irq number="3"/>
		<pci-config vendor_id="0x1022" device_id="0x14ee" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:03.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ea" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:03.1" type="pci" used="false">
		<irq number="4"/>
		<pci-config vendor_id="0x1022" device_id="0x14ef" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:03.2" type="pci" used="true">
		<pci-config vendor_id="0x0" device_id="0x0" class="0x0" revision="0x0" sub_vendor_id="0x0" sub_device_id="0x0"/>
	</device>
	<device name="00:03.3" type="pci" used="false">
		<pci-config vendor_id="0x0" device_id="0x0" class="0x0" revision="0x0" sub_vendor_id="0x0" sub_device_id="0x0"/>
	</device>
	<device name="00:03.4" type="pci" used="false">
		<pci-config vendor_id="0x0" device_id="0x0" class="0x0" revision="0x0" sub_vendor_id="0x0" sub_device_id="0x0"/>
	</device>
	<device name="00:04.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ea" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:04.1" type="pci" used="false">
		<irq number="5"/>
		<pci-config vendor_id="0x1022" device_id="0x14ef" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:08.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ea" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:08.1" type="pci" used="false">
		<irq number="6"/>
		<pci-config vendor_id="0x1022" device_id="0x14eb" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:08.2" type="pci" used="false">
		<irq number="7"/>
		<pci-config vendor_id="0x1022" device_id="0x14eb" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:08.3" type="pci" used="false">
		<irq number="8"/>
		<pci-config vendor_id="0x1022" device_id="0x14eb" class="0x60400" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:14.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x790b" class="0xc0500" revision="0x71" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="00:14.3" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x790e" class="0x60100" revision="0x51" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f0" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.1" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f1" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.2" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f2" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.3" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f3" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.4" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f4" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.5" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f5" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.6" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f6" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="00:18.7" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14f7" class="0x60000" revision="0x0" sub_vendor_id="0xffff" sub_device_id="0xffff"/>
	</device>
	<device name="01:00.0" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x8810900000" size="0x100000" wc="true"/>
		<io_mem pci_bar="2" phys_addr="0x90b00000" size="0x8000"/>
		<irq number="9"/>
		<pci-config vendor_id="0x14c3" device_id="0x616" class="0x28000" revision="0x0" sub_vendor_id="0x14c3" sub_device_id="0xe616"/>
	</device>
	<device name="02:00.0" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x90a00000" size="0x4000"/>
		<irq number="10"/>
		<pci-config vendor_id="0x15b7" device_id="0x5030" class="0x10802" revision="0x1" sub_vendor_id="0x15b7" sub_device_id="0x5030"/>
	</device>
	<device name="c1:00.0" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x8800000000" size="0x10000000" wc="true"/>
		<io_mem pci_bar="2" phys_addr="0x90000000" size="0x200000" wc="true"/>
		<io_mem pci_bar="5" phys_addr="0x90500000" size="0x80000"/>
		<irq number="11"/>
		<io_port_range pci_bar="4" phys_addr="0x1000" size="0x100"/>
		<pci-config vendor_id="0x1002" device_id="0x15bf" class="0x30000" revision="0xc2" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.1" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x905c8000" size="0x4000"/>
		<irq number="12"/>
		<pci-config vendor_id="0x1002" device_id="0x1640" class="0x40300" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.2" type="pci" used="false">
		<io_mem pci_bar="2" phys_addr="0x90400000" size="0x100000"/>
		<io_mem pci_bar="5" phys_addr="0x905cc000" size="0x2000"/>
		<irq number="13"/>
		<pci-config vendor_id="0x1022" device_id="0x15c7" class="0x108000" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.3" type="pci" used="true">
		<io_mem pci_bar="0" phys_addr="0x90200000" size="0x100000"/>
		<irq number="14"/>
		<pci-config vendor_id="0x1022" device_id="0x15b9" class="0xc0330" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.4" type="pci" used="true">
		<io_mem pci_bar="0" phys_addr="0x90300000" size="0x100000"/>
		<irq number="15"/>
		<pci-config vendor_id="0x1022" device_id="0x15ba" class="0xc0330" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.5" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x90580000" size="0x40000"/>
		<io_mem pci_bar="2" phys_addr="0x8810000000" size="0x800000" wc="true"/>
		<irq number="16"/>
		<pci-config vendor_id="0x1022" device_id="0x15e2" class="0x48000" revision="0x63" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c1:00.6" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x905c0000" size="0x8000"/>
		<irq number="17"/>
		<pci-config vendor_id="0x1022" device_id="0x15e3" class="0x40300" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c2:00.0" type="pci" used="false">
		<irq number="18"/>
		<pci-config vendor_id="0x1022" device_id="0x14ec" class="0x130000" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c2:00.1" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x90900000" size="0x80000"/>
		<io_mem pci_bar="1" phys_addr="0x909c0000" size="0x2000"/>
		<io_mem pci_bar="2" phys_addr="0x8810800000" size="0x40000" wc="true"/>
		<io_mem pci_bar="4" phys_addr="0x90980000" size="0x40000"/>
		<irq number="19"/>
		<pci-config vendor_id="0x1022" device_id="0x1502" class="0x118000" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c3:00.0" type="pci" used="false">
		<pci-config vendor_id="0x1022" device_id="0x14ec" class="0x130000" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c3:00.3" type="pci" used="true">
		<io_mem pci_bar="0" phys_addr="0x90600000" size="0x100000"/>
		<irq number="20"/>
		<pci-config vendor_id="0x1022" device_id="0x15c0" class="0xc0330" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c3:00.4" type="pci" used="true">
		<io_mem pci_bar="0" phys_addr="0x90700000" size="0x100000"/>
		<irq number="21"/>
		<pci-config vendor_id="0x1022" device_id="0x15c1" class="0xc0330" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c3:00.5" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x90800000" size="0x80000"/>
		<irq number="22"/>
		<pci-config vendor_id="0x1022" device_id="0x1668" class="0xc0340" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="c3:00.6" type="pci" used="false">
		<io_mem pci_bar="0" phys_addr="0x90880000" size="0x80000"/>
		<irq number="23"/>
		<pci-config vendor_id="0x1022" device_id="0x1669" class="0xc0340" revision="0x0" sub_vendor_id="0xf111" sub_device_id="0x5"/>
	</device>
	<device name="ps2" type="" used="true">
		<irq number="1"/>
		<irq number="12"/>
		<io_port_range phys_addr="0x60" size="0x1"/>
		<io_port_range phys_addr="0x64" size="0x1"/>
	</device>
	<device name="pit" type="" used="false">
		<irq number="0"/>
		<io_port_range phys_addr="0x40" size="0x4"/>
	</device>
	<device name="acpi" type="acpi" used="false">
		<irq number="9"/>
	</device>
	<device name="ioapic34" type="ioapic" used="true">
		<io_mem phys_addr="0xfec01000" size="0x1000"/>
		<property name="irq_start" value="24"/>
	</device>
	<device name="ioapic33" type="ioapic" used="true">
		<io_mem phys_addr="0xfec00000" size="0x1000"/>
		<property name="irq_start" value="0"/>
	</device>
	<device name="INT34C5" type="acpi" used="false">
		<io_mem phys_addr="0xfd690000" size="0x1000"/>
		<io_mem phys_addr="0xfd6a0000" size="0x1000"/>
		<io_mem phys_addr="0xfd6d0000" size="0x1000"/>
		<io_mem phys_addr="0xfd6e0000" size="0x1000"/>
		<irq number="14"/>
	</device>
</devices>

Hope it’s useeful - thanks!

Thank you for the devices report that looks normal. I assume you also use a 7040 series based system and you use the regular base-nova Sculpt OS variant.

I’ve prepared an image (sig) that contains some diagnostic messages (invalid caps in the platform driver are logged) and also some messages in the nvme driver that may help to pin-point the shortcoming.

(As a disclaimer: I appreciate that you are testing Sculpt OS on AMD but please note that such systems are still not officially supported and I especially would not recommend using a mobile AMD system for Sculpt for the moment.)

1 Like