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: