misc: mic: add threaded irq support in host driver
Convert mic_request_irq to mic_request_threaded_irq to support threaded irq for virtual devices on mic bus. Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Reviewed-by: Nikhil Rao <nikhil.rao@intel.com> Reviewed-by: Sudeep Dutt <sudeep.dutt@intel.com> Signed-off-by: Siva Yerramreddy <yshivakrishna@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
726526c355
commit
b8e439f48a
@@ -389,8 +389,9 @@ static int mic_probe(struct pci_dev *pdev,
|
||||
mutex_lock(&mdev->mic_mutex);
|
||||
|
||||
mdev->shutdown_db = mic_next_db(mdev);
|
||||
mdev->shutdown_cookie = mic_request_irq(mdev, mic_shutdown_db,
|
||||
"shutdown-interrupt", mdev, mdev->shutdown_db, MIC_INTR_DB);
|
||||
mdev->shutdown_cookie = mic_request_threaded_irq(mdev, mic_shutdown_db,
|
||||
NULL, "shutdown-interrupt", mdev,
|
||||
mdev->shutdown_db, MIC_INTR_DB);
|
||||
if (IS_ERR(mdev->shutdown_cookie)) {
|
||||
rc = PTR_ERR(mdev->shutdown_cookie);
|
||||
mutex_unlock(&mdev->mic_mutex);
|
||||
|
Reference in New Issue
Block a user