Kieran's opinionated (and probably slightly dumb) nix config
1{
2 "version": 1,
3 "system": "aarch64-linux",
4 "virtualisation": "kvm",
5 "hardware": {
6 "bridge": [
7 {
8 "index": 7,
9 "attached_to": 0,
10 "class_list": [
11 "pci",
12 "bridge"
13 ],
14 "bus_type": {
15 "hex": "0004",
16 "name": "PCI",
17 "value": 4
18 },
19 "slot": {
20 "bus": 0,
21 "number": 3
22 },
23 "base_class": {
24 "hex": "0006",
25 "name": "Bridge",
26 "value": 6
27 },
28 "sub_class": {
29 "hex": "0004",
30 "name": "PCI bridge",
31 "value": 4
32 },
33 "pci_interface": {
34 "hex": "0000",
35 "name": "Normal decode",
36 "value": 0
37 },
38 "vendor": {
39 "hex": "1b36",
40 "value": 6966
41 },
42 "sub_vendor": {
43 "hex": "1b36",
44 "value": 6966
45 },
46 "device": {
47 "hex": "000c",
48 "value": 12
49 },
50 "sub_device": {
51 "hex": "0000",
52 "value": 0
53 },
54 "model": "PCI bridge",
55 "sysfs_id": "/devices/pci0000:00/0000:00:03.1",
56 "sysfs_bus_id": "0000:00:03.1",
57 "resources": [
58 {
59 "type": "irq",
60 "base": 48,
61 "triggered": 0,
62 "enabled": true
63 },
64 {
65 "type": "mem",
66 "base": 318775296,
67 "range": 4096,
68 "enabled": true,
69 "access": "read_write",
70 "prefetch": "no"
71 }
72 ],
73 "detail": {
74 "function": 1,
75 "command": 1030,
76 "header_type": 1,
77 "secondary_bus": 2,
78 "irq": 48,
79 "prog_if": 0
80 },
81 "driver": "pcieport",
82 "driver_module": "pcieportdrv",
83 "drivers": [
84 "pcieport"
85 ],
86 "driver_modules": [
87 "pcieportdrv"
88 ],
89 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
90 },
91 {
92 "index": 8,
93 "attached_to": 0,
94 "class_list": [
95 "pci",
96 "bridge"
97 ],
98 "bus_type": {
99 "hex": "0004",
100 "name": "PCI",
101 "value": 4
102 },
103 "slot": {
104 "bus": 0,
105 "number": 4
106 },
107 "base_class": {
108 "hex": "0006",
109 "name": "Bridge",
110 "value": 6
111 },
112 "sub_class": {
113 "hex": "0004",
114 "name": "PCI bridge",
115 "value": 4
116 },
117 "pci_interface": {
118 "hex": "0000",
119 "name": "Normal decode",
120 "value": 0
121 },
122 "vendor": {
123 "hex": "1b36",
124 "value": 6966
125 },
126 "sub_vendor": {
127 "hex": "1b36",
128 "value": 6966
129 },
130 "device": {
131 "hex": "000c",
132 "value": 12
133 },
134 "sub_device": {
135 "hex": "0000",
136 "value": 0
137 },
138 "model": "PCI bridge",
139 "sysfs_id": "/devices/pci0000:00/0000:00:04.4",
140 "sysfs_bus_id": "0000:00:04.4",
141 "resources": [
142 {
143 "type": "irq",
144 "base": 45,
145 "triggered": 0,
146 "enabled": true
147 },
148 {
149 "type": "mem",
150 "base": 318820352,
151 "range": 4096,
152 "enabled": true,
153 "access": "read_write",
154 "prefetch": "no"
155 }
156 ],
157 "detail": {
158 "function": 4,
159 "command": 1030,
160 "header_type": 1,
161 "secondary_bus": 13,
162 "irq": 45,
163 "prog_if": 0
164 },
165 "driver": "pcieport",
166 "driver_module": "pcieportdrv",
167 "drivers": [
168 "pcieport"
169 ],
170 "driver_modules": [
171 "pcieportdrv"
172 ],
173 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
174 },
175 {
176 "index": 9,
177 "attached_to": 0,
178 "class_list": [
179 "pci",
180 "bridge"
181 ],
182 "bus_type": {
183 "hex": "0004",
184 "name": "PCI",
185 "value": 4
186 },
187 "slot": {
188 "bus": 0,
189 "number": 5
190 },
191 "base_class": {
192 "hex": "0006",
193 "name": "Bridge",
194 "value": 6
195 },
196 "sub_class": {
197 "hex": "0004",
198 "name": "PCI bridge",
199 "value": 4
200 },
201 "pci_interface": {
202 "hex": "0000",
203 "name": "Normal decode",
204 "value": 0
205 },
206 "vendor": {
207 "hex": "1b36",
208 "value": 6966
209 },
210 "sub_vendor": {
211 "hex": "1b36",
212 "value": 6966
213 },
214 "device": {
215 "hex": "000c",
216 "value": 12
217 },
218 "sub_device": {
219 "hex": "0000",
220 "value": 0
221 },
222 "model": "PCI bridge",
223 "sysfs_id": "/devices/pci0000:00/0000:00:05.7",
224 "sysfs_bus_id": "0000:00:05.7",
225 "resources": [
226 {
227 "type": "irq",
228 "base": 46,
229 "triggered": 0,
230 "enabled": true
231 },
232 {
233 "type": "mem",
234 "base": 318865408,
235 "range": 4096,
236 "enabled": true,
237 "access": "read_write",
238 "prefetch": "no"
239 }
240 ],
241 "detail": {
242 "function": 7,
243 "command": 1030,
244 "header_type": 1,
245 "secondary_bus": 24,
246 "irq": 46,
247 "prog_if": 0
248 },
249 "driver": "pcieport",
250 "driver_module": "pcieportdrv",
251 "drivers": [
252 "pcieport"
253 ],
254 "driver_modules": [
255 "pcieportdrv"
256 ],
257 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
258 },
259 {
260 "index": 10,
261 "attached_to": 0,
262 "class_list": [
263 "pci",
264 "bridge"
265 ],
266 "bus_type": {
267 "hex": "0004",
268 "name": "PCI",
269 "value": 4
270 },
271 "slot": {
272 "bus": 0,
273 "number": 4
274 },
275 "base_class": {
276 "hex": "0006",
277 "name": "Bridge",
278 "value": 6
279 },
280 "sub_class": {
281 "hex": "0004",
282 "name": "PCI bridge",
283 "value": 4
284 },
285 "pci_interface": {
286 "hex": "0000",
287 "name": "Normal decode",
288 "value": 0
289 },
290 "vendor": {
291 "hex": "1b36",
292 "value": 6966
293 },
294 "sub_vendor": {
295 "hex": "1b36",
296 "value": 6966
297 },
298 "device": {
299 "hex": "000c",
300 "value": 12
301 },
302 "sub_device": {
303 "hex": "0000",
304 "value": 0
305 },
306 "model": "PCI bridge",
307 "sysfs_id": "/devices/pci0000:00/0000:00:04.2",
308 "sysfs_bus_id": "0000:00:04.2",
309 "resources": [
310 {
311 "type": "irq",
312 "base": 45,
313 "triggered": 0,
314 "enabled": true
315 },
316 {
317 "type": "mem",
318 "base": 318812160,
319 "range": 4096,
320 "enabled": true,
321 "access": "read_write",
322 "prefetch": "no"
323 }
324 ],
325 "detail": {
326 "function": 2,
327 "command": 1030,
328 "header_type": 1,
329 "secondary_bus": 11,
330 "irq": 45,
331 "prog_if": 0
332 },
333 "driver": "pcieport",
334 "driver_module": "pcieportdrv",
335 "drivers": [
336 "pcieport"
337 ],
338 "driver_modules": [
339 "pcieportdrv"
340 ],
341 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
342 },
343 {
344 "index": 12,
345 "attached_to": 0,
346 "class_list": [
347 "pci",
348 "bridge"
349 ],
350 "bus_type": {
351 "hex": "0004",
352 "name": "PCI",
353 "value": 4
354 },
355 "slot": {
356 "bus": 0,
357 "number": 5
358 },
359 "base_class": {
360 "hex": "0006",
361 "name": "Bridge",
362 "value": 6
363 },
364 "sub_class": {
365 "hex": "0004",
366 "name": "PCI bridge",
367 "value": 4
368 },
369 "pci_interface": {
370 "hex": "0000",
371 "name": "Normal decode",
372 "value": 0
373 },
374 "vendor": {
375 "hex": "1b36",
376 "value": 6966
377 },
378 "sub_vendor": {
379 "hex": "1b36",
380 "value": 6966
381 },
382 "device": {
383 "hex": "000c",
384 "value": 12
385 },
386 "sub_device": {
387 "hex": "0000",
388 "value": 0
389 },
390 "model": "PCI bridge",
391 "sysfs_id": "/devices/pci0000:00/0000:00:05.5",
392 "sysfs_bus_id": "0000:00:05.5",
393 "resources": [
394 {
395 "type": "irq",
396 "base": 46,
397 "triggered": 0,
398 "enabled": true
399 },
400 {
401 "type": "mem",
402 "base": 318857216,
403 "range": 4096,
404 "enabled": true,
405 "access": "read_write",
406 "prefetch": "no"
407 }
408 ],
409 "detail": {
410 "function": 5,
411 "command": 1030,
412 "header_type": 1,
413 "secondary_bus": 22,
414 "irq": 46,
415 "prog_if": 0
416 },
417 "driver": "pcieport",
418 "driver_module": "pcieportdrv",
419 "drivers": [
420 "pcieport"
421 ],
422 "driver_modules": [
423 "pcieportdrv"
424 ],
425 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
426 },
427 {
428 "index": 13,
429 "attached_to": 0,
430 "class_list": [
431 "pci",
432 "bridge"
433 ],
434 "bus_type": {
435 "hex": "0004",
436 "name": "PCI",
437 "value": 4
438 },
439 "slot": {
440 "bus": 0,
441 "number": 4
442 },
443 "base_class": {
444 "hex": "0006",
445 "name": "Bridge",
446 "value": 6
447 },
448 "sub_class": {
449 "hex": "0004",
450 "name": "PCI bridge",
451 "value": 4
452 },
453 "pci_interface": {
454 "hex": "0000",
455 "name": "Normal decode",
456 "value": 0
457 },
458 "vendor": {
459 "hex": "1b36",
460 "value": 6966
461 },
462 "sub_vendor": {
463 "hex": "1b36",
464 "value": 6966
465 },
466 "device": {
467 "hex": "000c",
468 "value": 12
469 },
470 "sub_device": {
471 "hex": "0000",
472 "value": 0
473 },
474 "model": "PCI bridge",
475 "sysfs_id": "/devices/pci0000:00/0000:00:04.0",
476 "sysfs_bus_id": "0000:00:04.0",
477 "resources": [
478 {
479 "type": "irq",
480 "base": 45,
481 "triggered": 0,
482 "enabled": true
483 },
484 {
485 "type": "mem",
486 "base": 318803968,
487 "range": 4096,
488 "enabled": true,
489 "access": "read_write",
490 "prefetch": "no"
491 }
492 ],
493 "detail": {
494 "function": 0,
495 "command": 1030,
496 "header_type": 1,
497 "secondary_bus": 9,
498 "irq": 45,
499 "prog_if": 0
500 },
501 "driver": "pcieport",
502 "driver_module": "pcieportdrv",
503 "drivers": [
504 "pcieport"
505 ],
506 "driver_modules": [
507 "pcieportdrv"
508 ],
509 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
510 },
511 {
512 "index": 14,
513 "attached_to": 0,
514 "class_list": [
515 "pci",
516 "bridge"
517 ],
518 "bus_type": {
519 "hex": "0004",
520 "name": "PCI",
521 "value": 4
522 },
523 "slot": {
524 "bus": 0,
525 "number": 3
526 },
527 "base_class": {
528 "hex": "0006",
529 "name": "Bridge",
530 "value": 6
531 },
532 "sub_class": {
533 "hex": "0004",
534 "name": "PCI bridge",
535 "value": 4
536 },
537 "pci_interface": {
538 "hex": "0000",
539 "name": "Normal decode",
540 "value": 0
541 },
542 "vendor": {
543 "hex": "1b36",
544 "value": 6966
545 },
546 "sub_vendor": {
547 "hex": "1b36",
548 "value": 6966
549 },
550 "device": {
551 "hex": "000c",
552 "value": 12
553 },
554 "sub_device": {
555 "hex": "0000",
556 "value": 0
557 },
558 "model": "PCI bridge",
559 "sysfs_id": "/devices/pci0000:00/0000:00:03.6",
560 "sysfs_bus_id": "0000:00:03.6",
561 "resources": [
562 {
563 "type": "irq",
564 "base": 48,
565 "triggered": 0,
566 "enabled": true
567 },
568 {
569 "type": "mem",
570 "base": 318795776,
571 "range": 4096,
572 "enabled": true,
573 "access": "read_write",
574 "prefetch": "no"
575 }
576 ],
577 "detail": {
578 "function": 6,
579 "command": 1030,
580 "header_type": 1,
581 "secondary_bus": 7,
582 "irq": 48,
583 "prog_if": 0
584 },
585 "driver": "pcieport",
586 "driver_module": "pcieportdrv",
587 "drivers": [
588 "pcieport"
589 ],
590 "driver_modules": [
591 "pcieportdrv"
592 ],
593 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
594 },
595 {
596 "index": 15,
597 "attached_to": 0,
598 "class_list": [
599 "pci",
600 "bridge"
601 ],
602 "bus_type": {
603 "hex": "0004",
604 "name": "PCI",
605 "value": 4
606 },
607 "slot": {
608 "bus": 0,
609 "number": 5
610 },
611 "base_class": {
612 "hex": "0006",
613 "name": "Bridge",
614 "value": 6
615 },
616 "sub_class": {
617 "hex": "0004",
618 "name": "PCI bridge",
619 "value": 4
620 },
621 "pci_interface": {
622 "hex": "0000",
623 "name": "Normal decode",
624 "value": 0
625 },
626 "vendor": {
627 "hex": "1b36",
628 "value": 6966
629 },
630 "sub_vendor": {
631 "hex": "1b36",
632 "value": 6966
633 },
634 "device": {
635 "hex": "000c",
636 "value": 12
637 },
638 "sub_device": {
639 "hex": "0000",
640 "value": 0
641 },
642 "model": "PCI bridge",
643 "sysfs_id": "/devices/pci0000:00/0000:00:05.3",
644 "sysfs_bus_id": "0000:00:05.3",
645 "resources": [
646 {
647 "type": "irq",
648 "base": 46,
649 "triggered": 0,
650 "enabled": true
651 },
652 {
653 "type": "mem",
654 "base": 318849024,
655 "range": 4096,
656 "enabled": true,
657 "access": "read_write",
658 "prefetch": "no"
659 }
660 ],
661 "detail": {
662 "function": 3,
663 "command": 1030,
664 "header_type": 1,
665 "secondary_bus": 20,
666 "irq": 46,
667 "prog_if": 0
668 },
669 "driver": "pcieport",
670 "driver_module": "pcieportdrv",
671 "drivers": [
672 "pcieport"
673 ],
674 "driver_modules": [
675 "pcieportdrv"
676 ],
677 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
678 },
679 {
680 "index": 16,
681 "attached_to": 0,
682 "class_list": [
683 "pci",
684 "bridge"
685 ],
686 "bus_type": {
687 "hex": "0004",
688 "name": "PCI",
689 "value": 4
690 },
691 "slot": {
692 "bus": 0,
693 "number": 3
694 },
695 "base_class": {
696 "hex": "0006",
697 "name": "Bridge",
698 "value": 6
699 },
700 "sub_class": {
701 "hex": "0004",
702 "name": "PCI bridge",
703 "value": 4
704 },
705 "pci_interface": {
706 "hex": "0000",
707 "name": "Normal decode",
708 "value": 0
709 },
710 "vendor": {
711 "hex": "1b36",
712 "value": 6966
713 },
714 "sub_vendor": {
715 "hex": "1b36",
716 "value": 6966
717 },
718 "device": {
719 "hex": "000c",
720 "value": 12
721 },
722 "sub_device": {
723 "hex": "0000",
724 "value": 0
725 },
726 "model": "PCI bridge",
727 "sysfs_id": "/devices/pci0000:00/0000:00:03.4",
728 "sysfs_bus_id": "0000:00:03.4",
729 "resources": [
730 {
731 "type": "irq",
732 "base": 48,
733 "triggered": 0,
734 "enabled": true
735 },
736 {
737 "type": "mem",
738 "base": 318787584,
739 "range": 4096,
740 "enabled": true,
741 "access": "read_write",
742 "prefetch": "no"
743 }
744 ],
745 "detail": {
746 "function": 4,
747 "command": 1030,
748 "header_type": 1,
749 "secondary_bus": 5,
750 "irq": 48,
751 "prog_if": 0
752 },
753 "driver": "pcieport",
754 "driver_module": "pcieportdrv",
755 "drivers": [
756 "pcieport"
757 ],
758 "driver_modules": [
759 "pcieportdrv"
760 ],
761 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
762 },
763 {
764 "index": 17,
765 "attached_to": 0,
766 "class_list": [
767 "pci",
768 "bridge"
769 ],
770 "bus_type": {
771 "hex": "0004",
772 "name": "PCI",
773 "value": 4
774 },
775 "slot": {
776 "bus": 0,
777 "number": 5
778 },
779 "base_class": {
780 "hex": "0006",
781 "name": "Bridge",
782 "value": 6
783 },
784 "sub_class": {
785 "hex": "0004",
786 "name": "PCI bridge",
787 "value": 4
788 },
789 "pci_interface": {
790 "hex": "0000",
791 "name": "Normal decode",
792 "value": 0
793 },
794 "vendor": {
795 "hex": "1b36",
796 "value": 6966
797 },
798 "sub_vendor": {
799 "hex": "1b36",
800 "value": 6966
801 },
802 "device": {
803 "hex": "000c",
804 "value": 12
805 },
806 "sub_device": {
807 "hex": "0000",
808 "value": 0
809 },
810 "model": "PCI bridge",
811 "sysfs_id": "/devices/pci0000:00/0000:00:05.1",
812 "sysfs_bus_id": "0000:00:05.1",
813 "resources": [
814 {
815 "type": "irq",
816 "base": 46,
817 "triggered": 0,
818 "enabled": true
819 },
820 {
821 "type": "mem",
822 "base": 318840832,
823 "range": 4096,
824 "enabled": true,
825 "access": "read_write",
826 "prefetch": "no"
827 }
828 ],
829 "detail": {
830 "function": 1,
831 "command": 1030,
832 "header_type": 1,
833 "secondary_bus": 18,
834 "irq": 46,
835 "prog_if": 0
836 },
837 "driver": "pcieport",
838 "driver_module": "pcieportdrv",
839 "drivers": [
840 "pcieport"
841 ],
842 "driver_modules": [
843 "pcieportdrv"
844 ],
845 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
846 },
847 {
848 "index": 18,
849 "attached_to": 0,
850 "class_list": [
851 "pci",
852 "bridge"
853 ],
854 "bus_type": {
855 "hex": "0004",
856 "name": "PCI",
857 "value": 4
858 },
859 "slot": {
860 "bus": 0,
861 "number": 4
862 },
863 "base_class": {
864 "hex": "0006",
865 "name": "Bridge",
866 "value": 6
867 },
868 "sub_class": {
869 "hex": "0004",
870 "name": "PCI bridge",
871 "value": 4
872 },
873 "pci_interface": {
874 "hex": "0000",
875 "name": "Normal decode",
876 "value": 0
877 },
878 "vendor": {
879 "hex": "1b36",
880 "value": 6966
881 },
882 "sub_vendor": {
883 "hex": "1b36",
884 "value": 6966
885 },
886 "device": {
887 "hex": "000c",
888 "value": 12
889 },
890 "sub_device": {
891 "hex": "0000",
892 "value": 0
893 },
894 "model": "PCI bridge",
895 "sysfs_id": "/devices/pci0000:00/0000:00:04.7",
896 "sysfs_bus_id": "0000:00:04.7",
897 "resources": [
898 {
899 "type": "irq",
900 "base": 45,
901 "triggered": 0,
902 "enabled": true
903 },
904 {
905 "type": "mem",
906 "base": 318832640,
907 "range": 4096,
908 "enabled": true,
909 "access": "read_write",
910 "prefetch": "no"
911 }
912 ],
913 "detail": {
914 "function": 7,
915 "command": 1030,
916 "header_type": 1,
917 "secondary_bus": 16,
918 "irq": 45,
919 "prog_if": 0
920 },
921 "driver": "pcieport",
922 "driver_module": "pcieportdrv",
923 "drivers": [
924 "pcieport"
925 ],
926 "driver_modules": [
927 "pcieportdrv"
928 ],
929 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
930 },
931 {
932 "index": 19,
933 "attached_to": 0,
934 "class_list": [
935 "pci",
936 "bridge"
937 ],
938 "bus_type": {
939 "hex": "0004",
940 "name": "PCI",
941 "value": 4
942 },
943 "slot": {
944 "bus": 0,
945 "number": 3
946 },
947 "base_class": {
948 "hex": "0006",
949 "name": "Bridge",
950 "value": 6
951 },
952 "sub_class": {
953 "hex": "0004",
954 "name": "PCI bridge",
955 "value": 4
956 },
957 "pci_interface": {
958 "hex": "0000",
959 "name": "Normal decode",
960 "value": 0
961 },
962 "vendor": {
963 "hex": "1b36",
964 "value": 6966
965 },
966 "sub_vendor": {
967 "hex": "1b36",
968 "value": 6966
969 },
970 "device": {
971 "hex": "000c",
972 "value": 12
973 },
974 "sub_device": {
975 "hex": "0000",
976 "value": 0
977 },
978 "model": "PCI bridge",
979 "sysfs_id": "/devices/pci0000:00/0000:00:03.2",
980 "sysfs_bus_id": "0000:00:03.2",
981 "resources": [
982 {
983 "type": "irq",
984 "base": 48,
985 "triggered": 0,
986 "enabled": true
987 },
988 {
989 "type": "mem",
990 "base": 318779392,
991 "range": 4096,
992 "enabled": true,
993 "access": "read_write",
994 "prefetch": "no"
995 }
996 ],
997 "detail": {
998 "function": 2,
999 "command": 1030,
1000 "header_type": 1,
1001 "secondary_bus": 3,
1002 "irq": 48,
1003 "prog_if": 0
1004 },
1005 "driver": "pcieport",
1006 "driver_module": "pcieportdrv",
1007 "drivers": [
1008 "pcieport"
1009 ],
1010 "driver_modules": [
1011 "pcieportdrv"
1012 ],
1013 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1014 },
1015 {
1016 "index": 20,
1017 "attached_to": 0,
1018 "class_list": [
1019 "pci",
1020 "bridge"
1021 ],
1022 "bus_type": {
1023 "hex": "0004",
1024 "name": "PCI",
1025 "value": 4
1026 },
1027 "slot": {
1028 "bus": 0,
1029 "number": 0
1030 },
1031 "base_class": {
1032 "hex": "0006",
1033 "name": "Bridge",
1034 "value": 6
1035 },
1036 "sub_class": {
1037 "hex": "0000",
1038 "name": "Host bridge",
1039 "value": 0
1040 },
1041 "vendor": {
1042 "hex": "1b36",
1043 "value": 6966
1044 },
1045 "sub_vendor": {
1046 "hex": "1af4",
1047 "value": 6900
1048 },
1049 "device": {
1050 "hex": "0008",
1051 "value": 8
1052 },
1053 "sub_device": {
1054 "hex": "1100",
1055 "value": 4352
1056 },
1057 "model": "Host bridge",
1058 "sysfs_id": "/devices/pci0000:00/0000:00:00.0",
1059 "sysfs_bus_id": "0000:00:00.0",
1060 "detail": {
1061 "function": 0,
1062 "command": 0,
1063 "header_type": 0,
1064 "secondary_bus": 0,
1065 "irq": 0,
1066 "prog_if": 0
1067 },
1068 "module_alias": "pci:v00001B36d00000008sv00001AF4sd00001100bc06sc00i00"
1069 },
1070 {
1071 "index": 22,
1072 "attached_to": 0,
1073 "class_list": [
1074 "pci",
1075 "bridge"
1076 ],
1077 "bus_type": {
1078 "hex": "0004",
1079 "name": "PCI",
1080 "value": 4
1081 },
1082 "slot": {
1083 "bus": 0,
1084 "number": 4
1085 },
1086 "base_class": {
1087 "hex": "0006",
1088 "name": "Bridge",
1089 "value": 6
1090 },
1091 "sub_class": {
1092 "hex": "0004",
1093 "name": "PCI bridge",
1094 "value": 4
1095 },
1096 "pci_interface": {
1097 "hex": "0000",
1098 "name": "Normal decode",
1099 "value": 0
1100 },
1101 "vendor": {
1102 "hex": "1b36",
1103 "value": 6966
1104 },
1105 "sub_vendor": {
1106 "hex": "1b36",
1107 "value": 6966
1108 },
1109 "device": {
1110 "hex": "000c",
1111 "value": 12
1112 },
1113 "sub_device": {
1114 "hex": "0000",
1115 "value": 0
1116 },
1117 "model": "PCI bridge",
1118 "sysfs_id": "/devices/pci0000:00/0000:00:04.5",
1119 "sysfs_bus_id": "0000:00:04.5",
1120 "resources": [
1121 {
1122 "type": "irq",
1123 "base": 45,
1124 "triggered": 0,
1125 "enabled": true
1126 },
1127 {
1128 "type": "mem",
1129 "base": 318824448,
1130 "range": 4096,
1131 "enabled": true,
1132 "access": "read_write",
1133 "prefetch": "no"
1134 }
1135 ],
1136 "detail": {
1137 "function": 5,
1138 "command": 1030,
1139 "header_type": 1,
1140 "secondary_bus": 14,
1141 "irq": 45,
1142 "prog_if": 0
1143 },
1144 "driver": "pcieport",
1145 "driver_module": "pcieportdrv",
1146 "drivers": [
1147 "pcieport"
1148 ],
1149 "driver_modules": [
1150 "pcieportdrv"
1151 ],
1152 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1153 },
1154 {
1155 "index": 23,
1156 "attached_to": 0,
1157 "class_list": [
1158 "pci",
1159 "bridge"
1160 ],
1161 "bus_type": {
1162 "hex": "0004",
1163 "name": "PCI",
1164 "value": 4
1165 },
1166 "slot": {
1167 "bus": 0,
1168 "number": 3
1169 },
1170 "base_class": {
1171 "hex": "0006",
1172 "name": "Bridge",
1173 "value": 6
1174 },
1175 "sub_class": {
1176 "hex": "0004",
1177 "name": "PCI bridge",
1178 "value": 4
1179 },
1180 "pci_interface": {
1181 "hex": "0000",
1182 "name": "Normal decode",
1183 "value": 0
1184 },
1185 "vendor": {
1186 "hex": "1b36",
1187 "value": 6966
1188 },
1189 "sub_vendor": {
1190 "hex": "1b36",
1191 "value": 6966
1192 },
1193 "device": {
1194 "hex": "000c",
1195 "value": 12
1196 },
1197 "sub_device": {
1198 "hex": "0000",
1199 "value": 0
1200 },
1201 "model": "PCI bridge",
1202 "sysfs_id": "/devices/pci0000:00/0000:00:03.0",
1203 "sysfs_bus_id": "0000:00:03.0",
1204 "resources": [
1205 {
1206 "type": "irq",
1207 "base": 48,
1208 "triggered": 0,
1209 "enabled": true
1210 },
1211 {
1212 "type": "mem",
1213 "base": 318771200,
1214 "range": 4096,
1215 "enabled": true,
1216 "access": "read_write",
1217 "prefetch": "no"
1218 }
1219 ],
1220 "detail": {
1221 "function": 0,
1222 "command": 1030,
1223 "header_type": 1,
1224 "secondary_bus": 1,
1225 "irq": 48,
1226 "prog_if": 0
1227 },
1228 "driver": "pcieport",
1229 "driver_module": "pcieportdrv",
1230 "drivers": [
1231 "pcieport"
1232 ],
1233 "driver_modules": [
1234 "pcieportdrv"
1235 ],
1236 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1237 },
1238 {
1239 "index": 24,
1240 "attached_to": 0,
1241 "class_list": [
1242 "pci",
1243 "bridge"
1244 ],
1245 "bus_type": {
1246 "hex": "0004",
1247 "name": "PCI",
1248 "value": 4
1249 },
1250 "slot": {
1251 "bus": 0,
1252 "number": 4
1253 },
1254 "base_class": {
1255 "hex": "0006",
1256 "name": "Bridge",
1257 "value": 6
1258 },
1259 "sub_class": {
1260 "hex": "0004",
1261 "name": "PCI bridge",
1262 "value": 4
1263 },
1264 "pci_interface": {
1265 "hex": "0000",
1266 "name": "Normal decode",
1267 "value": 0
1268 },
1269 "vendor": {
1270 "hex": "1b36",
1271 "value": 6966
1272 },
1273 "sub_vendor": {
1274 "hex": "1b36",
1275 "value": 6966
1276 },
1277 "device": {
1278 "hex": "000c",
1279 "value": 12
1280 },
1281 "sub_device": {
1282 "hex": "0000",
1283 "value": 0
1284 },
1285 "model": "PCI bridge",
1286 "sysfs_id": "/devices/pci0000:00/0000:00:04.3",
1287 "sysfs_bus_id": "0000:00:04.3",
1288 "resources": [
1289 {
1290 "type": "irq",
1291 "base": 45,
1292 "triggered": 0,
1293 "enabled": true
1294 },
1295 {
1296 "type": "mem",
1297 "base": 318816256,
1298 "range": 4096,
1299 "enabled": true,
1300 "access": "read_write",
1301 "prefetch": "no"
1302 }
1303 ],
1304 "detail": {
1305 "function": 3,
1306 "command": 1030,
1307 "header_type": 1,
1308 "secondary_bus": 12,
1309 "irq": 45,
1310 "prog_if": 0
1311 },
1312 "driver": "pcieport",
1313 "driver_module": "pcieportdrv",
1314 "drivers": [
1315 "pcieport"
1316 ],
1317 "driver_modules": [
1318 "pcieportdrv"
1319 ],
1320 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1321 },
1322 {
1323 "index": 26,
1324 "attached_to": 0,
1325 "class_list": [
1326 "pci",
1327 "bridge"
1328 ],
1329 "bus_type": {
1330 "hex": "0004",
1331 "name": "PCI",
1332 "value": 4
1333 },
1334 "slot": {
1335 "bus": 0,
1336 "number": 5
1337 },
1338 "base_class": {
1339 "hex": "0006",
1340 "name": "Bridge",
1341 "value": 6
1342 },
1343 "sub_class": {
1344 "hex": "0004",
1345 "name": "PCI bridge",
1346 "value": 4
1347 },
1348 "pci_interface": {
1349 "hex": "0000",
1350 "name": "Normal decode",
1351 "value": 0
1352 },
1353 "vendor": {
1354 "hex": "1b36",
1355 "value": 6966
1356 },
1357 "sub_vendor": {
1358 "hex": "1b36",
1359 "value": 6966
1360 },
1361 "device": {
1362 "hex": "000c",
1363 "value": 12
1364 },
1365 "sub_device": {
1366 "hex": "0000",
1367 "value": 0
1368 },
1369 "model": "PCI bridge",
1370 "sysfs_id": "/devices/pci0000:00/0000:00:05.6",
1371 "sysfs_bus_id": "0000:00:05.6",
1372 "resources": [
1373 {
1374 "type": "irq",
1375 "base": 46,
1376 "triggered": 0,
1377 "enabled": true
1378 },
1379 {
1380 "type": "mem",
1381 "base": 318861312,
1382 "range": 4096,
1383 "enabled": true,
1384 "access": "read_write",
1385 "prefetch": "no"
1386 }
1387 ],
1388 "detail": {
1389 "function": 6,
1390 "command": 1030,
1391 "header_type": 1,
1392 "secondary_bus": 23,
1393 "irq": 46,
1394 "prog_if": 0
1395 },
1396 "driver": "pcieport",
1397 "driver_module": "pcieportdrv",
1398 "drivers": [
1399 "pcieport"
1400 ],
1401 "driver_modules": [
1402 "pcieportdrv"
1403 ],
1404 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1405 },
1406 {
1407 "index": 27,
1408 "attached_to": 0,
1409 "class_list": [
1410 "pci",
1411 "bridge"
1412 ],
1413 "bus_type": {
1414 "hex": "0004",
1415 "name": "PCI",
1416 "value": 4
1417 },
1418 "slot": {
1419 "bus": 0,
1420 "number": 4
1421 },
1422 "base_class": {
1423 "hex": "0006",
1424 "name": "Bridge",
1425 "value": 6
1426 },
1427 "sub_class": {
1428 "hex": "0004",
1429 "name": "PCI bridge",
1430 "value": 4
1431 },
1432 "pci_interface": {
1433 "hex": "0000",
1434 "name": "Normal decode",
1435 "value": 0
1436 },
1437 "vendor": {
1438 "hex": "1b36",
1439 "value": 6966
1440 },
1441 "sub_vendor": {
1442 "hex": "1b36",
1443 "value": 6966
1444 },
1445 "device": {
1446 "hex": "000c",
1447 "value": 12
1448 },
1449 "sub_device": {
1450 "hex": "0000",
1451 "value": 0
1452 },
1453 "model": "PCI bridge",
1454 "sysfs_id": "/devices/pci0000:00/0000:00:04.1",
1455 "sysfs_bus_id": "0000:00:04.1",
1456 "resources": [
1457 {
1458 "type": "irq",
1459 "base": 45,
1460 "triggered": 0,
1461 "enabled": true
1462 },
1463 {
1464 "type": "mem",
1465 "base": 318808064,
1466 "range": 4096,
1467 "enabled": true,
1468 "access": "read_write",
1469 "prefetch": "no"
1470 }
1471 ],
1472 "detail": {
1473 "function": 1,
1474 "command": 1030,
1475 "header_type": 1,
1476 "secondary_bus": 10,
1477 "irq": 45,
1478 "prog_if": 0
1479 },
1480 "driver": "pcieport",
1481 "driver_module": "pcieportdrv",
1482 "drivers": [
1483 "pcieport"
1484 ],
1485 "driver_modules": [
1486 "pcieportdrv"
1487 ],
1488 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1489 },
1490 {
1491 "index": 28,
1492 "attached_to": 0,
1493 "class_list": [
1494 "pci",
1495 "bridge"
1496 ],
1497 "bus_type": {
1498 "hex": "0004",
1499 "name": "PCI",
1500 "value": 4
1501 },
1502 "slot": {
1503 "bus": 0,
1504 "number": 3
1505 },
1506 "base_class": {
1507 "hex": "0006",
1508 "name": "Bridge",
1509 "value": 6
1510 },
1511 "sub_class": {
1512 "hex": "0004",
1513 "name": "PCI bridge",
1514 "value": 4
1515 },
1516 "pci_interface": {
1517 "hex": "0000",
1518 "name": "Normal decode",
1519 "value": 0
1520 },
1521 "vendor": {
1522 "hex": "1b36",
1523 "value": 6966
1524 },
1525 "sub_vendor": {
1526 "hex": "1b36",
1527 "value": 6966
1528 },
1529 "device": {
1530 "hex": "000c",
1531 "value": 12
1532 },
1533 "sub_device": {
1534 "hex": "0000",
1535 "value": 0
1536 },
1537 "model": "PCI bridge",
1538 "sysfs_id": "/devices/pci0000:00/0000:00:03.7",
1539 "sysfs_bus_id": "0000:00:03.7",
1540 "resources": [
1541 {
1542 "type": "irq",
1543 "base": 48,
1544 "triggered": 0,
1545 "enabled": true
1546 },
1547 {
1548 "type": "mem",
1549 "base": 318799872,
1550 "range": 4096,
1551 "enabled": true,
1552 "access": "read_write",
1553 "prefetch": "no"
1554 }
1555 ],
1556 "detail": {
1557 "function": 7,
1558 "command": 1030,
1559 "header_type": 1,
1560 "secondary_bus": 8,
1561 "irq": 48,
1562 "prog_if": 0
1563 },
1564 "driver": "pcieport",
1565 "driver_module": "pcieportdrv",
1566 "drivers": [
1567 "pcieport"
1568 ],
1569 "driver_modules": [
1570 "pcieportdrv"
1571 ],
1572 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1573 },
1574 {
1575 "index": 29,
1576 "attached_to": 0,
1577 "class_list": [
1578 "pci",
1579 "bridge"
1580 ],
1581 "bus_type": {
1582 "hex": "0004",
1583 "name": "PCI",
1584 "value": 4
1585 },
1586 "slot": {
1587 "bus": 0,
1588 "number": 5
1589 },
1590 "base_class": {
1591 "hex": "0006",
1592 "name": "Bridge",
1593 "value": 6
1594 },
1595 "sub_class": {
1596 "hex": "0004",
1597 "name": "PCI bridge",
1598 "value": 4
1599 },
1600 "pci_interface": {
1601 "hex": "0000",
1602 "name": "Normal decode",
1603 "value": 0
1604 },
1605 "vendor": {
1606 "hex": "1b36",
1607 "value": 6966
1608 },
1609 "sub_vendor": {
1610 "hex": "1b36",
1611 "value": 6966
1612 },
1613 "device": {
1614 "hex": "000c",
1615 "value": 12
1616 },
1617 "sub_device": {
1618 "hex": "0000",
1619 "value": 0
1620 },
1621 "model": "PCI bridge",
1622 "sysfs_id": "/devices/pci0000:00/0000:00:05.4",
1623 "sysfs_bus_id": "0000:00:05.4",
1624 "resources": [
1625 {
1626 "type": "irq",
1627 "base": 46,
1628 "triggered": 0,
1629 "enabled": true
1630 },
1631 {
1632 "type": "mem",
1633 "base": 318853120,
1634 "range": 4096,
1635 "enabled": true,
1636 "access": "read_write",
1637 "prefetch": "no"
1638 }
1639 ],
1640 "detail": {
1641 "function": 4,
1642 "command": 1030,
1643 "header_type": 1,
1644 "secondary_bus": 21,
1645 "irq": 46,
1646 "prog_if": 0
1647 },
1648 "driver": "pcieport",
1649 "driver_module": "pcieportdrv",
1650 "drivers": [
1651 "pcieport"
1652 ],
1653 "driver_modules": [
1654 "pcieportdrv"
1655 ],
1656 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1657 },
1658 {
1659 "index": 30,
1660 "attached_to": 0,
1661 "class_list": [
1662 "pci",
1663 "bridge"
1664 ],
1665 "bus_type": {
1666 "hex": "0004",
1667 "name": "PCI",
1668 "value": 4
1669 },
1670 "slot": {
1671 "bus": 0,
1672 "number": 3
1673 },
1674 "base_class": {
1675 "hex": "0006",
1676 "name": "Bridge",
1677 "value": 6
1678 },
1679 "sub_class": {
1680 "hex": "0004",
1681 "name": "PCI bridge",
1682 "value": 4
1683 },
1684 "pci_interface": {
1685 "hex": "0000",
1686 "name": "Normal decode",
1687 "value": 0
1688 },
1689 "vendor": {
1690 "hex": "1b36",
1691 "value": 6966
1692 },
1693 "sub_vendor": {
1694 "hex": "1b36",
1695 "value": 6966
1696 },
1697 "device": {
1698 "hex": "000c",
1699 "value": 12
1700 },
1701 "sub_device": {
1702 "hex": "0000",
1703 "value": 0
1704 },
1705 "model": "PCI bridge",
1706 "sysfs_id": "/devices/pci0000:00/0000:00:03.5",
1707 "sysfs_bus_id": "0000:00:03.5",
1708 "resources": [
1709 {
1710 "type": "irq",
1711 "base": 48,
1712 "triggered": 0,
1713 "enabled": true
1714 },
1715 {
1716 "type": "mem",
1717 "base": 318791680,
1718 "range": 4096,
1719 "enabled": true,
1720 "access": "read_write",
1721 "prefetch": "no"
1722 }
1723 ],
1724 "detail": {
1725 "function": 5,
1726 "command": 1030,
1727 "header_type": 1,
1728 "secondary_bus": 6,
1729 "irq": 48,
1730 "prog_if": 0
1731 },
1732 "driver": "pcieport",
1733 "driver_module": "pcieportdrv",
1734 "drivers": [
1735 "pcieport"
1736 ],
1737 "driver_modules": [
1738 "pcieportdrv"
1739 ],
1740 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1741 },
1742 {
1743 "index": 31,
1744 "attached_to": 0,
1745 "class_list": [
1746 "pci",
1747 "bridge"
1748 ],
1749 "bus_type": {
1750 "hex": "0004",
1751 "name": "PCI",
1752 "value": 4
1753 },
1754 "slot": {
1755 "bus": 0,
1756 "number": 5
1757 },
1758 "base_class": {
1759 "hex": "0006",
1760 "name": "Bridge",
1761 "value": 6
1762 },
1763 "sub_class": {
1764 "hex": "0004",
1765 "name": "PCI bridge",
1766 "value": 4
1767 },
1768 "pci_interface": {
1769 "hex": "0000",
1770 "name": "Normal decode",
1771 "value": 0
1772 },
1773 "vendor": {
1774 "hex": "1b36",
1775 "value": 6966
1776 },
1777 "sub_vendor": {
1778 "hex": "1b36",
1779 "value": 6966
1780 },
1781 "device": {
1782 "hex": "000c",
1783 "value": 12
1784 },
1785 "sub_device": {
1786 "hex": "0000",
1787 "value": 0
1788 },
1789 "model": "PCI bridge",
1790 "sysfs_id": "/devices/pci0000:00/0000:00:05.2",
1791 "sysfs_bus_id": "0000:00:05.2",
1792 "resources": [
1793 {
1794 "type": "irq",
1795 "base": 46,
1796 "triggered": 0,
1797 "enabled": true
1798 },
1799 {
1800 "type": "mem",
1801 "base": 318844928,
1802 "range": 4096,
1803 "enabled": true,
1804 "access": "read_write",
1805 "prefetch": "no"
1806 }
1807 ],
1808 "detail": {
1809 "function": 2,
1810 "command": 1030,
1811 "header_type": 1,
1812 "secondary_bus": 19,
1813 "irq": 46,
1814 "prog_if": 0
1815 },
1816 "driver": "pcieport",
1817 "driver_module": "pcieportdrv",
1818 "drivers": [
1819 "pcieport"
1820 ],
1821 "driver_modules": [
1822 "pcieportdrv"
1823 ],
1824 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1825 },
1826 {
1827 "index": 33,
1828 "attached_to": 0,
1829 "class_list": [
1830 "pci",
1831 "bridge"
1832 ],
1833 "bus_type": {
1834 "hex": "0004",
1835 "name": "PCI",
1836 "value": 4
1837 },
1838 "slot": {
1839 "bus": 0,
1840 "number": 3
1841 },
1842 "base_class": {
1843 "hex": "0006",
1844 "name": "Bridge",
1845 "value": 6
1846 },
1847 "sub_class": {
1848 "hex": "0004",
1849 "name": "PCI bridge",
1850 "value": 4
1851 },
1852 "pci_interface": {
1853 "hex": "0000",
1854 "name": "Normal decode",
1855 "value": 0
1856 },
1857 "vendor": {
1858 "hex": "1b36",
1859 "value": 6966
1860 },
1861 "sub_vendor": {
1862 "hex": "1b36",
1863 "value": 6966
1864 },
1865 "device": {
1866 "hex": "000c",
1867 "value": 12
1868 },
1869 "sub_device": {
1870 "hex": "0000",
1871 "value": 0
1872 },
1873 "model": "PCI bridge",
1874 "sysfs_id": "/devices/pci0000:00/0000:00:03.3",
1875 "sysfs_bus_id": "0000:00:03.3",
1876 "resources": [
1877 {
1878 "type": "irq",
1879 "base": 48,
1880 "triggered": 0,
1881 "enabled": true
1882 },
1883 {
1884 "type": "mem",
1885 "base": 318783488,
1886 "range": 4096,
1887 "enabled": true,
1888 "access": "read_write",
1889 "prefetch": "no"
1890 }
1891 ],
1892 "detail": {
1893 "function": 3,
1894 "command": 1030,
1895 "header_type": 1,
1896 "secondary_bus": 4,
1897 "irq": 48,
1898 "prog_if": 0
1899 },
1900 "driver": "pcieport",
1901 "driver_module": "pcieportdrv",
1902 "drivers": [
1903 "pcieport"
1904 ],
1905 "driver_modules": [
1906 "pcieportdrv"
1907 ],
1908 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1909 },
1910 {
1911 "index": 34,
1912 "attached_to": 0,
1913 "class_list": [
1914 "pci",
1915 "bridge"
1916 ],
1917 "bus_type": {
1918 "hex": "0004",
1919 "name": "PCI",
1920 "value": 4
1921 },
1922 "slot": {
1923 "bus": 0,
1924 "number": 5
1925 },
1926 "base_class": {
1927 "hex": "0006",
1928 "name": "Bridge",
1929 "value": 6
1930 },
1931 "sub_class": {
1932 "hex": "0004",
1933 "name": "PCI bridge",
1934 "value": 4
1935 },
1936 "pci_interface": {
1937 "hex": "0000",
1938 "name": "Normal decode",
1939 "value": 0
1940 },
1941 "vendor": {
1942 "hex": "1b36",
1943 "value": 6966
1944 },
1945 "sub_vendor": {
1946 "hex": "1b36",
1947 "value": 6966
1948 },
1949 "device": {
1950 "hex": "000c",
1951 "value": 12
1952 },
1953 "sub_device": {
1954 "hex": "0000",
1955 "value": 0
1956 },
1957 "model": "PCI bridge",
1958 "sysfs_id": "/devices/pci0000:00/0000:00:05.0",
1959 "sysfs_bus_id": "0000:00:05.0",
1960 "resources": [
1961 {
1962 "type": "irq",
1963 "base": 46,
1964 "triggered": 0,
1965 "enabled": true
1966 },
1967 {
1968 "type": "mem",
1969 "base": 318836736,
1970 "range": 4096,
1971 "enabled": true,
1972 "access": "read_write",
1973 "prefetch": "no"
1974 }
1975 ],
1976 "detail": {
1977 "function": 0,
1978 "command": 1030,
1979 "header_type": 1,
1980 "secondary_bus": 17,
1981 "irq": 46,
1982 "prog_if": 0
1983 },
1984 "driver": "pcieport",
1985 "driver_module": "pcieportdrv",
1986 "drivers": [
1987 "pcieport"
1988 ],
1989 "driver_modules": [
1990 "pcieportdrv"
1991 ],
1992 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
1993 },
1994 {
1995 "index": 35,
1996 "attached_to": 0,
1997 "class_list": [
1998 "pci",
1999 "bridge"
2000 ],
2001 "bus_type": {
2002 "hex": "0004",
2003 "name": "PCI",
2004 "value": 4
2005 },
2006 "slot": {
2007 "bus": 0,
2008 "number": 4
2009 },
2010 "base_class": {
2011 "hex": "0006",
2012 "name": "Bridge",
2013 "value": 6
2014 },
2015 "sub_class": {
2016 "hex": "0004",
2017 "name": "PCI bridge",
2018 "value": 4
2019 },
2020 "pci_interface": {
2021 "hex": "0000",
2022 "name": "Normal decode",
2023 "value": 0
2024 },
2025 "vendor": {
2026 "hex": "1b36",
2027 "value": 6966
2028 },
2029 "sub_vendor": {
2030 "hex": "1b36",
2031 "value": 6966
2032 },
2033 "device": {
2034 "hex": "000c",
2035 "value": 12
2036 },
2037 "sub_device": {
2038 "hex": "0000",
2039 "value": 0
2040 },
2041 "model": "PCI bridge",
2042 "sysfs_id": "/devices/pci0000:00/0000:00:04.6",
2043 "sysfs_bus_id": "0000:00:04.6",
2044 "resources": [
2045 {
2046 "type": "irq",
2047 "base": 45,
2048 "triggered": 0,
2049 "enabled": true
2050 },
2051 {
2052 "type": "mem",
2053 "base": 318828544,
2054 "range": 4096,
2055 "enabled": true,
2056 "access": "read_write",
2057 "prefetch": "no"
2058 }
2059 ],
2060 "detail": {
2061 "function": 6,
2062 "command": 1030,
2063 "header_type": 1,
2064 "secondary_bus": 15,
2065 "irq": 45,
2066 "prog_if": 0
2067 },
2068 "driver": "pcieport",
2069 "driver_module": "pcieportdrv",
2070 "drivers": [
2071 "pcieport"
2072 ],
2073 "driver_modules": [
2074 "pcieportdrv"
2075 ],
2076 "module_alias": "pci:v00001B36d0000000Csv00001B36sd00000000bc06sc04i00"
2077 }
2078 ],
2079 "cpu": [
2080 {
2081 "architecture": "aarch64",
2082 "vendor_name": "ARM Limited",
2083 "family": 3,
2084 "model": 1,
2085 "stepping": 0,
2086 "features": [
2087 "fp",
2088 "asimd",
2089 "evtstrm",
2090 "aes",
2091 "pmull",
2092 "sha1",
2093 "sha2",
2094 "crc32",
2095 "atomics",
2096 "fphp",
2097 "asimdhp",
2098 "cpuid",
2099 "asimdrdm",
2100 "lrcpc",
2101 "dcpop",
2102 "asimddp"
2103 ],
2104 "bogo": 50,
2105 "physical_id": 0,
2106 "fpu": false,
2107 "fpu_exception": false,
2108 "write_protect": false,
2109 "address_sizes": {
2110 "physical": "0x0",
2111 "virtual": "0x0"
2112 }
2113 }
2114 ],
2115 "disk": [
2116 {
2117 "index": 40,
2118 "attached_to": 37,
2119 "class_list": [
2120 "disk",
2121 "scsi",
2122 "block_device"
2123 ],
2124 "bus_type": {
2125 "hex": "0084",
2126 "name": "SCSI",
2127 "value": 132
2128 },
2129 "slot": {
2130 "bus": 0,
2131 "number": 0
2132 },
2133 "base_class": {
2134 "hex": "0106",
2135 "name": "Mass Storage Device",
2136 "value": 262
2137 },
2138 "sub_class": {
2139 "hex": "0000",
2140 "name": "Disk",
2141 "value": 0
2142 },
2143 "vendor": {
2144 "hex": "0000",
2145 "name": "ORACLE",
2146 "value": 0
2147 },
2148 "device": {
2149 "hex": "0000",
2150 "name": "BlockVolume",
2151 "value": 0
2152 },
2153 "revision": {
2154 "hex": "0000",
2155 "name": "1.0",
2156 "value": 0
2157 },
2158 "model": "ORACLE BlockVolume",
2159 "sysfs_id": "/class/block/sda",
2160 "sysfs_bus_id": "0:0:0:1",
2161 "sysfs_device_link": "/devices/pci0000:00/0000:00:05.7/0000:18:00.0/virtio2/host0/target0:0:0/0:0:0:1",
2162 "unix_device_name": "/dev/sda",
2163 "unix_device_number": {
2164 "type": 98,
2165 "major": 8,
2166 "minor": 0,
2167 "range": 16
2168 },
2169 "unix_device_names": [
2170 "/dev/disk/by-id/scsi-3603b6fa6f58b438fb2a97299de94a79f",
2171 "/dev/disk/by-id/wwn-0x603b6fa6f58b438fb2a97299de94a79f",
2172 "/dev/disk/by-path/pci-0000:18:00.0-scsi-0:0:0:1",
2173 "/dev/sda"
2174 ],
2175 "unix_device_name2": "/dev/sg0",
2176 "unix_device_number2": {
2177 "type": 99,
2178 "major": 21,
2179 "minor": 0,
2180 "range": 1
2181 },
2182 "resources": [
2183 {
2184 "type": "disk_geo",
2185 "cylinders": 19581,
2186 "heads": 255,
2187 "sectors": 63,
2188 "size": "0x0",
2189 "geo_type": "logical"
2190 },
2191 {
2192 "type": "size",
2193 "unit": "sectors",
2194 "value_1": 314572800,
2195 "value_2": 512
2196 }
2197 ],
2198 "driver": "virtio_scsi",
2199 "driver_module": "virtio_scsi",
2200 "drivers": [
2201 "sd",
2202 "virtio_scsi"
2203 ],
2204 "driver_modules": [
2205 "virtio_scsi"
2206 ]
2207 }
2208 ],
2209 "graphics_card": [
2210 {
2211 "index": 11,
2212 "attached_to": 0,
2213 "class_list": [
2214 "graphics_card",
2215 "pci"
2216 ],
2217 "bus_type": {
2218 "hex": "0004",
2219 "name": "PCI",
2220 "value": 4
2221 },
2222 "slot": {
2223 "bus": 0,
2224 "number": 1
2225 },
2226 "base_class": {
2227 "hex": "0003",
2228 "name": "Display controller",
2229 "value": 3
2230 },
2231 "sub_class": {
2232 "hex": "0080",
2233 "name": "Display controller",
2234 "value": 128
2235 },
2236 "vendor": {
2237 "hex": "1af4",
2238 "value": 6900
2239 },
2240 "sub_vendor": {
2241 "hex": "108e",
2242 "value": 4238
2243 },
2244 "device": {
2245 "hex": "1050",
2246 "value": 4176
2247 },
2248 "sub_device": {
2249 "hex": "1100",
2250 "value": 4352
2251 },
2252 "revision": {
2253 "hex": "0001",
2254 "value": 1
2255 },
2256 "model": "Display controller",
2257 "sysfs_id": "/devices/pci0000:00/0000:00:01.0",
2258 "sysfs_bus_id": "0000:00:01.0",
2259 "resources": [
2260 {
2261 "type": "irq",
2262 "base": 46,
2263 "triggered": 0,
2264 "enabled": true
2265 },
2266 {
2267 "type": "mem",
2268 "base": 318767104,
2269 "range": 4096,
2270 "enabled": true,
2271 "access": "read_write",
2272 "prefetch": "no"
2273 },
2274 {
2275 "type": "mem",
2276 "base": 549806145536,
2277 "range": 16384,
2278 "enabled": true,
2279 "access": "read_only",
2280 "prefetch": "no"
2281 }
2282 ],
2283 "detail": {
2284 "function": 0,
2285 "command": 1030,
2286 "header_type": 0,
2287 "secondary_bus": 0,
2288 "irq": 46,
2289 "prog_if": 0
2290 },
2291 "driver": "virtio-pci",
2292 "driver_module": "virtio_pci",
2293 "drivers": [
2294 "virtio-pci"
2295 ],
2296 "driver_modules": [
2297 "virtio_pci"
2298 ],
2299 "module_alias": "pci:v00001AF4d00001050sv0000108Esd00001100bc03sc80i00"
2300 }
2301 ],
2302 "hub": [
2303 {
2304 "index": 43,
2305 "attached_to": 32,
2306 "class_list": [
2307 "usb",
2308 "hub"
2309 ],
2310 "bus_type": {
2311 "hex": "0086",
2312 "name": "USB",
2313 "value": 134
2314 },
2315 "slot": {
2316 "bus": 0,
2317 "number": 0
2318 },
2319 "base_class": {
2320 "hex": "010a",
2321 "name": "Hub",
2322 "value": 266
2323 },
2324 "vendor": {
2325 "hex": "1d6b",
2326 "name": "Linux 6.14.10 xhci-hcd",
2327 "value": 7531
2328 },
2329 "device": {
2330 "hex": "0002",
2331 "name": "xHCI Host Controller",
2332 "value": 2
2333 },
2334 "revision": {
2335 "hex": "0000",
2336 "name": "6.14",
2337 "value": 0
2338 },
2339 "serial": "0000:00:02.0",
2340 "model": "Linux 6.14.10 xhci-hcd xHCI Host Controller",
2341 "sysfs_id": "/devices/pci0000:00/0000:00:02.0/usb1/1-0:1.0",
2342 "sysfs_bus_id": "1-0:1.0",
2343 "resources": [
2344 {
2345 "type": "baud",
2346 "speed": 480000000,
2347 "bits": 0,
2348 "stop_bits": 0,
2349 "parity": 0,
2350 "handshake": 0
2351 }
2352 ],
2353 "detail": {
2354 "device_class": {
2355 "hex": "0009",
2356 "name": "hub",
2357 "value": 9
2358 },
2359 "device_subclass": {
2360 "hex": "0000",
2361 "name": "per_interface",
2362 "value": 0
2363 },
2364 "device_protocol": 1,
2365 "interface_class": {
2366 "hex": "0009",
2367 "name": "hub",
2368 "value": 9
2369 },
2370 "interface_subclass": {
2371 "hex": "0000",
2372 "name": "per_interface",
2373 "value": 0
2374 },
2375 "interface_protocol": 0,
2376 "interface_number": 0,
2377 "interface_alternate_setting": 0
2378 },
2379 "hotplug": "usb",
2380 "driver": "hub",
2381 "driver_module": "usbcore",
2382 "drivers": [
2383 "hub"
2384 ],
2385 "driver_modules": [
2386 "usbcore"
2387 ],
2388 "module_alias": "usb:v1D6Bp0002d0614dc09dsc00dp01ic09isc00ip00in00"
2389 },
2390 {
2391 "index": 45,
2392 "attached_to": 32,
2393 "class_list": [
2394 "usb",
2395 "hub"
2396 ],
2397 "bus_type": {
2398 "hex": "0086",
2399 "name": "USB",
2400 "value": 134
2401 },
2402 "slot": {
2403 "bus": 0,
2404 "number": 0
2405 },
2406 "base_class": {
2407 "hex": "010a",
2408 "name": "Hub",
2409 "value": 266
2410 },
2411 "vendor": {
2412 "hex": "1d6b",
2413 "name": "Linux 6.14.10 xhci-hcd",
2414 "value": 7531
2415 },
2416 "device": {
2417 "hex": "0003",
2418 "name": "xHCI Host Controller",
2419 "value": 3
2420 },
2421 "revision": {
2422 "hex": "0000",
2423 "name": "6.14",
2424 "value": 0
2425 },
2426 "serial": "0000:00:02.0",
2427 "model": "Linux 6.14.10 xhci-hcd xHCI Host Controller",
2428 "sysfs_id": "/devices/pci0000:00/0000:00:02.0/usb2/2-0:1.0",
2429 "sysfs_bus_id": "2-0:1.0",
2430 "detail": {
2431 "device_class": {
2432 "hex": "0009",
2433 "name": "hub",
2434 "value": 9
2435 },
2436 "device_subclass": {
2437 "hex": "0000",
2438 "name": "per_interface",
2439 "value": 0
2440 },
2441 "device_protocol": 3,
2442 "interface_class": {
2443 "hex": "0009",
2444 "name": "hub",
2445 "value": 9
2446 },
2447 "interface_subclass": {
2448 "hex": "0000",
2449 "name": "per_interface",
2450 "value": 0
2451 },
2452 "interface_protocol": 0,
2453 "interface_number": 0,
2454 "interface_alternate_setting": 0
2455 },
2456 "hotplug": "usb",
2457 "driver": "hub",
2458 "driver_module": "usbcore",
2459 "drivers": [
2460 "hub"
2461 ],
2462 "driver_modules": [
2463 "usbcore"
2464 ],
2465 "module_alias": "usb:v1D6Bp0003d0614dc09dsc00dp03ic09isc00ip00in00"
2466 }
2467 ],
2468 "keyboard": [
2469 {
2470 "index": 41,
2471 "attached_to": 43,
2472 "class_list": [
2473 "keyboard",
2474 "usb"
2475 ],
2476 "bus_type": {
2477 "hex": "0086",
2478 "name": "USB",
2479 "value": 134
2480 },
2481 "slot": {
2482 "bus": 0,
2483 "number": 0
2484 },
2485 "base_class": {
2486 "hex": "0108",
2487 "name": "Keyboard",
2488 "value": 264
2489 },
2490 "sub_class": {
2491 "hex": "0000",
2492 "name": "Keyboard",
2493 "value": 0
2494 },
2495 "vendor": {
2496 "hex": "0627",
2497 "name": "QEMU",
2498 "value": 1575
2499 },
2500 "device": {
2501 "hex": "0001",
2502 "name": "QEMU USB Keyboard",
2503 "value": 1
2504 },
2505 "serial": "68284-0000:00:02.0-2",
2506 "model": "QEMU USB Keyboard",
2507 "sysfs_id": "/devices/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.0",
2508 "sysfs_bus_id": "1-2:1.0",
2509 "unix_device_name": "/dev/input/event2",
2510 "unix_device_number": {
2511 "type": 99,
2512 "major": 13,
2513 "minor": 66,
2514 "range": 1
2515 },
2516 "unix_device_names": [
2517 "/dev/input/by-id/usb-QEMU_QEMU_USB_Keyboard_68284-0000:00:02.0-2-event-kbd",
2518 "/dev/input/by-path/pci-0000:00:02.0-usb-0:2:1.0-event-kbd",
2519 "/dev/input/by-path/pci-0000:00:02.0-usbv2-0:2:1.0-event-kbd",
2520 "/dev/input/event2"
2521 ],
2522 "resources": [
2523 {
2524 "type": "baud",
2525 "speed": 480000000,
2526 "bits": 0,
2527 "stop_bits": 0,
2528 "parity": 0,
2529 "handshake": 0
2530 }
2531 ],
2532 "detail": {
2533 "device_class": {
2534 "hex": "0000",
2535 "name": "per_interface",
2536 "value": 0
2537 },
2538 "device_subclass": {
2539 "hex": "0000",
2540 "name": "per_interface",
2541 "value": 0
2542 },
2543 "device_protocol": 0,
2544 "interface_class": {
2545 "hex": "0003",
2546 "name": "hid",
2547 "value": 3
2548 },
2549 "interface_subclass": {
2550 "hex": "0001",
2551 "name": "audio",
2552 "value": 1
2553 },
2554 "interface_protocol": 1,
2555 "interface_number": 0,
2556 "interface_alternate_setting": 0
2557 },
2558 "hotplug": "usb",
2559 "driver": "usbhid",
2560 "driver_module": "usbhid",
2561 "drivers": [
2562 "usbhid"
2563 ],
2564 "driver_modules": [
2565 "usbhid"
2566 ],
2567 "driver_info": {
2568 "type": "keyboard",
2569 "xkb_rules": "xfree86"
2570 },
2571 "module_alias": "usb:v0627p0001d0000dc00dsc00dp00ic03isc01ip01in00"
2572 }
2573 ],
2574 "memory": [
2575 {
2576 "index": 6,
2577 "attached_to": 0,
2578 "class_list": [
2579 "memory"
2580 ],
2581 "base_class": {
2582 "hex": "0101",
2583 "name": "Internally Used Class",
2584 "value": 257
2585 },
2586 "sub_class": {
2587 "hex": "0002",
2588 "name": "Main Memory",
2589 "value": 2
2590 },
2591 "model": "Main Memory",
2592 "resources": [
2593 {
2594 "type": "mem",
2595 "base": 0,
2596 "range": 25128050688,
2597 "enabled": true,
2598 "access": "read_write",
2599 "prefetch": "unknown"
2600 },
2601 {
2602 "type": "phys_mem",
2603 "range": 25769803776
2604 }
2605 ]
2606 }
2607 ],
2608 "monitor": [
2609 {
2610 "index": 39,
2611 "attached_to": 11,
2612 "class_list": [
2613 "monitor"
2614 ],
2615 "base_class": {
2616 "hex": "0100",
2617 "name": "Monitor",
2618 "value": 256
2619 },
2620 "sub_class": {
2621 "hex": "0002",
2622 "name": "LCD Monitor",
2623 "value": 2
2624 },
2625 "vendor": {
2626 "hex": "4914",
2627 "value": 18708
2628 },
2629 "device": {
2630 "hex": "1234",
2631 "name": "QEMU Monitor",
2632 "value": 4660
2633 },
2634 "serial": "0",
2635 "model": "QEMU Monitor",
2636 "resources": [
2637 {
2638 "type": "monitor",
2639 "width": 1024,
2640 "height": 768,
2641 "vertical_frequency": 60,
2642 "interlaced": false
2643 },
2644 {
2645 "type": "monitor",
2646 "width": 1280,
2647 "height": 800,
2648 "vertical_frequency": 60,
2649 "interlaced": false
2650 },
2651 {
2652 "type": "monitor",
2653 "width": 1600,
2654 "height": 1200,
2655 "vertical_frequency": 60,
2656 "interlaced": false
2657 },
2658 {
2659 "type": "monitor",
2660 "width": 1920,
2661 "height": 1080,
2662 "vertical_frequency": 60,
2663 "interlaced": false
2664 },
2665 {
2666 "type": "monitor",
2667 "width": 2048,
2668 "height": 1152,
2669 "vertical_frequency": 60,
2670 "interlaced": false
2671 },
2672 {
2673 "type": "monitor",
2674 "width": 640,
2675 "height": 480,
2676 "vertical_frequency": 60,
2677 "interlaced": false
2678 },
2679 {
2680 "type": "monitor",
2681 "width": 800,
2682 "height": 600,
2683 "vertical_frequency": 60,
2684 "interlaced": false
2685 },
2686 {
2687 "type": "size",
2688 "unit": "mm",
2689 "value_1": 325,
2690 "value_2": 203
2691 }
2692 ],
2693 "detail": {
2694 "manufacture_year": 2014,
2695 "manufacture_week": 42,
2696 "vertical_sync": {
2697 "min": 50,
2698 "max": 125
2699 },
2700 "horizontal_sync": {
2701 "min": 30,
2702 "max": 160
2703 },
2704 "horizontal_sync_timings": {
2705 "disp": 1280,
2706 "sync_start": 1600,
2707 "sync_end": 1638,
2708 "total": 1728
2709 },
2710 "vertical_sync_timings": {
2711 "disp": 800,
2712 "sync_start": 804,
2713 "sync_end": 808,
2714 "total": 828
2715 },
2716 "clock": 107300,
2717 "width": 1280,
2718 "height": 800,
2719 "width_millimetres": 325,
2720 "height_millimetres": 203,
2721 "horizontal_flag": 45,
2722 "vertical_flag": 45,
2723 "vendor": "",
2724 "name": "QEMU Monitor"
2725 },
2726 "driver_info": {
2727 "type": "display",
2728 "width": 2048,
2729 "height": 1152,
2730 "vertical_sync": {
2731 "min": 50,
2732 "max": 125
2733 },
2734 "horizontal_sync": {
2735 "min": 30,
2736 "max": 160
2737 },
2738 "bandwidth": 0,
2739 "horizontal_sync_timings": {
2740 "disp": 1280,
2741 "sync_start": 1600,
2742 "sync_end": 1638,
2743 "total": 1728
2744 },
2745 "vertical_sync_timings": {
2746 "disp": 800,
2747 "sync_start": 804,
2748 "sync_end": 808,
2749 "total": 828
2750 },
2751 "horizontal_flag": 45,
2752 "vertical_flag": 45
2753 }
2754 }
2755 ],
2756 "mouse": [
2757 {
2758 "index": 42,
2759 "attached_to": 43,
2760 "class_list": [
2761 "mouse",
2762 "usb"
2763 ],
2764 "bus_type": {
2765 "hex": "0086",
2766 "name": "USB",
2767 "value": 134
2768 },
2769 "slot": {
2770 "bus": 0,
2771 "number": 0
2772 },
2773 "base_class": {
2774 "hex": "0105",
2775 "name": "Mouse",
2776 "value": 261
2777 },
2778 "sub_class": {
2779 "hex": "0003",
2780 "name": "USB Mouse",
2781 "value": 3
2782 },
2783 "vendor": {
2784 "hex": "0627",
2785 "name": "QEMU",
2786 "value": 1575
2787 },
2788 "device": {
2789 "hex": "0001",
2790 "name": "QEMU USB Mouse",
2791 "value": 1
2792 },
2793 "serial": "89126-0000:00:02.0-3",
2794 "compat_vendor": "Unknown",
2795 "compat_device": "Generic USB Mouse",
2796 "model": "QEMU USB Mouse",
2797 "sysfs_id": "/devices/pci0000:00/0000:00:02.0/usb1/1-3/1-3:1.0",
2798 "sysfs_bus_id": "1-3:1.0",
2799 "unix_device_name": "/dev/input/mice",
2800 "unix_device_number": {
2801 "type": 99,
2802 "major": 13,
2803 "minor": 63,
2804 "range": 1
2805 },
2806 "unix_device_names": [
2807 "/dev/input/mice"
2808 ],
2809 "unix_device_name2": "/dev/input/mouse1",
2810 "unix_device_number2": {
2811 "type": 99,
2812 "major": 13,
2813 "minor": 33,
2814 "range": 1
2815 },
2816 "resources": [
2817 {
2818 "type": "baud",
2819 "speed": 480000000,
2820 "bits": 0,
2821 "stop_bits": 0,
2822 "parity": 0,
2823 "handshake": 0
2824 }
2825 ],
2826 "detail": {
2827 "device_class": {
2828 "hex": "0000",
2829 "name": "per_interface",
2830 "value": 0
2831 },
2832 "device_subclass": {
2833 "hex": "0000",
2834 "name": "per_interface",
2835 "value": 0
2836 },
2837 "device_protocol": 0,
2838 "interface_class": {
2839 "hex": "0003",
2840 "name": "hid",
2841 "value": 3
2842 },
2843 "interface_subclass": {
2844 "hex": "0001",
2845 "name": "audio",
2846 "value": 1
2847 },
2848 "interface_protocol": 2,
2849 "interface_number": 0,
2850 "interface_alternate_setting": 0
2851 },
2852 "hotplug": "usb",
2853 "driver": "usbhid",
2854 "driver_module": "usbhid",
2855 "drivers": [
2856 "usbhid"
2857 ],
2858 "driver_modules": [
2859 "usbhid"
2860 ],
2861 "driver_info": {
2862 "type": "mouse",
2863 "db_entry_0": [
2864 "explorerps/2",
2865 "exps2"
2866 ],
2867 "xf86": "explorerps/2",
2868 "gpm": "exps2",
2869 "buttons": -1,
2870 "wheels": -1
2871 },
2872 "module_alias": "usb:v0627p0001d0000dc00dsc00dp00ic03isc01ip02in00"
2873 },
2874 {
2875 "index": 44,
2876 "attached_to": 43,
2877 "class_list": [
2878 "mouse",
2879 "usb"
2880 ],
2881 "bus_type": {
2882 "hex": "0086",
2883 "name": "USB",
2884 "value": 134
2885 },
2886 "slot": {
2887 "bus": 0,
2888 "number": 0
2889 },
2890 "base_class": {
2891 "hex": "0105",
2892 "name": "Mouse",
2893 "value": 261
2894 },
2895 "sub_class": {
2896 "hex": "0003",
2897 "name": "USB Mouse",
2898 "value": 3
2899 },
2900 "vendor": {
2901 "hex": "0627",
2902 "name": "QEMU",
2903 "value": 1575
2904 },
2905 "device": {
2906 "hex": "0001",
2907 "name": "QEMU USB Tablet",
2908 "value": 1
2909 },
2910 "serial": "28754-0000:00:02.0-1",
2911 "compat_vendor": "Unknown",
2912 "compat_device": "Generic USB Mouse",
2913 "model": "QEMU USB Tablet",
2914 "sysfs_id": "/devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0",
2915 "sysfs_bus_id": "1-1:1.0",
2916 "unix_device_name": "/dev/input/mice",
2917 "unix_device_number": {
2918 "type": 99,
2919 "major": 13,
2920 "minor": 63,
2921 "range": 1
2922 },
2923 "unix_device_names": [
2924 "/dev/input/mice"
2925 ],
2926 "unix_device_name2": "/dev/input/mouse0",
2927 "unix_device_number2": {
2928 "type": 99,
2929 "major": 13,
2930 "minor": 32,
2931 "range": 1
2932 },
2933 "resources": [
2934 {
2935 "type": "baud",
2936 "speed": 480000000,
2937 "bits": 0,
2938 "stop_bits": 0,
2939 "parity": 0,
2940 "handshake": 0
2941 }
2942 ],
2943 "detail": {
2944 "device_class": {
2945 "hex": "0000",
2946 "name": "per_interface",
2947 "value": 0
2948 },
2949 "device_subclass": {
2950 "hex": "0000",
2951 "name": "per_interface",
2952 "value": 0
2953 },
2954 "device_protocol": 0,
2955 "interface_class": {
2956 "hex": "0003",
2957 "name": "hid",
2958 "value": 3
2959 },
2960 "interface_subclass": {
2961 "hex": "0000",
2962 "name": "per_interface",
2963 "value": 0
2964 },
2965 "interface_protocol": 0,
2966 "interface_number": 0,
2967 "interface_alternate_setting": 0
2968 },
2969 "hotplug": "usb",
2970 "driver": "usbhid",
2971 "driver_module": "usbhid",
2972 "drivers": [
2973 "usbhid"
2974 ],
2975 "driver_modules": [
2976 "usbhid"
2977 ],
2978 "driver_info": {
2979 "type": "mouse",
2980 "db_entry_0": [
2981 "explorerps/2",
2982 "exps2"
2983 ],
2984 "xf86": "explorerps/2",
2985 "gpm": "exps2",
2986 "buttons": -1,
2987 "wheels": -1
2988 },
2989 "module_alias": "usb:v0627p0001d0000dc00dsc00dp00ic03isc00ip00in00"
2990 }
2991 ],
2992 "network_controller": [
2993 {
2994 "index": 36,
2995 "attached_to": 25,
2996 "class_list": [
2997 "network_controller"
2998 ],
2999 "bus_type": {
3000 "hex": "008f",
3001 "name": "Virtio",
3002 "value": 143
3003 },
3004 "slot": {
3005 "bus": 0,
3006 "number": 0
3007 },
3008 "base_class": {
3009 "hex": "0002",
3010 "name": "Network controller",
3011 "value": 2
3012 },
3013 "sub_class": {
3014 "hex": "0000",
3015 "name": "Ethernet controller",
3016 "value": 0
3017 },
3018 "vendor": "Virtio",
3019 "device": "Ethernet Card 0",
3020 "model": "Virtio Ethernet Card 0",
3021 "sysfs_id": "/devices/pci0000:00/0000:00:06.0/virtio1",
3022 "sysfs_bus_id": "virtio1",
3023 "unix_device_name": "enp0s6",
3024 "unix_device_names": [
3025 "enp0s6"
3026 ],
3027 "resources": [
3028 {
3029 "type": "hwaddr",
3030 "address": 48
3031 },
3032 {
3033 "type": "phwaddr",
3034 "address": 48
3035 }
3036 ],
3037 "driver": "virtio_net",
3038 "drivers": [
3039 "virtio_net"
3040 ],
3041 "module_alias": "virtio:d00000001v0000108E"
3042 }
3043 ],
3044 "network_interface": [
3045 {
3046 "index": 46,
3047 "attached_to": 0,
3048 "class_list": [
3049 "network_interface"
3050 ],
3051 "base_class": {
3052 "hex": "0107",
3053 "name": "Network Interface",
3054 "value": 263
3055 },
3056 "sub_class": {
3057 "hex": "0000",
3058 "name": "Loopback",
3059 "value": 0
3060 },
3061 "model": "Loopback network interface",
3062 "sysfs_id": "/class/net/lo",
3063 "unix_device_name": "lo",
3064 "unix_device_names": [
3065 "lo"
3066 ]
3067 },
3068 {
3069 "index": 47,
3070 "attached_to": 36,
3071 "class_list": [
3072 "network_interface"
3073 ],
3074 "base_class": {
3075 "hex": "0107",
3076 "name": "Network Interface",
3077 "value": 263
3078 },
3079 "sub_class": {
3080 "hex": "0001",
3081 "name": "Ethernet",
3082 "value": 1
3083 },
3084 "model": "Ethernet network interface",
3085 "sysfs_id": "/class/net/enp0s6",
3086 "sysfs_device_link": "/devices/pci0000:00/0000:00:06.0/virtio1",
3087 "unix_device_name": "enp0s6",
3088 "unix_device_names": [
3089 "enp0s6"
3090 ],
3091 "resources": [
3092 {
3093 "type": "hwaddr",
3094 "address": 48
3095 },
3096 {
3097 "type": "phwaddr",
3098 "address": 48
3099 }
3100 ],
3101 "driver": "virtio_net",
3102 "drivers": [
3103 "virtio_net"
3104 ]
3105 }
3106 ],
3107 "pci": [
3108 {
3109 "index": 25,
3110 "attached_to": 0,
3111 "class_list": [
3112 "pci",
3113 "unknown"
3114 ],
3115 "bus_type": {
3116 "hex": "0004",
3117 "name": "PCI",
3118 "value": 4
3119 },
3120 "slot": {
3121 "bus": 0,
3122 "number": 6
3123 },
3124 "base_class": {
3125 "hex": "0002",
3126 "name": "Network controller",
3127 "value": 2
3128 },
3129 "sub_class": {
3130 "hex": "0000",
3131 "name": "Ethernet controller",
3132 "value": 0
3133 },
3134 "vendor": {
3135 "hex": "1af4",
3136 "value": 6900
3137 },
3138 "sub_vendor": {
3139 "hex": "108e",
3140 "value": 4238
3141 },
3142 "device": {
3143 "hex": "1041",
3144 "value": 4161
3145 },
3146 "sub_device": {
3147 "hex": "1100",
3148 "value": 4352
3149 },
3150 "revision": {
3151 "hex": "0001",
3152 "value": 1
3153 },
3154 "model": "Ethernet controller",
3155 "sysfs_id": "/devices/pci0000:00/0000:00:06.0",
3156 "sysfs_bus_id": "0000:00:06.0",
3157 "resources": [
3158 {
3159 "type": "irq",
3160 "base": 47,
3161 "triggered": 0,
3162 "enabled": true
3163 },
3164 {
3165 "type": "mem",
3166 "base": 318869504,
3167 "range": 4096,
3168 "enabled": true,
3169 "access": "read_write",
3170 "prefetch": "no"
3171 },
3172 {
3173 "type": "mem",
3174 "base": 549806178304,
3175 "range": 16384,
3176 "enabled": true,
3177 "access": "read_only",
3178 "prefetch": "no"
3179 }
3180 ],
3181 "detail": {
3182 "function": 0,
3183 "command": 1030,
3184 "header_type": 0,
3185 "secondary_bus": 0,
3186 "irq": 47,
3187 "prog_if": 0
3188 },
3189 "driver": "virtio-pci",
3190 "driver_module": "virtio_pci",
3191 "drivers": [
3192 "virtio-pci"
3193 ],
3194 "driver_modules": [
3195 "virtio_pci"
3196 ],
3197 "module_alias": "pci:v00001AF4d00001041sv0000108Esd00001100bc02sc00i00"
3198 }
3199 ],
3200 "storage_controller": [
3201 {
3202 "index": 21,
3203 "attached_to": 9,
3204 "class_list": [
3205 "storage_controller",
3206 "pci"
3207 ],
3208 "bus_type": {
3209 "hex": "0004",
3210 "name": "PCI",
3211 "value": 4
3212 },
3213 "slot": {
3214 "bus": 24,
3215 "number": 0
3216 },
3217 "base_class": {
3218 "hex": "0001",
3219 "name": "Mass storage controller",
3220 "value": 1
3221 },
3222 "sub_class": {
3223 "hex": "0000",
3224 "name": "SCSI storage controller",
3225 "value": 0
3226 },
3227 "vendor": {
3228 "hex": "1af4",
3229 "value": 6900
3230 },
3231 "sub_vendor": {
3232 "hex": "108e",
3233 "value": 4238
3234 },
3235 "device": {
3236 "hex": "1048",
3237 "value": 4168
3238 },
3239 "sub_device": {
3240 "hex": "1100",
3241 "value": 4352
3242 },
3243 "revision": {
3244 "hex": "0001",
3245 "value": 1
3246 },
3247 "model": "SCSI storage controller",
3248 "sysfs_id": "/devices/pci0000:00/0000:00:05.7/0000:18:00.0",
3249 "sysfs_bus_id": "0000:18:00.0",
3250 "resources": [
3251 {
3252 "type": "irq",
3253 "base": 46,
3254 "triggered": 0,
3255 "enabled": true
3256 },
3257 {
3258 "type": "mem",
3259 "base": 316669952,
3260 "range": 4096,
3261 "enabled": true,
3262 "access": "read_write",
3263 "prefetch": "no"
3264 },
3265 {
3266 "type": "mem",
3267 "base": 549804048384,
3268 "range": 16384,
3269 "enabled": true,
3270 "access": "read_only",
3271 "prefetch": "no"
3272 }
3273 ],
3274 "detail": {
3275 "function": 0,
3276 "command": 1030,
3277 "header_type": 0,
3278 "secondary_bus": 0,
3279 "irq": 46,
3280 "prog_if": 0
3281 },
3282 "driver": "virtio-pci",
3283 "driver_module": "virtio_pci",
3284 "drivers": [
3285 "virtio-pci"
3286 ],
3287 "driver_modules": [
3288 "virtio_pci"
3289 ],
3290 "module_alias": "pci:v00001AF4d00001048sv0000108Esd00001100bc01sc00i00"
3291 }
3292 ],
3293 "system": {},
3294 "unknown": [
3295 {
3296 "index": 37,
3297 "attached_to": 21,
3298 "class_list": [
3299 "unknown"
3300 ],
3301 "base_class": {
3302 "hex": "0000",
3303 "name": "Unclassified device",
3304 "value": 0
3305 },
3306 "sub_class": {
3307 "hex": "0000",
3308 "name": "Unclassified device",
3309 "value": 0
3310 },
3311 "vendor": "Virtio",
3312 "device": "",
3313 "model": "Virtio Unclassified device",
3314 "sysfs_id": "/devices/pci0000:00/0000:00:05.7/0000:18:00.0/virtio2",
3315 "sysfs_bus_id": "virtio2",
3316 "driver": "virtio_scsi",
3317 "driver_module": "virtio_scsi",
3318 "drivers": [
3319 "virtio_scsi"
3320 ],
3321 "driver_modules": [
3322 "virtio_scsi"
3323 ],
3324 "module_alias": "virtio:d00000008v0000108E"
3325 },
3326 {
3327 "index": 38,
3328 "attached_to": 11,
3329 "class_list": [
3330 "unknown"
3331 ],
3332 "base_class": {
3333 "hex": "0000",
3334 "name": "Unclassified device",
3335 "value": 0
3336 },
3337 "sub_class": {
3338 "hex": "0000",
3339 "name": "Unclassified device",
3340 "value": 0
3341 },
3342 "vendor": "Virtio",
3343 "device": "",
3344 "model": "Virtio Unclassified device",
3345 "sysfs_id": "/devices/pci0000:00/0000:00:01.0/virtio0",
3346 "sysfs_bus_id": "virtio0",
3347 "driver": "virtio_gpu",
3348 "driver_module": "virtio_gpu",
3349 "drivers": [
3350 "virtio_gpu"
3351 ],
3352 "driver_modules": [
3353 "virtio_gpu"
3354 ],
3355 "module_alias": "virtio:d00000010v0000108E"
3356 }
3357 ],
3358 "usb_controller": [
3359 {
3360 "index": 32,
3361 "attached_to": 0,
3362 "class_list": [
3363 "usb_controller",
3364 "pci"
3365 ],
3366 "bus_type": {
3367 "hex": "0004",
3368 "name": "PCI",
3369 "value": 4
3370 },
3371 "slot": {
3372 "bus": 0,
3373 "number": 2
3374 },
3375 "base_class": {
3376 "hex": "000c",
3377 "name": "Serial bus controller",
3378 "value": 12
3379 },
3380 "sub_class": {
3381 "hex": "0003",
3382 "name": "USB Controller",
3383 "value": 3
3384 },
3385 "pci_interface": {
3386 "hex": "0030",
3387 "value": 48
3388 },
3389 "vendor": {
3390 "hex": "1b36",
3391 "value": 6966
3392 },
3393 "sub_vendor": {
3394 "hex": "1af4",
3395 "value": 6900
3396 },
3397 "device": {
3398 "hex": "000d",
3399 "value": 13
3400 },
3401 "sub_device": {
3402 "hex": "1100",
3403 "value": 4352
3404 },
3405 "revision": {
3406 "hex": "0001",
3407 "value": 1
3408 },
3409 "model": "USB Controller",
3410 "sysfs_id": "/devices/pci0000:00/0000:00:02.0",
3411 "sysfs_bus_id": "0000:00:02.0",
3412 "resources": [
3413 {
3414 "type": "irq",
3415 "base": 47,
3416 "triggered": 0,
3417 "enabled": true
3418 },
3419 {
3420 "type": "mem",
3421 "base": 549806161920,
3422 "range": 16384,
3423 "enabled": true,
3424 "access": "read_write",
3425 "prefetch": "no"
3426 }
3427 ],
3428 "detail": {
3429 "function": 0,
3430 "command": 1030,
3431 "header_type": 0,
3432 "secondary_bus": 0,
3433 "irq": 47,
3434 "prog_if": 48
3435 },
3436 "driver": "xhci_hcd",
3437 "driver_module": "xhci_pci",
3438 "drivers": [
3439 "xhci_hcd"
3440 ],
3441 "driver_modules": [
3442 "xhci_pci"
3443 ],
3444 "module_alias": "pci:v00001B36d0000000Dsv00001AF4sd00001100bc0Csc03i30"
3445 }
3446 ]
3447 },
3448 "smbios": {}
3449}