]> git.proxmox.com Git - mirror_linux-firmware.git/commitdiff
linux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3
authorShahar Levi <shahar_levi@ti.com>
Sun, 14 Aug 2011 10:14:10 +0000 (13:14 +0300)
committerShahar Levi <shahar_levi@ti.com>
Sun, 14 Aug 2011 10:14:10 +0000 (13:14 +0300)
The new wl12xx fw (ver 7.3.0.0.77) had some major api changes.
The main change was the addition of multi-role concept.
For each chip there are two FW kind:
1) A single FW for both STA and AP roles
2) PLT FW that support calibration process

Update FW for WL128x chip to  7.3.0.0.77:
  STA & AP FW version
  PLT FW version

Update FW for WL127x chip 6.3.0.0.77:
  STA & AP FW version
  PLT FW version

Create a soft symbolic link wl12xx-nvs.bin that link to one of
the examples NVF files (by default wl127x)

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
WHENCE
ti-connectivity/wl1271-nvs-example-wl128x.bin [deleted file]
ti-connectivity/wl1271-nvs.bin [changed from file to symlink]
ti-connectivity/wl127x-fw-3.bin [new file with mode: 0644]
ti-connectivity/wl127x-fw-plt-3.bin [new file with mode: 0644]
ti-connectivity/wl127x-nvs.bin [new file with mode: 0644]
ti-connectivity/wl128x-fw-3.bin [new file with mode: 0644]
ti-connectivity/wl128x-fw-plt-3.bin [new file with mode: 0644]
ti-connectivity/wl128x-fw.bin [changed mode: 0755->0644]
ti-connectivity/wl128x-nvs.bin [new file with mode: 0644]
ti-connectivity/wl12xx-nvs.bin [new symlink]

diff --git a/WHENCE b/WHENCE
index 058a7a8829134015c7f480ba9fe7e3dd012e1b9a..e55cb66c770deca60efea7f72c413cdafcfd4b78 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -1521,11 +1521,20 @@ Driver: wl12xx - Texas Instruments 802.11 wireless LAN driver
 
 File: wl1271-fw.bin
 File: wl1271-fw-2.bin
-File: wl128x-fw.bin
 File: wl1271-fw-ap.bin
+File: wl127x-fw-3.bin
+File: wl127x-fw-plt-3.bin
+
+File: wl128x-fw.bin
 File: wl128x-fw-ap.bin
-File: wl1271-nvs-example-wl127x.bin
-File: wl1271-nvs-example-wl128x.bin
+File: wl128x-fw-3.bin
+File: wl128x-fw-plt-3.bin
+
+File: wl127x-nvs.bin
+File: wl128x-nvs.bin
+sl:   wl12xx-nvs.bin -> wl127x-nvs.bin
+sl:   wl1271-nvs.bin -> wl127x-nvs.bin
+
 
 Licence: See LICENCE.ti-connectivity for details.
 
@@ -1534,6 +1543,10 @@ Licence: See LICENCE.ti-connectivity for details.
        Station:      wl128x-fw.bin version 7.1.5.50.74
        Access Point: wl1271-fw-ap.bin version 6.2.1.0.54
        Access Point: wl128x-fw-ap.bin version 7.2.1.0.54
+       Station & Access Point: wl127x-fw-3.bin version Rev 6.3.0.0.77
+       PLT:                    wl127x-fw-3.bin version PLT 6.3.0.0.77
+       Station & Access Point: wl128x-fw-3.bin version Rev 7.3.0.0.77
+       PLT:                    wl128x-fw-3.bin version PLT 7.3.0.0.77
 
 The nvs file includes two parts:
         - radio calibration
@@ -1543,10 +1556,11 @@ In order to have correct NVS file for your device NVS tool should be use:
 http://linuxwireless.org/en/users/Drivers/wl12xx/calibrator
 
 Example NVS files (not optimal) for wl127x and wl128x includes.
-To use example NVS rename one of them to wl1271-nvs.bin
+To use example NVS set symbolic link wl12xx-nvs.bin to one of
+them (depending the chip on the platform)
 
 In order to use that files copy ti-connectivity directory to target FS at
-/lib/firmware/.
+/lib/firmware/ti-connectivity/.
 
 --------------------------------------------------------------------------
 
diff --git a/ti-connectivity/wl1271-nvs-example-wl128x.bin b/ti-connectivity/wl1271-nvs-example-wl128x.bin
deleted file mode 100755 (executable)
index 157c936..0000000
Binary files a/ti-connectivity/wl1271-nvs-example-wl128x.bin and /dev/null differ
deleted file mode 100644 (file)
index 91978f96ff81c4b38149e3cb06c53dc98ebf0fcf..0000000000000000000000000000000000000000
Binary files a/ti-connectivity/wl1271-nvs.bin and /dev/null differ
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..a30a0760df020cf4dd783cfe05294f0c121de2dd
--- /dev/null
@@ -0,0 +1 @@
+wl127x-nvs.bin
\ No newline at end of file
diff --git a/ti-connectivity/wl127x-fw-3.bin b/ti-connectivity/wl127x-fw-3.bin
new file mode 100644 (file)
index 0000000..d2bd1b5
Binary files /dev/null and b/ti-connectivity/wl127x-fw-3.bin differ
diff --git a/ti-connectivity/wl127x-fw-plt-3.bin b/ti-connectivity/wl127x-fw-plt-3.bin
new file mode 100644 (file)
index 0000000..76fc71a
Binary files /dev/null and b/ti-connectivity/wl127x-fw-plt-3.bin differ
diff --git a/ti-connectivity/wl127x-nvs.bin b/ti-connectivity/wl127x-nvs.bin
new file mode 100644 (file)
index 0000000..91978f9
Binary files /dev/null and b/ti-connectivity/wl127x-nvs.bin differ
diff --git a/ti-connectivity/wl128x-fw-3.bin b/ti-connectivity/wl128x-fw-3.bin
new file mode 100644 (file)
index 0000000..831acc7
Binary files /dev/null and b/ti-connectivity/wl128x-fw-3.bin differ
diff --git a/ti-connectivity/wl128x-fw-plt-3.bin b/ti-connectivity/wl128x-fw-plt-3.bin
new file mode 100644 (file)
index 0000000..e21b825
Binary files /dev/null and b/ti-connectivity/wl128x-fw-plt-3.bin differ
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/ti-connectivity/wl128x-nvs.bin b/ti-connectivity/wl128x-nvs.bin
new file mode 100644 (file)
index 0000000..157c936
Binary files /dev/null and b/ti-connectivity/wl128x-nvs.bin differ
diff --git a/ti-connectivity/wl12xx-nvs.bin b/ti-connectivity/wl12xx-nvs.bin
new file mode 120000 (symlink)
index 0000000..a30a076
--- /dev/null
@@ -0,0 +1 @@
+wl127x-nvs.bin
\ No newline at end of file