Skip to content

Commit b6d7f12

Browse files
Add wifi to Radxa Cubie A5E (kernel7.0) (#9879)
* Add AIC88800 SDIO driver from warpme/minimyth2 * Updates for AIC8800 support on cubie-a5e (kernel7.0.x) * Update radxa-cubie-a5e.csc as suggested by @coderabbitai * Update radxa-cubie-a5e.csc to please the IC * Update radxa-cubie-a5e.csc update conf file of modprobe.d * Update config/boards/radxa-cubie-a5e.csc Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix module name param --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 2d0fcf8 commit b6d7f12

4 files changed

Lines changed: 77069 additions & 3 deletions

File tree

config/boards/radxa-cubie-a5e.csc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
BOARD_NAME="radxa cubie a5e"
33
BOARD_VENDOR="radxa"
44
BOARDFAMILY="sun55iw3"
5-
BOARD_MAINTAINER=""
5+
BOARD_MAINTAINER="juanesf"
66
INTRODUCED="2025"
77
BOOTCONFIG="radxa-cubie-a5e_defconfig"
88
OVERLAY_PREFIX="sun55i-a527"
@@ -24,9 +24,9 @@ function post_family_tweaks_bsp__aic8800_wireless() {
2424
mkdir -p "${destination}"/etc/modprobe.d
2525
mkdir -p "${destination}"/etc/modules-load.d
2626
# Add wireless conf
27-
cat > "${destination}"/etc/modprobe.d/aic8800-wireless.conf <<- EOT
27+
cat > "${destination}"/etc/modprobe.d/aic8800-radxa-cubie-a5e.conf <<- EOT
2828
options aic8800_fdrv_sdio aicwf_dbg_level=0 custregd=0 ps_on=0
29-
#options aic8800_bsp_sdio aic_fw_path=/lib/firmware/aic8800_fw/SDIO/aic8800
29+
options aic8800_bsp aic_fw_path=/lib/firmware/aic8800/SDIO/aic8800D80
3030
EOT
3131
# Add needed bluetooth modules
3232
cat > "${destination}"/etc/modules-load.d/aic8800-btlpm.conf <<- EOT

config/kernel/linux-sunxi64-edge.config

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -944,6 +944,9 @@ CONFIG_WLAN_UWE5621=m
944944
CONFIG_WLAN_UWE5622=m
945945
CONFIG_UNISOC_WIFI_PS=y
946946
CONFIG_TTY_OVERY_SDIO=m
947+
CONFIG_AIC_SDIO_WLAN_SUPPORT=y
948+
CONFIG_AIC8800_WLAN_SUPPORT=m
949+
CONFIG_AIC8800_BTLPM_SUPPORT=m
947950
CONFIG_VIRT_WIFI=m
948951
CONFIG_WWAN=m
949952
CONFIG_WWAN_HWSIM=m

0 commit comments

Comments
 (0)