Skip to content

Commit

Permalink
Adding 2.3.2.0003 OSD release
Browse files Browse the repository at this point in the history
  • Loading branch information
ajisilabs committed Aug 16, 2021
1 parent 390542d commit fd18465
Show file tree
Hide file tree
Showing 96 changed files with 42 additions and 173,273 deletions.
Binary file removed Firmware/RS9113_AP_BT_DUAL_MODE.rps
Binary file not shown.
Binary file removed Firmware/RS9113_WC_BL.rps
Binary file not shown.
Binary file removed Firmware/RS9113_WLAN_BT_DUAL_MODE.rps
Binary file not shown.
Binary file removed Firmware/RS9113_WLAN_BT_DUAL_MODE_PER.rps
Binary file not shown.
Binary file removed Firmware/RS9113_WLAN_QSPI.rps
Binary file not shown.
Binary file removed Firmware/RS9113_WLAN_ZIGBEE.rps
Binary file not shown.
Binary file removed Firmware/RS9113_ZIGBEE_COORDINATOR.rps
Binary file not shown.
Binary file removed Firmware/RS9113_ZIGBEE_ROUTER.rps
Binary file not shown.
Binary file modified Firmware/pmemdata
100644 → 100755
Binary file not shown.
Binary file modified Firmware/pmemdata_wlan_bt_classic
100644 → 100755
Binary file not shown.
31 changes: 0 additions & 31 deletions README.txt

This file was deleted.

25 changes: 25 additions & 0 deletions Readme_OSD.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
This software package contains following folders/files :

Package
=======
RS9116.NB0.NL.GNU.LNX.OSD.X.X.X
├── Readme_OSD.txt
├── ReleaseNotes_OSD.pdf
├── scripts
├── Firmware
└── rsi

Content Description
===================

- ReleaseNotes_OSD.pdf
This document contains supported features, hardware and software requirements, and known issues of this release.

- Scripts
This folder contains configuration files of supplicant, hostapd and scripts for running dhcp server.

- Firmware:
This folder contains firmware binaries for 9116.

- rsi
This folder contains source files Open source driver.
Binary file removed ReleaseNotes.pdf
Binary file not shown.
Binary file added ReleaseNotes_OSD.pdf
Binary file not shown.
Empty file modified rsi/Kconfig
100644 → 100755
Empty file.
Empty file modified rsi/Makefile
100644 → 100755
Empty file.
1 change: 1 addition & 0 deletions rsi/Makefile_ker
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ rsi_91x-y += rsi_91x_mac80211.o
rsi_91x-y += rsi_91x_mgmt.o
rsi_91x-y += rsi_91x_hal.o
rsi_91x-y += rsi_91x_ps.o
rsi_91x-$(CONFIG_ARCH_HAVE_CUSTOM_GPIO_H) += rsi_91x_gpio.o
rsi_91x-$(CONFIG_RSI_DEBUGFS) += rsi_91x_debugfs.o
rsi_91x-$(CONFIG_RSI_BT_ALONE) += rsi_91x_hci.o
rsi_91x-$(CONFIG_RSI_BT_ANDROID) += rsi_91x_bluedroid.o
Expand Down
Empty file modified rsi/README
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x.fw
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_bluedroid.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_coex.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_core.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_debugfs.c
100644 → 100755
Empty file.
4 changes: 2 additions & 2 deletions rsi/rsi_91x_gpio.c
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ EXPORT_SYMBOL_GPL(gpio_init);
*/
void set_host_status(int value, struct rsi_common *common)
{
__gpio_set_value(common->ulp_gpio_write, value);
gpio_set_value(common->ulp_gpio_write, value);
}
EXPORT_SYMBOL_GPL(set_host_status);

Expand All @@ -109,7 +109,7 @@ EXPORT_SYMBOL_GPL(set_host_status);
*/
int get_device_status(struct rsi_common *common)
{
return __gpio_get_value(common->ulp_gpio_read);
return gpio_get_value(common->ulp_gpio_read);
}
EXPORT_SYMBOL_GPL(get_device_status);

Empty file modified rsi/rsi_91x_hal.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_hci.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_mac80211.c
100644 → 100755
Empty file.
10 changes: 8 additions & 2 deletions rsi/rsi_91x_main.c
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ u8 ps_sleep_type = 1;
EXPORT_SYMBOL_GPL(ps_sleep_type);
u16 peer_dist;
u16 bt_feature_bitmap;
u16 uart_debug;
u8 uart_debug;
/*
* Default extended options is (0)
*/
Expand Down Expand Up @@ -208,7 +208,7 @@ MODULE_PARM_DESC(peer_dist, "\npeer distance to config ack timeout value\n");
module_param(bt_feature_bitmap, ushort, 0);
MODULE_PARM_DESC(bt_feature_bitmap, "\nFeature bitmap for BT\n");

module_param(uart_debug, ushort, 0);
module_param(uart_debug, byte, 0);
MODULE_PARM_DESC(uart_debug, "\nFeature bitmap for uart debug\n");

module_param(ext_opt, ushort, 0);
Expand Down Expand Up @@ -263,6 +263,11 @@ MODULE_PARM_DESC(enable_40mhz_in_2g, "\nSupport of 40Mhz in 2.4Gh\n\
'1' - Enable.\n'0' - Disable\n");


u8 xtal_good_time;
module_param(xtal_good_time, byte, 0);
MODULE_PARM_DESC(xtal_good_time, "\nCrystal good time value in Micro-Second\n\
'0' - 1000 \n'1' - 2000 \n'2' - 3000 \n'3' - 600\n");

u16 rsi_zone_enabled = ERR_ZONE;
module_param(rsi_zone_enabled, ushort, S_IRUGO);
MODULE_PARM_DESC(rsi_zone_enabled, "\nBIT(0) - ERROR ZONE\n\
Expand Down Expand Up @@ -791,6 +796,7 @@ struct rsi_hw *rsi_91x_init(void)
common->enable_40mhz_in_2g = enable_40mhz_in_2g;
common->enabled_uapsd = enabled_uapsd;
common->max_sp_len = max_sp_len;
common->xtal_good_time = xtal_good_time;

if (rsi_create_kthread(common,
&common->tx_thread,
Expand Down
1 change: 1 addition & 0 deletions rsi/rsi_91x_mgmt.c
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -1409,6 +1409,7 @@ int rsi_send_common_dev_params(struct rsi_common *common)
dev_cfgs->dev_peer_dist = common->peer_dist;
dev_cfgs->dev_bt_feature_bitmap = common->bt_feature_bitmap;
dev_cfgs->uart_dbg = common->uart_debug;
dev_cfgs->xtal_good_time = common->xtal_good_time;
if (common->priv->device_model == RSI_DEV_9116) {
/*
* In 9116_feature_bitmap, BITS(3:0) are used for module type
Expand Down
Empty file modified rsi/rsi_91x_ps.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_rrm.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_sdio.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_sdio_ops.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_usb.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_usb_ops.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_91x_zigb.c
100644 → 100755
Empty file.
Empty file modified rsi/rsi_boot_params.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_coex.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_common.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_debugfs.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_gpio.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_hal.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_hci.h
100644 → 100755
Empty file.
5 changes: 3 additions & 2 deletions rsi/rsi_main.h
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ struct rsi_hw;

#include "rsi_ps.h"

#define DRV_VER "RS9116.NB0.NL.GNU.LNX.OSD.2.0.0.0024"
#define DRV_VER "RS9116.NB0.NL.GNU.LNX.OSD.2.3.2.0003"

#define ERR_ZONE BIT(0) /* Error Msgs */
#define INFO_ZONE BIT(1) /* Generic Debug Msgs */
Expand Down Expand Up @@ -573,7 +573,7 @@ struct rsi_common {
/* 9116 related */
u16 peer_dist;
u16 bt_feature_bitmap;
u16 uart_debug;
u8 uart_debug;
u16 ext_opt;
u8 host_intf_on_demand;
u8 crystal_as_sleep_clk;
Expand Down Expand Up @@ -605,6 +605,7 @@ struct rsi_common {
u8 sta_bssid[ETH_ALEN];
u8 fixed_rate_en;
u16 fixed_rate;
u8 xtal_good_time;
};

enum host_intf {
Expand Down
3 changes: 2 additions & 1 deletion rsi/rsi_mgmt.h
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -567,7 +567,8 @@ struct rsi_config_vals {
u8 antenna_sel_val;
u16 dev_peer_dist;
u16 dev_bt_feature_bitmap;
u16 uart_dbg;
u8 uart_dbg;
u8 xtal_good_time;
u16 features_9116;
u16 dev_ble_roles;
u16 bt_bdr;
Expand Down
Empty file modified rsi/rsi_ps.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_rrm.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_sdio.h
100644 → 100755
Empty file.
Empty file modified rsi/rsi_usb.h
100644 → 100755
Empty file.
Empty file modified scripts/ap_open.conf
100644 → 100755
Empty file.
Empty file modified scripts/ap_wpa.conf
100644 → 100755
Empty file.
Empty file modified scripts/dhcpd.conf
100644 → 100755
Empty file.
Binary file removed scripts/hostapd
Binary file not shown.
Binary file removed scripts/hostapd_cli
Binary file not shown.
15 changes: 0 additions & 15 deletions scripts/p2p.conf

This file was deleted.

Empty file modified scripts/sta_settings.conf
100644 → 100755
Empty file.
56 changes: 0 additions & 56 deletions scripts/zigb_utils/apis/build/Makefile

This file was deleted.

6 changes: 0 additions & 6 deletions scripts/zigb_utils/apis/build/main.c

This file was deleted.

Loading

0 comments on commit fd18465

Please sign in to comment.