Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\of.h Create Date:2022-07-28 06:00:53
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:of_node_to_nid

Proto:static inline int of_node_to_nid(struct device_node *device)

Type:int

Parameter:

TypeParameterName
struct device_node *device
1002  Return NUMA_NO_NODE
Caller
NameDescribe
__irq_domain_add__irq_domain_add() - Allocate a new irq_domain data structure*@fwnode: firmware node for the interrupt controller*@size: Size of linear map; 0 for radix mapping only*@hwirq_max: Maximum number of interrupts supported by controller*@direct_max: Maximum
irq_domain_add_simpleq_domain_add_simple() - Register an irq_domain and optionally map a range of irqs*@of_node: pointer to interrupt controller's device tree node.*@size: total number of irqs in mapping*@first_irq: first number of irq block assigned to the domain,
irq_create_direct_mappingq_create_direct_mapping() - Allocate an irq for direct mapping*@domain: domain to allocate the irq for or NULL for default domain* This routine is used for irq controllers which can choose the hardware* interrupt numbers they generate
irq_create_mappingq_create_mapping() - Map a hardware interrupt into linux irq space*@domain: domain owning this hardware interrupt or NULL for default domain*@hwirq: hardware irq number in that domain space* Only one mapping per hardware interrupt is permitted
irq_create_strict_mappingsq_create_strict_mappings() - Map a range of hw irqs to fixed linux irqs*@domain: domain owning the interrupt range*@irq_base: beginning of linux IRQ range*@hwirq_base: beginning of hardware IRQ range*@count: Number of interrupts to map* This routine is