Commit Graph

87 Commits

Author SHA1 Message Date
Neeraj Kale
1ed8d8bf73
linux-firmware: Update FW files for MRVL PCIE 8997 chipsets
This updates the pcie8997_wlan_v4.bin and pcieusb8997_combo_v4.bin FW files along with WHENCE file.
This fixes an issue where AP mode was not allowing more than one Ex-STA to associate.

Signed-off-by: Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2023-09-25 07:49:40 -04:00
Oleksandr Mazur
bf5a337d30 mrvl: prestera: Update Marvell Prestera Switchdev FW to v4.1
Update firmware image(s) to v4.1.0 that are required by Marvell Prestera
driver recently updated in net/master. The major changes for this
FW version is the support for new Marvell AC5x Marvell Prestera PP family
family devices:
    98DX7312M (12x25G / 8x25G + 1x100G);
    98DX3500  (24x1G + 6x25G);
    98DX3501  (16x1G + 6x10G);
    98DX3510  (48x1G + 6x25G);
    98DX3520  (24x2.5G + 6x25G);
Also includes bugfixes on the FW side for both AC5x and a38x images;

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
2022-11-08 18:22:28 +02:00
DhanaSaravanan
fbbf73f539 linux-firmware: add marvell CPT firmware images
CPT microcode binaries and comprises of,
1. AE microcode
2. IPSEC microcode for IE
3. IPSEC microcode for SE

Supported high level features of AE:
1. Mod-exp
2. Mod-exp-crt
3. PKCS
4. PKCS CRT mode
5. ECC (Point add/double/mul)
6. ECDSA Sign/verify

Supported high level features of IPSEC:
1. Outbound processing (ESP/AH)
2. Inbound Processing (ESP/AH)

Signed-off-by: DhanaSaravanan <rdhana@marvell.com>
2022-01-12 16:53:31 +05:30
Volodymyr Mytnyk
77e7210029
mrvl: prestera: Update Marvell Prestera Switchdev v4.0
Update v4.0 firmware image that is required by Marvell Prestera
driver recently updated in net/master. The major changes for
this FW version:

- Split L1 ABI to MAC and PHY.
- Split ACL ABI to low-level TCAM and Counters.
- Stable ABI for future driver versions and features.

This version of FW will be compatible with future Prestera
driver versions and features.

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Volodymyr Mytnyk <volodymyr.mytnyk@plvision.eu>
2021-11-18 17:05:16 +02:00
Sharvari Harisangam
b7c134f0d3
linux-firmware: update NXP 8897/8997 firmware images
SDSD-8897:
WLAN (SDIO) firmware version: W15.68.19.p54
Bluetooth (SDIO) firmware version: 15.26.19.p54
The combo image can be downloaded through either WLAN or
Bluetooth.

PCIEUSB-8997:
WLAN (PCIE) firmware version: W16.68.10.p159
Bluetooth (USB) firmware version: W16.26.10.p159
The combo image can be downloaded through WLAN only.

Signed-off-by: Rakesh Parmar <rakesh.parmar@nxp.com>
Signed-off-by: Sharvari Harisangam <sharvari.harisangam@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2021-07-16 07:55:21 -04:00
Vadym Kochan
16052e4a41 mrvl: prestera: Add Marvell Prestera Switchdev firmware 3.0 version
Main changes:

    - add initial L3 support
    - changed a bit the way of events sending
    - changed ABI for some IPC calls
    - add LAG support

This firmware version is ABI un-compatible with the current 2.0,
so add it as separate binary.

Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
2021-04-23 14:14:51 +03:00
Vadym Kochan
7a0221265c linux-firmware: Update Marvell Switchdev firmware with ABI changes
Changes related to ABI which is aligned with a driver which added to
next-next repo. There is no version bump because the driver was just
introduced for the next 5.10 version. So it would be greate to have the
firmware updated for the next kernel version too.

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
2020-09-18 16:54:29 +03:00
Ganapathi Bhat
9bc3789051
linux-firmware: update NXP SDSD-8997 firmware image
WLAN (SDIO) firmware version: W16.68.1.p197
Bluetooth (SDIO) firmware version: W16.26.1.p197

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: James Cao <james.cao@nxp.com>
Signed-off-by: Ganapathi Bhat <ganapathi.bhat@nxp.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2020-08-03 12:18:16 -04:00
Vadym Kochan
561100014b mrvl: add firmware for Prestera ASIC devices
The firmware supports only boards designed for the Marvell Switchdev
solution.

Signed-off-by: Mickey Rachamim <mickeyr@marvell.com>
Signed-off-by: Vadym Kochan <vadym.kochan@plvision.eu>
2020-05-28 14:07:49 +03:00
Josh Boyer
2e0d56c252
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-04-02 07:55:05 -04:00
Ganapathi Bhat
d71dee4e5a linux-firmware: update Marvell 8797/8997 firmware images
SDSD-8797:
WLAN (SDIO) firmware version: W14.68.29.p59
Bluetooth (SDIO) firmware version: 14.68.29.p59
The combo image can be downloaded through either WLAN or
Bluetooth.

USBUSB-8797:
WLAN (USB) firmware version: W14.68.29.p60
Bluetooth (USB) firmware version: 14.68.29.p60
The combo image can be downloaded through WLAN only.

PCIEUART-8997:
WLAN (PCIE) firmware version: W16.68.1.p179
Bluetooth (UART) firmware version: 16.26.1.p179
The combo image can be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-03-15 21:02:17 +05:30
Josh Boyer
9936d81aed
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-03-12 08:03:54 -04:00
Ganapathi Bhat
78d2b16af0 linux-firmware: update Marvell 8787/8801/8887 firmware images
SDSD-8887:
WLAN (SDIO) firmware version: W15.68.7.p189
Bluetooth (SDIO) firmware version: 15.26.7.p189
The combo image can be downloaded through either WLAN or
Bluetooth.

SD-8801:
WLAN (SD8801) firmware version: W14.68.36.p204
These devices are WLAN only.

SDSD-8787:
WLAN (SDIO) firmware version: W14.68.35.p66
Bluetooth (SDIO) firmware version: 14.68.35.p66
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 23:35:32 +05:30
Ganapathi Bhat
1a5773c0c8 linux-firmware: update Marvell 8897/8997 firmware images
USB-USB8997:
WLAN (USB) firmware version: W16.68.1.p183
Bluetooth (USB) firmware version: 16.26.1.p183
Both WLAN and bluetooth are on USB interface.
The combo image will be downloaded through WLAN only.

PCIe-USB8897:
WLAN (PCIe) firmware version: W15.68.19.p21
Bluetooth (USB) firmware version: 15.28.19.p21
The combo image will be downloaded through WLAN only

PCIe8997:
WLAN (PCIe) firmware version: W16.68.1.p195
During PCIe reset, wifi-only firmware will be download to device
in case bluetooth part do not get affected.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-28 21:11:26 +05:30
Josh Boyer
28f5f7dc1f
Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:44:47 -05:00
Ganapathi Bhat
bd72387b8e linux-firmware: update Marvell PCIe-USB8997 firmware image
WLAN (PCIe) firmware version: W16.68.1.p195
Bluetooth (USB) firmware version: 16.26.1.p195

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB. The combo image will be downloaded through WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:24 +05:30
Ganapathi Bhat
6cfdd527ac linux-firmware: update Marvell SD8897-B0 firmware image
WLAN (SDIO) firmware version: W15.68.19.17
Bluetooth (SDIO) firmware version: 15.26.19.17
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:42:09 +05:30
Ganapathi Bhat
2206320b1d linux-firmware: add Marvell SD8977 firmware image
WLAN (SDIO) firmware version: W16.68.1.p195
Bluetooth (SDIO) firmware version: 16.26.1.p195

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Hemantkumar Suthar <shemant@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-02-12 11:41:51 +05:30
Josh Boyer
56cbf419e3 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:29:15 -05:00
Ganapathi Bhat
63ca64a73c linux-firmware: update Marvell USB8801 B0 firmware image
WLAN (USB8801) firmware version: W14.68.36.p138
These devices are WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2019-01-09 11:24:42 +05:30
Josh Boyer
1ab9095735 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-10-01 09:57:42 -04:00
Ganapathi Bhat
52b23a9326 linux-firmware: add Marvell SD8997 firmware image
WLAN (SDIO) firmware version: W16.68.1.p179
Bluetooth (SDIO) firmware version: W16.26.1.p179

Both WLAN and bluetooth are on SDIO interface.
The combo image can be downloaded either through WLAN or
Bluetooth.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-09-26 21:25:40 +05:30
Josh Boyer
fad829dcc3 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-07-27 11:03:47 -04:00
Ganapathi Bhat
0ced724f6e linux-firmware: update Marvell USB8801 B0 firmware image
WLAN (USB8801) firmware version: W14.68.36.p131
These devices are WLAN only.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-07-20 11:00:29 +05:30
Josh Boyer
8fc2d4e556 Merge git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-05-07 09:09:40 -04:00
Ganapathi Bhat
e1abab6183 linux-firmware: update Marvell USB8997 firmware image to add WPA2 vulnerability fix
WLAN (USB) firmware version: V16.68.1.p162
Bluetooth (USB) firmware version: V16.26.1.p162

Both WLAN and bluetooth are on USB interface.
The combo image will be downloaded through WLAN only.

'V' flag indicate the firmware image includes the fix for WPA2
vulnerability issue.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-05-07 17:54:42 +05:30
Ganapathi Bhat
c38c231a07 linux-firmware: update Marvell SD8897-B0 firmware image to add WPA2 vulnerability fix
WLAN (SDIO) firmware version: V15.68.7.p154
Bluetooth (SDIO) firmware version: V15.68.7.p154
The combo image can be downloaded through either WLAN or
Bluetooth.

'V' flag indicate the firmware image includes the fix for WPA2
vulnerability issue.

Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2018-05-07 17:54:33 +05:30
Josh Boyer
e396bbedea Merge branch 'master' of git://git.marvell.com/mwifiex-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-01-19 07:02:29 -05:00
Xinming Hu
5446916b53 linux-firmware: update Marvell PCIe-USB8897/8997 firmware image to add WPA2 vulnerability fix
PCIe/USB-8897:
	WLAN (PCIe) firmware version: V15.68.7.p154
	Bluetooth (USB) firmware version: 15.28.7.p154
	The combo image will be downloaded through WLAN only.
	'V' flag indicate the firmware image fix the WPA2
	vulnerability issue.

PCIe/USB-8997:
	WLAN (PCIe) firmware version: V16.68.1.p145
	Bluetooth (USB) firmware version: 16.26.1.p145
	The combo image will be downloaded through WLAN only.
	'V' flag indicate the firmware image fix the WPA2
	vulnerability issue.

    Signed-off-by: Xinming Hu <huxm@marvell.com>
    Signed-off-by: Cathy Luo <cluo@marvell.com>
    Signed-off-by: James Cao <jcao@marvell.com>
2018-01-16 01:45:00 -08:00
Ben Hutchings
90436ce9f1 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2017-11-23 13:57:38 +00:00
Ganapathi Bhat
db3e1855ea linux-firmware: update Marvell PCIe-USB8997 firmware image
Firmware version for this image is 16.68.1.p140

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB.

Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: James Cao <jcao@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2017-10-31 20:49:53 +05:30
Ganapathi Bhat
e0494e9519 linux-firmware: update Marvell PCIe-USB8997 firmware image
Firmware version for this image is 16.68.1.p133

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB.

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2017-08-01 23:55:30 +05:30
Xinming Hu
11db1311bf linux-firmware: update Marvell PCIe-USB8897-A2 firmware image
PCIe/USB-8897:
    WLAN (PCIe) firmware version: 15.68.7.p119
    Bluetooth (USB) firmware version: 15.28.7.p119
    The combo image will be downloaded through WLAN only.

Signed-off-by: Xinming Hu <huxm@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2017-06-05 02:19:40 -07:00
Kyle McMartin
bbcc178066 Merge '47afd99' from git://git.marvell.com/mwifiex-firmware 2017-05-11 12:30:46 -04:00
Ganapathi Bhat
47afd9950f linux-firmware: add Marvell USB8997 firmware image
WLAN (USB) firmware version: 16.68.1.p113.
Bluetooth (USB) firmware version: 16.26.1.p113.

Both WLAN and bluetooth are on USB interface.
The combo image will be downloaded through WLAN only.

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2017-05-02 12:28:34 +05:30
Kyle McMartin
ade8332383 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware 2017-04-22 11:25:59 -07:00
Ganapathi Bhat
c2ff512b49 linux-firmware: update Marvell SD8897-B0 firmware image
WLAN (SDIO) firmware version: 15.68.7.p112
Bluetooth (SDIO) firmware version: 15.68.7.p112
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Ganapathi Bhat <gbhat@marvell.com>
2017-04-21 13:04:39 +05:30
Xinming Hu
5e523f5cd6 linux-firmware: update Marvell SD8887 firmware image
Firmware version for this image is 15.68.1.p71
The image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Xinming Hu <huxm@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2017-04-19 20:20:13 -07:00
Kyle McMartin
e39f0e3e68 Merge git://git.marvell.com/mwifiex-firmware
[Also fix up the permissions on pcie8997_wlan_v4.bin]
2017-03-14 08:58:33 -04:00
Xinming Hu
59d72586fb linux-firmware: update Marvell PCIe-USB8997 wifi-only firmware image
During PCIe reset, wifi-only firmware will be download to device
in case bluetooth part do not get affected.

Firmware version for this image is 16.68.1.p97

Signed-off-by: Xinming Hu <huxm@marvell.com>
Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2017-03-11 02:31:18 -08:00
Amitkumar Karwar
8f171e29aa linux-firmware: update Marvell PCIe-USB8997 firmware image
Firmware version for this image is 16.68.1.p97

In PCIe-USB chipset, WLAN is over PCIe whereas bluetooth is over
USB.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2017-02-20 18:17:17 +05:30
Amitkumar Karwar
d07c718f4e linux-firmware: update Marvell SD8897-B0 firmware image
WLAN (SDIO) firmware version: 15.68.7.p87
Bluetooth (SDIO) firmware version: 15.68.7.p87
The combo image can be downloaded through either WLAN or
Bluetooth.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2017-02-20 13:10:23 +05:30
Kyle McMartin
36c7c78264 Merge branch 'master' of git://git.marvell.com/mwifiex-firmware 2016-09-13 12:14:31 -04:00
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
Amitkumar Karwar
05e2f3a4ac linux-firmware: update Marvell 8897-B0 firmware images to 7.p77
SD8897:
    WLAN (SDIO) firmware version: 15.68.7.p77
    Bluetooth (SDIO) firmware version: 15.68.7.p77
    The combo image can be downloaded through either WLAN or
    Bluetooth.

PCIe/USB-8897:
    WLAN (PCIe) firmware version: 15.68.7.p77
    Bluetooth (USB) firmware version: 15.68.7.p77
    The combo image will be downloaded through WLAN only.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
2016-05-23 12:11:36 +05:30
Amitkumar Karwar
a96efa0b60 linux-firmware: update Marvell 8897-B0 firmware images to 7.p66
SD8897:
    WLAN (SDIO) firmware version: 15.68.7.p66
    Bluetooth (SDIO) firmware version: 15.68.7.p66
    The combo image can be downloaded through either WLAN or
    Bluetooth.

PCIe/USB-8897:
    WLAN (PCIe) firmware version: 15.68.7.p66
    Bluetooth (USB) firmware version: 15.68.7.p66
    The combo image will be downloaded through WLAN only.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2016-03-08 17:51:50 +05:30
Kyle McMartin
f7c7657b9b Merge branch 'master' of git://git.marvell.com/mwifiex-firmware
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2016-01-10 12:10:11 -08:00
Amitkumar Karwar
e92f8b3f65 linux-firmware: update Marvell USB8797-B0 firmware image
Version 14.68.29.p49

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2015-11-02 06:25:05 -05:00
Amitkumar Karwar
495e89368e linux-firmware: update Marvell 8897-B0 firmware images to 7.p53
SD8897:
    WLAN (SDIO) firmware version: 15.68.7.p53
    Bluetooth (SDIO) firmware version: 15.68.7.p53
    The combo image can be downloaded through either WLAN or
    Bluetooth.

PCIe/USB-8897:
    WLAN (PCIe) firmware version: 15.68.7.p53
    Bluetooth (USB) firmware version: 15.68.7.p53
    The combo image will be downloaded through WLAN only.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2015-11-02 05:45:17 -05:00
Amitkumar Karwar
6218df0a42 linux-firmware: update Marvell 8897-B0 firmware images to 7.p18
SD8897:
    WLAN (SDIO) firmware version: 15.68.7.p18
    Bluetooth (SDIO) firmware version: 15.68.7.p18
    The combo image can be downloaded through either WLAN or
    Bluetooth.

PCIe/USB-8897:
    WLAN (PCIe) firmware version: 15.68.7.p18
    Bluetooth (USB) firmware version: 15.68.7.p18
    The combo image will be downloaded through WLAN only.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: Frank Huang <frankh@marvell.com>
2015-09-22 06:15:01 -04:00