From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6BA8BECAAD5 for ; Fri, 2 Sep 2022 09:52:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229602AbiIBJw5 (ORCPT ); Fri, 2 Sep 2022 05:52:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235697AbiIBJwm (ORCPT ); Fri, 2 Sep 2022 05:52:42 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4675182D19 for ; Fri, 2 Sep 2022 02:52:36 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id y3so2830171ejc.1 for ; Fri, 02 Sep 2022 02:52:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=ThDb76+kZEC72ISvvHs25TvHqgP2beNaL5wxY8n7dsc=; b=NUjfOq9/5L6JJV9vJslddUmeS7AaRFkr6sq7xI5oNDsccB2aIuvLHNuJMg4wyof+oE 7eK1TW/8FULpKamlM2neerduzBjYzxCGh3lNa389TOkGOZgtmJnFPMxghfdXhO/Y4z8i zDoHTUFvq8k8z0GQ/0KQedD84hZ7wDSCI0Ec/3Qr+aREoxLvqNArcapuzeI9OQXbiDJI P0yYoSpuU/JKHzF1Ln8zPAiqDupoId6KnskqbWRSPzrnovkk3nGnjoTKhti74M279vD2 CY1xutNtVilPSitlh/dWJjBi82mbFFOGvBgqKrW62bqYJRqLdH5Y+tdoGCFdobv5eSyV 77SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=ThDb76+kZEC72ISvvHs25TvHqgP2beNaL5wxY8n7dsc=; b=nrPIPzxpRs27s59A8WLRXm3DehFy+78whYGUueQORqev13AXtUCWxrpPrzfztcSENK vLDnC3TWWrKjhTwACMaz5Yqwnb4Wzf+EVJH64ZxWQfmgRQq8vyVyKAJs6t4rdrgAfreZ xt0QNzZH8fyms1hkPqAKLfuqMaWZKnZMkrMeFl5ohmOtrphqhr1ERh8sPXxkMfNPa6xY v30/iswEfToujO0MXW1g0seuUT/wM3I0++cYdC5dvQwXMkzRn/1d1PlkC1BH57H87o26 felo42+MrAT0STo8F5U4agaGnsOyfLtFHKsZsBMohW9wxvoaYQlSYJtttF0a4JoyA7Hi u69g== X-Gm-Message-State: ACgBeo3tPkwFX9vr7IZquwh3icqLLlqQAQO0s4w99HOmcboMgdrnBAm4 Uzl+4KSLS8629UiIhgn2nL31/zTBcN0= X-Google-Smtp-Source: AA6agR5zCoNE6sH+KYkTSJ2nPQ/wNsIebIEN4dcGZhqUWHmM/Uy+L1R5TGLi9CJOyVZmVMrYjw1Kxg== X-Received: by 2002:a17:907:9620:b0:730:d5f4:d448 with SMTP id gb32-20020a170907962000b00730d5f4d448mr26586297ejc.45.1662112354552; Fri, 02 Sep 2022 02:52:34 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:34 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 01/10] staging: rtl8723bs: delete rtw_setdatarate_cmd Date: Fri, 2 Sep 2022 11:51:51 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function rtw_setdatarate_cmd because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/core/rtw_cmd.c | 29 --------------------- drivers/staging/rtl8723bs/include/rtw_cmd.h | 1 - 2 files changed, 30 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_cmd.c b/drivers/staging/rtl= 8723bs/core/rtw_cmd.c index b4170f64d118..a5e66b9868ad 100644 --- a/drivers/staging/rtl8723bs/core/rtw_cmd.c +++ b/drivers/staging/rtl8723bs/core/rtw_cmd.c @@ -593,35 +593,6 @@ u8 rtw_sitesurvey_cmd(struct adapter *padapter, struc= t ndis_802_11_ssid *ssid, return res; } =20 -u8 rtw_setdatarate_cmd(struct adapter *padapter, u8 *rateset) -{ - struct cmd_obj *ph2c; - struct setdatarate_parm *pbsetdataratepara; - struct cmd_priv *pcmdpriv =3D &padapter->cmdpriv; - u8 res =3D _SUCCESS; - - ph2c =3D rtw_zmalloc(sizeof(struct cmd_obj)); - if (!ph2c) { - res =3D _FAIL; - goto exit; - } - - pbsetdataratepara =3D rtw_zmalloc(sizeof(struct setdatarate_parm)); - if (!pbsetdataratepara) { - kfree(ph2c); - res =3D _FAIL; - goto exit; - } - - init_h2fwcmd_w_parm_no_rsp(ph2c, pbsetdataratepara, GEN_CMD_CODE(_SetData= Rate)); - pbsetdataratepara->mac_id =3D 5; - memcpy(pbsetdataratepara->datarates, rateset, NumRates); - - res =3D rtw_enqueue_cmd(pcmdpriv, ph2c); -exit: - return res; -} - void rtw_getbbrfreg_cmdrsp_callback(struct adapter *padapter, struct cmd_= obj *pcmd) { /* rtw_free_cmd_obj(pcmd); */ diff --git a/drivers/staging/rtl8723bs/include/rtw_cmd.h b/drivers/staging/= rtl8723bs/include/rtw_cmd.h index 1bf030cbbbbe..0af8215e2f2f 100644 --- a/drivers/staging/rtl8723bs/include/rtw_cmd.h +++ b/drivers/staging/rtl8723bs/include/rtw_cmd.h @@ -591,7 +591,6 @@ extern u8 rtw_clearstakey_cmd(struct adapter *padapter,= struct sta_info *sta, u8 extern u8 rtw_joinbss_cmd(struct adapter *padapter, struct wlan_network *p= network); u8 rtw_disassoc_cmd(struct adapter *padapter, u32 deauth_timeout_ms, bool = enqueue); extern u8 rtw_setopmode_cmd(struct adapter *padapter, enum ndis_802_11_ne= twork_infrastructure networktype, bool enqueue); -extern u8 rtw_setdatarate_cmd(struct adapter *padapter, u8 *rateset); extern u8 rtw_setrfintfs_cmd(struct adapter *padapter, u8 mode); =20 extern u8 rtw_gettssi_cmd(struct adapter *padapter, u8 offset, u8 *pval); --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E57A3C38145 for ; Fri, 2 Sep 2022 09:53:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235605AbiIBJxK (ORCPT ); Fri, 2 Sep 2022 05:53:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60738 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235715AbiIBJwm (ORCPT ); Fri, 2 Sep 2022 05:52:42 -0400 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D12EDD11FA for ; Fri, 2 Sep 2022 02:52:36 -0700 (PDT) Received: by mail-ed1-x52c.google.com with SMTP id y64so1982004ede.2 for ; Fri, 02 Sep 2022 02:52:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=1DfksHW7Ish2UvigiC+OsNMircH0PL3M9sKVGJTg530=; b=GwURQpXCkXATE+oyuEySbyquqLfL6FdQvLFR57Y9myNNAv/qP+Ou99yQ18r0Vw6GNo kAR2W2v1eD/sr/fPmVCE4h9HfHzWuvJ+uXPCvTa9n7QqTTiZk4VDlbvBp79G85MRsmKS sR47+F1D92cK9CEbW87GgJoEp4hRgBXQEs6D5oQrq3qjonZcDvQhmgEaIKJPaEukssaZ 5vXcv4DPa3mG8ovOGuFXmJysv2P/EV2qfiap5oC971/5LD9BwS4wlAcX4CWolRkMNbqw vVRDf5jDw+zNiYGYzSSyAv5tFkPMuqyhxw8GVI1JXTGPrqNyz274IDh59YN7nMgjb/YW Fafw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=1DfksHW7Ish2UvigiC+OsNMircH0PL3M9sKVGJTg530=; b=ePapEXJq4P3rQbjr1PRFT9RbmHHGKdfceGxShAIv+tnORCi7gd9gX9cEDBmHE8+zXP 28pHkSKsf0K5zixDg8FsA6b4pgd4apcfMjWiGqJ+Kd7lAri+e2U8YNMl0aY2VueafVfI 0p8YiIOehAcaKjWI/fuJWuOICl3q9s3lku2TGGiaHRqI4T6GpNN40vxnFllTReHTnpew WGg/ttOnJofY8G6QL3M0kWpqKaG5GxfbCrFhSEaTV7NYHg6JtW399+eWGsdnJoIxjMR6 1tnT5xeSmHLa4SUUOjvJx4bHzlERTDuc6mlngGSCXvkIV6Jj6hPt+O7uZajiIRjr/I4W zIIw== X-Gm-Message-State: ACgBeo365ZD3UKZxcE2Bv+ffkkMTvdCXH6vco65Yoa7v05JGiQ7VxEiX /DKv23D8Kg15I3cMX6+iy5k= X-Google-Smtp-Source: AA6agR55x2wjYUvZMbG74LyI3iQ3j9xx4uDuayhtH6FQD3FRbSBS5lG6m5cyMaQ3IDBJsEijGQ/y/w== X-Received: by 2002:a05:6402:1d54:b0:447:b1f7:9ecf with SMTP id dz20-20020a0564021d5400b00447b1f79ecfmr31881111edb.425.1662112355310; Fri, 02 Sep 2022 02:52:35 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:34 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 02/10] staging: rtl8723bs: delete function rtw_set_chplan_cmd Date: Fri, 2 Sep 2022 11:51:52 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The function rtw_set_chplan_cmd is not used. Remove it. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/core/rtw_cmd.c | 55 --------------------- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 - 2 files changed, 57 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_cmd.c b/drivers/staging/rtl= 8723bs/core/rtw_cmd.c index a5e66b9868ad..5e82d491ad75 100644 --- a/drivers/staging/rtl8723bs/core/rtw_cmd.c +++ b/drivers/staging/rtl8723bs/core/rtw_cmd.c @@ -1111,61 +1111,6 @@ u8 rtw_dynamic_chk_wk_cmd(struct adapter *padapter) return res; } =20 -u8 rtw_set_chplan_cmd(struct adapter *padapter, u8 chplan, u8 enqueue, u8 = swconfig) -{ - struct cmd_obj *pcmdobj; - struct SetChannelPlan_param *setChannelPlan_param; - struct cmd_priv *pcmdpriv =3D &padapter->cmdpriv; - - u8 res =3D _SUCCESS; - - /* check if allow software config */ - if (swconfig && rtw_hal_is_disable_sw_channel_plan(padapter)) { - res =3D _FAIL; - goto exit; - } - - /* check input parameter */ - if (!rtw_is_channel_plan_valid(chplan)) { - res =3D _FAIL; - goto exit; - } - - /* prepare cmd parameter */ - setChannelPlan_param =3D rtw_zmalloc(sizeof(struct SetChannelPlan_param)); - if (!setChannelPlan_param) { - res =3D _FAIL; - goto exit; - } - setChannelPlan_param->channel_plan =3D chplan; - - if (enqueue) { - /* need enqueue, prepare cmd_obj and enqueue */ - pcmdobj =3D rtw_zmalloc(sizeof(struct cmd_obj)); - if (!pcmdobj) { - kfree(setChannelPlan_param); - res =3D _FAIL; - goto exit; - } - - init_h2fwcmd_w_parm_no_rsp(pcmdobj, setChannelPlan_param, GEN_CMD_CODE(_= SetChannelPlan)); - res =3D rtw_enqueue_cmd(pcmdpriv, pcmdobj); - } else { - /* no need to enqueue, do the cmd hdl directly and free cmd parameter */ - if (set_chplan_hdl(padapter, (unsigned char *)setChannelPlan_param) !=3D= H2C_SUCCESS) - res =3D _FAIL; - - kfree(setChannelPlan_param); - } - - /* do something based on res... */ - if (res =3D=3D _SUCCESS) - padapter->mlmepriv.ChannelPlan =3D chplan; - -exit: - return res; -} - static void collect_traffic_statistics(struct adapter *padapter) { struct dvobj_priv *pdvobjpriv =3D adapter_to_dvobj(padapter); diff --git a/drivers/staging/rtl8723bs/include/rtw_cmd.h b/drivers/staging/= rtl8723bs/include/rtw_cmd.h index 0af8215e2f2f..fe1b03101203 100644 --- a/drivers/staging/rtl8723bs/include/rtw_cmd.h +++ b/drivers/staging/rtl8723bs/include/rtw_cmd.h @@ -612,8 +612,6 @@ extern u8 rtw_ps_cmd(struct adapter *padapter); =20 u8 rtw_chk_hi_queue_cmd(struct adapter *padapter); =20 -extern u8 rtw_set_chplan_cmd(struct adapter *padapter, u8 chplan, u8 enque= ue, u8 swconfig); - extern u8 rtw_c2h_packet_wk_cmd(struct adapter *padapter, u8 *pbuf, u16 le= ngth); extern u8 rtw_c2h_wk_cmd(struct adapter *padapter, u8 *c2h_evt); =20 --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EF397C38145 for ; Fri, 2 Sep 2022 09:53:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235606AbiIBJxC (ORCPT ); Fri, 2 Sep 2022 05:53:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60732 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235701AbiIBJwm (ORCPT ); Fri, 2 Sep 2022 05:52:42 -0400 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3660CD124C for ; Fri, 2 Sep 2022 02:52:38 -0700 (PDT) Received: by mail-ed1-x530.google.com with SMTP id b16so1966553edd.4 for ; Fri, 02 Sep 2022 02:52:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=ey0K4wQnhegdgAeyU9dIk00TcYC9S5EHVHT72Ibu5sU=; b=oADDvJMm0G3cTIlJG7zJ3VyZ7WisOx61oK8b5QI5OcqUY9fdTFAky58nZ3d4UmX3x+ 42OepF39qhDu6/WTH9IdodwDYDVQvYzybbQjNP+Yyj8EY9FRm920lb7jlJDrpAc2RYiq O3zD1OH6ON1sdMnbZdzVIUZrvYjrjRcmlQIV3JqjGDiB055mNJXEZ2xRudpTCstpJfyp oHVjERJDdlTN3pdtCXepRsapJKpyC0Zs95jVuDCGJ5EgZAeJB2zaBXTex7m+LQs/CuxM OqXvC1OY3/aqNOSG9fiE0hFSZ3ACcxuP+vIasFVcCoPB3zu1UKtgYUnVG11F1GCuaawA eh2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=ey0K4wQnhegdgAeyU9dIk00TcYC9S5EHVHT72Ibu5sU=; b=gb91BJ4n9YYfeguJRHqoDxD9A1wPutEeidqhE01KRYS3LVRe1pGF7YH2tG+ssjQvfj wenUpllhOmtx8M1dNmHitGEDgIPNdbgLtkf2WnWcYFxtKgPw5aPorwjzISahYxy9E5vP vuejpo7SADbH5HmbLNDwFLf6QhN0Z8Ciduq1YMKr2afP3L4SCxImVO3tdvIU2unnRXES KTftkuA3pARvqcWn4bp2rNrNlCJUTjMCAALQmsr0HMZ0ralKHlWO40vktZXdLHj3Uj6x MdPVqW7LZB0XoFx896ZRZZNE5PV88cRpWx+xglAsAk5verIWec3QtT4R+pNmI3EVe5OU qabA== X-Gm-Message-State: ACgBeo2YfNsevQ7hTlW+EzVCHZ2bWXf7lGOiWApxozHojaWEt/BRa1yX krRFGwHUL5Yt4XHGuXUND68= X-Google-Smtp-Source: AA6agR5R1BncknwGK1xi0WV/APgOv2OQIdbs7lZp4U4k5D5NiNrxABPmB9Vzieel1NVMX8gt4bE47g== X-Received: by 2002:a05:6402:34c6:b0:43d:8cea:76c0 with SMTP id w6-20020a05640234c600b0043d8cea76c0mr33115562edc.268.1662112356261; Fri, 02 Sep 2022 02:52:36 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:35 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 03/10] staging: rtl8723bs: remove rtw_change_ifname Date: Fri, 2 Sep 2022 11:51:53 +0200 Message-Id: <975cd771e5b6573b84b31690895d140cbdaeb5e2.1662111798.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Delete function rtw_change_ifname because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/include/drv_types.h | 2 - .../staging/rtl8723bs/os_dep/osdep_service.c | 50 ------------------- 2 files changed, 52 deletions(-) diff --git a/drivers/staging/rtl8723bs/include/drv_types.h b/drivers/stagin= g/rtl8723bs/include/drv_types.h index 0bbbdebdf157..bb4650f0b297 100644 --- a/drivers/staging/rtl8723bs/include/drv_types.h +++ b/drivers/staging/rtl8723bs/include/drv_types.h @@ -493,8 +493,6 @@ static inline u8 *myid(struct eeprom_priv *peepriv) =20 #include =20 -int rtw_change_ifname(struct adapter *padapter, const char *ifname); - extern char *rtw_initmac; extern int rtw_mc2u_disable; extern int rtw_ht_enable; diff --git a/drivers/staging/rtl8723bs/os_dep/osdep_service.c b/drivers/sta= ging/rtl8723bs/os_dep/osdep_service.c index 4fbfa75c05d7..f09c1324c39c 100644 --- a/drivers/staging/rtl8723bs/os_dep/osdep_service.c +++ b/drivers/staging/rtl8723bs/os_dep/osdep_service.c @@ -108,56 +108,6 @@ void rtw_free_netdev(struct net_device *netdev) return; } =20 -int rtw_change_ifname(struct adapter *padapter, const char *ifname) -{ - struct net_device *pnetdev; - struct net_device *cur_pnetdev; - struct rereg_nd_name_data *rereg_priv; - int ret; - - if (!padapter) - goto error; - - cur_pnetdev =3D padapter->pnetdev; - rereg_priv =3D &padapter->rereg_nd_name_priv; - - /* free the old_pnetdev */ - if (rereg_priv->old_pnetdev) { - free_netdev(rereg_priv->old_pnetdev); - rereg_priv->old_pnetdev =3D NULL; - } - - if (!rtnl_is_locked()) - unregister_netdev(cur_pnetdev); - else - unregister_netdevice(cur_pnetdev); - - rereg_priv->old_pnetdev =3D cur_pnetdev; - - pnetdev =3D rtw_init_netdev(padapter); - if (!pnetdev) - goto error; - - SET_NETDEV_DEV(pnetdev, dvobj_to_dev(adapter_to_dvobj(padapter))); - - rtw_init_netdev_name(pnetdev, ifname); - - eth_hw_addr_set(pnetdev, padapter->eeprompriv.mac_addr); - - if (!rtnl_is_locked()) - ret =3D register_netdev(pnetdev); - else - ret =3D register_netdevice(pnetdev); - - if (ret !=3D 0) - goto error; - - return 0; - -error: - return -1; -} - void rtw_buf_free(u8 **buf, u32 *buf_len) { if (!buf || !buf_len) --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D1581ECAAD5 for ; Fri, 2 Sep 2022 09:53:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235846AbiIBJxP (ORCPT ); Fri, 2 Sep 2022 05:53:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60734 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235723AbiIBJwm (ORCPT ); Fri, 2 Sep 2022 05:52:42 -0400 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1C7A6C6FC8 for ; Fri, 2 Sep 2022 02:52:38 -0700 (PDT) Received: by mail-ed1-x52a.google.com with SMTP id c59so1934119edf.10 for ; Fri, 02 Sep 2022 02:52:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=6Aqp2CnBk1QACLxggfiOgjUbjEfen+S7yS/YB9rrdMM=; b=bt439Yd79hZlUveKtb7EfEGN54BN2p9KzmbAr83gDhkEHXHidd+tMd2dUK0XyylgDc b+jbQv8c/JmCYdQp1riLZykWpOjJXIUl02RdM+zyVwaIwXst7BoPKVTPAcmpGQE5ZC1s wRWptBOL69ItcMY4XChm0ej03A7uU6t7pY3k9j/HLSwJ8H+9XrQnArkTepMH3XKFGIsW YxSsXmsrL+LUrUeDsIY1XniFuovduJX5su8XeTA7igmyZsgOhNYpyUqiabhk8UeTacNN AQDQFqXLOyV9rmTYZmgA9khqH5LcUbDYxsiz43fgyaIGaiZhkhZv/qbZLsGu9Qh/bIq4 jL8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=6Aqp2CnBk1QACLxggfiOgjUbjEfen+S7yS/YB9rrdMM=; b=kxQe+IPcOfBadL6Zskkjna8bW3Sh6OJxQ+nU7WZi01zPN/q1sYeO3zehZttiwNfjxI Qc9UOE+T1iO32qSESe51UeXkXUu25dIhwuISuZldSUXbnJbdy4SSgjktsWrrp437YGpL Xouyh8graCgAD3xPnpBdv7AncHEYUuDX7/7Qfl0LBu2Shp/ZmMjXHgNFa+7Ay74DfcaR P99G01JWBWXRCOPZcqQvug9S16GuM9KNrpFrpTwAisgVZaG7t9qTmVdpD9I+ps5ek1Cp z7PNaXtHNKexcbj17bHFyHwc89ebndaDWdbxtzFNoKxWEb/P56n0zidy/qhKPDicEbqz eIGQ== X-Gm-Message-State: ACgBeo12SgWOzSIlIkoR2+TYiyui778CQhmpNyk/PL2BWM8F3aCe4jWW 2bOEOYhPloeT9+0x+X5Dl3R1ioYagJJL8A== X-Google-Smtp-Source: AA6agR5eIcQO/SIZCdZKTaAjLVkFC4wgK+jKQhq0Ks6CTQSo4vsoFPVqbSuPlQ1a4Efc0ET4FKSHYQ== X-Received: by 2002:a05:6402:26c6:b0:448:6812:7355 with SMTP id x6-20020a05640226c600b0044868127355mr20746614edd.385.1662112356946; Fri, 02 Sep 2022 02:52:36 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:36 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 04/10] staging: rtl8723bs: delete rtw_odm.c and rtw_odm.h Date: Fri, 2 Sep 2022 11:51:54 +0200 Message-Id: <6870109ce0c51b4ab91ec370d8b2285dc635e5fe.1662111798.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove rtw_odm.c and rtw_odm.h because the content of these files is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_odm.c | 116 ------------------ drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/rtw_odm.h | 24 ---- 4 files changed, 142 deletions(-) delete mode 100644 drivers/staging/rtl8723bs/core/rtw_odm.c delete mode 100644 drivers/staging/rtl8723bs/include/rtw_odm.h diff --git a/drivers/staging/rtl8723bs/Makefile b/drivers/staging/rtl8723bs= /Makefile index bc7ff1dd14f9..590bde02058c 100644 --- a/drivers/staging/rtl8723bs/Makefile +++ b/drivers/staging/rtl8723bs/Makefile @@ -10,7 +10,6 @@ r8723bs-y =3D \ core/rtw_ieee80211.o \ core/rtw_mlme.o \ core/rtw_mlme_ext.o \ - core/rtw_odm.o \ core/rtw_pwrctrl.o \ core/rtw_recv.o \ core/rtw_rf.o \ diff --git a/drivers/staging/rtl8723bs/core/rtw_odm.c b/drivers/staging/rtl= 8723bs/core/rtw_odm.c deleted file mode 100644 index 47fd2ee9bb9f..000000000000 --- a/drivers/staging/rtl8723bs/core/rtw_odm.c +++ /dev/null @@ -1,116 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -/*************************************************************************= ***** - * - * Copyright(c) 2013 Realtek Corporation. All rights reserved. - * - *************************************************************************= *****/ - -#include -#include -#include -#include - -#define RTW_ODM_COMP_MAX 32 - -static const char * const odm_ability_str[] =3D { - /* BIT0 */"ODM_BB_DIG", - /* BIT1 */"ODM_BB_RA_MASK", - /* BIT2 */"ODM_BB_DYNAMIC_TXPWR", - /* BIT3 */"ODM_BB_FA_CNT", - /* BIT4 */"ODM_BB_RSSI_MONITOR", - /* BIT5 */"ODM_BB_CCK_PD", - /* BIT6 */"ODM_BB_ANT_DIV", - /* BIT7 */"ODM_BB_PWR_SAVE", - /* BIT8 */"ODM_BB_PWR_TRAIN", - /* BIT9 */"ODM_BB_RATE_ADAPTIVE", - /* BIT10 */"ODM_BB_PATH_DIV", - /* BIT11 */"ODM_BB_PSD", - /* BIT12 */"ODM_BB_RXHP", - /* BIT13 */"ODM_BB_ADAPTIVITY", - /* BIT14 */"ODM_BB_DYNAMIC_ATC", - /* BIT15 */NULL, - /* BIT16 */"ODM_MAC_EDCA_TURBO", - /* BIT17 */"ODM_MAC_EARLY_MODE", - /* BIT18 */NULL, - /* BIT19 */NULL, - /* BIT20 */NULL, - /* BIT21 */NULL, - /* BIT22 */NULL, - /* BIT23 */NULL, - /* BIT24 */"ODM_RF_TX_PWR_TRACK", - /* BIT25 */"ODM_RF_RX_GAIN_TRACK", - /* BIT26 */"ODM_RF_CALIBRATION", -}; - -#define RTW_ODM_ABILITY_MAX 27 - -static const char * const odm_dbg_level_str[] =3D { - NULL, - "ODM_DBG_OFF", - "ODM_DBG_SERIOUS", - "ODM_DBG_WARNING", - "ODM_DBG_LOUD", - "ODM_DBG_TRACE", -}; - -#define RTW_ODM_DBG_LEVEL_NUM 6 - -void rtw_odm_dbg_level_msg(void *sel, struct adapter *adapter) -{ - u32 dbg_level; - int i; - - rtw_hal_get_def_var(adapter, HW_DEF_ODM_DBG_LEVEL, &dbg_level); - netdev_dbg(adapter->pnetdev, "odm.DebugLevel =3D %u\n", dbg_level); - for (i =3D 0; i < RTW_ODM_DBG_LEVEL_NUM; i++) { - if (odm_dbg_level_str[i]) - netdev_dbg(adapter->pnetdev, "%u %s\n", i, - odm_dbg_level_str[i]); - } -} - -inline void rtw_odm_dbg_level_set(struct adapter *adapter, u32 level) -{ - rtw_hal_set_def_var(adapter, HW_DEF_ODM_DBG_LEVEL, &level); -} - -void rtw_odm_ability_msg(void *sel, struct adapter *adapter) -{ - u32 ability =3D 0; - int i; - - rtw_hal_get_hwreg(adapter, HW_VAR_DM_FLAG, (u8 *)&ability); - netdev_dbg(adapter->pnetdev, "odm.SupportAbility =3D 0x%08x\n", ability); - for (i =3D 0; i < RTW_ODM_ABILITY_MAX; i++) { - if (odm_ability_str[i]) - netdev_dbg(adapter->pnetdev, "%cBIT%-2d %s\n", - (BIT0 << i) & ability ? '+' : ' ', i, - odm_ability_str[i]); - } -} - -void rtw_odm_adaptivity_parm_set(struct adapter *adapter, s8 TH_L2H_ini, - s8 TH_EDCCA_HL_diff, s8 IGI_Base, - bool ForceEDCCA, u8 AdapEn_RSSI, - u8 IGI_LowerBound) -{ - struct hal_com_data *pHalData =3D GET_HAL_DATA(adapter); - struct dm_odm_t *odm =3D &pHalData->odmpriv; - - odm->TH_L2H_ini =3D TH_L2H_ini; - odm->TH_EDCCA_HL_diff =3D TH_EDCCA_HL_diff; - odm->IGI_Base =3D IGI_Base; - odm->ForceEDCCA =3D ForceEDCCA; - odm->AdapEn_RSSI =3D AdapEn_RSSI; - odm->IGI_LowerBound =3D IGI_LowerBound; -} - -void rtw_odm_get_perpkt_rssi(void *sel, struct adapter *adapter) -{ - struct hal_com_data *hal_data =3D GET_HAL_DATA(adapter); - struct dm_odm_t *odm =3D &hal_data->odmpriv; - - netdev_dbg(adapter->pnetdev, - "RxRate =3D %s, RSSI_A =3D %d(%%), RSSI_B =3D %d(%%)\n", - HDATA_RATE(odm->RxRate), odm->RSSI_A, odm->RSSI_B); -} diff --git a/drivers/staging/rtl8723bs/include/drv_types.h b/drivers/stagin= g/rtl8723bs/include/drv_types.h index bb4650f0b297..82159e1c7f9b 100644 --- a/drivers/staging/rtl8723bs/include/drv_types.h +++ b/drivers/staging/rtl8723bs/include/drv_types.h @@ -50,7 +50,6 @@ #include #include #include -#include =20 #include "ioctl_cfg80211.h" =20 diff --git a/drivers/staging/rtl8723bs/include/rtw_odm.h b/drivers/staging/= rtl8723bs/include/rtw_odm.h deleted file mode 100644 index 6a431c121285..000000000000 --- a/drivers/staging/rtl8723bs/include/rtw_odm.h +++ /dev/null @@ -1,24 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/*************************************************************************= ***** - * - * Copyright(c) 2013 Realtek Corporation. All rights reserved. - * - *************************************************************************= *****/ -#ifndef __RTW_ODM_H__ -#define __RTW_ODM_H__ - -#include - -/* -* This file provides utilities/wrappers for rtw driver to use ODM -*/ - -void rtw_odm_dbg_level_msg(void *sel, struct adapter *adapter); -void rtw_odm_dbg_level_set(struct adapter *adapter, u32 level); - -void rtw_odm_ability_msg(void *sel, struct adapter *adapter); - -void rtw_odm_adaptivity_parm_set(struct adapter *adapter, s8 TH_L2H_ini, s= 8 TH_EDCCA_HL_diff, - s8 IGI_Base, bool ForceEDCCA, u8 AdapEn_RSSI, u8 IGI_LowerBound); -void rtw_odm_get_perpkt_rssi(void *sel, struct adapter *adapter); -#endif /* __RTW_ODM_H__ */ --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7BA06ECAAD5 for ; Fri, 2 Sep 2022 09:53:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235696AbiIBJxG (ORCPT ); Fri, 2 Sep 2022 05:53:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60736 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235708AbiIBJwm (ORCPT ); Fri, 2 Sep 2022 05:52:42 -0400 Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D1F5CD530 for ; Fri, 2 Sep 2022 02:52:39 -0700 (PDT) Received: by mail-ed1-x533.google.com with SMTP id y64so1982117ede.2 for ; Fri, 02 Sep 2022 02:52:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=h3mhTe/mjeUDsRieRFZcGAvsQDavOcg5RIWTE5zQGmg=; b=P3QdD0gpQHruFVJqMa7Wzvc+n78eFD5RH+hz7cX3l6rx08EFj3fZWG05QZDc1tCA/N tqRdJWwx9/9Udq2YSEbOvUobkWiLQKGhoYbefcfJgEmpjeV9ek/f5nzNCNIuFcWsdw51 Ika/mTSR3k7lfAFgRUqyy2B5HPmcfTULxXoqQS/NkaFvT+8l4UV9I7Ng0DThuyouyMlc Arx2cZJHg3/LlIUbqyiSVtXlDLR8rYB6EsX6QqtdMJ1bN6lC4F+BnlMZGDBG4oq4Nohi LHM1zFvigxswzvXcx8rs+phoLDRdUZapoyRSXylO3L9ErPNxHpr/1M16YSrV5JgztBsJ CQ5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=h3mhTe/mjeUDsRieRFZcGAvsQDavOcg5RIWTE5zQGmg=; b=342QWxUlkPfncoLrSP1fTJuncWDs+nsc2y8PO/wWfgwqesdusbt9rTuqJqOumYxcL7 cutFz+fPGcRcR5k7KTmoiYL9QsE0Dh54t+Q+Mfnp4CwpyVgItyLR7/x512vSk/yCXL6Y i/vloerSn8ss4cu/9whbc0mG0hYUoINRlUTBwfR0A2BqIzgxRZiJmfrzVG+/W8jPGdtG IWuV6aaFP5N+7BBdrjGI7DgZCVc4Kf7DyDjbBAs43KskvckJ1DIeYBUZKNHiWI0rCP+n CADsng8FlSYP0ajYLiUnIzVhlFCIUYH1ISU2CnpRKzDfD2zM83w/ekNmLykw3Epgnaoy wRow== X-Gm-Message-State: ACgBeo3aeHgs1U90pjPlnbQG2nM32MIZFnBhaaWx9BxUoTeglrmBGOUG iyQTnJqaqggQ4T6r9w8GVKE= X-Google-Smtp-Source: AA6agR6XamPgDiGUEGLE9DLDhapoNvBAlbipZ3p2jb95dD0vAa9TTvWkK8BfBpaom1LZMB0xKqqtig== X-Received: by 2002:a05:6402:428a:b0:42e:8f7e:1638 with SMTP id g10-20020a056402428a00b0042e8f7e1638mr32624816edc.228.1662112357639; Fri, 02 Sep 2022 02:52:37 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:37 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 05/10] staging: rtl8723bs: remove odm_PauseDIG Date: Fri, 2 Sep 2022 11:51:55 +0200 Message-Id: <274e8338398d915327d353f713b2d47e48f92ba9.1662111798.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function odm_PauseDIG because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/hal/odm_DIG.c | 57 ------------------------- drivers/staging/rtl8723bs/hal/odm_DIG.h | 2 - 2 files changed, 59 deletions(-) diff --git a/drivers/staging/rtl8723bs/hal/odm_DIG.c b/drivers/staging/rtl8= 723bs/hal/odm_DIG.c index 7e92c373cddb..07edf74ccfe5 100644 --- a/drivers/staging/rtl8723bs/hal/odm_DIG.c +++ b/drivers/staging/rtl8723bs/hal/odm_DIG.c @@ -309,63 +309,6 @@ void ODM_Write_DIG(void *pDM_VOID, u8 CurrentIGI) =20 } =20 -void odm_PauseDIG( - void *pDM_VOID, - enum ODM_Pause_DIG_TYPE PauseType, - u8 IGIValue -) -{ - struct dm_odm_t *pDM_Odm =3D (struct dm_odm_t *)pDM_VOID; - struct dig_t *pDM_DigTable =3D &pDM_Odm->DM_DigTable; - static bool bPaused; - - if ( - (pDM_Odm->SupportAbility & ODM_BB_ADAPTIVITY) && - pDM_Odm->TxHangFlg =3D=3D true - ) { - return; - } - - if ( - !bPaused && (!(pDM_Odm->SupportAbility & ODM_BB_DIG) || - !(pDM_Odm->SupportAbility & ODM_BB_FA_CNT)) - ){ - return; - } - - switch (PauseType) { - /* 1 Pause DIG */ - case ODM_PAUSE_DIG: - /* 2 Disable DIG */ - ODM_CmnInfoUpdate(pDM_Odm, ODM_CMNINFO_ABILITY, pDM_Odm->SupportAbility = & (~ODM_BB_DIG)); - - /* 2 Backup IGI value */ - if (!bPaused) { - pDM_DigTable->IGIBackup =3D pDM_DigTable->CurIGValue; - bPaused =3D true; - } - - /* 2 Write new IGI value */ - ODM_Write_DIG(pDM_Odm, IGIValue); - break; - - /* 1 Resume DIG */ - case ODM_RESUME_DIG: - if (bPaused) { - /* 2 Write backup IGI value */ - ODM_Write_DIG(pDM_Odm, pDM_DigTable->IGIBackup); - bPaused =3D false; - - /* 2 Enable DIG */ - ODM_CmnInfoUpdate(pDM_Odm, ODM_CMNINFO_ABILITY, pDM_Odm->SupportAbility= | ODM_BB_DIG); - } - break; - - default: - break; - } -} - bool odm_DigAbort(void *pDM_VOID) { struct dm_odm_t *pDM_Odm =3D (struct dm_odm_t *)pDM_VOID; diff --git a/drivers/staging/rtl8723bs/hal/odm_DIG.h b/drivers/staging/rtl8= 723bs/hal/odm_DIG.h index 88cfd542df16..a5b041101c89 100644 --- a/drivers/staging/rtl8723bs/hal/odm_DIG.h +++ b/drivers/staging/rtl8723bs/hal/odm_DIG.h @@ -141,8 +141,6 @@ void odm_Adaptivity(void *pDM_VOID, u8 IGI); =20 void ODM_Write_DIG(void *pDM_VOID, u8 CurrentIGI); =20 -void odm_PauseDIG(void *pDM_VOID, enum ODM_Pause_DIG_TYPE PauseType, u8 IG= IValue); - void odm_DIGInit(void *pDM_VOID); =20 void odm_DIG(void *pDM_VOID); --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8A68DECAAD5 for ; Fri, 2 Sep 2022 09:53:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235631AbiIBJxU (ORCPT ); Fri, 2 Sep 2022 05:53:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59776 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235537AbiIBJwn (ORCPT ); Fri, 2 Sep 2022 05:52:43 -0400 Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2537783047 for ; Fri, 2 Sep 2022 02:52:40 -0700 (PDT) Received: by mail-ed1-x529.google.com with SMTP id w2so2032092edc.0 for ; Fri, 02 Sep 2022 02:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=XpHH42SQLJDVes7ZZ1hXimWD0tWN6qFGRFQjolXplgk=; b=p2HZ+y3PZt8dbds1f3sAYhlZgc6o0fIxKkgVd5OdusQC8+2V6emYxX4kaoXmhyfW26 z+2DqwS2uvTawWnsfIgWB4bB9ZPNyDY9PkhBEf9w+old+3r4vcrTpAtH3EAuGLMU63On u/yI8+4W2NtvlZBElgO1Tf8oBW6h9dACoJOj1dahexueIY3OjKoLoiNVNMWEOe3YI8Rf N/9EnEAqDm33Ka6CvqXDjtTeoTc7f4gdZcrod4TzB/528ruAFKUPoe9f1UheR1IH1PA1 pX5eEw4uCtUB9+m4mOvXnPNj5uJOfY/PEHHPDgQ87VAWzjqnqPNPdtQA8X25PoZp/Owq pwFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=XpHH42SQLJDVes7ZZ1hXimWD0tWN6qFGRFQjolXplgk=; b=BM4YI+a7S8un2Afq8FqWW/aUtRI8FC6h9lgd67ahxCThmzfkSv3SKP6SpM79UHyuEn 1iWzOvaqCHgutqfdZsmPk7+b8pyuDDa+awk2NSUa7QBpCJtlFwEg7rmYurIHl+wB2ifo n5FIxg1hDDATzCHEnm6ZDoL/flVIQ+u0xNesYbQWOewa80vQ0QbBGET/Iu4L9YFDmsh0 607NaeMU5/m5iiAp9RV18ZE/CcgZHNTimsidWY7BbUUoV0wM1Vp/hXeUeVNedNpYtNKi V81KWfoDvMgML5uyy/hu5gBnRCTJhb5ucMV1sIr87fr6TrR2sZx79VmdBQox7vjKeMpp Mvyg== X-Gm-Message-State: ACgBeo0wekJq6J0Kopl15vAMwXJG2QaR8jtDgr5ztpgt7hNRE64MHRx6 /E1jvNUZPeFI+3ur0GVlyJI= X-Google-Smtp-Source: AA6agR7n1eVccxBiIatilAWpw3BtoSPNWeTYij8m1vB+lPsqVlB9a+PqrG7YqmxistKcFn42Mlnl2g== X-Received: by 2002:a05:6402:550c:b0:443:7d15:d57f with SMTP id fi12-20020a056402550c00b004437d15d57fmr32044758edb.147.1662112358353; Fri, 02 Sep 2022 02:52:38 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:38 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 06/10] staging: rtl8723bs: remove GetHexValueFromString Date: Fri, 2 Sep 2022 11:51:56 +0200 Message-Id: <74c77a5d86570065a5fe96446063595b649f76b0.1662111798.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function GetHexValueFromString because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/hal/hal_com.c | 45 --------------------- drivers/staging/rtl8723bs/include/hal_com.h | 2 - 2 files changed, 47 deletions(-) diff --git a/drivers/staging/rtl8723bs/hal/hal_com.c b/drivers/staging/rtl8= 723bs/hal/hal_com.c index 1c744d0b4742..010a097c3afd 100644 --- a/drivers/staging/rtl8723bs/hal/hal_com.c +++ b/drivers/staging/rtl8723bs/hal/hal_com.c @@ -894,51 +894,6 @@ u32 MapCharToHexDigit(char chTmp) return 0; } =20 - - -/* Description: */ -/* Parse hex number from the string pucStr. */ -bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove) -{ - char *szScan =3D szStr; - - /* Check input parameter. */ - if (!szStr || !pu4bVal || !pu4bMove) - return false; - - /* Initialize output. */ - *pu4bMove =3D 0; - *pu4bVal =3D 0; - - /* Skip leading space. */ - while (*szScan !=3D '\0' && (*szScan =3D=3D ' ' || *szScan =3D=3D '\t')) { - szScan++; - (*pu4bMove)++; - } - - /* Skip leading '0x' or '0X'. */ - if (*szScan =3D=3D '0' && (*(szScan+1) =3D=3D 'x' || *(szScan+1) =3D=3D '= X')) { - szScan +=3D 2; - (*pu4bMove) +=3D 2; - } - - /* Check if szScan is now pointer to a character for hex digit, */ - /* if not, it means this is not a valid hex number. */ - if (!IsHexDigit(*szScan)) - return false; - - /* Parse each digit. */ - do { - (*pu4bVal) <<=3D 4; - *pu4bVal +=3D MapCharToHexDigit(*szScan); - - szScan++; - (*pu4bMove)++; - } while (IsHexDigit(*szScan)); - - return true; -} - bool GetU1ByteIntegerFromStringInDecimal(char *Str, u8 *pInt) { u16 i =3D 0; diff --git a/drivers/staging/rtl8723bs/include/hal_com.h b/drivers/staging/= rtl8723bs/include/hal_com.h index 406fccbcd4b6..76ad979c2a36 100644 --- a/drivers/staging/rtl8723bs/include/hal_com.h +++ b/drivers/staging/rtl8723bs/include/hal_com.h @@ -151,8 +151,6 @@ bool IsHexDigit(char chTmp); =20 u32 MapCharToHexDigit(char chTmp); =20 -bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove); - bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualif= ier, char RightQualifier); =20 --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 528C0ECAAD5 for ; Fri, 2 Sep 2022 09:53:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235890AbiIBJxY (ORCPT ); Fri, 2 Sep 2022 05:53:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59784 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235529AbiIBJwn (ORCPT ); Fri, 2 Sep 2022 05:52:43 -0400 Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AC6C3CEB34 for ; Fri, 2 Sep 2022 02:52:40 -0700 (PDT) Received: by mail-ed1-x52e.google.com with SMTP id s11so1909610edd.13 for ; Fri, 02 Sep 2022 02:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=XufPAMebi+TQKK75DKApzVpkJqGpncDvct45lHXgg7c=; b=VSAW1KYwHOYPot9JTY8QLTMtsYCkAkx+nRTw7kEwhLX56cvbty0VZVK4dqqevFGhXk jlrEts/mFkoVzDH/Lr44Z13J4pj1LfGeLG/WAiG4w2cFSbhBe0l3XwEbm3+ORZkhHLEJ IF819CSDWTV3isxNAj2NbPUKyKFq4hsns7pvaHxtbikzEArsczys8uLIjvN7bIDY8Dn4 Z3LThqa/GRajG+E8OOGyVLuOPTvBM2rilQUnVcFFCUpXGr/tgzHejy3Ighfj46QXYOhz TiciQxs9DQVyf/RTESEHJkiK2BQKjgpg55Q9fy/zdNB3uue6a10sMJUIJx7ZBrqTncqC gjTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=XufPAMebi+TQKK75DKApzVpkJqGpncDvct45lHXgg7c=; b=UdREEjUapC4yyVH1fkpt2by/ezMo5OJfvf09ygKUCnDsrafy1w2VsZeBqojfZWwaaJ GHs7MttoP/nVdcWWmLTG5sAYw3P/bGlI0wJAk3PVnPt81dnprPQJKthxbMlxsfWNtslF 9qDC4dNWRaCMyjUdcmtAFugfHWm5wgf436izs/wUznUkVh2ip3Agh3MC5g6lV+TtKWS4 5XyaJTZfbIOPFm0ZRMfKwwl5P8Mf7PLdiiCEAD9t/lIdxE7yKj1vEVoWD9Hql28/Ipal Qsk1p5QygwvN681DEXqXZzWIQbbheXQfB+2u5+4YZRpy3+aHSyfUd0Rx9TWifAfUgPT/ Fsvw== X-Gm-Message-State: ACgBeo1JRkNXwDtatN/P5kim4YmVi0Z9XevLzJmhYku1Hmu2PP6AFF9H WWapGoArQXniOp2AYThAQOk= X-Google-Smtp-Source: AA6agR5UZtDyXut2Lp/DzM6pR7l9tsw/Vb1GjnyX/GqJQ0/NV1v1YZRDJTuRprdEzRFBVNcdp8ns2g== X-Received: by 2002:a50:fc97:0:b0:449:1fd1:25ea with SMTP id f23-20020a50fc97000000b004491fd125eamr9397623edq.301.1662112359059; Fri, 02 Sep 2022 02:52:39 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:38 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 07/10] staging: rtl8723bs: remove hal_btcoex_SetManualControl Date: Fri, 2 Sep 2022 11:51:57 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function hal_btcoex_SetManualControl because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 5 ----- drivers/staging/rtl8723bs/include/hal_btcoex.h | 1 - 2 files changed, 6 deletions(-) diff --git a/drivers/staging/rtl8723bs/hal/hal_btcoex.c b/drivers/staging/r= tl8723bs/hal/hal_btcoex.c index 9acd49323c7c..e36f8c369a04 100644 --- a/drivers/staging/rtl8723bs/hal/hal_btcoex.c +++ b/drivers/staging/rtl8723bs/hal/hal_btcoex.c @@ -1283,11 +1283,6 @@ s32 hal_btcoex_IsBTCoexCtrlAMPDUSize(struct adapter = *padapter) return (s32)GLBtCoexist.btInfo.bBtCtrlAggBufSize; } =20 -void hal_btcoex_SetManualControl(struct adapter *padapter, u8 bmanual) -{ - GLBtCoexist.bManualControl =3D bmanual; -} - bool hal_btcoex_IsBtControlLps(struct adapter *padapter) { if (!hal_btcoex_IsBtExist(padapter)) diff --git a/drivers/staging/rtl8723bs/include/hal_btcoex.h b/drivers/stagi= ng/rtl8723bs/include/hal_btcoex.h index 78599d3521bf..fb167642da01 100644 --- a/drivers/staging/rtl8723bs/include/hal_btcoex.h +++ b/drivers/staging/rtl8723bs/include/hal_btcoex.h @@ -45,7 +45,6 @@ void hal_btcoex_HaltNotify(struct adapter *padapter); void hal_btcoex_Handler(struct adapter *padapter); =20 s32 hal_btcoex_IsBTCoexCtrlAMPDUSize(struct adapter *padapter); -void hal_btcoex_SetManualControl(struct adapter *padapter, u8 bmanual); bool hal_btcoex_IsBtControlLps(struct adapter *padapter); bool hal_btcoex_IsLpsOn(struct adapter *padapter); u8 hal_btcoex_RpwmVal(struct adapter *); --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 98C7CC38145 for ; Fri, 2 Sep 2022 09:53:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235834AbiIBJx1 (ORCPT ); Fri, 2 Sep 2022 05:53:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60742 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235727AbiIBJwn (ORCPT ); Fri, 2 Sep 2022 05:52:43 -0400 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8BC599D8DB for ; Fri, 2 Sep 2022 02:52:41 -0700 (PDT) Received: by mail-ed1-x52d.google.com with SMTP id w2so2032184edc.0 for ; Fri, 02 Sep 2022 02:52:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=I2CMut/xLnohqiOeRPhToMpVupJG8sBwirkVo5Ugtp8=; b=XPkVhpajSgeOl3jthw2K/4L0o4HgIOYtqKy89UewAW8VI7GJKiow4qs/dz4Hxni2MP tMBMJRJIt2LVZvILffAhp0Jvbp6lF3aVP6Xo4HqlNP5eJAlkGhfgNUuU4Q38tNCHMpHf +n1WyvQg43+bIF41LzjxefD7G46+CGaob1A0/17TgdzVq+GrYMJHiR6zRvazTIrYkny6 lN2sHhFnrG29giXrwrZxDJUCIvK7+zUddzSOdvG7/+CE8nEeRjwkG8xryAxroTU0EWok 5M+E5TX5mrlDEVQ85DHFKD3u3P1HJ2LsJ8PSge0zkAAd8vhVELM4JhftxLqio6TSuDgs nmXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=I2CMut/xLnohqiOeRPhToMpVupJG8sBwirkVo5Ugtp8=; b=eHg5znWdMZaUiMAxyDApd3fuNVk/IaJ/SQd9RD1xGRcspELtkskXK1nai7imKsrCuG mweC2ueXeT9klNky6mqwz0Wlz6mIyALncU1KJWPzxlJozW2Aac5omosMEQwYU7uCRkXU WXLEGs2pDuD8JkYMPXLXUTI1DrweBFDkyX8yBaNCyXklEZmmz+QU5B+caNQ4gVdRSbRe OOqKiku7keBlKxrgBXuMc3luqpJkYWAYTGOWun5ap55rmSeqyMVaA6RI+oOuUIv/Y+ZB KuiHqj782ahhP9DV2W3/u6W/UsDPlvNf7I2LiTb/JNaj2VpRf2k72ayN19xgon2a6kG8 X4IA== X-Gm-Message-State: ACgBeo3OxKpO9sf7iJEWDazG92ILAPtym3jozD2hsqKTfDdjem3tJ8Zo diA0tlBlhEvOFIcfl8caOsQ= X-Google-Smtp-Source: AA6agR7p5DBC0WFY2HjkeGarebVEyMN8s5tyoWDQRslbSRMaLvPkWm5S6dMsnJ2VWitJzSCtcSCXKQ== X-Received: by 2002:a05:6402:378f:b0:43a:d3f5:79f2 with SMTP id et15-20020a056402378f00b0043ad3f579f2mr32546430edb.338.1662112359933; Fri, 02 Sep 2022 02:52:39 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:39 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 08/10] staging: rtl8723bs: remove rtw_hal_is_disable_sw_channel_plan Date: Fri, 2 Sep 2022 11:51:58 +0200 Message-Id: <4398fec06b0f8defaa7da9d6abbc155cbb7ae630.1662111799.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function rtw_hal_is_disable_sw_channel_plan because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/hal/hal_intf.c | 5 ----- drivers/staging/rtl8723bs/include/hal_intf.h | 2 -- 2 files changed, 7 deletions(-) diff --git a/drivers/staging/rtl8723bs/hal/hal_intf.c b/drivers/staging/rtl= 8723bs/hal/hal_intf.c index 94ecefb9113d..6bb0ff8d7c78 100644 --- a/drivers/staging/rtl8723bs/hal/hal_intf.c +++ b/drivers/staging/rtl8723bs/hal/hal_intf.c @@ -400,11 +400,6 @@ c2h_id_filter rtw_hal_c2h_id_filter_ccx(struct adapter= *adapter) return adapter->HalFunc.c2h_id_filter_ccx; } =20 -s32 rtw_hal_is_disable_sw_channel_plan(struct adapter *padapter) -{ - return GET_HAL_DATA(padapter)->bDisableSWChannelPlan; -} - s32 rtw_hal_macid_sleep(struct adapter *padapter, u32 macid) { u8 support; diff --git a/drivers/staging/rtl8723bs/include/hal_intf.h b/drivers/staging= /rtl8723bs/include/hal_intf.h index 45bebbadb7ca..5cffab2d06ff 100644 --- a/drivers/staging/rtl8723bs/include/hal_intf.h +++ b/drivers/staging/rtl8723bs/include/hal_intf.h @@ -353,8 +353,6 @@ bool rtw_hal_c2h_valid(struct adapter *adapter, u8 *buf= ); s32 rtw_hal_c2h_handler(struct adapter *adapter, u8 *c2h_evt); c2h_id_filter rtw_hal_c2h_id_filter_ccx(struct adapter *adapter); =20 -s32 rtw_hal_is_disable_sw_channel_plan(struct adapter *padapter); - s32 rtw_hal_macid_sleep(struct adapter *padapter, u32 macid); s32 rtw_hal_macid_wakeup(struct adapter *padapter, u32 macid); =20 --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D430ECAAD5 for ; Fri, 2 Sep 2022 09:53:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235928AbiIBJxb (ORCPT ); Fri, 2 Sep 2022 05:53:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235730AbiIBJwn (ORCPT ); Fri, 2 Sep 2022 05:52:43 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AFE797530 for ; Fri, 2 Sep 2022 02:52:42 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id a36so1958434edf.5 for ; Fri, 02 Sep 2022 02:52:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=1V0D7g9msPu8a6+/7FcOIu4QO4uKpG+49B4mm720QMo=; b=niJSuOFGRclob8bhd9d5H3VQs8OHKfgamiLz43grGd3kzsRcTb+rBVOo9b1oNEcJir GfSp/FWfGqvHp7y19EDA6It9UfYcemwhHrElZ7uYDaZITAG2mXEmHZoB7GTwGOCi56g/ Lotg6qT46sbnNmgvEZoDscQpwB6K+TbW2sI2v3vGEj4ToEe3R/CG7mqwqnTf+dG5Z+nt Ep/kfE1PERgScXjtOALFZoL8b/H2qPQGRbO73JVjlBErPh05EMJwQ/rD53xCrPNfCv9R 3xS1De8QLVEOVXzdOmT8vJXc/BmTJLSLkHFrXko9InOREL6DlYWiAYt6+o6VjA+9K4b0 Pe+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=1V0D7g9msPu8a6+/7FcOIu4QO4uKpG+49B4mm720QMo=; b=h66p1R3YzH0TFsOcYAa2SBcNyq5ec97UljPtTOGSL6HeBF/7l3fIJP0FT4zNoTe49m Mp0aPEtPw6b9gcRnqV4+pgfdH1qxx2Yf8tmRdfS2g9K6+6Yy6dJiVnotOc6qyjs1Iwed ci6sSyRfRLnSh+PMZ2O55aYkwvT2iXTqmatsJcuNLgCIxBBUGfcxRtFPUxnzRV/bAiYn AAsm7r6GxXiyECFXpkleRzJhB9DPcYO3tsZH/h7A85DjT3HtD4JSFtSbFtmK3mfc+Y5L 17dhszoye2koKxlbk6luSnn65ZiZjRBAniTFF2PBQSulRAKzLpZqZeNbeu7rQgIIpZ4l XJlA== X-Gm-Message-State: ACgBeo3lwoCx43oub4kgwDlgn1z0gYMUTzm9Zc1PKVrx2IAuxwsTk9sZ uQjW8Fti+P4DwS8qwKdQwJw= X-Google-Smtp-Source: AA6agR7BP6fvV8AgyA1KKeVceZSAq4x4kFmJ0OKgHMPKI2+x0sMhGtX8ZmhOFhnyT0QT4Yp1MnQr1w== X-Received: by 2002:a05:6402:34d2:b0:448:9fac:206e with SMTP id w18-20020a05640234d200b004489fac206emr17352011edc.171.1662112360625; Fri, 02 Sep 2022 02:52:40 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:40 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 09/10] staging: rtl8723bs: remove IsHexDigit Date: Fri, 2 Sep 2022 11:51:59 +0200 Message-Id: <8c70ecd9bea1dff2cb8f69e12bbef6aa4ee39977.1662111799.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function IsHexDigit because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/hal/hal_com.c | 19 ------------------- drivers/staging/rtl8723bs/include/hal_com.h | 2 -- 2 files changed, 21 deletions(-) diff --git a/drivers/staging/rtl8723bs/hal/hal_com.c b/drivers/staging/rtl8= 723bs/hal/hal_com.c index 010a097c3afd..e42556d03bce 100644 --- a/drivers/staging/rtl8723bs/hal/hal_com.c +++ b/drivers/staging/rtl8723bs/hal/hal_com.c @@ -859,25 +859,6 @@ bool eqNByte(u8 *str1, u8 *str2, u32 num) return true; } =20 -/* */ -/* Description: */ -/* Return true if chTmp is represent for hex digit and */ -/* false otherwise. */ -/* */ -/* */ -bool IsHexDigit(char chTmp) -{ - if ( - (chTmp >=3D '0' && chTmp <=3D '9') || - (chTmp >=3D 'a' && chTmp <=3D 'f') || - (chTmp >=3D 'A' && chTmp <=3D 'F') - ) - return true; - else - return false; -} - - /* */ /* Description: */ /* Translate a character to hex digit. */ diff --git a/drivers/staging/rtl8723bs/include/hal_com.h b/drivers/staging/= rtl8723bs/include/hal_com.h index 76ad979c2a36..6356b8c2ef81 100644 --- a/drivers/staging/rtl8723bs/include/hal_com.h +++ b/drivers/staging/rtl8723bs/include/hal_com.h @@ -147,8 +147,6 @@ u8 GetHalDefVar(struct adapter *adapter, enum hal_def_v= ariable variable, =20 bool eqNByte(u8 *str1, u8 *str2, u32 num); =20 -bool IsHexDigit(char chTmp); - u32 MapCharToHexDigit(char chTmp); =20 bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualif= ier, --=20 2.25.1 From nobody Mon Apr 6 20:10:54 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 22749C38145 for ; Fri, 2 Sep 2022 09:53:38 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235950AbiIBJxg (ORCPT ); Fri, 2 Sep 2022 05:53:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233014AbiIBJwo (ORCPT ); Fri, 2 Sep 2022 05:52:44 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D15B83CBF4 for ; Fri, 2 Sep 2022 02:52:42 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id t5so1922243edc.11 for ; Fri, 02 Sep 2022 02:52:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=B/LkNIri/1WQtL+Q7NWsRVHWzRnp/SVBkeL4p3lzvpc=; b=UmGoUW84f46bOOkqLOrVsz1cuIelpw1AyuKVUsSLOuGDx49DKX2HTCfP9L3NRQfAtw nWG0XzxJysDol1nrBVzg11l8wvAsKib0aopEWwPNEvFS+L7bNykbDBdbqcoyACogYaaR 5Z8+AkYIgYRjGpKDfW7FNOBNoSPhvl6FSyYiY/8bZmVtZDGc7Onnk+YCyqLGNTUIuMNs 4q2bqwgIz8vXZt+C9m4aa8IQIvpIRbDamSqp+1YzTg0fsfQsw+0cJlTHzMkqNkm5+OvH j6zfwlRhigMXrNSgFHON5TrRBgkUEV4KZ7Df0se4QhFJT7s+SCfpi8B6B+dnvn3Pbsi+ FenQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=B/LkNIri/1WQtL+Q7NWsRVHWzRnp/SVBkeL4p3lzvpc=; b=XxmaqTK7FWhKvZhrZgiv7ZIvI8uVqeFaGDNfGUY5rsUgrWcS0T35Ayv/qU5uhnPTKl AphXNb0J3oy7qGDBb6dJ6K9qHPYIMy0ucrlHcByetu5dzTRiFNTDjgiPRonmZCYphPH2 LufTz6v1+UweJryCWHONpNY65kYN9xv1+SNRzt4/6JL72vVJXfoC4nq6vW46Jojoxs5n mfXq76ob3udrt0gydBwSBx6Ft+sAKrz4lWvt3f+95sVQXlECDoJPTyjDRZKsEFdeDq3Q BohpuiioGLAl6WjXSMIzJ8KeatpuzKR1OBCEuDPi7SVM2N6mDXMDrcs/+eIOu3Thba/H jSuQ== X-Gm-Message-State: ACgBeo2t9Farwdyqt94EeWBuiX8NC20K1izCSth6rUUU4d44lkKdhNEs Ud6FN/5dbRe2YFf4amrB9ZhSQx15jus5WA== X-Google-Smtp-Source: AA6agR40Enx2VtA1BLjCCmzHZy2HEipEPMqS4wC6H84sCs4J8CSggN68CqgbJCTcJcSaTw52twxEIQ== X-Received: by 2002:a05:6402:f1d:b0:44a:ec16:df56 with SMTP id i29-20020a0564020f1d00b0044aec16df56mr5793191eda.74.1662112361386; Fri, 02 Sep 2022 02:52:41 -0700 (PDT) Received: from localhost.localdomain (ip-217-105-46-83.ip.prioritytelecom.net. [217.105.46.83]) by smtp.gmail.com with ESMTPSA id h6-20020a170906828600b0073d6234ceebsm959601ejx.160.2022.09.02.02.52.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 02:52:41 -0700 (PDT) From: Nam Cao To: Larry.Finger@lwfinger.net, gregkh@linuxfoundation.org, hdegoede@redhat.com Cc: namcaov@gmail.com, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 10/10] staging: rtl8723bs: remove rtw_is_wps_ie Date: Fri, 2 Sep 2022 11:52:00 +0200 Message-Id: <69f128559008c94e29eab511a92964810688288e.1662111799.git.namcaov@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Remove function rtw_is_wps_ie because it is not used. Signed-off-by: Nam Cao --- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 17 ----------------- drivers/staging/rtl8723bs/include/ieee80211.h | 1 - 2 files changed, 18 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_ieee80211.c b/drivers/stagi= ng/rtl8723bs/core/rtw_ieee80211.c index 68e41d99679d..3d8a64f69448 100644 --- a/drivers/staging/rtl8723bs/core/rtw_ieee80211.c +++ b/drivers/staging/rtl8723bs/core/rtw_ieee80211.c @@ -634,23 +634,6 @@ void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie= , u16 *rsn_len, u8 *wpa_ie } } =20 -u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen) -{ - u8 match =3D false; - u8 eid, wps_oui[4] =3D {0x0, 0x50, 0xf2, 0x04}; - - if (!ie_ptr) - return match; - - eid =3D ie_ptr[0]; - - if ((eid =3D=3D WLAN_EID_VENDOR_SPECIFIC) && (!memcmp(&ie_ptr[2], wps_oui= , 4))) { - *wps_ielen =3D ie_ptr[1]+2; - match =3D true; - } - return match; -} - /** * rtw_get_wps_ie - Search WPS IE from a series of IEs * @in_ie: Address of IEs to search diff --git a/drivers/staging/rtl8723bs/include/ieee80211.h b/drivers/stagin= g/rtl8723bs/include/ieee80211.h index 1e627dc0044d..9041d8dc5fb1 100644 --- a/drivers/staging/rtl8723bs/include/ieee80211.h +++ b/drivers/staging/rtl8723bs/include/ieee80211.h @@ -746,7 +746,6 @@ int rtw_parse_wpa2_ie(u8 *wpa_ie, int wpa_ie_len, int *= group_cipher, int *pairwi =20 void rtw_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, u8 *= wpa_ie, u16 *wpa_len); =20 -u8 rtw_is_wps_ie(u8 *ie_ptr, uint *wps_ielen); u8 *rtw_get_wps_ie(u8 *in_ie, uint in_len, u8 *wps_ie, uint *wps_ielen); u8 *rtw_get_wps_attr(u8 *wps_ie, uint wps_ielen, u16 target_attr_id, u8 *b= uf_attr, u32 *len_attr); u8 *rtw_get_wps_attr_content(u8 *wps_ie, uint wps_ielen, u16 target_attr_i= d, u8 *buf_content, uint *len_content); --=20 2.25.1