All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kari Argillander <kari.argillander@gmail.com>
To: Michael Straube <straube.linux@gmail.com>
Cc: gregkh@linuxfoundation.org, Larry.Finger@lwfinger.net,
	phil@philpotter.co.uk, martin@kaiser.cx, fmdefrancesco@gmail.com,
	linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v3 00/40] staging: r8188eu: remove function pointers from struct hal_ops
Date: Tue, 7 Sep 2021 01:57:13 +0300	[thread overview]
Message-ID: <20210906225713.zbkm6tzghjsv3s2t@kari-VirtualBox> (raw)
In-Reply-To: <20210906190223.11396-1-straube.linux@gmail.com>

On Mon, Sep 06, 2021 at 09:01:43PM +0200, Michael Straube wrote:
> In order to get rid of the HAL layer this series removes the next
> bunch of function pointers from struct hal_ops.
> 
> Also it removes some empty functions and cleans up some minor style
> issues I stumbled upon.
> 
> Tested on x86_64 with Inter-Tech DMG-02.
> 
> 
> v1 -> v2
> Fixed typos in commit messages.
> 
> v2 -> v3
> Added this missing patchset version changelog.

Can you please hold on litle bit longer before you send next patch
series. This will make quite bit traffic on the lists and it does
not add value. Wait for bit for reviewers and after that make new
series. You can even post below yours own messages if you found some
mistake and point out that you will change it when you send next
series. Good hold on time would be 3-7 days with series this big imo.

> 
> Michael Straube (40):
>   staging: r8188eu: remove InitSwLeds from hal_ops
>   staging: r8188eu: remove DeInitSwLeds from hal_ops
>   staging: r8188eu: remove dm_init from hal_ops
>   staging: r8188eu: remove dm_deinit from hal_ops
>   staging: r8188eu: remove SetHalODMVarHandler from hal_ops
>   staging: r8188eu: remove empty functions
>   staging: r8188eu: remove unused function rtw_interface_ps_func()
>   staging: r8188eu: remove interface_ps_func from hal_ops
>   staging: r8188eu: remove hal_dm_watchdog from hal_ops
>   staging: r8188eu: remove set_bwmode_handler from hal_ops
>   staging: r8188eu: remove set_channel_handler from hal_ops
>   staging: r8188eu: remove unused enum hal_intf_ps_func
>   staging: r8188eu: remove Add_RateATid from hal_ops
>   staging: r8188eu: remove hal_power_on from hal_ops
>   staging: r8188eu: remove sreset_init_value from hal_ops
>   staging: r8188eu: remove sreset_reset_value from hal_ops
>   staging: r8188eu: remove silentreset from hal_ops
>   staging: r8188eu: remove sreset_xmit_status_check from hal_ops
>   staging: r8188eu: remove sreset_linked_status_check from hal_ops
>   staging: r8188eu: remove sreset_get_wifi_status from hal_ops
>   staging: r8188eu: remove EfusePowerSwitch from hal_ops
>   staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E()
>   staging: r8188eu: remove wrapper Efuse_PowerSwitch()
>   staging: r8188eu: remove ReadEFuse from hal_ops
>   staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops
>   staging: r8188eu: remove EfuseGetCurrentSize from hal_ops
>   staging: r8188eu: remove empty comments
>   staging: r8188eu: remove Efuse_PgPacketRead from hal_ops
>   staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops
>   staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops
>   staging: r8188eu: remove useless assignment
>   staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops
>   staging: r8188eu: remove AntDivCompareHandler from hal_ops
>   staging: r8188eu: remove empty function rtl8188e_start_thread()
>   staging: r8188eu: remove empty function rtl8188e_stop_thread()
>   staging: r8188eu: remove hal_notch_filter from hal_ops
>   staging: r8188eu: remove free_hal_data from hal_ops
>   staging: r8188eu: remove unused function rtl8188e_clone_haldata()
>   staging: r8188eu: remove SetBeaconRelatedRegistersHandler from hal_ops
>   staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops
> 
>  drivers/staging/r8188eu/core/rtw_ap.c         |   9 +-
>  drivers/staging/r8188eu/core/rtw_cmd.c        |   6 +-
>  drivers/staging/r8188eu/core/rtw_efuse.c      | 182 ++++--------------
>  drivers/staging/r8188eu/core/rtw_mlme.c       |   7 +-
>  drivers/staging/r8188eu/core/rtw_mlme_ext.c   |   5 +-
>  drivers/staging/r8188eu/core/rtw_mp_ioctl.c   |  18 +-
>  drivers/staging/r8188eu/core/rtw_p2p.c        |   4 +-
>  drivers/staging/r8188eu/core/rtw_pwrctrl.c    |   8 -
>  drivers/staging/r8188eu/core/rtw_sta_mgt.c    |   2 +-
>  drivers/staging/r8188eu/core/rtw_wlan_util.c  |   8 +-
>  drivers/staging/r8188eu/hal/hal_intf.c        | 170 +---------------
>  .../staging/r8188eu/hal/rtl8188e_hal_init.c   | 123 +++---------
>  drivers/staging/r8188eu/hal/usb_halinit.c     |  36 +---
>  drivers/staging/r8188eu/include/hal_intf.h    | 123 ++----------
>  .../staging/r8188eu/include/rtl8188e_hal.h    |   5 -
>  drivers/staging/r8188eu/include/rtw_efuse.h   |   9 -
>  drivers/staging/r8188eu/include/rtw_pwrctrl.h |   2 -
>  drivers/staging/r8188eu/os_dep/ioctl_linux.c  |  31 +--
>  drivers/staging/r8188eu/os_dep/os_intfs.c     |  21 +-
>  19 files changed, 142 insertions(+), 627 deletions(-)
> 
> -- 
> 2.33.0
> 

  parent reply	other threads:[~2021-09-06 22:57 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-06 19:01 [PATCH v3 00/40] staging: r8188eu: remove function pointers from struct hal_ops Michael Straube
2021-09-06 19:01 ` [PATCH v3 01/40] staging: r8188eu: remove InitSwLeds from hal_ops Michael Straube
2021-09-06 19:01 ` [PATCH v3 02/40] staging: r8188eu: remove DeInitSwLeds " Michael Straube
2021-09-06 19:01 ` [PATCH v3 03/40] staging: r8188eu: remove dm_init " Michael Straube
2021-09-06 19:01 ` [PATCH v3 04/40] staging: r8188eu: remove dm_deinit " Michael Straube
2021-09-06 19:01 ` [PATCH v3 05/40] staging: r8188eu: remove SetHalODMVarHandler " Michael Straube
2021-09-06 19:01 ` [PATCH v3 06/40] staging: r8188eu: remove empty functions Michael Straube
2021-09-06 19:01 ` [PATCH v3 07/40] staging: r8188eu: remove unused function rtw_interface_ps_func() Michael Straube
2021-09-06 19:01 ` [PATCH v3 08/40] staging: r8188eu: remove interface_ps_func from hal_ops Michael Straube
2021-09-06 19:01 ` [PATCH v3 09/40] staging: r8188eu: remove hal_dm_watchdog " Michael Straube
2021-09-06 19:01 ` [PATCH v3 10/40] staging: r8188eu: remove set_bwmode_handler " Michael Straube
2021-09-06 19:01 ` [PATCH v3 11/40] staging: r8188eu: remove set_channel_handler " Michael Straube
2021-09-06 19:01 ` [PATCH v3 12/40] staging: r8188eu: remove unused enum hal_intf_ps_func Michael Straube
2021-09-06 19:01 ` [PATCH v3 13/40] staging: r8188eu: remove Add_RateATid from hal_ops Michael Straube
2021-09-06 19:01 ` [PATCH v3 14/40] staging: r8188eu: remove hal_power_on " Michael Straube
2021-09-06 19:01 ` [PATCH v3 15/40] staging: r8188eu: remove sreset_init_value " Michael Straube
2021-09-06 19:01 ` [PATCH v3 16/40] staging: r8188eu: remove sreset_reset_value " Michael Straube
2021-09-06 19:02 ` [PATCH v3 17/40] staging: r8188eu: remove silentreset " Michael Straube
2021-09-06 19:02 ` [PATCH v3 18/40] staging: r8188eu: remove sreset_xmit_status_check " Michael Straube
2021-09-06 19:02 ` [PATCH v3 19/40] staging: r8188eu: remove sreset_linked_status_check " Michael Straube
2021-09-06 19:02 ` [PATCH v3 20/40] staging: r8188eu: remove sreset_get_wifi_status " Michael Straube
2021-09-06 19:02 ` [PATCH v3 21/40] staging: r8188eu: remove EfusePowerSwitch " Michael Straube
2021-09-06 19:02 ` [PATCH v3 22/40] staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() Michael Straube
2021-09-06 19:02 ` [PATCH v3 23/40] staging: r8188eu: remove wrapper Efuse_PowerSwitch() Michael Straube
2021-09-06 19:02 ` [PATCH v3 24/40] staging: r8188eu: remove ReadEFuse from hal_ops Michael Straube
2021-09-06 19:02 ` [PATCH v3 25/40] staging: r8188eu: remove EFUSEGetEfuseDefinition " Michael Straube
2021-09-06 19:02 ` [PATCH v3 26/40] staging: r8188eu: remove EfuseGetCurrentSize " Michael Straube
2021-09-06 19:02 ` [PATCH v3 27/40] staging: r8188eu: remove empty comments Michael Straube
2021-09-06 19:02 ` [PATCH v3 28/40] staging: r8188eu: remove Efuse_PgPacketRead from hal_ops Michael Straube
2021-09-06 19:02 ` [PATCH v3 29/40] staging: r8188eu: remove Efuse_PgPacketWrite " Michael Straube
2021-09-06 19:02 ` [PATCH v3 30/40] staging: r8188eu: remove Efuse_WordEnableDataWrite " Michael Straube
2021-09-06 19:02 ` [PATCH v3 31/40] staging: r8188eu: remove useless assignment Michael Straube
2021-09-06 19:02 ` [PATCH v3 32/40] staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops Michael Straube
2021-09-06 19:02 ` [PATCH v3 33/40] staging: r8188eu: remove AntDivCompareHandler " Michael Straube
2021-09-06 19:02 ` [PATCH v3 34/40] staging: r8188eu: remove empty function rtl8188e_start_thread() Michael Straube
2021-09-06 19:02 ` [PATCH v3 35/40] staging: r8188eu: remove empty function rtl8188e_stop_thread() Michael Straube
2021-09-06 19:02 ` [PATCH v3 36/40] staging: r8188eu: remove hal_notch_filter from hal_ops Michael Straube
2021-09-06 19:02 ` [PATCH v3 37/40] staging: r8188eu: remove free_hal_data " Michael Straube
2021-09-06 19:02 ` [PATCH v3 38/40] staging: r8188eu: remove unused function rtl8188e_clone_haldata() Michael Straube
2021-09-06 19:02 ` [PATCH v3 39/40] staging: r8188eu: remove SetBeaconRelatedRegistersHandler from hal_ops Michael Straube
2021-09-06 19:02 ` [PATCH v3 40/40] staging: r8188eu: remove UpdateHalRAMask8188EUsb " Michael Straube
2021-09-06 22:57 ` Kari Argillander [this message]
2021-09-07  5:00   ` [PATCH v3 00/40] staging: r8188eu: remove function pointers from struct hal_ops Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210906225713.zbkm6tzghjsv3s2t@kari-VirtualBox \
    --to=kari.argillander@gmail.com \
    --cc=Larry.Finger@lwfinger.net \
    --cc=fmdefrancesco@gmail.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-staging@lists.linux.dev \
    --cc=martin@kaiser.cx \
    --cc=phil@philpotter.co.uk \
    --cc=straube.linux@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.