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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
3870288897
commit
7faa7d57b2
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user