Commit Graph

1460 Commits

Author SHA1 Message Date
Alex Deucher 64302ea5fe
amdgpu: drop raven2_sdma1.bin
There is only one sdma engine on raven2.  No need for
the second firmware.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:10:45 -05:00
Amit K Bag 30b9314139
linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:39 -05:00
Amit K Bag 55fa1fbae7
linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0395

Release Version: 20.110.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-21 07:09:16 -05:00
Balakrishna Godavarthi f859d9fda9 qca: Add firmware files for BT chip wcn3990.
This commit will add required firmware files for wcn3990.
crbtfw21.tlv : RAM FW dump
crnv21.bin : NVM dump.

Updated the Qualcomm Atheros licence file.

Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
2019-02-20 18:23:46 +05:30
Josh Boyer 710963fe53
Merge https://github.com/ajaykuee/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-13 07:42:20 -05:00
Ajay Gupta c24aec4c75 nvidia: add TU10x typec controller firmware
These NVIDIA-signed firmwares are required to enable the Cypress
Type-C controller on TU10x GPUs.

FW versions:
	Secondary: 42
	Primary: 3.1.10

Signed-off-by: Ajay Gupta <ajayg@nvidia.com>
2019-02-12 09:08:08 -08:00
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
Josh Boyer f30a319bc0
Merge branch 'ath10k-20190201' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:41:27 -05:00
Rahul Verma 8fcf0ec44c
bnx2x: Add FW 7.13.11.0.
This patch adds new FW for bnx2x, which adds the following:
 - TX VLAN filtering support.
 - Enable TPA only for packets without VLAN.

It also addresses few critical issues,
 - Fairness algorithm misbehaviour when minimum bandwidth configured
   for all PFs.
 - Error recovery issue on TAPE devices.
 - FW not discarding FIP frames that are not designated to PF.
 - Kernel driver initialization failure after preboot driver.
 - VxLAN stops working after sending inner IP fragmented traffic.
 - Issues in the following FW flows:
    SD VLAN update, TX packet drop, packet padding flow, vlan add/remove.

Signed-off-by: Sudarsana Reddy Kalluru <Sudarsana.Kalluru@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: Rahul Verma <Rahul.Verma@cavium.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:34:43 -05:00
Alex Deucher 8bf607ca9b
amdgpu: add firmware for vega20 from 18.50
From internal git commit:
534e4d6a23b55c75a4b60ebdb323118ee1f4e08d

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:32:34 -05:00
Alex Deucher 578aee3717
amdgpu: bump year on license
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-02-12 07:31:32 -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
Kalle Valo 6b5e23a113 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00021
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:55 +02:00
Kalle Valo 0eef77df73 ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00043
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Kalle Valo 1bd5312da8 ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00024
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Kalle Valo 97b1f938bf ath10k: QCA6174 hw3.0: update board-2.bin
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2019-02-01 17:22:54 +02:00
Josh Boyer a8b75cac06 - Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Fix NVRAM config file name for BCM43430 used by Raspberry Pi 3 Model B
 -----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEEiUuSfQSYnG8EMsBltDliWyzx00MFAlw91QYSHG1icnVnZ2Vy
 QHN1c2UuY29tAAoJELQ5Ylss8dND1mAQAJJ08qQzOBMkd8TeOmYNBzJ3A9eWC/BC
 0OpgYsBJuPwj/Kl8DfU+UXSqilvweluWzhfvRiDTQGYtS8RyuMYavw5VNbQxcSuF
 UWWUGksmZihXI179uy5Y7mvy1g9K1KyLAueBM5mfSRcSmxBhfx+TxC1X4vcDLEpf
 iGUrJaR9RiwCe7bZHfA4+OVkj0xkkzblpAUllPkcy0EKvGcCFXUKPVI5d13ZwVB3
 il49o5j14zHn/nGYL8UEX9RJzMDs53xkx0OIlqlIncn58WS5jbiiLaHSDdz+uM7i
 ADdj+DKGY7K/t4AA5N+3OQeGov7y3geaWxqFNp4mycIL1NrMliQl6mcGZc6v4D1r
 fZfobXP5421xnLex25JX0n6Cl+RUpZ+nmIDjRpzr3yQae2yCFQAcF9YsU/eR4YDM
 opp7QysU75psONtKVCSsy5GQlSPGWFGEPzQn34ICOr3E9/H0IeFN/DF5SZJ/HW7R
 /OlLtOpODEmGpsts6IMuE2OyTwDmPh2BLIQPPlXHEKnrltofeAW2ubJNpuuf7YTj
 H/dpveuIOXa/MQeAVjbSmqTbs5Et18mgBjZRZnUFHfkTmZEGiGDtggilljnqZli4
 AwvKW2u4n9/IDsF7Dc4jDfDItxLcEk2qRzr65L26dyMhB+r43IZT0WUVfZEnJuQ9
 rYvnbO6lgf0H
 =nii0
 -----END PGP SIGNATURE-----

Merge tag 'add-rpi-fw' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux-firmware

- Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Fix NVRAM config file name for BCM43430 used by Raspberry Pi 3 Model B

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-18 07:04:02 -05:00
Matthias Brugger 56483ad116 brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the
Raspberry Pi 3 Model B+.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:33:48 +01:00
Matthias Brugger 638a91ab5d brcm: Fix filename for BCM43430 NVRAM for the Raspberry Pi 3 Model B
BCM43430 NVRAM config file for the RPi3 Model B was set to the value
found by brcmf_dmi_probe(), but should use the DT compatible.
Rename the file to actually make it work with the kernel driver.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-15 13:32:11 +01:00
Alex Deucher bc656509a3 amdgpu: add raven2 fw for 18.50 release
From internal git commit:
031c3840bbdbdc1cc9b2b480bb7d8344f72887ed

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:36:14 -05:00
Alex Deucher 32201bb044 amdgpu: add picasso fw for 18.50 release
From internal git commit:
031c3840bbdbdc1cc9b2b480bb7d8344f72887ed

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:36:05 -05:00
Josh Boyer b1eae29f91 Revert "brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+"
This reverts commit fca5958287.
2019-01-14 12:30:40 -05:00
Amit K Bag 89d37c65a4 linux-firmware: Update firmware file for Intel Bluetooth,8265
This patch updates the firmware file for Intel Bluetooth 8265
Also it is known as Intel WindStormPeak (WsP).

FW Build: REL0295

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:39 -05:00
Amit K Bag f0896585b0 linux-firmware: Update firmware patch for Intel Bluetooth 8260
This patch updates the firmware file for Intel Bluetooth 8260
also it is known as Intel Snowfield Peak (SfP)

FW Build: REL0522

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:36 -05:00
Amit K Bag ae90c3bce1 linux-firmware: Update firmware file for Intel Bluetooth,9260
This patch updates the firmware file for Intel Bluetooth 9260
Also it is known as Intel ThunderPeak (THP).

FW Build: REL0386

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:33 -05:00
Amit K Bag 9723ba423e linux-firmware: Update firmware file for Intel Bluetooth,9560
This patch updates the firmware file for Intel Bluetooth 9560
Also it is known as Intel JeffersonPeak (JfP).

FW Build: REL0386

Release Version: 20.100.0.3

Signed-off-by: Amit K Bag <amit.k.bag@intel.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 12:01:30 -05:00
Josh Boyer c7148ed2ea - Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Add NVRAM for BCM43430 used by Raspberry Pi 3 Model B
 -----BEGIN PGP SIGNATURE-----
 
 iQJGBAABCAAwFiEEiUuSfQSYnG8EMsBltDliWyzx00MFAlw4hsUSHG1icnVnZ2Vy
 QHN1c2UuY29tAAoJELQ5Ylss8dNDP3YQAK5+BUQSH0p7Cg18jUrEzWeekSykPQC8
 JehrBCvUho2Y5Y9y/Tqlj8nyMS4j1Bd5l2+BAhFWWOVXedEF7iNvaYftul8E1MOt
 7S8Lz74pNYAHx0yjX2It5szN/Y7Pwchkstpx25blgYfv1VjOOUAbmtHFr5m7qgaC
 fvMzte9AlPGZnVGBAwegUc0fTXQCX+cP7oJ+K0cJdVzI44lC+TlQBxwSemB3ZS4k
 5wWBCgW97j6d3K4VU4mUYif1bj8oE6iArbq8RfB6OeUs2ThGEEcY2tsO/7zrGs5t
 F3t++CHQ6HkAO1LslgxdoaLk2+nIekDpltrpTYe0/2+u+Q4yuncIUHerHWykVv/1
 +yOql8gjkMd0QKyhjTgD3z5r6wHGub7bxR06tUM+Yd7JKJSvOY2STeP9dsY4Jhdd
 fXQRNaZjLBLyCxKJNLE9h6uWxrWKv2Jtmi16deGS/HWZVkIhk5vXyyF9Y2clfp4L
 4pZxkW6D4bqWQlnm3QiLaGfGxjkoAo2QbP528wPinMoWDzQouazIb4yxfPJIuuga
 e8b5oCr8uv2Lx64UWCL4xEUF9cWdIkX0qIhrq6CutSJAgYzrd3y94Z7Mz0ST/kwx
 sUUpE1w/OggHCw+gEPdEQpeDmdVPQDbBB91PgjmcSsKTyw6gZ1C72XkCq1PaYzyR
 803NFi9F2EUg
 =X7VX
 -----END PGP SIGNATURE-----

Merge tag 'add-rpi-fw' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux-firmware

- Add NVRAM for BCM43455 used by Raspberry Pi 3 Model B+
- Add NVRAM for BCM43430 used by Raspberry Pi 3 Model B

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:32:17 -05:00
Josh Boyer 128441e320 updates for -43.ucode for 9260 and 9000
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABAgAGBQJcKHsHAAoJEC0Llv5uNjIB440P/3iWGbVo3t5nIe4dJWLPpFP0
 NwhQCAyZFKx1PqauZgRKmChigh1uroKJGz2cSlod8GEXOcETg2ga+ozBl3qJxPPN
 WnuPhl+t6Cwkb+EmxdmkrARQV+Wr1QJaFyM8Xv0LR3Srs43RrVobqzwFc6R2+S2O
 TVUIRofmLDNlKTV+Org+HOPJrhK+G3Vm9y5CQy5u2ycMeVIjorWCTPlqHDwfOG7C
 33V5GyD4qaY1iFj9cwpEdSHstRv0vSxL25aeHXL3RWNY1PzR5Rx3Cs5SsgfaTSGo
 FpvtMbAkmlxFRnDxvPhTk01M3P2V001LS6Ff2i+JB0Cg4rP14Cne15s5wgex55kG
 Xlc77MjWQqTX0XVJDd0Nf/0ngImeneh1Rm5Oh4ZesM+klUVk//BfeAtb1KBNEa8P
 XJZ2Ivu6JpiA5yZfmTsw0zSy/WUBmRPfpnlAnyky5gtK6rs9RlCn8TblvKDxDosT
 iiizIryG4L3fwz9qL98oVnXogjIvnK0glP1VcOGz8ExrLzVZygZMGBwfsXUQBxsC
 IL2CBT9CTV3WLP3XWHp5xcixklc/KEPc27TZMYpbkzxCGtaSPHyMDIRgOPaFHHiB
 8QqDPwXOWhv2TH3ZUIYpacvORyx3BbtD8gtD45SWeghUlsYw/MuoVnsiC1vB+Q37
 1H3KQ8XkWIckyQvW3Il/
 =16gb
 -----END PGP SIGNATURE-----

Merge tag 'iwlwifi-fw-2018-12-30' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware

updates for -43.ucode for 9260 and 9000

Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2019-01-14 10:30:19 -05:00
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
Matthias Brugger 930f276f8f brcm: Add BCM43430 NVRAM for the Raspberry Pi 3 Model B
Add a NVRAM file for the BCM43430 Wifi/BT module as used on the
Raspberry Pi 3 Module B.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-11 13:04:43 +01:00
Matthias Brugger fca5958287 brcm: Add BCM43455 NVRAM for Raspberry Pi 3 B+
Add a NVRAM file for the BCM43455 Wifi/BT moduele as used on the
Raspberry Pi 3 Model B+.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
2019-01-11 13:03:59 +01: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
Emmanuel Grumbach b727739187 iwlwifi: update firmwares for 9000 series
Add new versions of the firmwares for 9260 and 9000.

Build number: Core_build_core40-120
Revision numbers: 95eb4e97 (9260, 9000)

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2018-12-30 08:38:01 +02:00
Arjun Vynipadath 80dee3102f cxgb4: update firmware to revision 1.22.9.0
Signed-off-by: Arjun Vynipadath <arjun@chelsio.com>
2018-12-24 00:17:20 -08:00
Alex Deucher 0f22c85274 Revert "amdgpu: update vega10 fw for 18.50 release"
This reverts commit ec4b0cd394.

This causes GPU hangs for some users.  Let's revert for now
while we try and root cause the issue.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:38:53 -05:00
Hans de Goede 117d21157c brcm: Add 4330 NVRAM for the Prowise PT301 tablet
Add a NVRAM file for the Ampak AP6330 Wifi/BT module as used on the
Prowise PT301 tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Prowise PT301 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:36:45 -05:00
Hans de Goede 912d6a5a46 brcm: Add 43430 NVRAM for the Chuwi Vi8 Plus tablet
Add a NVRAM file for the Broadcom 43430 WiFi/BT chip as found on the
Chuwi Vi8 Plus tablet's mainboard. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Chuwi Vi8 Plus tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede f16cf5efcc brcm: Add 43340 based AP6234 NVRAM for the Meegopad T08 HDMI stick
Add a NVRAM file for the Ampak AP6234 Wifi/BT module as used on the
Meegopad T08 HDMI stick. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Meegopad T08 HDMI stick.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede 5a2766c17f brcm: Add 43430a0 based AP6212 NVRAM for the Jumper EZpad mini 3 tablet
Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the
Jumper EZpad mini 3 tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Jumper EZpad mini 3 tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede 867ac13777 brcm: Add 43430a0 based AP6212 NVRAM for the Onda V80 Plus tablet
Add a NVRAM file for the Ampak AP6212 Wifi/BT module as used on the
ONDA V80 Plus tablet. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the ONDA V80 Plus tablet.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede a5662fb7e9 brcm: Add 4356 based AP6356 NVRAM for the GPD win handheld
Add a NVRAM file for the Ampak AP6356 Wifi/BT module as used in the
GPD win handheld. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the GPD win handheld.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede f055ceb8bd brcm: Add brcmfmac43362-sdio.lemaker,bananapro.txt symlink
Lemaker, the manufacturer of the Banana Pro board has always shipped
the NVRAM file from the Cubietech Cubietruck wifi for use with the
Ampak AP6181 43362 WiFi/BT module on the Banana Pro.

This commit adds a symlink from brcmfmac43362-sdio.lemaker,bananapro.txt
to brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt to match this, making
the Wifi on the Banana Pro work OOTB.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede d9430acf46 brcm: Add 43362 based AP6210 NVRAM for the Cubietech Cubietruck
Add a NVRAM file for the Ampak AP6210 Wifi/BT module as found on the
Cubietech Cubietruck board. This file is based on the existing
brcm/brcmfmac43430-sdio.AP6212.txt NVRAM file with the values adjusted
for the Cubietech Cubietruck board.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede eb345627b0 WHENCE: Put quotes around brcmfmac NVRAM filenames
We are going to add more brcmfmac NVRAM files and some of these will have
spaces in their names, lets be consistens and use quotes around the
filenames of all brcmfmac NVRAM files.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede be15035deb check_whence.py: Add support for filenames with spaces in them
Some vendors save a couple of cents by not including an eeprom for
wifi parameters on their boards. Instead the driver loads these board
specific parameters through the request_firmware mechanism.

Since these are board specific the filenames also must be board specific,
on x86 DMI strings are used for this and the wifi chipname is postfixed
with $sys_vendor-$product_name from the DMI tables. These DMi variables
may contain spaces.

This commit adds support to check_whence.py for filenames with spaces
in them, after this commit these can be specified by putting double-quotes
around them, e.g "name with spaces.bin".

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:35:55 -05:00
Hans de Goede e6b9001e91 rtl_bt: Add firmware and configuration files for the Bluetooth part of RTL8723BS
These files come from the RealtekBluetoothUartPackage_2.17.119.0525 file
which can be downloaded from realtek.com. The download is marked as version
1.0.245.3 / 05/08/2017 on the download page.

The added rtl_bt/rtl8723bs_fw.bin file is called
rtl8723b_mp_bt40_fw_asic_rom_patch.bin in the download.

The added rtl_bt/rtl8723bs_config-OBDA8723.bin file is the
rtl8723b_config_internal.bin file with the UART baudrate changed to
1500000 bps.

I've examined aprox. 20 different Intel BYT/CHT boards, with an RTL8723BS
with the OBDA8723 ACPI ID for the bluetooth part. On these boards the
original firmware image uses either 1500000 or 3000000 bps, so 1500000 bps
is chosen as the safe option which should work everywhere.

Cc: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-18 15:24:13 -05:00
Josh Boyer 3de2546b1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-17 07:38:24 -05:00
Josh Boyer 494709e866 Merge branch 'BXT_HUC' of git://anongit.freedesktop.org/drm/drm-firmware
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2018-12-17 07:36:12 -05:00