Commit 7faa7d57 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

staging: gasket: remove pointless gasket_interrupt_pause()

gasket_interrupt_pause() does nothing, and no one calls it, so remove it
as it is dead-weight.

Cc: Rob Springer <rspringer@google.com>
Cc: John Joseph <jnjoseph@google.com>
Cc: Ben Chan <benchan@chromium.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 38702888
......@@ -426,24 +426,6 @@ static void gasket_interrupt_setup(struct gasket_dev *gasket_dev)
}
/* See gasket_interrupt.h for description. */
void gasket_interrupt_pause(struct gasket_dev *gasket_dev, int enable_pause)
{
WARN_ON(!gasket_dev);
if (!gasket_dev->interrupt_data)
return; /* nothing to do */
if (gasket_dev->interrupt_data->type == PCI_MSI ||
gasket_dev->interrupt_data->type == PCI_MSIX) {
/* Nothing to be done for MSI/MSIX just yet. */
}
if (gasket_dev->interrupt_data->type == PLATFORM_WIRE) {
/* Nothing to be done for PLATFORM_WIRE */
}
}
EXPORT_SYMBOL(gasket_interrupt_pause);
void gasket_interrupt_cleanup(struct gasket_dev *gasket_dev)
{
struct gasket_interrupt_data *interrupt_data =
......
......@@ -150,15 +150,4 @@ struct eventfd_ctx **gasket_interrupt_get_eventfd_ctxs(
int gasket_interrupt_system_status(struct gasket_dev *gasket_dev);
/*
* Masks interrupts and de-register the handler.
* After an interrupt pause it is not guaranteed that the chip registers will
* be accessible anymore, since the chip may be in a power save mode,
* which means that the interrupt handler (if it were to happen) may not
* have a way to clear the interrupt condition.
* @gasket_dev: The Gasket device struct
* @enable_pause: Whether to pause or unpause the interrupts.
*/
void gasket_interrupt_pause(struct gasket_dev *gasket_dev, int enable_pause);
#endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment