Rodrigo Vivi [Wed, 23 Sep 2015 21:10:11 +0000 (14:10 -0700)]
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>
Rodrigo Vivi [Thu, 17 Sep 2015 21:34:20 +0000 (14:34 -0700)]
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>
Alex Deucher [Mon, 24 Aug 2015 21:59:41 +0000 (17:59 -0400)]
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>
Kyle McMartin [Thu, 3 Sep 2015 20:54:30 +0000 (16:54 -0400)]
Merge branch 'master-hfi1-firmware-v2' of git://github.com/weiny2/linux-firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Thu, 3 Sep 2015 20:48:36 +0000 (16:48 -0400)]
Merge commit '
d1fa230a' of git://people.freedesktop.org/~vivijim/linux-firmware-i915
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Ben Young Tae Kim [Wed, 19 Aug 2015 02:15:43 +0000 (19:15 -0700)]
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>
Ira Weiny [Mon, 10 Aug 2015 22:37:15 +0000 (18:37 -0400)]
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>
Rodrigo Vivi [Thu, 20 Aug 2015 15:28:18 +0000 (08:28 -0700)]
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>
Rodrigo Vivi [Thu, 20 Aug 2015 15:20:48 +0000 (08:20 -0700)]
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>
Rodrigo Vivi [Thu, 20 Aug 2015 15:18:08 +0000 (08:18 -0700)]
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>
Rodrigo Vivi [Thu, 20 Aug 2015 00:11:50 +0000 (17:11 -0700)]
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>
Rodrigo Vivi [Thu, 9 Jul 2015 22:54:19 +0000 (15:54 -0700)]
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>
Rodrigo Vivi [Thu, 9 Jul 2015 22:50:57 +0000 (15:50 -0700)]
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>
Kyle McMartin [Fri, 14 Aug 2015 17:22:17 +0000 (13:22 -0400)]
Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Hariprasad Shenai [Thu, 13 Aug 2015 05:23:59 +0000 (22:23 -0700)]
cxgb4: update firmware to revision 1.14.4.0
Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Andrew Chew [Tue, 11 Aug 2015 20:29:45 +0000 (13:29 -0700)]
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>
Johnny Kim [Thu, 30 Jul 2015 02:13:36 +0000 (11:13 +0900)]
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>
Bernd Porr [Wed, 22 Jul 2015 08:27:55 +0000 (09:27 +0100)]
usbdux: usbduxsigma: fixed timing issues between ADC and DAC
When sync ADC and the DAC was running at the same time the ADC
showed spikes in the signal. This happened when just before the
DRDY from the ADC was triggered a DAC interrupt was dealt with.
ADC and DAC share the same SPI bus and priority is now given the
ADC. The DAC values are now first stored in a buffer and
are only send to the DAC once the ADC has finished
converting all channels (start = 0) so that the SPI bus is
definitely quiet for about 100us.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:27:34 +0000 (09:27 +0100)]
usbdux: usbduxsigma: added digital IO read
for future driver versions I've added a digtial I/O read via
endpoint in1. This is not yet used but might be used in the
future for low latency IO reads if all ports are input ports
and thus the write could be omitted.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:27:12 +0000 (09:27 +0100)]
usbdux: usbduxsigma: added soft interval mode in the firmware
urb->interval is ignored in xhci drivers. Instead, the firmware
has an interval counter and transmits data at this interval.
The uframes in-between are zero length packets. In order to be
backward compatible with older kernels which support only USB 2.0
and 1.1 there are two ADC modes in the firmware. The old one which
assumes that the interval is established by the host (urb->interval)
and the new one where the interval value is transmitted to the
firmware.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:26:51 +0000 (09:26 +0100)]
usbdux: usbduxsigma: contact info updated
There was still the old f2s address in the header. Updated to
my new address.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:26:32 +0000 (09:26 +0100)]
usbdux: usbduxsigma: changed firmware from ADC polling to IRQ processing
In order to prepare the firmware to work with the EHCI driver the
ADC data acquisition is now done by triggering the acquisition with
a start of frame interrupt (SOF) and then the collection of the data
is done via "data ready" interrupts until all data has been received.
Once this has happend then the whole packet is dispatched and at the
next SOF the next packet is dispatched. If there are SOF interrupts
happening during the data acquisiton it is no longer interupted and
only send out the next ISO packet once it has comleted its job.
Also now the USBDUXSIGMA has now plenty of time to deal with other
interrupts between ADC data readouts so that for example the DIO
can now be handled much quicker.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:26:00 +0000 (09:26 +0100)]
usbdux: Makefile_dux: as31 compile no longer needed
Removed the as31 download instructions. My patches have been
integrated into the official as31 release which now also allows
including files. So the standard as31 is fine.
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Bernd Porr [Wed, 22 Jul 2015 08:25:27 +0000 (09:25 +0100)]
usbdux: usbduxsigma: Changed address and updated date
Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tadeusz Struk [Fri, 17 Jul 2015 18:08:40 +0000 (11:08 -0700)]
linux-firmware: Update to QAT dh895xxcc UOF firmware and a new QAT MMP FW
After enabling asymmetric key encryption in qat driver an update to existing
firmware is required plus a new Modular Math Processor(MMP) firmware.
This has dependency on these commits:
commit
f3dd7e60d2028b8391dea7a3b214e3083dadf6d6
commit
28cfaf67e5c1f5b6b0d549eea398f8401a40e566
commit
a990532023b903b10cf14736241cdd138e4bc92c
Signed-off-by: Xiaoyan Bo <xiaoyan.bo@intel.com>
Signed-off-by: Gokhan Simsek <gokhan.simsek@intel.com>
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Daniel Drake [Mon, 20 Jul 2015 15:55:26 +0000 (09:55 -0600)]
rtl_bt: correct RTL8723A firmware file
The RTL8723A file previously submitted was mixed up by accident,
it was the same as the RTL8761A firmware.
Here is the correct RTL8723A firmware, tested by Sjoerd Simons.
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 22 Jul 2015 17:33:27 +0000 (13:33 -0400)]
Makefile: usbdux is an empty dir
It only contains source/README, which we remove in the installed
copy anyway.
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 22 Jul 2015 17:33:14 +0000 (13:33 -0400)]
Makefile: use find instead of shell globs
So Makefile works with /bin/sh that's not bash.
Reported-by: Fredrik Rinnestam <fredrik@crux.nu>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 22 Jul 2015 17:33:04 +0000 (13:33 -0400)]
Makefile: use correct dir for usbdux
Unnoticed for years...
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Yuval Mintz [Thu, 16 Jul 2015 07:10:43 +0000 (10:10 +0300)]
bnx2x: Update to FW version 7.12.30
The new FW will allow us to utilize some new features in our driver,
mainly adding vlan stripping offload and vxlan offload support.
In addition, this fixes several issues:
- Packets from a VF with pvid configured which were sent with a
different vlan were transmitted instead of being discarded.
- FCoE traffic might not recover after a failue while there's traffic
to another function.
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Alexandre Courbot [Wed, 3 Sep 2014 22:24:53 +0000 (15:24 -0700)]
firmware: tegra: add GK20A FECS/GPCCS firmware
Adds the firmware file for the GK20A GPU found in Tegra K1, and required
for Nouveau to run.
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Alexandre Courbot [Thu, 16 Jul 2015 06:57:58 +0000 (15:57 +0900)]
Remove patch conflict remains
Two "<<<<<<< HEAD" lines remained from what seems to be a previous patch
conflict.
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Tedd Ho-Jeong An [Fri, 26 Jun 2015 06:31:56 +0000 (23:31 -0700)]
linux-firmware: Add firmware file for Intel Bluetooth 8260
This patch adds new firmware file for Intel Wireless Bluetooth 8260
Build: REL0190
BL Ver: 37 0b 12 06 00 02 34 0e 00
FW Ver: 37 0b 12 23 00 5a 19 0f 00
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Tue, 14 Jul 2015 21:04:02 +0000 (17:04 -0400)]
Merge commit '
a750f4ee10f962640c479aca184fe65f83956295' of git://people.freedesktop.org/~vivijim/linux-firmware-i915
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Derek Chickles [Thu, 18 Jun 2015 00:29:40 +0000 (17:29 -0700)]
Add firmware for Cavium LiquidIO 210NV, 210SV, and 410NV cards
Version 1.1.9
Added LICENCE.cavium and updated WHENCE as well.
Signed-off-by: Derek Chickles <dchickles@caviumnetworks.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Vinod Koul [Wed, 17 Jun 2015 05:43:14 +0000 (11:13 +0530)]
linux-firmware: update audio firmware for Braswell platform
This updates the firmware for BSW platform, which includes the fixes for BSW
power management.
The firmware version is also added to WHENCE file. The version is
v01.0B.02.01.
The md5sum of the file is
cf8caa8d33e95744f25adcab1373daff
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Ben Young Tae Kim [Mon, 15 Jun 2015 18:09:33 +0000 (11:09 -0700)]
qca: add BT firmware files to support QCA ROME chips
Latest firmware files supporting QCA61x4 ROME family chipset
Signed-off-by: Ben Young Tae Kim <ytkim@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Hariprasad Shenai [Mon, 1 Jun 2015 18:44:02 +0000 (11:44 -0700)]
cxgb4: Add BT adapter PHY firmware
Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Stefan Schmidt [Tue, 9 Jun 2015 15:55:33 +0000 (17:55 +0200)]
linux-firmware: add firmware for atusb driver
The atusb kernel driver is sitting in the bluetooth-next tree waiting for the
merge window to open. It's scheduled for 4.2.
Flashing goes into permanent storage and the GPLv2+ firmware allows for further
explorations. See ChangeLog for more details and links.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Luis R. Rodriguez [Tue, 19 May 2015 20:22:31 +0000 (13:22 -0700)]
README: clarify redistribution requirements covering patents
Firmware licenses on linux-firmware should include an implicit
or explicit patent grant to end users for full device operation
otherwise it would start making linux-firmware useless for many
Linux distributions which have positions against patent encumbered
software [0] [1] [2] and it would mean cherry picking firmware files
out. It can also mean making it problematic to redistribute linux-firmware
in some jurisdictions which could have different positions on
patents, or have already outlawed software patents.
Licenses with implicit patent grants are allowed given that otherwise
we couldn't carry permissively licensed firmwares which would be silly,
but using permissively licensed firmware files which remove patent
grants explicitly are not allowed.
A clarifications is needed as one attempt was already made to include
firmware encumbered by patents without a grant [3] and it was decided
we would not allow these. We clarify this to make this requirement
explicit and prevent these type of further attempts.
[0] https://www.debian.org/legal/patent
[1] http://fedoraproject.org/wiki/Software_Patents#Red_Hat.27s_position_on_Software_Patents
[2] http://www.openinventionnetwork.com/about-us/
[3] https://lkml.org/lkml/2014/3/14/182
Cc: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Luis R. Rodriguez <mcgrof@suse.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Alex Deucher [Thu, 28 May 2015 19:05:54 +0000 (15:05 -0400)]
radeon: add firmware for VCE1.0 hardware
This is the firmware for the VCE (video encoding engine)
block in SI and TN/RL asics.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Rodrigo Vivi [Sat, 20 Jun 2015 00:29:18 +0000 (17:29 -0700)]
linux-firmware: New minor DMC release for Skylake - ver1_18
Following additions:
1. No changes to the FW program itself
2. CSS header size field was fixed
3. DMCheader length field is mentioned in dwords instead of bytes
4. Date field is fixed in header.
4. Fixed the DMC Header.HeaderLen issue. The HeaderLen is specified in bytes instead of dwords.
6. DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.16
DC3_DC5_COUNT 80030
DC5_DC6_COUNT 8002C
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Emmanuel Grumbach [Sun, 10 May 2015 09:35:08 +0000 (12:35 +0300)]
iwlwifi: add new -13 firmware for iwlmvm devices
This firmware also supports 3165.
This is the first firmware release for 8000.
Version number: 25.30.13.0
Revision number: 183742
Build number: WFFW14681
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Rodrigo Vivi [Fri, 5 Jun 2015 21:07:12 +0000 (14:07 -0700)]
linux-firmware: New minor DMC release for Skylake.
Following additions:
1. The DE_RRMR and DE_GUCRMR register bits are set before the restore of
the registers to mask the flip done, etc. Once all the registers are
restored, these registers are restored.
2. The pipe interrupt registers are restored only after the plane has
been enabled.
3. Naming of the file changed from .5 to .16 to make it two decimal
points for increased number of versions that can be supported.
4. DC 5 and 6 count locations are in the below mentioned offsets
DC3_DC5_COUNT 80030
DC5_DC6_COUNT 8002C
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Rodrigo Vivi [Fri, 5 Jun 2015 21:04:41 +0000 (14:04 -0700)]
linux-firmware: Add i915 DMC firmware for Broxton
DMC provides additional graphics low-power idle states. It provides
capability to save and restore display registers across these
low-power states independently from the OS/Kernel.
This is the first release of DMC firmware for Broxton platforms.
bxt_dmc_ver1.bin is a symbolik link to latest recommended minor
release.
This major version will be just upgraded on code when it is required
software changes for API/ABI compatibility.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Rodrigo Vivi [Fri, 5 Jun 2015 21:01:25 +0000 (14:01 -0700)]
linux-firmware: Add i915 GuC firmware
GuC is designed to perform graphics workload scheduling on the various
graphics parallel engines. In this scheduling model, host software
submits work through one of the 256 graphics doorbells and this invokes
the scheduling operation on the appropriate graphics engine. Scheduling
operations include determining which workload to run next, submitting a
workload to a command streamer, pre-empting existing workloads running
on an engine, monitoring progress and notifying host SW when work is
done.
This is the first release of GuC firmware for Skylake platforms.
skl_guc_ver1.bin is a symbolik link to latest recommended minor release.
This major version will be just upgraded on code when it is required
software changes for API/ABI compatibility.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Rodrigo Vivi [Fri, 5 Jun 2015 20:50:28 +0000 (13:50 -0700)]
linux-firmware: Add i915 DMC firmware
DMC provides additional graphics low-power idle states. It provides
capability to save and restore display registers across these low-power
states independently from the OS/Kernel.
This is the first release of DMC firmware for Skylake platforms.
skl_dmc_ver1.bin is a symbolik link to latest recommended minor release.
This major version will be just upgraded on code when it is required
software changes for API/ABI compatibility.
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:25:18 +0000 (08:25 -0700)]
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: 79
Release Version: 152.1
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:24:44 +0000 (08:24 -0700)]
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: 26
Release Version: 152
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 13 May 2015 15:11:19 +0000 (11:11 -0400)]
Revert "linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3/B4)"
This reverts commit
1a933a9a0856441c65c0d222ca3d4adc79aa57d3.
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 13 May 2015 15:09:18 +0000 (11:09 -0400)]
Revert "linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5/B6)"
This reverts commit
bedf3f12a413a33fcbfd73621c26b05c50c4dfcd.
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:23:17 +0000 (08:23 -0700)]
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: 43
D0 Patch Version: 15
Release Version: 152
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Wed, 13 May 2015 15:08:16 +0000 (11:08 -0400)]
Revert "linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0/D0)"
This reverts commit
8c339e03101756ef5b09e3f96b46f2438ae2805d.
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Yaniv Machani [Sun, 29 Mar 2015 20:22:12 +0000 (23:22 +0300)]
wl18xx: update firmware file, remove conf file
- Firmware file was updated (8.9.0.0.39), includes bug fixes and improvements.
- Configuration binary removed, it is no longer fits all releases.
Moreover it should be configured per HW platform.
More information can found in here :
http://processors.wiki.ti.com/index.php/Open_Source_Wireless_Connectivity_wlconf
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Daniel Drake [Fri, 8 May 2015 08:41:53 +0000 (10:41 +0200)]
linux-firmware: Add Realtek Bluetooth HCD firmware
By uploading these firmware files to the Realtek Bluetooth HCD
(on the USB bus), the HCD becomes compliant with standard btusb
interfaces. The code to automatically upload the firmware has
been already upstreamed and it is currently in linux-next.
Signed-off-by: Daniel Drake <drake@endlessm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 8 May 2015 17:00:18 +0000 (13:00 -0400)]
brcm: add brcmfmac43241b5-sdio.bin to WHENCE
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 8 May 2015 16:57:53 +0000 (12:57 -0400)]
linux-firmware: Fix nvidia/tegra210/xusb.bin permissions
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:25:18 +0000 (08:25 -0700)]
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: 79
Release Version: 152.1
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:24:44 +0000 (08:24 -0700)]
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: 26
Release Version: 152
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Wed, 6 May 2015 15:23:17 +0000 (08:23 -0700)]
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: 43
D0 Patch Version: 15
Release Version: 152
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Mon, 20 Apr 2015 08:30:26 +0000 (10:30 +0200)]
brcm: add firmware for BCM4324(1) B5 chipset
This patch provides firmware for the B5 version of the BCM4324(1)
device. This device can be found in Lenovo Thinkpad Tablets.
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Mon, 20 Apr 2015 08:30:25 +0000 (10:30 +0200)]
brcm: replace non-working firmware for BCM4339
Mistake was made sending out firmware for the BCM4339. Fortunately
it was discovered by co-worker.
Reported-by: Pontus Fuchs <pontusf@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Mon, 20 Apr 2015 08:30:24 +0000 (10:30 +0200)]
brcm: add firmware for BCM43570 PCIe device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Mon, 20 Apr 2015 08:30:23 +0000 (10:30 +0200)]
brcm: add firmware for BCM43569 USB device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 8 May 2015 16:36:30 +0000 (12:36 -0400)]
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Emmanuel Grumbach [Wed, 18 Mar 2015 11:30:17 +0000 (13:30 +0200)]
iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D
Version number: 25.17.12.0
Revision number: 145607
Build number: WFFW12659
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Kalle Valo [Fri, 10 Apr 2015 17:34:54 +0000 (20:34 +0300)]
ath3k: update AR3012 2.2.1 firmware with v.170
This is the latest firmware version for AR3012 2.2.1.
This also includes configuration file for coex support,
where all Bluetooth traffic is treated as high priority.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 10 Apr 2015 15:00:37 +0000 (11:00 -0400)]
firmware: WHENCE: note nvidia xusb.bin firmware versions
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Andrew Chew [Wed, 8 Apr 2015 21:53:53 +0000 (14:53 -0700)]
firmware: tegra: Add XHCI firmware v50.07 for T210
Add firmware file for the T210 XHCI controller. Note that this is only
compatible with T210 (T124 should continue using nvidia/tegra124/xusb.bin).
Signed-off-by: Andrew Chew <achew@nvidia.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Hariprasad Shenai [Wed, 25 Mar 2015 05:22:48 +0000 (22:22 -0700)]
cxgb4: update firmware to revision 1.13.32.0 for T4 and T5
Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Arend van Spriel [Fri, 20 Mar 2015 12:44:05 +0000 (13:44 +0100)]
brcm: upgrade firmware for BCM4354 SDIO device
Moving to firmware version 7.35.79.57.
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:44:04 +0000 (13:44 +0100)]
brcm: add firmware for BCM43340/1 SDIO devices
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:44:03 +0000 (13:44 +0100)]
brcm: add firmware for BCM4339 SDIO device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:44:02 +0000 (13:44 +0100)]
brcm: add firmware for BCM43455 SDIO device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:44:01 +0000 (13:44 +0100)]
brcm: add firmware files for BCM43602 PCIe device
This patch adds firmware files for the BCM43602 PCIe device
supported by brcmfmac. This device is used in router equipment
like Netgear R8000. For this reason there are two firmware
files in this patch.
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:44:00 +0000 (13:44 +0100)]
brcm: add firmware for BCM4356 PCIe device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Arend van Spriel [Fri, 20 Mar 2015 12:43:59 +0000 (13:43 +0100)]
brcm: add firmware for BCM43242 USB device
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Oded Gabbay [Fri, 13 Mar 2015 22:51:19 +0000 (00:51 +0200)]
radeon: Update Kaveri MEC firmware to #396
This patch updates the Kaveri MEC firmware to #396 (from #391).
The MEC firmware is mainly used for amdkfd - AMD's HSA Linux kernel driver.
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kalle Valo [Thu, 12 Mar 2015 11:35:12 +0000 (13:35 +0200)]
ath10k: add firmware 10.2.4.45 as firmware-4.bin
This is the latest firmware from 10.2.4 firmware branch.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Adrian Chadd [Tue, 10 Mar 2015 23:42:13 +0000 (16:42 -0700)]
Add v1.4.0 firmware for ath9k_htc.
This fixes a variety of issues, including but not limited to:
ath9k_htc_firmware: check only the mesh control present subfield
Fix: bug in extend_tsf near 0x8000000 values
FIX: support rstamps from the future too.
Firmware sometimes returns erroneous timestamps(2)
Fixed incorrect wrapping handling in ath_extend_tsf().
Firmware sometimes returns erroneous timestamps
Added proper synchronization while handling lower 32 bit and
upper 32 bit parts in ar5416GetTsf64().
Fix resetting of txstatus flags.
Fix Array Out of Bounds in rcSibUpdate_ht()
ath9k_htc_firmware: fix the offset of CCMP header for mesh data frame
init.c: do cold reboot on exception
wmi:eadd new command WMI_REG_RMW_CMDID
remove transfer type patches for EP3 and EP4
k2_fw_usb_api: workaround for EP4 bug.
k2_fw_usb_api: prevent buffer overflow.
k2_fw_usb_api: fix typo in usb reg address
k2_fw_usb_api: add delay after mac reset
simplify STBC handling
This has been tested on both AR7010 and AR9271 devices.
Signed-off-by: Adrian Chadd <adrian@FreeBSD.org>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 13 Mar 2015 19:17:42 +0000 (15:17 -0400)]
ath9k_htc: revert versions in WHENCE to 1.3.1
commit
21a6c3e5 reverted htc_7010.fw and htc_9271.fw
to 1.3.1
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Adrian Chadd [Tue, 10 Mar 2015 23:40:41 +0000 (16:40 -0700)]
Revert these to ath9k-htc 1.3.1 - to keep backwards compatibility with
older kernels.
Signed-off-by: Adrian Chadd <adrian@FreeBSD.org>
Kyle McMartin [Mon, 9 Mar 2015 20:00:03 +0000 (16:00 -0400)]
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Emmanuel Grumbach [Tue, 3 Mar 2015 12:05:08 +0000 (14:05 +0200)]
iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D
Version number: 23.15.10.0
Revision number: 128913
Build number: WFFW11576
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Andrew Chew [Wed, 4 Mar 2015 19:43:38 +0000 (11:43 -0800)]
firmware: tegra: Add XHCI firmware v45.46 for T124
Add firmware file for the T124 XHCI controller, along with the NVIDIA
license file.
Signed-off-by: Andrew Chew <achew@nvidia.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 6 Mar 2015 16:33:53 +0000 (11:33 -0500)]
ath9k_htc: update versions in WHENCE
commit
216de39 updated htc_7010.fw and htc_9271.fw
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Adrian Chadd [Wed, 4 Mar 2015 18:06:34 +0000 (10:06 -0800)]
Add v1.4.0 firmware for ath9k_htc.
This fixes a variety of issues, including but not limited to:
ath9k_htc_firmware: check only the mesh control present subfield
Fix: bug in extend_tsf near 0x8000000 values
FIX: support rstamps from the future too.
Firmware sometimes returns erroneous timestamps(2)
Fixed incorrect wrapping handling in ath_extend_tsf().
Firmware sometimes returns erroneous timestamps
Added proper synchronization while handling lower 32 bit and
upper 32 bit parts in ar5416GetTsf64().
Fix resetting of txstatus flags.
Fix Array Out of Bounds in rcSibUpdate_ht()
ath9k_htc_firmware: fix the offset of CCMP header for mesh data frame
init.c: do cold reboot on exception
wmi:eadd new command WMI_REG_RMW_CMDID
remove transfer type patches for EP3 and EP4
k2_fw_usb_api: workaround for EP4 bug.
k2_fw_usb_api: prevent buffer overflow.
k2_fw_usb_api: fix typo in usb reg address
k2_fw_usb_api: add delay after mac reset
simplify STBC handling
This has been tested on both AR7010 and AR9271 devices.
Signed-off-by: Adrian Chadd <adrian@FreeBSD.org>
Hayes Wang [Thu, 26 Feb 2015 08:31:38 +0000 (16:31 +0800)]
rtl_nic: update firmware for RTL8168H and RTL8107E
File: rtl_nic/rtl8168h-1.fw
Version: 0.0.2
File: rtl_nic/rtl8168h-2.fw
Version: 0.0.2
File: rtl_nic/rtl8107e-1.fw
Version: 0.0.2
File: rtl_nic/rtl8107e-2.fw
Version: 0.0.2
Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Tue, 24 Feb 2015 18:01:13 +0000 (13:01 -0500)]
linux-firmware: Fix qat_895xcc.bin permissions
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Rasesh Mody [Wed, 18 Feb 2015 00:10:20 +0000 (19:10 -0500)]
linux-firmware: Add QLogic BR Series Adapter Firmware
This patch rebrands the BFA/BNA inbox driver firmwares.
This patch adds 3.2.5.1 firmware files for QLogic BR-series Adapters that will
be used with the inbox drivers(BFA and BNA).
Signed-off-by: Rasesh Mody <rasesh.mody@qlogic.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Marcel Holtmann [Fri, 20 Feb 2015 19:24:20 +0000 (20:24 +0100)]
linux-firmware: Fix firmware files with executable permission set
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Emmanuel Grumbach [Tue, 17 Feb 2015 19:05:11 +0000 (21:05 +0200)]
iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D
This fixes issues that were seen in -10.ucode for the
devices listed above.
Version number: 23.14.10.0
Revision number: 123233
Build number: WFFW11203
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:30 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7265 (D0)
This patch updates the firmware patch for Intel Bluetooth 7265 (D0)
also known as Intel StP D0.
Patch Version: 09
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:26 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B6)
This patch updates the firmware patch for Intel Bluetooth 7260 (B6)
also known as Intel WP1 B6.
Patch Version: 24
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:28 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0)
This patch updates the firmware patch for Intel Bluetooth 7265 (C0)
also known as Intel StP C0.
Patch Version: 40
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:23 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5)
This patch updates the firmware patch for Intel Bluetooth 7260 (B5)
also known as Intel WP2 B5.
Patch Version: 24
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:21 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B4)
This patch updates the firmware patch for Intel Bluetooth 7260 (B4)
also known as Intel WP1 B4
Patch Version: 72
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Tedd Ho-Jeong An [Tue, 3 Feb 2015 21:47:18 +0000 (13:47 -0800)]
linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3)
This patch updates the firmware patch for Intel Bluetooth 7260 (B3)
also known as Intel WP2 B3.
Patch Version: 72
Signed-off-by: Tedd Ho-Jeong An <tedd.an@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Emmanuel Grumbach [Tue, 3 Feb 2015 21:13:01 +0000 (23:13 +0200)]
iwlwifi: add new -12 firmware for 3160 / 7260 / 7265 / 7265D
Version number: 25.15.12.0
Revision number: 115811
Build number: WFFW10679
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Kyle McMartin [Fri, 6 Feb 2015 08:46:38 +0000 (08:46 +0000)]
Fix WHENCE entry for smsmdtv
Reported-by: Tomasz Paweł Gajc <tpgxyz@gmail.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>