Version 14.69.11.p179
This is for Marvell Avastar 88W8797 Rev B0 combo chip with USB
interfaces for both WLAN and Bluetooth.
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Multi format codec (MFC) is the IP present in Samsung Exynos
series SoCs for video encoding/decoding operations.
Two firmware files are added -
s5p-mfc.fw - For v5 firmware used in Exynos4 series
s5p-mfc-v6.fw - For v6 firmware used in Exynos5 series
Signed-off-by: Arun Kumar K <arun.kk@samsung.com>
[bwh: Include subdirectory name in WHENCE]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
AR5523 is a USB Wifi chipset that was popular circa 2005.
Better late then never.
Acked-by: Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This new firmware fixes several minor bugs:
1. In switch dependent mode, DCB priority was used to override inner vlan
priority.
2. In switch dependent mode, inner vlan was added in case of DCB priority
even if outer vlan was present.
3. In switch dependent mode, outer vlan was overridden by DCB priority when
working in STATIC COS mode while inner vlan was present.
4. iSCSI - under heavy iSCSI traffic, when TCP out-of-order condition
occurred, it was possible for the connection to close and recover.
5. iSCSI - connections on-chip TCP establishment might have failed.
6. iSCSI - out-of-order isles might have caused on-chip TCP connections
to fail in their graceful termination.
7. iSCSI - there was a theoretical race in which an RST packet sent from
pure-ack queue in specific timing could cause a credit-return overflow.
8. iSCSI - not all packets were completed on a forward channel.
9. DCB - fixed for 4-port devices; Until now, wrong credit counters were
used, causing dcb to fail.
10. Fixed false parity reported in CAM memories when operating near -5% on
the 1.0V core supply.
11. ETS default settings are set to fairness between traffic classes (rather
than strict priority), and uses the same chip receive buffer configuration
for both PFC and pause.
Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com>
Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Goldstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Although the newest firmware for the RTL8192SU, which is found in vendor
driver rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404, works with most
devices, it causes drops of the wireless connection for the ASUS WL-167G V3
(USB ID 0b05:1791), the D-Link DWA131 (07d1:3303), and probably others.
Tests show that the firmware from vendor driver
rtl8712_8188_8191_8192SU_usb_linux_v7_0.20100831 works better.
This commerts reverts to that older firmware.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
The driver and firmware are new additions to the rtlwifi family of drivers.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Ray Chen <raychen@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
version 18.168.6.1
This adds support for WoWLAN and P2P, both of
which are still experimental in the driver.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
[bwh: Do not remove the previous version]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This is the initial version of bcm4334 SDIO interface firmware
for brcmfmac.
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
A new firmware file is used in the vendor driver with name/version
rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
File: rtl_nic/rtl8168g-1.fw
Version: 0.0.2
Change the ocp_base of linux driver to OCP_STD_PHY_BASE after setting
firmware. The firmware would modify the ocp_base, and that results the
driver uses the wrong ocp_base to access standard phy after setting
firmware.
Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
add patch and sysconfig for Qualcomm Atheros AR9462
Signed-off-by: Costa Yao <cqyao@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Realtek driver rtl_92ce_92se_92de_linux_mac80211_0004.0816.2011 introduced new
versions of the firmware for rtl8192se, and rtl8192de. It also adds new
firmware for new cuts of the RTL8192CE chips.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This new firmware is used with the new wl18xx driver that has been
recently added in the Linux kernel. It will be part of Linux v3.6.
This new firmware's version is 8.2.0.0.100.
Signed-off-by: Luciano Coelho <coelho@ti.com>
There are some changes in the newer firmware versions that are not
backwards compatible with older versions of the driver. Starting on
Linux 3.6, we will need these new versions.
The new versions are X.3.10.2.115 for single-role and X.5.7.0.27 for
multi-role.
Signed-off-by: Luciano Coelho <coelho@ti.com>
add patch and sysconfig for Qualcomm Atheros QCA9564
Signed-off-by: Costa Yao <cqyao@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This add firmware for the HD7xxx asics code-
named Southern Islands and the trinity APU code-
named Aruba.
It also updates the dates on the license info.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
This new FW adds support in AFEX mode (multifunction using vntag
header).
It also fixes following issues:
1. Theoretical bug in GRO acceleration (only if the GRO Segment Length
is a multiple of the SGE Size). This will allow removing the
workaround from the driver.
2. When a TPA aggregation is open and a packet is accepted with
timestamp OOO, the new packet begins a new aggregation instead of
being indicated separately.
Signed-off-by: Barak Witkowski <barak@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
bnx2/bnx2-mips-09-5.0.0.j15.fw and cxgb3/t3fw-7.10.0.bin were
added by the respective maintainers, so assume the same licence
as for other versions of the firmware.
mts_mt9234mu.fw and mts_mt9234zba.fw were added by a user,
apparently with permission from the vendor but without any licence
specified, so treat them as unknown for now.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
AR6004 only needs fw-2.bin and currently there's just one board file
(bdata.bin).
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
As there are ABI changes increase the API version to 3 and firmware file
is named fw-3.bin.
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
The latest wl12xx driver version now requires a new firmware type with
a different ABI. This patch adds the corresponding 6 firmware
binaries. Three for wl127x and three for wl128x. Each set contains
one firmware for single-role, one firmware for multi-role and one
firmware for production testing and calibration.
Signed-off-by: Luciano Coelho <coelho@ti.com>
Use the new standard of having a Version field below each firmware
filename instead of having a separate list.
Additionally improve the NVS file description.
Signed-off-by: Luciano Coelho <coelho@ti.com>
This adds the missing firmware for usbduxsigma. The
driver is already part of the kernel 3.2. The firware
was submitted with the initial driver submission but
probably got lost when the kernel.org was attacked.
Added usbduxsigma to the list of files in WHENCE
Signed-off-by: Bernd Porr <berndporr@f2s.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
This new FW adds the ability to aggregate packets for GRO (and not just LRO) and
also fixes some bugs. Please consider adding it to the FW tree:
1. Added new aggregation mode: GRO. In this mode packets are aggregated such
that the original packets can be reconstructed by the O/S.
2. 57712 HW bug workaround - initialized all CAM TM registers to 0x32.
3. Adding the FCoE statistics structures to the BNX2X HSI.
4. Wrong configuration of TX HW input buffer size may cause theoretical
performance effect. Performed configuration fix.
5. FCOE - Arrival of packets beyond task IO size can lead to crash.
Fix firmware data-in flow.
6. iSCSI - In rare cases of on-chip termination the graceful termination timer
hangs, and the termination doesn't complete. Firmware fix to MSL timer
tolerance.
7. iSCSI - Chip hangs when target sends FIN out-of-order or with isles open at
the initiator side. Firmware implementation corrected to drop FIN received
out-of-order or with isles still open.
8. iSCSI - Chip hangs when in case of retransmission not aligned to 4-bytes from
the beginning of iSCSI PDU. Firmware implementation corrected to support
arbitrary aligned retransmissions.
9. iSCSI - Arrival of target-initiated NOP-IN during intense ISCSI traffic might
lead to crash. Firmware fix to relevant flow.
Signed-off-by: Barak Witkowski <barak@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>