macio_pci_add_devices(9)
πΈ NAME πΈ
okay so this is the Kernel API Manual page for macio_pci_add_devices(9), bestie β it adds sub-devices of mac-io to the device tree β¨
β¨ SYNOPSIS β¨
the signature is literally right here, no cap:
void macio_pci_add_devices (struct macio_chip *chip );
π ARGUMENTS π
chipβ a pointer to themacio_chipholding the devices π«Ά
π DESCRIPTION π
This function is doing the whole main-character job of extracting devices from the Open Firmware device tree, building macio_dev structures, and adding them to the Linux device tree π
β οΈ caveat, bestie: for now, childs ofmedia-bayare added now as well. This will changersnthough. π
π SEE ALSO π
- Kernel file
./drivers/macintosh/macio_asic.c macio_release_dev(9)macio_resource_quirks(9)macio_add_one_device(9)macio_register_driver(9)macio_unregister_driver(9)macio_request_resource(9)macio_release_resource(9)macio_request_resources(9)macio_release_resources(9)
π«Ά okay thatβs the whole manual moment! source/version:./drivers/macintosh; date:October 2026. now go slay in the kernel, 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