aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/mpt2sas/mpi/mpi2_raid.h
diff options
context:
space:
mode:
authorLinus Walleij <[email protected]>2012-09-27 14:59:39 +0200
committerLinus Walleij <[email protected]>2012-10-10 08:57:26 +0200
commit2854d167cc545d0642277bf8b77f972a91146fc6 (patch)
treea8b8a2083bdd6569093af1613adea259064a1bcb /drivers/scsi/mpt2sas/mpi/mpi2_raid.h
parentc22df08c7ffbfb281b0e5dff3fff4e192d1a7863 (diff)
irqdomain: augment add_simple() to allocate descs
Currently we rely on all IRQ chip instances to dynamically allocate their IRQ descriptors unless they use the linear IRQ domain. So for irqdomain_add_legacy() and irqdomain_add_simple() the caller need to make sure that descriptors are allocated. Let's slightly augment the yet unused irqdomain_add_simple() to also allocate descriptors as a means to simplify usage and avoid code duplication throughout the kernel. We warn if descriptors cannot be allocated, e.g. if a platform has the bad habit of hogging descriptors at boot time. Cc: Thomas Gleixner <[email protected]> Cc: Grant Likely <[email protected]> Cc: Paul Mundt <[email protected]> Cc: Russell King <[email protected]> Cc: Lee Jones <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Linus Walleij <[email protected]>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpi/mpi2_raid.h')
0 files changed, 0 insertions, 0 deletions