diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-06-24 23:40:54 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-07-04 11:16:06 +0200 |
commit | df8feccaaf86b501041daa2ab1a75c6e3fe4568a (patch) | |
tree | d2d7420a3f286b3825c8665a961224de57ad8542 /.gitignore | |
parent | c79d99b5554cb321bb06fbc8e9ebbc8d794967b7 (diff) |
qmi-firmware-update: support sahara/firehose based firmware update
The EM7565 and other new devices from Sierra no longer implement the
firmware update method using QDL/SDP, and instead use a mix of Sahara
protocol followed by Firehose protocol, see:
https://github.com/openpst/sahara
https://portland.source.codeaurora.org/quic/imm/imm/qdl/
This commit introduces support for these two new protocols through a
new QfuSaharaDevice, and provides an initial implementation for the
EM75xx firmware update procedure.
The implementation does NOT try to be a generic or fully compliant
Sahara/Firehose engine; it just tries to make the EM73xx firmware
update work.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -81,3 +81,4 @@ Makefile.in /src/qmi-firmware-update/qfu-enum-types.* /src/qmi-firmware-update/test/test-utils +/src/qmi-firmware-update/test/test-firehose |