From 56677b44e466b7204008e3fbc1ef13e273bbf70c Mon Sep 17 00:00:00 2001 From: Chaitanya Pratapa Date: Thu, 12 Jan 2023 15:05:46 -0800 Subject: [PATCH] msm: ipa: Add disable_msi flag In certain use cases, host doesn't expect MSI interrupts from device. Provide configuration support to disable MSI in case host doesn't support it. Change-Id: Ia629054024ad0090e5b7039dda99dbe4abe40745 Signed-off-by: Chaitanya Pratapa --- include/linux/ipa_mhi.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/ipa_mhi.h b/include/linux/ipa_mhi.h index dbb1cace27f2..b21b2f8e5d86 100644 --- a/include/linux/ipa_mhi.h +++ b/include/linux/ipa_mhi.h @@ -62,6 +62,7 @@ struct ipa_mhi_msi_info { * @notify: client callback * @priv: client private data to be provided in client callback * @test_mode: flag to indicate if IPA MHI is in unit test mode + * @disable_msi: flag to indicate if MSI is disabled. */ struct ipa_mhi_init_params { struct ipa_mhi_msi_info msi; @@ -72,6 +73,7 @@ struct ipa_mhi_init_params { mhi_client_cb notify; void *priv; bool test_mode; + bool disable_msi; }; /**