From: avoid Date: Tue, 18 Sep 2018 02:08:29 +0000 (+0800) Subject: [RAMEN9610-6379][9610]wlbt: change the path of wlan mac address X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=25cd16128cc275565fe04f42bc34a13997e2b7d0;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [RAMEN9610-6379][9610]wlbt: change the path of wlan mac address The address is no longer read from the partition, but from the file node Change-Id: I3abd45f4dd44e9780d927edf038e234786e81585 Signed-off-by: avoid --- diff --git a/drivers/net/wireless/scsc/Kconfig b/drivers/net/wireless/scsc/Kconfig old mode 100755 new mode 100644 index 97db0870990a..7978b1705450 --- a/drivers/net/wireless/scsc/Kconfig +++ b/drivers/net/wireless/scsc/Kconfig @@ -123,7 +123,7 @@ endif config SCSC_WLAN_MAC_ADDRESS_FILENAME string "MAC address filename" - default "/efs/wifi/.mac.info" + default "/sys/module/scsc_wlan/parameters/mac_addr" ---help--- Select the programmed MAC address file. diff --git a/drivers/net/wireless/scsc/dev.c b/drivers/net/wireless/scsc/dev.c old mode 100755 new mode 100644 index 6302411db888..9844cdfefed7 --- a/drivers/net/wireless/scsc/dev.c +++ b/drivers/net/wireless/scsc/dev.c @@ -41,6 +41,10 @@ static char *maddr_file = "mac.txt"; module_param(maddr_file, charp, S_IRUGO | S_IWUSR); MODULE_PARM_DESC(maddr_file, "mac address filename"); +static char *mac_addr = "00:00:00:00:00:00"; +module_param(mac_addr, charp, S_IRUGO | S_IWUSR); +MODULE_PARM_DESC(mac_addr, "wifi mac address"); + static bool term_udi_users = true; module_param(term_udi_users, bool, S_IRUGO | S_IWUSR); MODULE_PARM_DESC(term_udi_users, "Try to terminate UDI user space users (applications) connected on the cdev (0, 1)");