Tom O'Rourke [Fri, 11 Mar 2016 18:10:36 +0000 (10:10 -0800)]
linux-firmware/i915: Major GuC release for Skylake - ver 6.1
This update contains:
1. Fix for engine reset issue of incorrectly decoding engine
state address.
2. Fix scheduling issue where submit queue of an idle engine
is not scheduled when another submit queue is full.
3. Reorganized SLPC interface.
4. Enabled IBC (intelligent bias control) for GT3 and GT4.
The interface is changed.
Signed-off-by: Tom O'Rourke <Tom.O'Rourke@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Jes Sorensen [Tue, 2 Feb 2016 12:41:07 +0000 (07:41 -0500)]
rtlwifi: v19 firmware for rtl8192eu
This is v19 firmware for the rtl8192u. Support for this device is
currently under development and will be added to the rtl8xxxu driver.
This firmware occurs as data statements in Realtek vendor driver
rtl8192EU_linux_v4.3.1.1_11320.20140505
Arend van Spriel [Mon, 25 Jan 2016 09:06:56 +0000 (10:06 +0100)]
brcm: add firmware for bcm4366 device
This patch adds firmware for the bcm4366 11ac wlan device which
is supported by the brcmfmac driver since commit 55acca90da52
("brcmfmac: Add support for the BCM4365 and BCM4366 PCIE devices").
Jes Sorensen [Mon, 11 Jan 2016 20:11:29 +0000 (15:11 -0500)]
rtlwifi: v35 firmware for rtl8723bu
This is v35 firmware for the rtl8723bu. Support for this device is
currently under development and will be added to the rtl8xxxu driver.
This firmware occurs as data statements in Realtek vendor driver
rtl8723BU_WiFi_linux_v4.3.16_14189.20150519_BTCOEX20150119-5844
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.
Arend van Spriel [Tue, 15 Dec 2015 09:40:29 +0000 (10:40 +0100)]
brcm: add firmware for BCM4350 rev 5
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>
Tadeusz Struk [Tue, 22 Dec 2015 18:56:44 +0000 (10:56 -0800)]
linux-firmware: add fw for new qat devices
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>
7265D device is really much like 7265 but with more
embedded memory which allows to have more firmware
features. 7265D device can use 7265.ucode but then won't
get the features that could fit into the 'D' version of
the frimware. When iwlwifi-7265D-10.ucode was released,
there were no such features and from a functional point of
view, iwlwifi-7265D-10.ucode is really the same as
iwlwifi-7265-10.ucode.
Moreover, a user reported that iwlwifi-7265D-10.ucode is
causing issues on his device while iwlwifi-7265-10.ucode
works perfectly.
Remove iwlwifi-7265D-10.ucode and make a soft link to
iwlwifi-7265-10.ucode.
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>
Yuval Mintz [Thu, 19 Nov 2015 16:41:26 +0000 (18:41 +0200)]
bnx2x: Add FW 7.13.1.0.
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.
linux-firmware: update Marvell 8897-B0 firmware images to 7.p53
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>
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>
Kalle Valo [Thu, 15 Oct 2015 10:40:42 +0000 (13:40 +0300)]
ath10k: QCA6174 hw2.1: add firmware WLAN.RM.1.1-00141 and board.bin
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>
Kalle Valo [Thu, 15 Oct 2015 10:40:40 +0000 (13:40 +0300)]
ath10k: QCA988X hw2.0: add board.bin
In commit 40d14143b787 ("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>
Ben Hutchings [Sun, 18 Oct 2015 02:52:26 +0000 (03:52 +0100)]
Add licence information for e100 microcode
The BSDs include the same code under a typical BSD-ish licence, e.g.
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/microcode/fxp/rcvbundl.h?rev=1.2
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
brcmfmac: firmware refresh for BCM43602 PCIE devices
A number of end-users reported issues with BCM43602 on the 2015
MacBook Pro. It turned out the previously released firmware did
not properly support that device [1]. Hence an update of the STA
firmware and while at it refresh the AP firmware as well. The
latter has been tested using Netgear R8000. The STA firmware has
been tested on MacBook Pro.
usb: host: xhci-plat: add support for the R-Car H3 xHCI controllers
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.
linux-firmware: Add qmss accumulator pdsp firmware for keystone SoCs
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
linux-firmware: Clean up i915 by removing old skl dmc firmware.
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.
linux-firmware: New minor DMC release for Skylake - ver1_22
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
linux-firmware: update Marvell 8897-B0 firmware images to 7.p18
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>