mirror of
https://github.com/Fishwaldo/build.git
synced 2025-07-23 13:29:33 +00:00
- Chanaged default x.org configuration to disable glamor - Reintroduce patch to use DRM cursor plane as overlay in rk322x-current and -dev - Updated wifi patches for kernel 5.8.10 - Bumped rk322x to u-boot v2020.07, removed reserved zones from device trees - Updated OPTEE to v3.10, using ddrbin v1.10 - Bumped rk322x-current to kernel 5.8.y - Imported new patches from knaerzche's LibreELEC fork for rk322x-dev (kernel 5.8.y) - Adjusted existing patches to match changes, updated rk322x-dev kernel config file - Add default modprobe conf file for esp8089 to force the crystal frequency to 40Mhz for rk322x targets - Removed ssv6051 firmware packages to move to armbian-firmware repository - Switching ssv6051-wifi.cfg to /lib/firmware for rk322x-legacy - Removed P2P interface for esp8089 driver for rk322x-legacy - Optimized ssv6051 performance: kernel module gains -Os flag, disabled p2p interface, enabled HW crypto for CCMP cipher - Enabled remote control interface, IR GPIO kernel module and HDMI CEC modules
36 lines
1.7 KiB
Diff
36 lines
1.7 KiB
Diff
diff --git a/drivers/net/wireless/rockchip_wlan/ssv6xxx/platform-config.mak b/drivers/net/wireless/rockchip_wlan/ssv6xxx/platform-config.mak
|
|
index 00d4792a0..373fc2bda 100644
|
|
--- a/drivers/net/wireless/rockchip_wlan/ssv6xxx/platform-config.mak
|
|
+++ b/drivers/net/wireless/rockchip_wlan/ssv6xxx/platform-config.mak
|
|
@@ -9,7 +9,8 @@ ccflags-y += -Werror
|
|
|
|
# Enable -g to help debug. Deassembly from .o to .S would help to track to
|
|
# the problomatic line from call stack dump.
|
|
-ccflags-y += -g
|
|
+#ccflags-y += -g
|
|
+ccflags += -Os
|
|
|
|
############################################################
|
|
# If you change the settings, please change the file synchronization
|
|
@@ -71,7 +72,7 @@ ccflags-y += -DUSE_GENERIC_DECI_TBL
|
|
ccflags-y += -DUSE_LOCAL_CRYPTO
|
|
ccflags-y += -DUSE_LOCAL_WEP_CRYPTO
|
|
#ccflags-y += -DUSE_LOCAL_TKIP_CRYPTO
|
|
-ccflags-y += -DUSE_LOCAL_CCMP_CRYPTO
|
|
+#ccflags-y += -DUSE_LOCAL_CCMP_CRYPTO
|
|
ccflags-y += -DUSE_LOCAL_SMS4_CRYPTO
|
|
|
|
ccflags-y += -DCONFIG_SSV_WAPI
|
|
diff --git a/drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.c b/drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.c
|
|
index 8718d8900..afce4ecef 100644
|
|
--- a/drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.c
|
|
+++ b/drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.c
|
|
@@ -58,7 +58,7 @@ static char *ssv6xxx_cmd_buf;
|
|
char *ssv6xxx_result_buf;
|
|
extern struct ssv6xxx_cfg_cmd_table cfg_cmds[];
|
|
extern struct ssv6xxx_cfg ssv_cfg;
|
|
-char DEFAULT_CFG_PATH[] = "/etc/firmware/ssv6051/ssv6051-wifi.cfg";
|
|
+char DEFAULT_CFG_PATH[] = "/lib/firmware/ssv6051-wifi.cfg";
|
|
static int ssv6xxx_dbg_open(struct inode *inode, struct file *filp)
|
|
{
|
|
filp->private_data = inode->i_private;
|