Commit Graph

23 Commits

Author SHA1 Message Date
Kyle McMartin 6d3bc88865 Fix permissions on ti-connectivity firmware from 05e9fe59
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2017-01-13 10:14:07 -05:00
Guy Mishol 05e9fe599b wl127x/wl128x: update firmwares
Update the wl127x and wl128x firmwares to *.3.10.0.141 for single-role
and *.5.7.0.49 for multi-role.

Signed-off-by: Guy Mishol <guym@ti.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2017-01-13 10:05:04 -05:00
Yaniv Machani dbb85a5154 wl18xx: update firmware file
- Firmware file was updated (8.9.0.0.69), includes bug fixes and improvements.
- Added Mesh support (requires supporting driver)

More information can be found here:
http://www.ti.com/tool/WILINK8-WIFI-NLCP

Signed-off-by: Yaniv Machani <yanivma@ti.com>
2016-06-16 14:59:20 +03:00
Yaniv Machani 69a250dd55 wl18xx: update firmware file
- Firmware file was updated (8.9.0.1.55), includes bug fixes and improvements.
- LICENCE file update

Signed-off-by: Yaniv Machani <yanivma@ti.com>
2016-03-10 16:26:07 +02:00
Yaniv Machani dbe3f134bb wl18xx: update firmware file, remove conf file
- Firmware file was updated (8.9.0.0.39), includes bug fixes and improvements.
    - Configuration binary removed, it is no longer fits all releases.
      Moreover it should be configured per HW platform.
      More information can found in here :
      http://processors.wiki.ti.com/index.php/Open_Source_Wireless_Connectivity_wlconf

Signed-off-by: Yaniv Machani <yanivma@ti.com>
2015-05-10 08:41:49 +03:00
Yaniv Machani dab4b79b3f wl18xx: add version 4 of the wl18xx firmware
There are new APIs in the latest version of the wl18xx firmware. Add
the new firmware with a new filename (wl18xx-fw-4.bin), which
corresponds to firmware revision 8.9.0.0.17.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2014-08-04 13:18:59 -04:00
Arik Nemtsov 7f9cf6ebde wl18xx: add version 3 of the wl18xx firmware
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>
2014-02-10 11:02:23 +02:00
Felipe Balbi d726804dbc ti-connectivity: add wl1251 firmware and license
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>
2013-10-02 06:55:39 -05:00
Luciano Coelho 07ac844ff0 wl18xx: add default configuration binary
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>
2013-04-29 12:47:04 +03:00
Luciano Coelho 69d81c7ebd wl18xx: add version 2 of the wl18xx firmware
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>
2013-04-29 12:47:04 +03:00
Luciano Coelho 977880610b wl127x/wl128x: update firmwares
Update the wl127x and wl128x firmwares to *.3.10.0.133 for single-role
and *.5.7.0.42 for multi-role.

Signed-off-by: Luciano Coelho <coelho@ti.com>
2013-04-29 12:46:38 +03:00
Luciano Coelho 4384c8a7bd wl18xx: add firmware for WiLink8 WLAN chips
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>
2012-06-30 18:58:41 +03:00
Luciano Coelho 629bb88092 wl127x/wl128x: add new firmware series as version 5
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>
2012-06-27 15:47:25 +03:00
Luciano Coelho f268e39204 linux-firmware: ti-connectivity: update wl12xx firmwares
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>
2012-02-22 09:34:26 +02:00
Shahar Levi 14f515de7b linux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3
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>
2011-08-14 13:14:10 +03:00
Shahar Levi 51a6242d23 linux-firmware: wl12xx: Updated STA & AP FW for WL128x & wl127x
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>
2011-08-11 11:22:37 +03:00
Gery Kahn 14e41391e5 linux-firmware: Initial release for Bluetooth init script
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>
2011-04-26 23:16:10 +01:00
Shahar Levi a472d49fec linux-firmware: wl12xx- New STA&AP FW support WL128x + Update STA&AP FW for wl127x
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>
2011-04-26 23:06:05 +01:00
Shahar Levi 13c9aeb475 linux-firmware: wl12xx-Update AP Firmware
Update AP firmware to version 6.2.0.0.36

Signed-off-by: Shahar Levi <shahar_levi@ti.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2011-03-01 10:13:30 +00:00
Shahar Levi 4ba5873cbe linux-firmware: wl12xx-Update STA firmware
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>
2011-02-28 14:05:22 +00:00
Shahar Levi 38a4c2270c linux-firmware: wl12xx-update STA FW supports 11n BA sessions
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>
2011-02-28 14:05:06 +00:00
Shahar Levi e9a798bf12 linux-firmware: wl12xx-Add Access Point Firmware & NVS to the wl12xx Driver
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>
2010-12-08 23:31:04 +00:00
Shahar Levi af4d39eaa8 linux-firmware: wl12xx-Add Firmware and NVS files to support Texas Instruments WLAN driver
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>
2010-11-01 10:20:42 -04:00