diff options
author | Bhaumik Bhatt <bbhatt@codeaurora.org> | 2021-03-09 19:46:35 +0100 |
---|---|---|
committer | Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> | 2021-03-10 15:41:22 +0100 |
commit | 4d5f52838d11981c4d76cdc4e73230120de1ac85 (patch) | |
tree | b1e1bd6a34d1067230e3786c61ff0eeb81b64986 /include | |
parent | bus: mhi: core: Fix check for syserr at power_up (diff) | |
download | linux-4d5f52838d11981c4d76cdc4e73230120de1ac85.tar.xz linux-4d5f52838d11981c4d76cdc4e73230120de1ac85.zip |
bus: mhi: Make firmware image optional for controller
Some controllers can opt to not have MHI download a firmware
image to have the device bootup and can find the device in a
pass through execution environment, ready to go. Thus, MHI
controllers for those devices do not need fw_image defined.
Make it optional to accommodate different bootup modes.
Suggested-by: Loic Poulain <loic.poulain@linaro.org>
Signed-off-by: Bhaumik Bhatt <bbhatt@codeaurora.org>
Reviewed-by: Jeffrey Hugo <jhugo@codeaurora.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/1615315595-37750-1-git-send-email-bbhatt@codeaurora.org
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mhi.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/mhi.h b/include/linux/mhi.h index d26acc8b21cd..8f5bf409f663 100644 --- a/include/linux/mhi.h +++ b/include/linux/mhi.h @@ -296,7 +296,7 @@ struct mhi_controller_config { * @wake_db: MHI WAKE doorbell register address * @iova_start: IOMMU starting address for data (required) * @iova_stop: IOMMU stop address for data (required) - * @fw_image: Firmware image name for normal booting (required) + * @fw_image: Firmware image name for normal booting (optional) * @edl_image: Firmware image name for emergency download mode (optional) * @rddm_size: RAM dump size that host should allocate for debugging purpose * @sbl_size: SBL image size downloaded through BHIe (optional) |