init_parisc_bus(9)
π init_parisc_bus(9) π
okay so this is a page from the Kernel API Manual, section 9 β yes bestie, the kernel-y one π§β¨
πΈ NAME πΈ
init_parisc_bus β some prep work that has to happen before inventory π§Ήπ
π SYNOPSIS π
void init_parisc_bus (void );
β¨ ARGUMENTS β¨
voidβ no arguments, nada, zero, an empty handbag π like literally nothing gets passed in
π¦ SEE ALSO π¦
First up, go peek at the kernel file ./arch/parisc/kernel/drivers.c β that's where the magic lives ππ
Then the whole squad, in order:
for_each_padev(9)match_device(9)register_parisc_driver(9)count_parisc_driver(9)unregister_parisc_driver(9)find_pa_parent_type(9)print_pa_hwpath(9)get_pci_node_path(9)print_pci_hwpath(9)alloc_tree_node(9)register_parisc_device(9)match_pci_device(9)match_parisc_device(9)parse_tree_node(9)hwpath_to_device(9)device_to_hwpath(9)walk_native_bus(9)walk_central_bus(9)print_parisc_devices(9)
like a whole friend group of functions and you're invited to the group chat π«Άπ¬
and that's the whole page, no cap πβ¨
cute little sign-off π: this one's from ./arch/parisc/kernel, dated October 2026, and it's init_parisc_bus(9) all the way down. slay, bye bestie ππ
π¦ 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