platform_irq_count(9)
hey bestie! welcome to platform_irq_count(9) from the Kernel API Manual π this is the little function that does a headcount of IRQs for a platform device β and yes, itβs lowkey iconic β¨
πΈ NAME πΈ
platform_irq_count β count the number of IRQs a platform device uses π
β¨ SYNOPSIS β¨
hereβs the signature, bestie β keep it exactly as-is or the compiler will side-eye you π
int platform_irq_count (struct platform_device *dev );
π ARGUMENTS π
devβ the platform device π«Ά
π« RETURN π«
the number of IRQs a platform device uses, or EPROBE_DEFER π thatβs the whole return vibe, no cap
π¦ SEE ALSO π¦
the Kernel file is ./drivers/base/platform.c, and the whole platform crew is linked here:
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)devm_platform_get_irqs_affinity(9)platform_get_resource_byname(9)platform_get_irq_byname(9)platform_get_irq_byname_optional(9)platform_add_devices(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)
thatβs the page, bestie π source/version: ./drivers/base; date: October 2026; and yes, we were all here for platform_irq_count(9) π mwah π
π¦ 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