wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char*
authorBitterblue Smith <rtl8821cerfe2@gmail.com>
Sat, 17 Dec 2022 14:13:47 +0000 (16:13 +0200)
committerKalle Valo <kvalo@kernel.org>
Wed, 21 Dec 2022 18:51:39 +0000 (20:51 +0200)
And pass const char* to it.

Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Reviewed-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/361ceac1-cc73-605b-4b63-736bfce80833@gmail.com
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c

index d26df4095da026b661aba344cd4c27e1d383a7b7..87758295d6188728e1d50b90b8d55f0cb06d30dd 100644 (file)
@@ -1560,7 +1560,7 @@ int rtl8xxxu_init_phy_rf(struct rtl8xxxu_priv *priv,
                         enum rtl8xxxu_rfpath path);
 int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv,
                           const struct rtl8xxxu_reg32val *array);
-int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name);
+int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, const char *fw_name);
 void rtl8xxxu_firmware_self_reset(struct rtl8xxxu_priv *priv);
 void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv);
 void rtl8xxxu_identify_vendor_1bit(struct rtl8xxxu_priv *priv, u32 vendor);
index a67b8c64b1e3e58fe5a156d27c1c92466a8dfd53..c8fdd6199b334d981b0abdfc00ca783ee977d9a4 100644 (file)
@@ -742,7 +742,7 @@ static int rtl8188fu_parse_efuse(struct rtl8xxxu_priv *priv)
 
 static int rtl8188fu_load_firmware(struct rtl8xxxu_priv *priv)
 {
-       char *fw_name;
+       const char *fw_name;
        int ret;
 
        fw_name = "rtlwifi/rtl8188fufw.bin";
index d43f8afeb87648f4e90fe5b3167366eca22998d2..8981a86c833f1e03b08f901cef8a8531985f26ca 100644 (file)
@@ -386,7 +386,7 @@ out:
 
 static int rtl8192cu_load_firmware(struct rtl8xxxu_priv *priv)
 {
-       char *fw_name;
+       const char *fw_name;
        int ret;
 
        if (!priv->vendor_umc)
index cd173ca6039b5715664114a85e8cc9e930c575d5..e4afdfed06aceaa58180e1ba22d704acdbe94ed4 100644 (file)
@@ -709,7 +709,7 @@ static int rtl8192eu_parse_efuse(struct rtl8xxxu_priv *priv)
 
 static int rtl8192eu_load_firmware(struct rtl8xxxu_priv *priv)
 {
-       char *fw_name;
+       const char *fw_name;
        int ret;
 
        fw_name = "rtlwifi/rtl8192eu_nic.bin";
index 707ac48ecc83c031fbc971d4c76fa5283309b479..e881ee33c6e81ace4aa26cb79e94dd2921fe7b59 100644 (file)
@@ -231,7 +231,7 @@ static int rtl8723au_parse_efuse(struct rtl8xxxu_priv *priv)
 
 static int rtl8723au_load_firmware(struct rtl8xxxu_priv *priv)
 {
-       char *fw_name;
+       const char *fw_name;
        int ret;
 
        switch (priv->chip_cut) {
index b267374470358660bb81b0f07ad1d04436657081..65ebf9dcf5f9a147557e0c845c16b73db4acf198 100644 (file)
@@ -502,7 +502,7 @@ static int rtl8723bu_parse_efuse(struct rtl8xxxu_priv *priv)
 
 static int rtl8723bu_load_firmware(struct rtl8xxxu_priv *priv)
 {
-       char *fw_name;
+       const char *fw_name;
        int ret;
 
        if (priv->enable_bluetooth)
index 23a7f89f24219db6f81669e51dc2f92fdef4b81a..5dd2059734aa7b13fab7387b36e3cba3ed32db92 100644 (file)
@@ -1980,7 +1980,7 @@ fw_abort:
        return ret;
 }
 
-int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name)
+int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, const char *fw_name)
 {
        struct device *dev = &priv->udev->dev;
        const struct firmware *fw;