Commit graph

5 commits

Author SHA1 Message Date
yunjie
7c10c6ad5a MA-22742-1 2024 Q3 WCS WiFi/BT patch integrate
Reason: integrate WCS 2024 Q3 RC2 release patch, WiFi driver part
Tested: on i.MX8MP/8MQ

related FW:
PCIE_WLAN_UART_BT_8997_16.92.21.p137.2_16.92.21.p137.2
PCIE_WLAN_UART_BT_9098_17.92.1.p149.155_17.92.1.p149.155
SDIO_WLAN_UART_BT_8801_14.92.36.p192_14.92.36.p192
SDIO_WLAN_UART_BT_8987_16.92.21.p137.2_16.92.21.p137.2
SDIO_WLAN_UART_BT_8997_16.92.21.p137.2_16.92.21.p137.2
SDIO_WLAN_UART_BT_9098_17.92.1.p149.155_17.92.1.p149.155
SDIO_WLAN_UART_BT_IW416_16.92.21.p137.2_16.92.21.p137.2
SDIO_WLAN_UART_BT_IW612_18.99.3.p15.8_18.99.3.p15.9

Change-Id: If252221d62f8b97de3e3443b10973898c5ee01f3
Signed-off-by: yunjie <yunjie.jia@nxp.com>
2024-08-27 16:52:37 +00:00
Ji Luo
51328249e3 MA-22773 fix panic when shutting down
The "card->handle" could be null if any wifi error
happened before. Need to check the "card->handle"
before we try to access it, or below kernel panic
would happen:
	[2024-08-16 02:05:27] [13042.551314][    T1] Call trace:
	[2024-08-16 02:05:27] [13042.554541][    T1] woal_pcie_shutdown+0x34/0xe8 [moal 056f086fd2e165369160d7a4749320d91d2cdde0]
	[2024-08-16 02:05:27] [13042.563612][    T1] pci_device_shutdown+0x4c/0x60
	[2024-08-16 02:05:27] [13042.568494][    T1] device_shutdown+0x1ac/0x270
	[2024-08-16 02:05:27] [13042.573199][    T1]  kernel_restart+0x40/0x114
	[2024-08-16 02:05:27] [13042.577735][    T1] __arm64_sys_reboot+0x19c/0x26c
	[2024-08-16 02:05:27] [13042.582702][    T1]  invoke_syscall+0x58/0x114
	[2024-08-16 02:05:27] [13042.587235][    T1]  el0_svc_common+0xac/0xe0
	[2024-08-16 02:05:27] [13042.591681][    T1]  do_el0_svc+0x1c/0x28
	[2024-08-16 02:05:27] [13042.595780][    T1]  el0_svc+0x38/0x68
	[2024-08-16 02:05:27] [13042.599616][    T1] el0t_64_sync_handler+0x68/0xbc
	[2024-08-16 02:05:27] [13042.604581][    T1]  el0t_64_sync+0x1a8/0x1ac
	[2024-08-16 02:05:27] [13042.609027][    T1] Code: f940ae68 b4000168 f9400514 528da408 (38686a88)
	[2024-08-16 02:05:27] [13042.615901][    T1] ---[ end trace 0000000000000000 ]---

Change-Id: Idec523c970c9c9bc53ee4a08ed40cb5dccf05309
Signed-off-by: Ji Luo <ji.luo@nxp.com>
2024-08-20 17:04:47 +09:00
yunjie
3df11f19c8 MA-22742 2024 Q3 WCS WiFi/BT patch integrate
Reason: integrate WCS 2024 Q3 CF release patch, WiFi driver

FW info:
SDIO_WLAN_UART_BT_8997_16.92.21.p137.1_16.92.21.p119.3
PCIE_WLAN_UART_BT_8997_16.92.21.p137.1_16.92.21.p119.3

PCIE_WLAN_UART_BT_9098_17.92.1.p149.44_17.92.1.p149.44
SDIO_WLAN_UART_BT_8987_16.92.21.p137_16.92.21.p137
SDIO_WLAN_UART_BT_9098_17.92.1.p149.44_17.92.1.p149.44
SDIO_WLAN_UART_BT_IW416_16.92.21.p137_16.92.21.p137
SDIO_WLAN_UART_BT_IW612_18.99.3.p15_18.99.3.p15

Change-Id: Ifb7bb00203eb5dbc614a885e4483ed8323d3b0a4
Signed-off-by: yunjie <yunjie.jia@nxp.com>
2024-08-09 12:30:19 +00:00
yunjie
1ffe548cc2 MA-22417-1 [All platform] Android-14.0 Q2 WCS release patch integrate
Reason:integrate WCS Q2 RC2 release patch WiFi driver MM6X17437p21 to
Android-14.0 Q2 release
Tested:on i.MX 8MQ

corespond FW:
PCIE_WLAN_UART_BT_8997_16.92.21.p119.3_16.92.21.p119.3
PCIE_WLAN_UART_BT_9098_17.92.1.p149.43_17.92.1.p149.43
SDIO_WLAN_UART_BT_8987_16.92.21.p119.3_16.92.21.p119.3
SDIO_WLAN_UART_BT_IW416_16.92.21.p119.11_16.92.21.p119.11
SDIO_WLAN_UART_BT_IW612_18.99.3.p10_18.99.3.p10

Change-Id: I38504e15eb63ae8d32da2ebf2da44d92c4f74696
Signed-off-by: yunjie <yunjie.jia@nxp.com>
2024-05-30 14:55:23 +00:00
Sherry Sun
7954d47c45 MA-22420 [All platform] move all WiFi drvier code to repo root path
Reason:for WCS's request and Marketing's suggestion, move wifi driver to
root path
Tested:on i.MX 8MQ

Change the folder layout to make it more clear

Change-Id: Idf5663adccc1dfe90d5b62e5ee31187bcae37dec
Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
2024-05-10 15:55:49 +00:00