staging: fsl-mc: Remove unnecessary dependency
authorIoana Radulescu <ruxandra.radulescu@nxp.com>
Tue, 16 Jan 2018 13:19:07 +0000 (15:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 16 Jan 2018 15:14:39 +0000 (16:14 +0100)
commit1d11d5566ca8e9f6d88c9b383d7e1386f7bbebc2
tree2e55f4bee54cef69aac7b2e2d34ffe36fddb1ce5
parent880f6ed5a69104b3cacf56f8bbe9f498f34c99b9
staging: fsl-mc: Remove unnecessary dependency

The function that enables fsl-mc msi interrupts doesn't need
to be explicitly called from the fsl-mc bus driver initialization
routine.

Mark it to be independently called at system init; this is in line
with how things are handled by other GICv3 irqchip users.

Due to this change we now have an unused cleanup function, so
remove it.

Signed-off-by: Ioana Radulescu <ruxandra.radulescu@nxp.com>
Reviewed-by: Laurentiu Tudor <laurentiu.tudor@nxp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/fsl-mc/bus/fsl-mc-allocator.c
drivers/staging/fsl-mc/bus/fsl-mc-bus.c
drivers/staging/fsl-mc/bus/fsl-mc-private.h
drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c