of_scan_pci_bridge(9)
π of_scan_pci_bridge(9) π
okay so bestie, this is the Kernel API Manual page for of_scan_pci_bridge, and it's short, recursive, and iconic β¨ we're gonna get you comfy with it π
β¨ NAME β¨
of_scan_pci_bridge β set up a PCI bridge and scan for child nodes π«Ά
πΈ SYNOPSIS πΈ
void of_scan_pci_bridge (struct pci_dev *dev );
π ARGUMENTS π
devβ thepci_devstructure for the bridge. that's your main character right there π
π¦ DESCRIPTION π¦
okay so here's the tea: of_scan_bus calls this routine for each PCI bridge that it finds π₯ and this routine, in turn, calls of_scan_bus recursively to scan for more child devices. it's giving "go find your friends" energy, fr fr β recursion bestie, no cap πβ¨
π SEE ALSO π
Kernel file: ./arch/powerpc/kernel/pci_of_scan.c
and the whole squad is:
get_int_prop(9)of_pci_parse_addrs(9)of_create_pci_dev(9)__of_scan_bus(9)of_scan_bus(9)of_rescan_bus(9)
mwah π this page lives under ./arch/powerpc/kernel, dated October 2026, and it's the of_scan_pci_bridge(9) manual page β periodt π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms