Skip to content

Integrate linux-seco-rk/ap/update-mwifiex

GitBot requested to merge linux-seco-rk/ap/update-mwifiex into kirkstone

Commit: edgehog/bsp/rockchip/linux-seco-rk@122836ae

[DRIVERS] rockchip pcie: remove hard dependency from rfkill-rk

The rockchip PCIe driver currently causes a link error when built without rfkill-rk (CONFIG_RFKILL_RK). Error: pcie-dw-rockchip.c:2263: undefined reference to `rfkill_get_wifi_power_state'

Instead of setting rfkill-rk as a dependency in Kconfig (as in 7ed6cad012537c4482a05bbecd5439a2fd2836d7, reverted), make it an optional dependency by surrounding the rfkill-rk-specific code with #ifdef

--

Commit: edgehog/bsp/rockchip/linux-seco-rk@ef45e0b0

Revert "[Kconfig] PCIE_DW_ROCKCHIP: Add dependency on RFKILL_RK"

This reverts commit 7ed6cad012537c4482a05bbecd5439a2fd2836d7.

--

Commit: edgehog/bsp/rockchip/linux-seco-rk@ef32b30d

[C31][WIFI] restore configuration for new MWIFIEX driver

Restore the wifi configuration from 21eaa7593581379721921efcc5c764f79fc9aa5b for new MWIFIEX driver (built externally in yocto)

--

Commit: edgehog/bsp/rockchip/linux-seco-rk@3e5467fa

[DEFCONFIG] disable the rockchip RFKILL-RK driver

The rfkill-rk driver enables rfkill for some rockchip wireless chipsets. On C31, when enabled, it causes the wifi and bt to crash with the following error: [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: rfkill-wlan driver has not Successful initialized

--

Commit: edgehog/bsp/rockchip/linux-seco-rk@ca0cc409

[DEFCONFIG] disable MWIFIEX

Disable the MWIFIEX driver to allow using the new version of the driver with a recipe in meta-seco-rk that builds the driver as an out-of-tree module for E09 and C31.

The old, in-tree version of the driver is no longer needed.

Merge request reports