[][openwrt-24][common][config][Add BananaPi boards for unified autobuild]
[Description]
Add BananaPi boards for unified autobuild
[Release-log]
N/A
Change-Id: I3d9e391e1b0d244ea5ecc8533f63f08658cc4247
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9684371
diff --git a/autobuild/unified/Readme.md b/autobuild/unified/Readme.md
old mode 100755
new mode 100644
index 5dab9a0..b28af33
--- a/autobuild/unified/Readme.md
+++ b/autobuild/unified/Readme.md
@@ -51,8 +51,9 @@
- Platform
- Support RTL8261N 10G PHY
- Support MTK Prpl Reference Board
+ - Support BananaPi Boards (BPI-R4)
- - WiFi - Basic WiFi7 EHT SU (not support MLO)
+ - WiFi - Basic WiFi7 EHT SU (not support MLO)
- 320 MHz bandwidth
- 4096-QAM MCS12, MCS13
- WPA3 key management (AKM24)
@@ -75,6 +76,8 @@
bash ../mtk-openwrt-feeds/autobuild/unified/autobuild.sh filogic-mac80211-BE19000 log_file=make
## 2. MTK Prpl Reference Board (Mozart)
bash ../mtk-openwrt-feeds/autobuild/unified/autobuild.sh filogic-mac80211-mozart log_file=make
+## 2. BananaPi Boards (BPI-R4)
+bash ../mtk-openwrt-feeds/autobuild/unified/autobuild.sh filogic-mac80211-bpi log_file=make
#Further Build (After 1st full build)
bash ../mtk-openwrt-feeds/autobuild/unified/autobuild.sh build
diff --git a/autobuild/unified/filogic/mac80211/bpi/master/defconfig b/autobuild/unified/filogic/mac80211/bpi/master/defconfig
new file mode 100644
index 0000000..dee4037
--- /dev/null
+++ b/autobuild/unified/filogic/mac80211/bpi/master/defconfig
@@ -0,0 +1,25 @@
+CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r3=y
+CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r3-mini=y
+CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r4=y
+CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_bananapi_bpi-r4-poe=y
+# CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_mediatek_mt7981-rfb is not set
+# CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_mediatek_mt7986a-rfb-nand is not set
+# CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_mediatek_mt7988a-rfb is not set
+# CONFIG_TARGET_DEVICE_mediatek_filogic_DEVICE_mediatek_mt7986b-rfb is not set
+CONFIG_KERNEL_PROFILING=y
+CONFIG_KERNEL_KPROBES=y
+CONFIG_PACKAGE_trusted-firmware-a-mt7981-ram-ddr3=y
+CONFIG_PACKAGE_trusted-firmware-a-mt7981-ram-ddr4=y
+CONFIG_PACKAGE_trusted-firmware-a-mt7986-ram-ddr3=y
+CONFIG_PACKAGE_trusted-firmware-a-mt7986-ram-ddr4=y
+CONFIG_PACKAGE_trusted-firmware-a-mt7988-ram-comb=y
+CONFIG_PACKAGE_perf=y
+# CONFIG_PACKAGE_mt7981-wo-firmware is not set
+CONFIG_PACKAGE_CFG80211_TESTMODE=y
+# CONFIG_PACKAGE_kmod-mt7981-firmware is not set
+CONFIG_WPA_MSG_MIN_PRIORITY=3
+CONFIG_WPA_ENABLE_WEP=y
+# CONFIG_PACKAGE_wpad-basic-openssl is not set
+CONFIG_PACKAGE_wpad-openssl=y
+CONFIG_PACKAGE_omcproxy=y
+CONFIG_PACKAGE_blkid=y
diff --git a/autobuild/unified/filogic/mac80211/bpi/rules b/autobuild/unified/filogic/mac80211/bpi/rules
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/autobuild/unified/filogic/mac80211/bpi/rules