Part of the code inside the lio_vsw_23xx.bin firmware image is under GPL,
but the LICENCE.cavium file neglects to indicate that. However,
LICENCE.cavium does correctly specify the license that covers the other
Cavium firmware images that do not contain any GPL code.
Fix the GPL compliance issue by adding a new file, LICENCE.cavium_liquidio,
which correctly shows the GPL boilerplate. This new file specifies the
licenses for all liquidio firmware, including the ones that do not have
GPL code.
Change the liquidio section of WHENCE to point to LICENCE.cavium_liquidio.
Reported-by: Florian Weimer <fweimer@redhat.com>
Signed-off-by: Manish Awasthi <manish.awasthi@cavium.com>
Signed-off-by: Manoj Panicker <manojkumar.panicker@cavium.com>
Signed-off-by: Faisal Masood <faisal.masood@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).
FW Build: REL0285
Release Version: 20.90.0.3
Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 8260
also it is known as Intel Snowfield Peak (SfP)
FW Build: REL0516
Release Version: 20.90.0.3
Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).
FW Build: REL0369
Release Version: 20.90.0.3
Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).
FW Build: REL0369
Release Version: 20.90.0.3
Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
Add binary firmware for mt7610e based devices
Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
Netronome supports eBPF offload for XDP and cls_bpf on Agilio SmartNICs.
The upstream kernel driver allows for the translation of kernel eBPF
programs into microcode. This firmware supports the eBPF microcode
generated by the in-kernel Just-in-Time (JIT) compiler. Firmware
also provides support for driver to enable bpftool to inspect and
manage offloaded eBPF maps and programs.
Please visit https://help.netronome.com for further information and
supported features.
Signed-off-by: Mary Pham <mary.pham@netronome.com>
Signed-off-by: Edwin Peer <edwin.peer@netronome.com>
Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
* Update FWs for 3160, 7260 and 7265;
* Update FWs for 3168 and 7265D;
* Update FWs for 8000C and 8265;
* Update FWs for 9000 and 9260.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEF3LNfgb2BPWm68smoUecoho8xfoFAlu0a8sACgkQoUecoho8
xfocxw/8CH07PO2t009BLZs0o89mRM03AuMbSfjsE/sK/GyXdKIBu94ODXJYvH2L
EsUBT1PP5G33+Dn5Vcfdo++VZ+n8nXnkHa9+8SxYzXBllyKkZ13Pi5U8wpNOErRz
Z+GutWZ3w3YdXJXLYmD3D8E6vmRblHWemyXyKgLpUJyRXEgwnauNBrPQdlR3Cy/h
mlIVJCV4StdqdG+f8+B4IJ76W6wLO4R9iZ+ZkDtUZ+KGVTiDqULDioM8fGx48ymj
eqNxIZ0v640oMtbOdb48yTo6NX0E4WguGojCHwzjq6oX4sYoQjWHXzFNoVUTPxw1
uzxJkU+FvJqtdXdd9KDfGeZGF89x62gPYnpNY3nXdSvatTfQ6dpQ56MrxD/Ek73z
xViQY4mlOGquA8A3TvIvfhwRuVyY6ezHGyXnVwWP4g4EQRl9lUcR+JdR5hTnavfh
iWmTs9ZnXcMDcMDheO/4WhWQH0+ptZW4MDB38XRb3GVB5C1HNKTMngImZhe12vSr
IO2BOTu5hN3peH/SAGTgwxaa5aSdC0c6J6X3zX5tiddbDQDJRFdtnL6qpdt/xko2
hHKo1TooNJUI0RO6/1rUS6SDOUtLMhvmIe6USKZXIugLMKXnMN8iuJ30HvgB/j1t
1760a8S2HtnYW19y8mrr6eZyxCN65kdznJ+6y5/oOwjdREgMmtc=
=MnnC
-----END PGP SIGNATURE-----
Merge tag 'iwlwifi-fw-2018-10-03' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
iwlwifi: updata all currently supported FWs
* Update FWs for 3160, 7260 and 7265;
* Update FWs for 3168 and 7265D;
* Update FWs for 8000C and 8265;
* Update FWs for 9000 and 9260.
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This file contains the firmware for the new driver rtw88 for Realtek
RTL8822BE and RTL8822CE devices. It was provided by the Realtek
developer.
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This version of the firmware adds a fix to ensure that the vlan prio/pcp
field is extracted correctly for matching in hardware.
Signed-off-by: Louis Peens <louis.peens@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Add new versions of the firmwares for 9000 and 9260.
Build number: Core_build_core38-78
Revision numbers: 1f1e8d4a
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Add new versions of the firmwares for 9000 and 9260.
Build number: Core_build_core35-70.1
Revision numbers: 755cfdd8
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
New in this release:
- SR-IOV VEB support
- Zero-copy multicast
- Host to host checksum offload
- Offload inner checksums over VXLAN
- TSO over VXLAN tunnels
- RSS over VXLAN and GRE
- eBPF programmable RSS
- PCIe performance enhancements
- Maintain per queue statistics
- Report core clock frequency to driver
Resolved bugs:
- Unreliable link state managment when reloading firmware
- Incorrect MAC discard statistics
- Broken RSS remapping in port breakout modes
- Inappropriately dropped malformed packets
Signed-off-by: Edwin Peer <edwin.peer@netronome.com>
Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
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>
Add binary firmware for mt7668u based Bluetooth devices.
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
These NVIDIA-signed firmwares are required to enable the graphics
engine on Volta GV100 GPUs.
Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Tested-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
WLAN (SDIO) firmware version: W16.68.1.p179
Bluetooth (SDIO) firmware version: W16.26.1.p179
Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
These devices are new models from Realtek. Updates to driver btrtl will
soon be submitted to the kernel.
These files were provided by the Realtek developer.
Signed-off-by: 陆朱伟 <alex_lu@realsil.com.cn>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This is being done to resolve issues being seen on a number of newer
laptop systems which aren't compatible with the older binaries.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Gourav Samaiya <gsamaiya@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>