Commit Graph

812 Commits

Author SHA1 Message Date
Ben Hutchings b6088e673a Add copy of GPL v2 and references to the GPL-2 and GPL-3 files
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2016-09-26 01:28:45 +01:00
Ben Hutchings 08947b0733 WHENCE: Correct filename of LICENCE.moxa
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2016-09-26 01:28:45 +01:00
Ben Hutchings 7d88736093 Add a metadata consistency check script
The script compares the files listed in WHENCE (or otherwise expected)
and the files known to git, and reports all differences as errors.

Add a 'check' rule to the Makefile that runs this.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2016-09-26 01:28:45 +01:00
Alex Deucher 42ad5367dd amdgpu: update tonga and fiji VCE firmware to 52.8.3
From internal commit:
49e34ed4d5555269b78c4558a00149193572717a

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-09-21 11:16:15 -07:00
Kyle McMartin 0257829f16 Merge branch 'firmware-update' of https://github.com/01org/opa-firmware 2016-09-20 10:27:37 -07:00
Arend van Spriel c4c07a8d11 brcm: add firmware for BCM43430 802.11n chipset
This patch releases firmware for the BCM43430 and BCM43438 chipset. The
latter is found on the Raspberry Pi 3.

Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-09-15 10:00:36 -04:00
Kyle McMartin 36c7c78264 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware 2016-09-13 12:14:31 -04:00
Kyle McMartin dfd8b80c81 Merge branch 'decoder_mdp' of https://github.com/andrewct-chen/linux_fw_vpu_v1.0.2 2016-09-13 12:12:43 -04:00
Alex Deucher 85e6ae5962 amdgpu: update UVD firmware for VI devices
Based on internal commit:
62bcdaba6d7d3000ebf7a04a685f0f03a13f7ab3

Carrizo version: 1.87
Tonga version: 1.65.10
Fiji version: 1.87.12
Stoney version: 1.38.15

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-09-13 12:09:40 -04:00
Amitkumar Karwar 1e0f28ad5a linux-firmware: update WHENCE file for Marvell firmware versions
WHENCE file is updated to reflect SD/PCIe8897 and PCIe8997 firmware
versions.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
2016-09-12 17:12:42 +05:30
Amitkumar Karwar f6bd0141f7 linux-firmware: add Marvell PCIe8997 firmware images
Firmware version for these images is 16.68.1.p70

PCIe-USB and PCIe-UART are two variant of PCIe8997 chipset in which WLAN
is over PCIe whereas bluetooth can be over USB or UART bus.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2016-09-12 16:15:56 +05:30
Andrew-CT Chen 5b0873b6e7 mediatek: Update firmware for decoder and MDP
Update MT8173 VPU firmware for decoder and
MDP (Media Data Path).

Release Version: 1.0.2

Signed-off-by: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
2016-09-08 18:58:37 +08:00
John Fleck e9521de881 Update Intel OPA hfi1 firmware file
Add platform data for channel tuning on Intel OPA HFI adapter 100 series

Signed-off-by: John Fleck <john.fleck@intel.com>
Signed-off-by: Ira Weiny <ira.weiny@intel.com>
2016-09-02 13:07:08 -04:00
Larry Finger c883a6b618 rtl_bt: Add firmware and config file for RTL8822BE
This device is a new model 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>
Cc: linux-bluetooth@vger.kernel.org
[bwh: Fixed the filename wildcard in WHENCE]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2016-08-31 02:38:31 +01:00
Ben Hutchings 9564a79161 rt2870sta: Update rt3071.bin to match rt2870.bin
rt3071.bin is a copy of the second firmware image in rt2870.bin,
used only by the old rt2870sta driver.

Update it to version 0.36.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2016-08-28 23:32:41 +01:00
Kalle Valo 7534e19125 ath10k: QCA6174: update board files
Adding support for new QCA6174 board types.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:10 -07:00
Kalle Valo b6346fd364 ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.54
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:07 -07:00
Kalle Valo d1b7badc25 ath10k: QCA9984 hw1.0: add firmware and board files
QCA9984 is a new chip supported by ath10k. Firmware version is 10.4-3.2-00072.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:06 -07:00
Kalle Valo 43a2e10a4a ath10k: QCA9888 hw2.0: add firmware and board files
QCA9888 is a new chip supported by ath10k. Firmware version is 10.4-3.2-00072.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:04 -07:00
Kalle Valo 50cdca93e9 ath10k: QCA9887 hw1.0: add firmware and board files
QCA9887 is a new chip supported by ath10k. Firmware version is 10.2.4-1.0-00013.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:03 -07:00
Kalle Valo 85ac63eade ath10k: QCA4019 hw1.0: add firmware and board files
QCA4019 is a new chip supported by ath10k. Firmware version is 10.4-3.2.1-00028.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-24 17:35:00 -07:00
Yuval Mintz 70a3c2adcc qed: Add firmware 8.10.10.0
This new firmware for the qed* adpaters fixes several issues:
 - Better blocking of malicious VFs.
 - After FLR, Tx-switching [internal routing] of packets might
   be incorrect.
 - Deletion of unicast MAC filters would sometime have side-effect
   of corrupting the MAC filters configred for a device.
It also contains fixes for future qed* drivers that *hopefully* would be
sent for review in the near future.

In addition, it would allow driver some new functionality, including:
 - Allowing PF/VF driver compaitibility with old drivers [running
   pre-8.10.5.0 firmware].
 - Better debug facilities.

Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-16 11:13:33 -04:00
Yoshihiro Shimoda 7c3dfc0bb2 usb: host: xhci-rcar: update firmware for R-Car H3 and M3-W
This patch updates the firmware files for R-Car H3 and M3-W to fix
the device detection issue.

The md5sum of the files are:
645db7e9056029efa15f158e51cc8a11  r8a779x_usb3_v2.dlmem
687d5d42f38f9850f8d5a6071dca3109  r8a779x_usb3_v3.dlmem

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-15 10:48:03 -04:00
Chris Zhong 6352a38bcb linux-firmware: rockchip: update dptx firmware to v2.9
This version firmware fixed the USB3 lanes config bug.

Signed-off-by: Chris Zhong <zyw@rock-chips.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-08-15 10:48:01 -04:00
Kyle McMartin 19e2ffc162 Merge branch 'apl' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/firmware 2016-08-15 10:47:27 -04:00
Vinod Koul 92b8db5441 linux-firmware: intel: Update Broxton audio firmware
This updates Broxton audio dsp firmware to latest version

The version of this firmware release is 9.22.00.1118

The md5sum of this firmware binary is 469dfcf5b2ebbc58505a0cca23303723

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-08-12 16:07:01 +05:30
Vinod Koul 81633e9152 linux-firmware: intel: Update Kabylake audio firmware
This updates Kabylake audio dsp firmware to latest version.

The version of this firmware release is 9.21.00.1037

The md5sum of this firmware binary is e71a2421565fadae228b3924d9510bcb.

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-08-12 16:01:09 +05:30
Rodrigo Vivi 3d1020bb40 linux-firmware/i915: Restore DMC 1.23
1.26 is the stable and recommended firmware for Skylake.
However one conflict in i915 accidentally restored 1.23
making that the default in some kernel out there.

So, let's restore this 1.23 here.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97182
Cc: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2016-08-11 11:16:09 -07:00
Vinod Koul c170c8d957 linux-firmware: intel: Update Skylake audio firmware
This updates Skylake audio dsp firmware, this version contains update to
support setting of multiple coefficients with one large IPC.

The version of this firmware release is 8.20.00.958.

The md5sum of this firmware binary is 02bd300f5ef85ae04afffd7c0ef50c46.

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-08-04 16:09:21 +05:30
Alex Deucher 6bc2c60998 amdgpu: update stoney UVD firmware
Update to internal commit:
3b96115d73130bcce98a545e9f5ab86e8230878d

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-29 14:40:03 -07:00
Chris Zhong 0daeaf3c9d linux-firmware: rockchip: update dptx firmware to v2.6
Update firmware to v2.6, it support standby, controlled by mailbox
commend. And update the licence.

Signed-off-by: Chris Zhong <zyw@rock-chips.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-27 16:34:05 -07:00
Bernd Porr 7cbcdba865 usbdux: usbduxsigma: created matching binary of the firmware
The firmware source (alongside with the usbduxsigma.c)
was updated in 2015 during a major rewrite but
its binary was still the old one which caused the
kernel driver to fail. This fix provides the matching
firmware binary. This was created by invoking
"make -f Makefile_dux" which creates the firmware binary.

Signed-off-by: tech@linux-usb-daq.co.uk
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-27 16:34:03 -07:00
Chris Zhong cccb6a0da9 Add dptx firmware for rockchip rk3399
This dptx firmware is required by rk3399 Type-C DisplayPort controller.

Signed-off-by: Chris Zhong <zyw@rock-chips.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-12 12:46:11 -07:00
Vinod Koul 11e3390b4f linux-firmware: intel: Add Kabylake audio firmware
This adds Kabylake audio dsp firmware

The version of this firmware release is 9.21.00.701

The md5sum of this firmware binary is 7d937bb2919031a8a4ed5427b5e6a108

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-07-12 14:50:59 +05:30
Alex Deucher 1dc99be222 amdgpu: update vce firmware for VI asics
From internal git commit:
173a833eabd4a710e8b8875bfbc43dd71f5c2473

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-11 15:18:20 -07:00
Kyle McMartin cf8b2e69c8 Release -21.ucode for 7265D and up
Release -17.ucode for 7260 / 7265 and 3160
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJXgmiZAAoJEC0Llv5uNjIBarwP/RyH9YrPDJxTj4jryMkU9hv/
 BDYaGx1a3H35puM8EIxkxUlFvYyV6AGzznjQkHuCqj60QJI8x2ZfvdQjgAaa1IPl
 BiSc23RkkPeNl/Zy75Ad9A7ZVkSAHLflBwX13AIBP0ZhNmXr8OA6rOWaIvxT8zez
 EZ7tF8gAO4KUymRGi34Ltnl42dNF/tiBlModvpfaLSnIn9cVznrAF7kMnnU249Yd
 XaMB23O8sOBgqNqHYP4CE8GptCvDzAmhQbB6moHqxwjQPH03FI+0LEMUV1/Cwc3I
 XG9Qpgizb3NHpmBxvxub7RUmuT9kUc7zLLPGgDRukhbD3SUVtbO85kFKjeNKbIRA
 /aVlMsg5laFRe7ln5oexoGwIV0eQ5nhH7veklly8h50Z+n/Wzepa+HtFG28r3S98
 r2xdloLBwSm3Q+HAu7dKVRWJSIct+7aXfGDvDkZRLu8sboAuq9vb/3RFSQyCMsuM
 F609xN6/Irjp8YcImDxx9mqTINu/KIN08jSi0UQi3iyMnhTbMZce8zNPCSZBrGU+
 kR+GkjF719k/OWmU/OksqQS7sC0VTPR9AB3Trw43qizrLVEbxBgi6W6jhog8t37x
 2l9kzrQhZwKFztLdWeX6o+k44XLyaM9ImZ54b9QLQh04fl8gosOMCr23SBN0T9dm
 sbEXOKC9/CB2KiVKwlgS
 =hQja
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2016-07-10' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

Release -21.ucode for 7265D and up
Release -17.ucode for 7260 / 7265 and 3160
2016-07-11 11:55:01 -07:00
Emmanuel Grumbach b224bd0c77 iwlwifi: add new -22 firmware for 7265D and up
Revision number: 361476
Build number: WFFW29631_R19

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-07-10 09:41:14 +03:00
Emmanuel Grumbach f2cf4d67e8 iwlwifi: add new -17 firmware for iwlmvm devices
Revision number: 352738
Build number: WFFW28817_L14LIN

This is the last firmware that supports 3160 / 7260 / 7265.
Newer firmware will support 7265D and up only.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-07-10 09:35:05 +03:00
Alexandre Courbot 777480f043 nvidia: Add GP100 signed firmware
These NVIDIA-signed firmwares are required to enable the graphics
engine on Pascal GP100 GPUs.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
2016-07-09 17:47:02 +09:00
Tedd Ho-Jeong An a141500613 linux-firmware: Fix the filename for WsP to align with device HW_VARIANT
There was a driver (btusb.c) change to include the device's
HW_VARIANT in the filename to support multiple devices and
this patch fixes the firmware filename for WsP to align with
that patch.

WsP(WindStorm Peak) is also known as Intel Bluetooth 8264.

Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-07-08 18:07:02 -07:00
Kyle McMartin 59daacfe30 Merge branch 'skl' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/firmware 2016-07-08 18:06:41 -07:00
Kyle McMartin f46aa5d4e5 Merge branch 'vpu_encode' of https://github.com/andrewct-chen/vpu-linux-firmware 2016-07-05 09:41:32 -04:00
Andrew-CT Chen 40876d7b3c mediatek: Add mt8173 VPU firmware
Video Processor Unit is a HW video controller. It controls
HW Codec including H.264/VP8/VP9 Decode, H.264/VP8 Encode
and Image Processor (scale/rotate/color convert). This patch
is to support H.264/VP8 encode.

Release Version: 1.0.0

Signed-off-by: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
2016-07-04 16:26:54 +08:00
Rodrigo Vivi 19b71af532 linux-firmware/i915: Step away from symbolic links and clean up repo.
i915 now loads the specific major/minor version of the firmware
instead of loading the symbolic links.

So this patch also removes symbolic links from the firmware
components that never had the firmware loaded directly and
let the symbolic links only for the cases where some versions
of i915 might load the symbolic link while new versions loads
the file directly.

I considered making copies but this would
increase this repository size in ~ 25%.

The symbolic links now on shall never be updated.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2016-07-01 16:07:52 -07:00
Rodrigo Vivi 9facc31d77 linux-firmware: First DMC image for Kabylake.
This is the first version of the FW for KBL.

Although we are stepping back from symbolic links,
when kbl_dmc_ver1_01 was introduced there was the link
so let's keep it around for a while.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2016-07-01 15:53:36 -07:00
Rodrigo Vivi 5e976de9e0 linux-firmware: New minor DMC release for Broxton - ver1_07
Following additions from previous version

1. Updated FW to wait for all PLLs to turn on for complete power on.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2016-07-01 15:48:36 -07:00
Vinod Koul d4274de33e linux-firmware: intel: Update Skylake audio firmware
This updates Skylake audio dsp firmware, this version contains
update required for latest TP modules.

The version of this firmware release is 8.20.00.951.

The md5sum of this firmware binary is b9eb803923ea32f68599d20a5793d13a.

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-07-01 13:10:07 +05:30
Vinod Koul 040c24514b linux-firmware: intel: Update Broxton audio firmware
This updates Broxton audio dsp firmware, this version contains
some odd update and is signed with production keys

The version of this firmware release is 9.00.00.702

The md5sum of this firmware binary is 15cf66d804f8d275a607108bb4b57c42

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
2016-06-29 14:20:20 +05:30
Alex Deucher 3ef7857d51 amdgpu: update polaris ucode
From internal git commit:
f5ba35fbaab1d3a295911d569783b17b64264108

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-06-28 14:31:11 -04:00
Kyle McMartin dca884016a Merge branch 'skl' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-06-20 10:55:03 -04:00