[PATCH] linux-firmware: add firmware for atusb driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The atusb kernel driver is sitting in the bluetooth-next tree waiting for the
merge window to open. It's scheduled for 4.2.

Flashing goes into permanent storage and the GPLv2+ firmware allows for further
explorations. See ChangeLog for more details and links.

Signed-off-by: Stefan Schmidt <stefan@xxxxxxxxxxxxxxxxxx>
---
 WHENCE              |  10 ++++++++++
 atusb/ChangeLog     |  14 ++++++++++++++
 atusb/atusb-0.2.dfu | Bin 0 -> 5800 bytes
 3 files changed, 24 insertions(+)
 create mode 100644 atusb/ChangeLog
 create mode 100755 atusb/atusb-0.2.dfu

diff --git a/WHENCE b/WHENCE
index 312bc88..fcf5ccd 100644
--- a/WHENCE
+++ b/WHENCE
@@ -2756,3 +2756,13 @@ File: nvidia/tegra210/xusb.bin
 Version: v50.07
 
 Licence: Redistributable. See LICENCE.nvidia for details
+
+--------------------------------------------------------------------------
+
+Driver: atusb - ATUSB IEEE 802.15.4 transceiver driver
+
+File: atusb/atusb-0.2.dfu
+Version: 0.2
+Info: atusb/ChangeLog
+
+Licence: GPLv2+
diff --git a/atusb/ChangeLog b/atusb/ChangeLog
new file mode 100644
index 0000000..65b8c58
--- /dev/null
+++ b/atusb/ChangeLog
@@ -0,0 +1,14 @@
+ChangeLog:
+	* 0.0  initial release
+	* 0.1  addition of ATUSB_TEST
+	* 0.2  First public release. Compatible with atusb driver in the
+	  upcoming 4.2 kernel
+
+To flash the firmware you need dfu-util on the host:
+dfu-util -d 20b7:1540 -D atusb-0.2.dfu
+
+The firmware is flashed into permanent storage and does not need to be provided
+after power off. A new firmware version can be flashed the same way.
+
+Firmware source code is GPLv2+ and can be found here:
+http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/atusb/fw
diff --git a/atusb/atusb-0.2.dfu b/atusb/atusb-0.2.dfu
new file mode 100755
index 0000000000000000000000000000000000000000..a5cd38327683c21a04f7ffe9b9dbb6e786fe48c7
GIT binary patch
literal 5800
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
B2U`FD

literal 0
HcmV?d00001

-- 
2.1.0

--
To unsubscribe from this list: send the line "unsubscribe linux-wpan" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux