Benjamin Herrenschmidt 5fe0c1f2f0 irqdomain: Allow quiet failure mode
Some interrupt controllers refuse to map interrupts marked as
"protected" by firwmare. Since we try to map everyting in the
device-tree on some platforms, we end up with a lot of nasty
WARN's in the boot log for what is a normal situation on those
machines.

This defines a specific return code (-EPERM) from the host map()
callback which cause irqdomain to fail silently.

MPIC is updated to return this when hitting a protected source
printing only a single line message for diagnostic purposes.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-05-06 11:37:43 +10:00
..
2012-01-03 22:54:07 -05:00
2010-03-04 10:43:58 -06:00
2008-12-21 14:21:15 +11:00
2013-02-12 11:05:21 -06:00
2013-02-12 11:05:18 -06:00
2013-02-12 11:05:20 -06:00
2013-05-06 11:37:43 +10:00
2011-11-08 14:51:46 +11:00