OSDN Git Service

Merge branch 'net-ipa-change-gsi-firmware-load-specification'
authorJakub Kicinski <kuba@kernel.org>
Fri, 18 Nov 2022 05:46:58 +0000 (21:46 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 18 Nov 2022 05:46:59 +0000 (21:46 -0800)
commita452d30f3f17e59a585beafd015ca826a609f549
tree7d82ae2249f0f3a7308bce9ea75211600798a385
parent647541ea06a7bbbcf941e501c726b3e26328c102
parent7569805ec26e9df454ed97a4521003cde53899bb
Merge branch 'net-ipa-change-gsi-firmware-load-specification'

Alex Elder says:

====================
net: ipa: change GSI firmware load specification

Currently, GSI firmware must be loaded for IPA before it can be
used--either by the modem, or by the AP.  New hardware supports a
third option, with the bootloader taking responsibility for loading
GSI firmware.  In that case, neither the AP nor the modem needs to
do that.

The first patch in this series deprecates the "modem-init" Device
Tree property in the IPA binding, using a new "qcom,gsi-loader"
property instead.  The second and third implement logic in the code
to support either the "old" or the "new" way of specifying how GSI
firmware is loaded.

The last two patches implement a new value for the "qcom,gsi-loader"
property.  If the value is "skip", neither the AP nor modem needs to
load the GSI firmware.  The first of these patches implements the
change in the IPA binding; the second implements it in the code.
====================

Link: https://lore.kernel.org/r/20221116073257.34010-1-elder@linaro.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>