There are new APIs in the latest version of the wl18xx firmware. Add
the new firmware with a new filename (wl18xx-fw-3.bin), which
corresponds to firmware revision 8.8.0.0.13.
Signed-off-by: Arik Nemtsov <arik@wizery.com>
This new firmware blob is used with the old wl1251
device whose driver has been in the kernel for quite
some time.
Cc: Luciano Coelho <luca@coelho.fi>
Cc: Pavel Machek <pavel@denx.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
The wl18xx-conf.bin contains a binary configuration that is used by
the driver to configure the firmware.
Signed-off-by: Luciano Coelho <coelho@ti.com>
There is a new API in the latest version of the wl18xx firmware. Add
the new firmware with a new filename (wl18xx-fw-2.bin), which
corresponds to firmware revision 8.5.0.0.55.
Signed-off-by: Luciano Coelho <coelho@ti.com>
This new firmware is used with the new wl18xx driver that has been
recently added in the Linux kernel. It will be part of Linux v3.6.
This new firmware's version is 8.2.0.0.100.
Signed-off-by: Luciano Coelho <coelho@ti.com>
There are some changes in the newer firmware versions that are not
backwards compatible with older versions of the driver. Starting on
Linux 3.6, we will need these new versions.
The new versions are X.3.10.2.115 for single-role and X.5.7.0.27 for
multi-role.
Signed-off-by: Luciano Coelho <coelho@ti.com>
The latest wl12xx driver version now requires a new firmware type with
a different ABI. This patch adds the corresponding 6 firmware
binaries. Three for wl127x and three for wl128x. Each set contains
one firmware for single-role, one firmware for multi-role and one
firmware for production testing and calibration.
Signed-off-by: Luciano Coelho <coelho@ti.com>
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>
Update FW for WL128x chip:
STA FW version 7.1.5.50.74
AP FW version 7.2.1.0.54
Update FW for WL127x chip:
STA FW version 6.1.5.50.74
AP FW version 6.2.1.0.54
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
This is a Bluetooth init script, which contains binary patches to the firmware
that resides in ROM.
v1 -> v2: correct the file path in the comment.
Signed-off-by: Gery Kahn <geryk@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
New FW support for WL128x chip:
STA FW version 7.1.3.50.58
AP FW version 7.2.0.0.47
Update STA FW for WL127x chip:
STA FW version 6.1.3.50.58
AP FW version 6.2.0.0.47
Example NVS files for WL127x and WL128x
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Update STA firmware to version 6.1.3.50.55 via a new file
(wl1271-fw-2.bin) that includs new API between driver and
firmware.
Remove AP NVS, the STA and the AP uses the same NVS file
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Update STA FW to version 6.1.0.50.350 including 11n BA support.
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
wl1271-fw-ap.bin is access point mode FW support to the wl12xx driver.
Access point uses a separate firmware from station and has a different
initialization sequence.
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
FW & NVS Support wl127x wireless LAN driver (wl1271 & wl1273).
In order to use those files copy them to target FS at /lib/firmware/.
Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Tested-by: Luciano Coelho <luciano.coelho@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>