/linux/Documentation/translations/zh_CN/core-api/irq/ |
H A D | irq-domain.rst | 87 irq_domain_create_linear() 96 irq_domain_add_linear()和irq_domain_create_linear()在功能上是等价的, 165 irq_domain_create_linear(),这意味着 *no* irq 描述符将被分配。
|
/linux/drivers/irqchip/ |
H A D | irq-loongarch-cpu.c | 105 irq_domain = irq_domain_create_linear(cpuintc_handle, EXCCODE_INT_NUM, in cpuintc_of_init() 164 irq_domain = irq_domain_create_linear(cpuintc_handle, EXCCODE_INT_NUM, in cpuintc_acpi_init()
|
H A D | irq-rda-intc.c | 94 rda_irq_domain = irq_domain_create_linear(&node->fwnode, RDA_NR_IRQS, in rda8810_intc_init()
|
H A D | irq-loongson-liointc.c | 244 domain = irq_domain_create_linear(domain_handle, LIOINTC_CHIP_IRQ, in liointc_init() 247 domain = irq_domain_create_linear(domain_handle, LIOINTC_CHIP_IRQ, in liointc_init()
|
H A D | irq-loongson-pch-lpc.c | 203 priv->lpc_domain = irq_domain_create_linear(irq_handle, LPC_COUNT, in pch_lpc_acpi_init()
|
H A D | irq-ixp4xx.c | 237 ixi->domain = irq_domain_create_linear(fwnode, nr_irqs, in ixp4xx_irq_setup()
|
H A D | irq-gic-v4.c | 138 vpe->sgi_domain = irq_domain_create_linear(vpe->fwnode, 16, in its_alloc_vcpu_sgis()
|
H A D | irq-bcm2836.c | 265 ipi_domain = irq_domain_create_linear(intc.domain->fwnode, in bcm2836_arm_irqchip_smp_init()
|
H A D | irq-partition-percpu.c | 213 d = irq_domain_create_linear(fwnode, nr_parts, &desc->ops, desc); in partition_create_desc()
|
H A D | qcom-irq-combiner.c | 250 combiner->domain = irq_domain_create_linear(pdev->dev.fwnode, combiner->nirqs, in combiner_probe()
|
H A D | irq-riscv-aplic-direct.c | 317 direct->irqdomain = irq_domain_create_linear(dev->fwnode, priv->nr_irqs + 1, in aplic_direct_setup()
|
H A D | irq-loongson-htvec.c | 200 priv->htvec_domain = irq_domain_create_linear(domain_handle, in htvec_init()
|
H A D | irq-imx-mu-msi.c | 229 parent = irq_domain_create_linear(fwnodes, IMX_MU_CHANS, in imx_mu_msi_domains_init()
|
H A D | irq-mvebu-sei.c | 404 sei->sei_domain = irq_domain_create_linear(of_node_to_fwnode(node), in mvebu_sei_probe()
|
/linux/drivers/soundwire/ |
H A D | irq.c | 34 bus->domain = irq_domain_create_linear(fwnode, SDW_MAX_DEVICES, in sdw_irq_create()
|
/linux/kernel/irq/ |
H A D | ipi-mux.c | 177 domain = irq_domain_create_linear(fwnode, nr_ipi, in ipi_mux_create()
|
H A D | irq_sim.c | 214 work_ctx->domain = irq_domain_create_linear(fwnode, num_irqs, in irq_domain_create_sim_full()
|
/linux/drivers/platform/x86/intel/ |
H A D | crystal_cove_charger.c | 103 charger->irq_domain = irq_domain_create_linear(dev_fwnode(pdev->dev.parent), 1, in crystal_cove_charger_probe()
|
/linux/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c64xx.c | 487 bank->irq_domain = irq_domain_create_linear(bank->fwnode, in s3c64xx_eint_gpio_init() 759 bank->irq_domain = irq_domain_create_linear(bank->fwnode, in s3c64xx_eint_eint0_init()
|
/linux/Documentation/core-api/irq/ |
H A D | irq-domain.rst | 96 irq_domain_create_linear() 108 irq_domain_add_linear() and irq_domain_create_linear() are functionally 198 irq_domain_create_linear() which means *no* irq descriptors will be allocated.
|
/linux/arch/mips/sgi-ip30/ |
H A D | ip30-irq.c | 310 domain = irq_domain_create_linear(fn, HEART_NUM_IRQS, in arch_init_irq()
|
/linux/drivers/pci/controller/ |
H A D | pcie-xilinx.c | 278 parent = irq_domain_create_linear(fwnode, XILINX_NUM_MSI_IRQS, in xilinx_allocate_msi_domains()
|
/linux/include/linux/ |
H A D | irqdomain.h | 476 static inline struct irq_domain *irq_domain_create_linear(struct fwnode_handle *fwnode, in irq_domain_create_linear() function
|
/linux/drivers/mfd/ |
H A D | ioc3.c | 141 domain = irq_domain_create_linear(fn, 24, &ioc3_irq_domain_ops, ipd); in ioc3_irq_domain_setup()
|
/linux/drivers/hid/ |
H A D | hid-rmi.c | 624 hdata->domain = irq_domain_create_linear(hdev->dev.fwnode, 1, in rmi_setup_irq_domain()
|