platform_add_devices(9)
π NAME π
okay so bestie, welcome to platform_add_devices(9) from the Kernel API Manual β weβre folding that manual name in right at the top, periodt. The official NAME line is literally:
platform_add_devices β add a numbers of platform devices
(yes, βa numbersβ is what it says and we are keeping it exactly, no cap π)
β¨ SYNOPSIS β¨
int platform_add_devices (struct platform_device **devs , int num );
π ARGUMENTS π
devsβ array of platform devices to add π«Άnumβ number of platform devices in array β
π RETURN π
0on success π₯- negative error number on failure π
π¦ SEE ALSO π¦
Kernel file ./drivers/base/platform.c and the whole iconic friend group:
platform_get_resource(9)devm_platform_get_and_ioremap_resource(9)devm_platform_ioremap_resource(9)devm_platform_ioremap_resource_byname(9)platform_get_irq_affinity(9)platform_get_irq_optional(9)platform_get_irq(9)platform_irq_count(9)devm_platform_get_irqs_affinity(9)platform_get_resource_byname(9)platform_get_irq_byname(9)platform_get_irq_byname_optional(9)platform_device_put(9)platform_device_alloc(9)platform_device_add_resources(9)platform_device_add_data(9)platform_device_set_of_node(9)platform_device_set_fwnode(9)platform_device_set_of_node_from_dev(9)platform_device_add(9)platform_device_del(9)platform_device_register(9)platform_device_unregister(9)platform_device_register_full(9)__platform_driver_register(9)platform_driver_unregister(9)__platform_driver_probe(9)__platform_create_bundle(9)__platform_register_drivers(9)platform_unregister_drivers(9)platform_match(9)platform_find_device_by_driver(9)
okay thatβs the whole page, bestie β sign-off time π
source/version girlie ./drivers/base, dated October 2026, and this is your main character platform_add_devices(9) logging off ππ¦π
π¦ 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