summaryrefslogtreecommitdiff
path: root/ti-connectivity
Commit message (Collapse)AuthorAgeFilesLines
* vpdma: Move firmware to ti directoryNikhil Devshatwar2020-11-131-0/+0
| | | | | | | | | | | Current ti-connectivity location for the firmware is not the correct place. It has all the wireless connectivity related firmwares. Move the vpdma firmware to the ti specific directory. Fixes: 5b30b383ce ("linux-firmware: Add new VPDMA firmware 1b8.bin") Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com> Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* linux-firmware: Add new VPDMA firmware 1b8.binNikhil Devshatwar2020-10-051-0/+0
| | | | | | | | | | | | | | Add a firmware for the VPDMA (Video Port Direct Memory Access) block of the VPE (Video Processing Engine) used in Texas Instrument's devices like dra7xx family. This firmware is required for the driver drivers/media/platform/ti-vpe/vpdma.c Origin: downloads.ti.com/dsps/dsps_public_sw/glsdk/vpdma-fw/03-2012/ Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* wl18xx: update firmware file 8.9.0.0.83Raz Bouganim2020-09-011-0/+0
| | | | | | | | - Firmware file was updated (8.9.0.0.83). - Adding support for PMF and WPA3 connection (STA) Signed-off-by: Raz Bouganim <r-bouganim@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* Remove duplicate symlinksThierry Reding2019-10-042-2/+0
| | | | | | | | | | | | | | | | | Now that the copy-firmware.sh script can create symlinks from the Link: entries in the WHENCE file on the fly, remove the duplicate symlinks from the filesystem. One odd entry was intel/dsp_fw_cnl.bin which was listed both as symlink and as a regular file. Both entries can be removed since the it's really a symlink, so it will be recreated at installation time. While at it, update the check_whence.py script to not look for the existence of symlinks in the filesystem because they are created on the fly at installation time by the copy_firmware.sh script. Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* ti-connectivity: add firmware for CC2560(A) BluetoothDavid Lechner2018-10-012-0/+0
| | | | | | | | | | | | | | | | | | This adds TIInit_6.2.31.bts and TIInit_6.6.15.bts for TI CC2560 and CC2560A Bluetooth chips. These are found in LEGO MINDSTORMS EV3, which has mainline kernel support now. The versions listed are the ones given on the TI wiki[1] where the files were obtained. The version in parentheses are the ones found in the files themselves. These files are redistributable under the same LICENCE.ti-connectivity that is used by other TI firmwares. [1]: http://processors.wiki.ti.com/index.php/CC256x_Downloads Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* wl18xx: update firmware file 8.9.0.0.79Guy Mishol2018-07-301-0/+0
| | | | | | | | | - Firmware file was updated (8.9.0.0.79). - Fix WPA2 Krack original fix. - Includes stability and robustness bug fixes. Signed-off-by: Guy Mishol <guym@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* wl127x/wl128x: update PLT firmwaresGuy Mishol2018-02-012-0/+0
| | | | | | | | | | | PLT firmwares *.3.10.0.142 for single-role were corrupted and not usable. Upload new PLT firmwares instead. Fixes: 86503966b2cb("wl127x/wl128x: update firmwares") Signed-off-by: Guy Mishol <guym@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* wl18xx: update firmware file 8.9.0.0.76Guy Mishol2018-01-041-0/+0
| | | | | | | | | - Firmware file was updated (8.9.0.0.76). - Added WPA2 Krack fix. - Includes other bug fixes and improvements. Signed-off-by: Guy Mishol <guym@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* wl127x/wl128x: update firmwaresGuy Mishol2018-01-046-0/+0
| | | | | | | | Update the wl127x and wl128x firmwares to *.3.10.0.142 for single-role and *.5.7.0.50 for multi-role. Signed-off-by: Guy Mishol <guym@ti.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* Fix permissions on ti-connectivity firmware from 05e9fe59Kyle McMartin2017-01-136-0/+0
| | | | Signed-off-by: Kyle McMartin <kyle@kernel.org>
* wl127x/wl128x: update firmwaresGuy Mishol2017-01-136-0/+0
| | | | | | | | 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>
* wl18xx: update firmware fileYaniv Machani2016-06-161-0/+0
| | | | | | | | | | - 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>
* wl18xx: update firmware fileYaniv Machani2016-03-101-0/+0
| | | | | | | - 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>
* wl18xx: update firmware file, remove conf fileYaniv Machani2015-05-102-0/+0
| | | | | | | | | | - 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>
* wl18xx: add version 4 of the wl18xx firmwareYaniv Machani2014-08-041-0/+0
| | | | | | | | | 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>
* wl18xx: add version 3 of the wl18xx firmwareArik Nemtsov2014-02-101-0/+0
| | | | | | | | 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>
* ti-connectivity: add wl1251 firmware and licenseFelipe Balbi2013-10-022-0/+0
| | | | | | | | | | 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>
* wl18xx: add default configuration binaryLuciano Coelho2013-04-291-0/+0
| | | | | | | 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>
* wl18xx: add version 2 of the wl18xx firmwareLuciano Coelho2013-04-291-0/+0
| | | | | | | | 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>
* wl127x/wl128x: update firmwaresLuciano Coelho2013-04-296-0/+0
| | | | | | | 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>
* wl18xx: add firmware for WiLink8 WLAN chipsLuciano Coelho2012-06-301-0/+0
| | | | | | | | | 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>
* wl127x/wl128x: add new firmware series as version 5Luciano Coelho2012-06-276-0/+0
| | | | | | | | | | | 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>
* linux-firmware: ti-connectivity: update wl12xx firmwaresLuciano Coelho2012-02-226-0/+0
| | | | | | | | | | 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>
* linux-firmware: wl12xx: Updated STA & AP FW for wl12xx-fw-3Shahar Levi2011-08-149-0/+1
| | | | | | | | | | | | | | | | | | | | | 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>
* linux-firmware: wl12xx: Updated STA & AP FW for WL128x & wl127xShahar Levi2011-08-114-0/+0
| | | | | | | | | | | | 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>
* linux-firmware: Initial release for Bluetooth init scriptGery Kahn2011-04-261-0/+0
| | | | | | | | | | 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>
* linux-firmware: wl12xx- New STA&AP FW support WL128x + Update STA&AP FW for ↵Shahar Levi2011-04-265-0/+0
| | | | | | | | | | | | | | | | | 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>
* linux-firmware: wl12xx-Update AP FirmwareShahar Levi2011-03-011-0/+0
| | | | | | | 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>
* linux-firmware: wl12xx-Update STA firmwareShahar Levi2011-02-282-0/+0
| | | | | | | | | | 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>
* linux-firmware: wl12xx-update STA FW supports 11n BA sessionsShahar Levi2011-02-281-0/+0
| | | | | | | 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>
* linux-firmware: wl12xx-Add Access Point Firmware & NVS to the wl12xx DriverShahar Levi2010-12-082-0/+0
| | | | | | | | | 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>
* linux-firmware: wl12xx-Add Firmware and NVS files to support Texas ↵Shahar Levi2010-11-012-0/+0
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>