This patch pushes the next firmware for the QED module.
This fixes numerous bugs, most notably:
- FLR flow isn't properly working.
- Chip might become unrespronsive after closing a vport.
- Chip gets stuck when transmitting packet with length > mtu.
It would also allow us to push future features such as:
- Vlan filter offload.
- Encapsulation offload.
- Single Root IOV support.
- Timesync.
- Non-L2 protocols.
>From L2 perspecitve, it's also note-worthy to state that it:
- Changes fastpath HSI - fastpath will be moved to into using
Jumbo-over-BD.
- Improves throughput on single connection traffic.
Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
The 1.4.0 version of ath9k_htc firmware is the first built from the
free software sources.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Cc: Adrian Chadd <adrian.chadd@gmail.com>
Cc: Oleksij Rempel <linux@rempel-privat.de>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Patch for brcmfmac has been submitted upstream and applied to the
wireless-drivers-next repo with commit fdf345642297 ("brcmfmac: Add
support for PCIE 4350 revision 5 device"). This patch adds the new
firmware file required for it.
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Add new qat FW images for c3xxx and c6xxx device type.
Update qat_895xcc FW images with a new version.
Rename qat_mmp.bin to qat_895xcc_mmp.bin to make it consistent
with the rest.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This updates Skylake audio dsp firmware, this version contains
odd bug fixes and support for mclk configuration thru SW
The version of this firmware release is 8.20.00.827
The md5sum of this firmware binary is 2a2166e169098c8620cb15ea0f850ed9
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
While https was always supported on linuxtv.org, only in
Dec 3 2015 the website is using valid certificates.
As we're planning to drop pure http support on some
future, change the http://linuxtv.org references at firmware/WHENCE
file to point to https://linuxtv.org instead.
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
[bwh: Adjust filename and context for the linux-firmware repository]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This adds new FW for bnx2x, which adds the following:
- Ability to change outer vlan ID for some multi-function modes.
- FW ability for Geneve RSS classification according to inner headers.
- Prevent VFs from sending MAC control frames.
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch updates the firmware patch for Intel Bluetooth 7265 (C0/D0)
also known as Intel StP C0 and StP D0
C0 Patch Version: 55
D0 Patch Version: 32
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This adds Skylake audio dsp firmware which will be used in Skylake systems
with adsp enabled.
The version of this firmware release is 8.20.00.669
The md5sum of this firmware binary is 039c718077ea3c3a4253110a0554f422
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
This is to make sure that the notice files get automatically included.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <jkkm@boosh.dhcp.thefacebook.com>
This patch adds firmware for the BCM4350 11ac PCIe device.
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <jkkm@boosh.DHCP.thefacebook.com>
Version 14.68.29.p49
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
SD8897:
WLAN (SDIO) firmware version: 15.68.7.p53
Bluetooth (SDIO) firmware version: 15.68.7.p53
The combo image can be downloaded through either WLAN or
Bluetooth.
PCIe/USB-8897:
WLAN (PCIe) firmware version: 15.68.7.p53
Bluetooth (USB) firmware version: 15.68.7.p53
The combo image will be downloaded through WLAN only.
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
This versions has the risk of "DMC RAM corruption issue"
fixed on 1.23.
So let's remove old version and let only the latest one available
for now.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Version: 1.23
Date : 10/19/2015
Notes:
Following additions from ver1.22
1. WA for Palette and DMC RAM corruption issue.
DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.22
DC3_DC5_COUNT 80030
DC5_DC6_COUNT 8002C
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Add initial firmware and board files for QCA99X0 hw2.0 family of chipsets.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
[bwh: Remove trailing whitespace from notice]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Add initial firmware and board files for QCA6174 hw3.0 family of chipsets.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
[bwh: Remove trailing whitespace from notice and convert it to UTF-8]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Add initial firmware and board files for QCA6174 hw2.1 family of chipsets.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
[bwh: Remove trailing whitespace from notice and convert it to UTF-8]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Add firmware 10.2.4.70.9-2 which uses FW API 5 so use name firmware-5.bin. Keep
firmware-4.bin for backwards compatibility with older ath10k versions.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
[bwh: Remove trailing whitespace from notice]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
In commit 40d14143b7 ("ath10k: add firmware 10.2.4.45 as firmware-4.bin") I
forgot to commit board.bin file and that's why it was not included in the
commit even I had added an entry to WHENCE. Add that now.
At the same time also add Version field for firmware-4.bin.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This makes it easier for downstream distributors to check which files
are clearly distributable without unusual restrictions.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
These files were previously available from
ftp://ftp.qlogic.com/outgoing/linux/firmware under a BSD-ish licence.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This patch adds the firmware patch for Intel Bluetooth 7265 (D1)
also known as Intel StP D1.
D1 Patch Version: 9
Release Version: 153.1
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch adds a firmware for the USB 3.0 host controllers of Renesas
R-Car H3 SoC.
This firmware is possible to use on R-Car H2 and M2. However, this
version causes performance degradation on R-Car H2 and M2. So, we would
like to keep the v1 firmware.
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch updates the firmware patch for Intel Bluetooth 7265 (C0/D0)
also known as Intel StP C0 and StP D0.
C0 Patch Version: 54
D0 Patch Version: 28
Release Version: 153
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch updates the firmware patch for Intel Bluetooth 7260 (B5/B6)
also known as Intel WP2 B5 and WP1 B6
Patch Version: 34
Release Version: 153
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch updates the firmware patch for Intel Bluetooth 7260 (B3/B4)
also known as Intel WP2 B3 and WP1 B4
Patch Version: 83
Release Version: 153
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
This patch adds firmware for Keystone QMSS Accumulator PDSP. This is required
to support Accumulator queues. Accumulator queues are one of the queue types
supported in drivers/soc/ti/knav_qmss_acc.c. This queue can be part of a
channel that supports one queue or multiple queue per channel and are managed
by the Accumulator PDSP. For more details on hardware, please refer
http://www.ti.com/lit/ug/sprugr9h/sprugr9h.pdf and DT documentation below in
linux kernel source tree
Documentation/devicetree/bindings/soc/ti/keystone-navigator-qmss.txt
Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
The code points to the major version that is a link to the most
recent one, so we can remove the old firmware blobs.
For tests and validation purposes we will let few minor versions
available, but we need to let linux-firmware repo as
clean as possible, so let's remove old and unused ones.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Version: 1.22
Date : 9/23/2015
Notes:
Following additions from ver1.21
1. PLL lock wait time updated
2. DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.21
DC3_DC5_COUNT 80030
DC5_DC6_COUNT 8002C
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
SD8897:
WLAN (SDIO) firmware version: 15.68.7.p18
Bluetooth (SDIO) firmware version: 15.68.7.p18
The combo image can be downloaded through either WLAN or
Bluetooth.
PCIe/USB-8897:
WLAN (PCIe) firmware version: 15.68.7.p18
Bluetooth (USB) firmware version: 15.68.7.p18
The combo image will be downloaded through WLAN only.
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
Following additions from previous version
1. Updated FW for NV12 enabling
2. Changes to the waits times for pll enable and disable.
3. Fixed GT interrupts issue
4. DC3_DC5_COUNT: 80038
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>