summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorTudor Laurentiu <b10716@freescale.com>2014-08-21 12:33:53 +0300
committerScott Wood <scottwood@freescale.com>2014-09-04 18:51:45 -0500
commitc822e73731fce3b49a4887140878d084d8a44c08 (patch)
tree5ad4eccb8fb9e033eb3b379d7060bb6f6e86b2ba /net
parentde99f53d3af0e1bb9bc6c9e3107d72f3af6e05e9 (diff)
downloadblackbird-op-linux-c822e73731fce3b49a4887140878d084d8a44c08.tar.gz
blackbird-op-linux-c822e73731fce3b49a4887140878d084d8a44c08.zip
powerpc/fsl_msi: spread msi ints across different MSIRs
Allocate msis such that each time a new interrupt is requested, the SRS (MSIR register select) to be used is allocated in a round-robin fashion. The end result is that the msi interrupts will be spread across distinct MSIRs with the main benefit that now users can set affinity to each msi int through the mpic irq backing up the MSIR register. This is achieved with the help of a newly introduced msi bitmap api that allows specifying the starting point when searching for a free msi interrupt. Signed-off-by: Laurentiu Tudor <Laurentiu.Tudor@freescale.com> Cc: Scott Wood <scottwood@freescale.com> Cc: Mihai Caraman <mihai.caraman@freescale.com> Signed-off-by: Scott Wood <scottwood@freescale.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud