Commit Graph

562 Commits

Author SHA1 Message Date
Himanshu Madhani 4957f4b393 qla2xxx: Update firmware version to 8.03.00
Signed-off-by: Himanshu Madhani <himanshu.madhani@qlogic.com>
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-20 11:37:54 -05:00
Yuval Mintz 46e8a24942 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.

Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-20 11:35:21 -05:00
Emmanuel Grumbach 7514f28c76 iwlwifi: add new -16 firmware for iwlmvm devices
Revision number: 242414
Build number: WFFW19679_R13

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2015-11-18 09:51:46 +02:00
Tedd Ho-Jeong An 1406ec1124 linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0/D0)
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>
2015-11-11 16:18:35 -08:00
Sudarsana Kalluru 9d0546a9fe qed: Add FW 8.4.2.0.
This adds the first FW entry to the newly added
Qlogic Ethernet Driver product series.

Signed-off-by: Sudarsana Kalluru <Sudarsana.Kalluru@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-11 16:18:29 -08:00
Kyle McMartin bfeee58b50 fix WHENCE, which for some reason became executable...
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-06 14:19:32 -08:00
Alex Deucher 90d3de6378 radeon/amdgpu: update to latest firmware
Internal commit:
89eb0443c30a5fb06291f922e2f784c01213da2f

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-06 14:15:49 -08:00
Kyle McMartin 3a1c117398 Merge branch 'skl' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-11-04 08:42:53 -08:00
Vinod Koul 33a1bc51b6 linux-firmware: add Skylake audio firmware
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>
2015-11-04 17:26:40 +05:30
Kalle Valo aa57476f3b ath10k: add notice.txt references to WHENCE
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>
2015-11-03 15:57:52 -08:00
Arend van Spriel d19609d9c8 brcm: adding firmware for BCM4350 PCIe device
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>
2015-11-03 15:57:49 -08:00
Rodrigo Vivi 7dae4d9df0 linux-firmware/i915: Removing old Skylake DMC
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>
2015-10-20 10:32:26 -07:00
Rodrigo Vivi 182a82e604 linux-firmware: New minor DMC release for Skylake - ver1_23
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>
2015-10-20 10:30:11 -07:00
David Lin 66d3d8d760 Add FW binary used by mwlwifi driver.
Signed-off-by: David Lin <dlin@marvell.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2015-10-18 19:28:55 +01:00
Kalle Valo d6255c76ec ath10k: QCA99X0 hw2.0: add firmware 10.4.1.00030-1 and board.bin
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>
2015-10-18 19:18:18 +01:00
Kalle Valo 002384aca9 ath10k: QCA6174 hw3.0: add WLAN.RM.2.0-00180-QCARMSWPZ-1
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>
2015-10-18 19:18:18 +01:00
Kalle Valo aab28b04bc 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>
2015-10-18 19:18:05 +01:00
Kalle Valo 371fe038db ath10k: QCA988X hw2.0: add firmware 10.2.4.70.9-2
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>
2015-10-18 18:59:28 +01:00
Kalle Valo a9526824e9 ath10k: QCA988X hw2.0: add board.bin
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>
2015-10-18 18:58:16 +01:00
Ben Hutchings 162cbfdf9b WHENCE: Summarise several more custom licences as 'Redistributable'
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>
2015-10-18 14:55:38 +01:00
Ben Hutchings a817a9b870 Add licence information for qla1280 firmware
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>
2015-10-18 14:55:38 +01:00
Ben Hutchings 9a92b3c2cc 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>
2015-10-18 14:55:38 +01:00
Ben Hutchings 8c01d46414 Add licence information for kaweth firmware
Based on the discussion at <https://bugs.debian.org/502665>, this is
BSD-licenced.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2015-10-18 14:55:38 +01:00
Ben Hutchings 3a21320e9d WHENCE: Fix several licen[cs]e filenames
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2015-10-18 14:55:38 +01:00
Ben Hutchings f33f88f6f3 WHENCE: Expand file wildcard RTL8192E/*
No other entry uses a wildcard, so keep things simple for scripts that
parse this file.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2015-10-18 14:55:38 +01:00
Ben Hutchings 5edd3d7550 WHENCE: Remove listing of a nonexistent file
v4l-cx23885-enc.fw was removed by commit c11f374afd
("cx231xx/cx23885: Remove incorrect Conexant CX23885 firmware").

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2015-10-18 14:54:50 +01:00
Tedd Ho-Jeong An d82d3c1e5e linux-firmware: Add firmware patch for Intel Bluetooth 7265 (D1)
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>
2015-10-07 13:11:59 -07:00
Yoshihiro Shimoda 98d922b9bc 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.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-10-07 08:21:35 -07:00
Kyle McMartin f88e5c2e2f Merge 'c11384c' of git://people.freedesktop.org/~vivijim/linux-firmware-i915
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-09-24 07:07:00 -07:00
Tedd Ho-Jeong An 07cd0b29e9 linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0/D0)
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>
2015-09-24 07:05:42 -07:00
Tedd Ho-Jeong An 05af03fe25 linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5/B6)
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>
2015-09-24 07:03:46 -07:00
Tedd Ho-Jeong An 01f57c63a0 linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3/B4)
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>
2015-09-24 07:03:35 -07:00
Murali Karicheri cc427ee77a 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

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>
2015-09-24 07:02:42 -07:00
Rodrigo Vivi c11384c344 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.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-09-23 14:13:19 -07:00
Rodrigo Vivi 31d33adb4b 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

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-09-23 14:10:11 -07:00
Rodrigo Vivi 76dbdf5de1 linux-firmware: New minor DMC release for Broxton - ver1_06
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>
2015-09-17 14:34:20 -07:00
Alex Deucher 6ebf5d57d9 amdgpu: add firmware for VI asics
VI asics are supported by the new amdgpu driver and
this adds the initial firmware to support them.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-09-03 16:55:43 -04:00
Kyle McMartin 045f3030a6 Merge branch 'master-hfi1-firmware-v2' of git://github.com/weiny2/linux-firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-09-03 16:55:09 -04:00
Kyle McMartin 35a16a3652 Merge commit 'd1fa230a' of git://people.freedesktop.org/~vivijim/linux-firmware-i915
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-09-03 16:49:03 -04:00
Ben Young Tae Kim 12bd5dfd10 ar3k: add to support AR3012 v2.1 firmware
Supports AR3012 v2.1 firmware files

Signed-off-by: Ben Young Tae Kim <ytkim@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-09-03 16:47:25 -04:00
Ira Weiny 5bc50e9b2d linux-firmware: Add Intel OPA hfi1 firmware
This is the first release of the Intel OPA hfi1 firmware required by the hfi1
driver.

Signed-off-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Steve Vogel <steve.vogel@intel.com>
2015-08-24 11:22:10 -04:00
Rodrigo Vivi d1fa230aff linux-firmware: New major GuC release for Skylake.
Following additions from ver1:

1. Performance Improvement.
2. Fix reset issue.
3. Scheduler fix.
4. Merge in new power management features.
5. Firmware layout changes.
6. Force Fence WA to guarantee correct ordering of GTT writes from uKernel.

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-08-20 08:28:18 -07:00
Rodrigo Vivi f11e89f025 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 at least 3 latest
minor 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>
2015-08-20 08:20:48 -07:00
Rodrigo Vivi ab37cc2397 linux-firmware: New minor DMC release for Skylake - ver1_21
Following additions from ver1.20
1. Fixed GT interrupts issue when DC6 is enabled
2. DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.20
DC3_DC5_COUNT                  80030
DC5_DC6_COUNT                  8002C

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-08-20 08:18:08 -07:00
Rodrigo Vivi ea2d9b2677 linux-firmware: New minor DMC release for Skylake - ver1_20
Following additions from ver1.19
1. Changes to the waits times for pll enable and disable.
2. DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.19
DC3_DC5_COUNT                  80030
DC5_DC6_COUNT                  8002C

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-08-19 17:11:50 -07:00
Rodrigo Vivi b56286baf0 linux-firmware: New minor DMC release for Broxton - ver1_05
Following additions from ver1.04
1. No changes to the FW program itself
2. CSS header size field was fixed
3. Date field is fixed in header.
4. DC3_DC5_COUNT � 80038

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-08-19 17:03:07 -07:00
Rodrigo Vivi 364d6ef15b linux-firmware: New minor DMC release for Skylake - ver1_19
Following additions:
  1. Updated FW for NV12 enabling
  3. DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.18 and ver1.17
  DC3_DC5_COUNT                  80030
  DC5_DC6_COUNT                  8002C

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2015-08-19 17:03:07 -07:00
Hariprasad Shenai 8bc2d07591 cxgb4: update firmware to revision 1.14.4.0
Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
2015-08-13 20:47:40 -07:00
Andrew Chew 38358cfcf5 firmware: tegra: Update XHCI firmware to v50.10 for T210
Update T210 XHCI firmware to v50.10.

Signed-off-by: Andrew Chew <achew@nvidia.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-08-12 14:39:31 -04:00
Johnny Kim dc00519de4 linux-firmware: wilc1000: add firmware for wilc1000 802.11n driver
This is new firmware for wilc1000 which is a single chip IEEE 802.11
b/g/n device.

Signed-off-by: Johnny Kim <johnny.kim@atmel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-08-12 14:38:53 -04:00