From: slash.tmp@free.fr (Mason)
To: linux-arm-kernel@lists.infradead.org
Subject: IRQ setup on multicore systems (routing, balancing, etc)
Date: Tue, 04 Aug 2015 15:41:22 +0200 [thread overview]
Message-ID: <55C0C102.7050600@free.fr> (raw)
Hello everyone,
I have a few very naive questions about interrupts.
How are interrupts set up on multicore systems?
If I write a device tree node for some peripheral, am I supposed
to specify which core each interrupt should be routed to?
On my system, there is a custom interrupt controller, but the ARM
chip also provides a Generic Interrupt Controller (GIC).
Am I supposed to use both, or can I use just the GIC?
(I suspect the answer is very platform-dependent.)
I've seen a lot of articles discussing interrupt "management"
on x86 (with APIC) but my search-foo is failing me for more
generic Linux "Howto set up". Are there good references?
I suppose I should take a look at these?
Documentation/devicetree/bindings/interrupt-controller/*
Documentation/devicetree/bindings/arm/gic.txt
For my own reference:
ARM Generic Interrupt Controller Architecture Specification v1.0 (IHI0048A)
Cortex-A9 MPCore (Revision: r3p0) Technical Reference Manual
Regards.
next reply other threads:[~2015-08-04 13:41 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-04 13:41 Mason [this message]
2015-08-05 8:40 ` IRQ setup on multicore systems (routing, balancing, etc) Mason
2015-08-06 15:17 ` Mason
2015-08-06 15:26 ` Russell King - ARM Linux
2015-08-06 16:14 ` Mason
2015-08-06 20:38 ` Russell King - ARM Linux
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55C0C102.7050600@free.fr \
--to=slash.tmp@free.fr \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.