linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jes Sorensen <Jes.Sorensen@redhat.com>
To: Larry Finger <Larry.Finger@lwfinger.net>
Cc: linux-wireless@vger.kernel.org, kvalo@codeaurora.org
Subject: Re: [PATCH 00/16] rtl8xxxu prepare for splitting into multiple files
Date: Mon, 18 Apr 2016 12:19:14 -0400	[thread overview]
Message-ID: <wrfjk2juhou5.fsf@redhat.com> (raw)
In-Reply-To: <57150569.5090009@lwfinger.net> (Larry Finger's message of "Mon, 18 Apr 2016 11:03:53 -0500")

Larry Finger <Larry.Finger@lwfinger.net> writes:
> On 04/18/2016 10:49 AM, Jes.Sorensen@redhat.com wrote:
>> From: Jes Sorensen <Jes.Sorensen@redhat.com>
>>
>> Hi,
>>
>> This is the last set of patches I have in my queue for the rtl8xxxu
>> driver, as of today :)
>>
>> Since the driver has grown to support quite a number of different
>> chips, I want to split it into multiple files. This will make it
>> easier to maintain and also eaiser to add support for more chips
>> without having to constantly touch the core files.
>>
>> This set renames a bunch of functions to indicate that they are
>> generic rather than chip specific. I will look at doing the actual
>> moving around in a set right after the current merge window closes.
>>
>> Please keep the test reports coming!
>
> I like the renaming of the routines to match the chip generation, but
> there should be some comments stating the gen to which each
> device/version belongs. Such comments are not needed now, but could be
> included when the files are split.

Larry,

I like that idea - I thought I did that when I pushed the enum for chip
versions in ba17d824783805235f317f79f2871b17bd679956 but somehow it
didn't get further than my head.

I have been thinking of putting some of it down in writing - probably in
rtl8xxxu.h or a README

Note the gen1/gen2 categorization is completely made up by me, it may be
that this is really gen6/gen7 within Realtek. Roughly I consider
8191su/8192su to be gen0, 8188cu/8188ru/8192cu/8723au as gen1, and
8192eu/8723bu/8812/8821 as gen2. I haven't looked closely enough at
8188eu and 8192du yet to determine where they really fit in.

Top priority on my list post splitting the driver into multiple files is
adding 8188eu and beacon support. If only there was 30 hours in a day...

Cheers,
Jes

      reply	other threads:[~2016-04-18 16:19 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-18 15:49 [PATCH 00/16] rtl8xxxu prepare for splitting into multiple files Jes.Sorensen
2016-04-18 15:49 ` [PATCH 01/16] rtl8xxxu: Rename rtl8723bu_update_rate_mask() to rtl8xxxu_gen2_update_rate_mask() Jes.Sorensen
2016-04-26  9:27   ` [01/16] rtl8xxxu: Rename rtl8723bu_update_rate_mask() tortl8xxxu_gen2_update_rate_mask() Kalle Valo
2016-04-18 15:49 ` [PATCH 02/16] rtl8xxxu: Rename rtl8723bu_report_connect() to rtl8xxxu_gen2_report_connect() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 03/16] rtl8xxxu: Rename rtl8723au_report_connect() to rtl8xxxu_gen1_report_connect() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 04/16] rtl8xxxu: Rename rtl8723bu_config_channel() to rtl8xxxu_gen2_config_channel() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 05/16] rtl8xxxu: Rename rtl8723b_disable_rf() to rtl8xxxu_gen2_disable_rf() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 06/16] rtl8xxxu: Rename rtl8723a_disable_rf() to rtl8xxxu_gen1_disable_rf() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 07/16] rtl8xxxu: Rename rtl8723au_config_channel() to rtl8xxxu_gen1_config_channel() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 08/16] rtl8xxxu: Rename rtl8723au_update_rate_mask() to rtl8xxxu_update_rate_mask() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 09/16] rtl8xxxu: Rename rtl8723au_phy_iq_calibrate() to rtl8xxxu_gen1_phy_iq_calibrate() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 10/16] rtl8xxxu: Rename rtl8723au_init_phy_bb() to rtl8xxxu_gen1_init_phy_bb() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 11/16] rtl8xxxu: Rename rtl8723a_set_tx_power() to rtl8xxxu_gen1_set_tx_power() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 12/16] rtl8xxxu: Rename rtl8723a_enable_rf() to rtl8xxxu_gen1_enable_rf() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 13/16] rtl8xxxu: Rename rtl8723a_mac_init_table to rtl8xxxu_gen1_mac_init_table Jes.Sorensen
2016-04-18 15:49 ` [PATCH 14/16] rtl8xxxu: Rename rtl8723b_channel_to_group() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 15/16] rtl8xxxu: Rename rtl8723bu_simularity_compare() Jes.Sorensen
2016-04-18 15:49 ` [PATCH 16/16] rtl8xxxu: Rename rtl8723au_iqk_phy_iq_bb_reg Jes.Sorensen
2016-04-18 15:56 ` [PATCH 00/16] rtl8xxxu prepare for splitting into multiple files Joe Perches
2016-04-18 16:07   ` Jes Sorensen
2016-04-18 16:03 ` Larry Finger
2016-04-18 16:19   ` Jes Sorensen [this message]

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=wrfjk2juhou5.fsf@redhat.com \
    --to=jes.sorensen@redhat.com \
    --cc=Larry.Finger@lwfinger.net \
    --cc=kvalo@codeaurora.org \
    --cc=linux-wireless@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).