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>
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>
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>
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>
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>
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>
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>
- 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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
This adds the fw_sst_22a8.bin binary for the Intel Braswell platforms
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
Update firmware intel/IntcSST2.bin from Version 8.4.1.68 to 8.4.1.77
Fix for freeing capture stream just after resetting it.
Signed-off-by: Jie Yang <yang.jie@intel.com>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
SD8897:
WLAN (SDIO) firmware version: 15.68.4.p112
Bluetooth (SDIO) firmware version: 15.28.4.p112
The combo image can be downloaded through either WLAN or
Bluetooth.
PCIe/USB-8897:
WLAN (PCIe) firmware version: 15.68.4.p112
Bluetooth (USB) firmware version: 15.28.4.p112
The combo image will be downloaded through WLAN only.
Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>