wifi_drv: enable loading of 9000 series FW

Tested with a 'Intel(R) Wireless-AC 9462' device.

Fixes #3556.
This commit is contained in:
Josef Söntgen 2019-11-20 10:50:56 +01:00 committed by Josef Söntgen
parent 2afc02051c
commit 25aa25c6a0
No known key found for this signature in database
GPG Key ID: CFCD8B5D2D93D80E
5 changed files with 9 additions and 4 deletions

View File

@ -1 +1 @@
ad00f3043d0fc14484e5e972393f7417cadbcb18
234e76f366dc583176c0695d33886fb6576765c2

View File

@ -133,9 +133,9 @@ DIR(wpa_supplicant) := src/app/wpa_supplicant
#
# Firmware images
#
FW_REV := 83f7aa92f405048d4502e80c5390a9cbbd91a14f
FW_REV := 73f503c65139f368e6155eed8c74d006a2f0219d
URL(fw) := https://github.com/cnuke/dde_linux_firmware/archive/$(FW_REV).tar.gz
SHA(fw) := 507711b75436f9b46ce126c9cfb043e2404b266517ec51061939618de1758c98
SHA(fw) := d5a61cb07384a828560b8f869e4e899cb723d462646a48b45c398514bb246925
DIR(fw) := firmware
#

View File

@ -37,5 +37,6 @@
<rom label="iwlwifi-7265D-29.ucode"/>
<rom label="iwlwifi-8000C-36.ucode"/>
<rom label="iwlwifi-8265-36.ucode"/>
<rom label="iwlwifi-9000-pu-b0-jf-b0-34.ucode"/>
</content>
</runtime>

View File

@ -37,7 +37,10 @@ Firmware_list fw_list[] = {
{ "iwlwifi-8000C-22.ucode", 2120860, nullptr },
{ "iwlwifi-8000C-36.ucode", 2486572, nullptr },
{ "iwlwifi-8265-22.ucode", 1811984, nullptr },
{ "iwlwifi-8265-36.ucode", 2498044, nullptr }
{ "iwlwifi-8265-36.ucode", 2498044, nullptr },
{ "iwlwifi-9000-pu-b0-jf-b0-34.ucode", 2678284, nullptr },
{ "iwlwifi-9000-pu-b0-jf-b0-36.ucode", 2678284, "iwlwifi-9000-pu-b0-jf-b0-34.ucode" }
};

View File

@ -67,6 +67,7 @@ void Sculpt::gen_wifi_drv_start_content(Xml_generator &xml)
gen_parent_rom_route(xml, "iwlwifi-7265D-29.ucode");
gen_parent_rom_route(xml, "iwlwifi-8000C-36.ucode");
gen_parent_rom_route(xml, "iwlwifi-8265-36.ucode");
gen_parent_rom_route(xml, "iwlwifi-9000-pu-b0-jf-b0-34.ucode");
gen_parent_rom_route(xml, "regulatory.db");
gen_parent_route<Cpu_session> (xml);
gen_parent_route<Pd_session> (xml);