// SPDX-License-Identifier: GPL-2.0 /* * Copyright IBM Corp. 2001,2008 * * This file contains the IRQ specific code for hvc_console *
*/
#include <linux/interrupt.h>
#include"hvc_console.h"
static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance)
{ /* if hvc_poll request a repoll, then kick the hvcd thread */ if (hvc_poll(dev_instance))
hvc_kick();
/* * We're safe to always return IRQ_HANDLED as the hvcd thread will * iterate through each hvc_struct.
*/ return IRQ_HANDLED;
}
/* * For IRQ based systems these callbacks can be used
*/ int notifier_add_irq(struct hvc_struct *hp, int irq)
{ int rc;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.