Searched refs:parent_domain (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/drivers/irqchip/
H A Dirq-loongson-pch-msi.c190 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle)
212 ret = pch_msi_init_domains(priv, parent_domain, domain_handle);
233 struct irq_domain *parent_domain; local
235 parent_domain = irq_find_host(parent);
236 if (!parent_domain) {
256 err = pch_msi_init(res.start, irq_base, irq_count, parent_domain, of_node_to_fwnode(node));
189 pch_msi_init(phys_addr_t msg_address, int irq_base, int irq_count, struct irq_domain *parent_domain, struct fwnode_handle *domain_handle) argument
H A Dirq-crossbar.c336 struct irq_domain *parent_domain, *domain; local
344 parent_domain = irq_find_host(parent);
345 if (!parent_domain) {
354 domain = irq_domain_add_hierarchy(parent_domain, 0,
H A Dirq-ls-extirq.c174 struct irq_domain *domain, *parent_domain; local
178 parent_domain = irq_find_host(parent);
179 if (!parent_domain) {
211 domain = irq_domain_add_hierarchy(parent_domain, 0, priv->nirq, node,
H A Dirq-mvebu-gicp.c171 struct irq_domain *inner_domain, *plat_domain, *parent_domain; local
223 parent_domain = irq_find_host(irq_parent_dn);
225 if (!parent_domain) {
230 inner_domain = irq_domain_create_hierarchy(parent_domain, 0,
H A Dirq-imx-gpcv2.c205 struct irq_domain *parent_domain, *domain; local
224 parent_domain = irq_find_host(parent);
225 if (!parent_domain) {
243 domain = irq_domain_add_hierarchy(parent_domain, 0, GPC_MAX_IRQS,
H A Dirq-mchp-eic.c204 struct irq_domain *parent_domain = NULL; local
217 parent_domain = irq_find_host(parent);
218 if (!parent_domain) {
251 eic->domain = irq_domain_add_hierarchy(parent_domain, 0, MCHP_EIC_NIRQ,
H A Dirq-ti-sci-intr.c226 struct irq_domain *parent_domain, *domain; local
238 parent_domain = irq_find_host(parent_node);
240 if (!parent_domain) {
277 domain = irq_domain_add_hierarchy(parent_domain, 0, 0, dev_of_node(dev),
H A Dirq-uniphier-aidet.c166 struct irq_domain *parent_domain; local
173 parent_domain = irq_find_host(parent_np);
175 if (!parent_domain)
189 parent_domain, 0,
H A Dirq-loongson-pch-pic.c283 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle,
301 priv->pic_domain = irq_domain_create_hierarchy(parent_domain, 0,
334 struct irq_domain *parent_domain; local
339 parent_domain = irq_find_host(parent);
340 if (!parent_domain) {
351 parent_domain, of_node_to_fwnode(node), 0);
282 pch_pic_init(phys_addr_t addr, unsigned long size, int vec_base, struct irq_domain *parent_domain, struct fwnode_handle *domain_handle, u32 gsi_base) argument
H A Dirq-owl-sirq.c281 struct irq_domain *domain, *parent_domain; local
285 parent_domain = irq_find_host(parent);
286 if (!parent_domain) {
326 domain = irq_domain_add_hierarchy(parent_domain, 0, NUM_SIRQ, node,
H A Dirq-sun6i-r.c312 struct irq_domain *domain, *parent_domain; local
329 parent_domain = irq_find_host(parent);
330 if (!parent_domain) {
341 domain = irq_domain_add_hierarchy(parent_domain, 0, 0, node,
H A Dirq-sni-exiu.c232 struct irq_domain *parent_domain, *domain; local
241 parent_domain = irq_find_host(parent);
242 if (!parent_domain) {
256 domain = irq_domain_add_hierarchy(parent_domain, 0, NUM_IRQS, node,
H A Dirq-tegra.c278 struct irq_domain *parent_domain, *domain; local
289 parent_domain = irq_find_host(parent);
290 if (!parent_domain) {
333 domain = irq_domain_add_hierarchy(parent_domain, 0, num_ictlrs * 32,
H A Dqcom-pdc.c314 struct irq_domain *parent_domain, *pdc_domain; local
335 parent_domain = irq_find_host(parent);
336 if (!parent_domain) {
348 pdc_domain = irq_domain_create_hierarchy(parent_domain,
H A Dirq-mvebu-odmi.c164 struct irq_domain *parent_domain, *inner_domain, *plat_domain; local
200 parent_domain = irq_find_host(parent);
202 inner_domain = irq_domain_create_hierarchy(parent_domain, 0,
H A Dirq-qcom-mpm.c324 struct irq_domain *parent_domain; local
441 parent_domain = irq_find_host(parent);
442 if (!parent_domain) {
448 priv->domain = irq_domain_create_hierarchy(parent_domain,
H A Dirq-meson-gpio.c551 struct irq_domain *domain, *parent_domain; local
560 parent_domain = irq_find_host(parent);
561 if (!parent_domain) {
582 domain = irq_domain_create_hierarchy(parent_domain, 0,
H A Dirq-renesas-rzg2l.c412 struct irq_domain *irq_domain, *parent_domain; local
421 parent_domain = irq_find_host(parent);
422 if (!parent_domain) {
460 irq_domain = irq_domain_add_hierarchy(parent_domain, 0, IRQC_NUM_IRQ,
/linux-master/arch/arm/mach-imx/
H A Dgpc.c230 struct irq_domain *parent_domain, *domain; local
238 parent_domain = irq_find_host(parent);
239 if (!parent_domain) {
248 domain = irq_domain_add_hierarchy(parent_domain, 0, GPC_MAX_IRQS,
/linux-master/drivers/gpio/
H A Dgpio-xgene-sb.c221 struct irq_domain *parent_domain = NULL; local
237 parent_domain = irq_get_irq_data(ret)->domain;
239 if (!parent_domain) {
274 priv->irq_domain = irq_domain_create_hierarchy(parent_domain,
H A Dgpio-msc313.c577 fwspec->fwnode = gc->irq.parent_domain->fwnode;
615 struct irq_domain *parent_domain; local
627 parent_domain = irq_find_host(parent_node);
628 if (!parent_domain)
666 gpioirqchip->parent_domain = parent_domain;
H A Dgpio-uniphier.c342 struct irq_domain *parent_domain; local
354 parent_domain = irq_find_host(parent_np);
356 if (!parent_domain)
405 parent_domain, 0,
H A Dgpio-lpc18xx.c206 struct irq_domain *parent_domain; local
216 parent_domain = irq_find_host(parent_node);
218 if (!parent_domain)
244 ic->domain = irq_domain_add_hierarchy(parent_domain, 0,
/linux-master/arch/arm/mach-exynos/
H A Dsuspend.c192 struct irq_domain *parent_domain, *domain; local
199 parent_domain = irq_find_host(parent);
200 if (!parent_domain) {
212 domain = irq_domain_add_hierarchy(parent_domain, 0, 0,
/linux-master/arch/arm/mach-omap2/
H A Domap-wakeupgen.c549 struct irq_domain *parent_domain, *domain; local
559 parent_domain = irq_find_host(parent);
560 if (!parent_domain) {
588 domain = irq_domain_add_hierarchy(parent_domain, 0, max_irqs,

Completed in 649 milliseconds

12