-
- Downloads
msm: ipa3: Validate IPA and GSI firmwares before loading
IPA and GSI firmwares are saved on the file-system as an ELF file. IPA driver extracts the firmwares and load them during driver initialization. This change adds validation steps to each firmware before loading: load addresses, memory sizes, firmware sizes and more... Bug: 36252377 Change-Id: I7d7f66e8e8a9ca0efae08b1e57b25ae4e44cc5bb CRs-fixed: 1110522 Signed-off-by:Ghanim Fodi <gfodi@codeaurora.org> Signed-off-by:
Wei Wang <wvw@google.com>
Showing
- drivers/platform/msm/gsi/gsi.c 10 additions, 0 deletionsdrivers/platform/msm/gsi/gsi.c
- drivers/platform/msm/gsi/gsi_reg.h 2 additions, 0 deletionsdrivers/platform/msm/gsi/gsi_reg.h
- drivers/platform/msm/ipa/ipa_v3/ipa.c 1 addition, 1 deletiondrivers/platform/msm/ipa/ipa_v3/ipa.c
- drivers/platform/msm/ipa/ipa_v3/ipa_i.h 1 addition, 1 deletiondrivers/platform/msm/ipa/ipa_v3/ipa_i.h
- drivers/platform/msm/ipa/ipa_v3/ipa_utils.c 138 additions, 49 deletionsdrivers/platform/msm/ipa/ipa_v3/ipa_utils.c
- drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal.c 17 additions, 1 deletiondrivers/platform/msm/ipa/ipa_v3/ipahal/ipahal.c
- drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal.h 11 additions, 1 deletiondrivers/platform/msm/ipa/ipa_v3/ipahal/ipahal.h
- drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_i.h 5 additions, 1 deletiondrivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_i.h
- drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.c 6 additions, 0 deletionsdrivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.c
- drivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.h 3 additions, 2 deletionsdrivers/platform/msm/ipa/ipa_v3/ipahal/ipahal_reg.h
- include/linux/msm_gsi.h 20 additions, 1 deletioninclude/linux/msm_gsi.h
Loading
Please register or sign in to comment