OpenCloudOS-Kernel/arch/powerpc/platforms/ps3
Grant Likely 6fa6c8e25e irq_domain: Move irq_virq_count into NOMAP revmap
This patch replaces the old global setting of irq_virq_count that is only
used by the NOMAP mapping and instead uses a revmap_data property so that
the maximum NOMAP allocation can be set per NOMAP irq_domain.

There is exactly one user of irq_virq_count in-tree right now: PS3.
Also, irq_virq_count is only useful for the NOMAP mapping.  So,
instead of having a single global irq_virq_count values, this change
drops it entirely and added a max_irq argument to irq_domain_add_nomap().
That makes it a property of an individual nomap irq domain instead of
a global system settting.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Tested-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Milton Miller <miltonm@bga.com>
2012-04-12 00:37:48 -06:00
..
Kconfig powerpc/ps3: Add gelic udbg driver 2011-09-20 09:20:05 +10:00
Makefile powerpc/ps3: Add gelic udbg driver 2011-09-20 09:20:05 +10:00
device-init.c powerpc/irq: Remove IRQF_DISABLED 2011-11-08 14:51:46 +11:00
exports.c powerpc: remove non-required uses of include <linux/module.h> 2011-10-31 19:30:44 -04:00
gelic_udbg.c powerpc/ps3: Add gelic udbg driver 2011-09-20 09:20:05 +10:00
htab.c Merge branch 'master' into for-next 2010-08-04 15:14:38 +02:00
hvcall.S [POWERPC] ps3: add lv1 hvcalls 2006-12-04 20:40:44 +11:00
interrupt.c irq_domain: Move irq_virq_count into NOMAP revmap 2012-04-12 00:37:48 -06:00
mm.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
os-area.c powerpc: add export.h to files making use of EXPORT_SYMBOL 2011-10-31 19:30:37 -04:00
platform.h powerpc/ps3: Fix lost SMP IPIs 2011-11-16 14:47:54 +11:00
repository.c powerpc/ps3: Fix PS3 repository build warnings 2011-12-08 14:05:55 +11:00
setup.c powerpc/ps3: Fix hcall lv1_get_version_info 2011-12-08 14:05:54 +11:00
smp.c powerpc/ps3: Add __init to ps3_smp_probe 2011-12-08 14:05:55 +11:00
spu.c powerpc/ps3: Fix hcall lv1_get_virtual_address_space_id_of_ppe 2011-12-08 14:05:54 +11:00
system-bus.c PowerPC: adapt for dma_map_ops changes 2012-03-28 16:36:33 +02:00
time.c powerpc/ps3: Add missing check for PS3 to rtc-ps3 platform device registration 2009-08-27 13:25:46 +10:00