summaryrefslogtreecommitdiff
path: root/recipes-kernel/rsi-91x/files/rs9113.default
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/rsi-91x/files/rs9113.default')
-rw-r--r--recipes-kernel/rsi-91x/files/rs9113.default66
1 files changed, 66 insertions, 0 deletions
diff --git a/recipes-kernel/rsi-91x/files/rs9113.default b/recipes-kernel/rsi-91x/files/rs9113.default
new file mode 100644
index 0000000..ddafe92
--- /dev/null
+++ b/recipes-kernel/rsi-91x/files/rs9113.default
@@ -0,0 +1,66 @@
+#
+# Skip loading the RS9113 related drivers if
+# set to zero.
+#
+RS9113_LOAD=1
+
+# Parameters for rs9113 driver
+#
+# Enable Antenna Diversity (1)
+RSI_ANTENNA_DIVERSITY=0
+
+# COEX_MODE options:
+# 1 WLAN STATION or WLAN ACCESS POINT
+# 4 BT EDR MODE
+# 5 WLAN STATION + BT EDR MODE
+# 6 WLAN ACCESS POINT + BT EDR MODE
+# 8 BT LE MODE
+# 9 WLAN STATION + BT LE MODE
+# 10 WLAN ACCESS POINT + BT LE MODE
+# 12 BT EDR + BT LE MODE
+# 13 WLAN STATION + BT EDR MODE + BT LE MODE
+# 14 WLAN ACCESS POINT + BT EDR MODE+ BT LE MODE
+COEX_MODE=1
+
+
+# 2 – Select internal antenna
+# 3 – Select external antenna
+ANT_SEL_VAL=2
+
+RSI_ANTENNA_DIVERSITY=0
+
+# Parameters are described here:
+# https://github.com/SiliconLabs/RS911X-nLink-OSD/blob/master/rsi/rsi_91x_main.c
+#
+# RX_DATA_INACTIVE_INTERVAL
+# SLEEP_IND_GPIO_SEL"
+# ULP_GPIO_READ
+# ULP_GPIO_WRITE"
+# PS_SLEEP_TYPE
+# MAX_SP_LEN
+# ENABLED_UAPSD
+# LP_HANDSHAKE_MODE
+# ULP_HANDSHAKE_MODE
+# PEER_DIST
+# BT_FEATURE_BITMAP
+# UART_DEBUG
+# EXT_OPT
+# BLE_ROLES
+# BT_BDR_MODE
+# THREE_WIRE_COEX
+# ANCHOR_POINT_GAP
+# HOST_INTF_ON_DEMAND
+# SLEEP_CLK_SOURCE_SEL
+# FEATURE_BITMAP_9116
+# ENABLE_40MHZ_IN_2G
+# XTAL_GOOD_TIME
+# RSI_ZONE_ENABLED
+
+
+# Time to hold high, then hold low on reset during driver load reset
+SLEEPTIME=100000
+
+# Time to wait while looping for interrupt and wake-up pins
+# to go high.
+INTSLEEPTIME=100000
+