Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1669904 > unrolled thread
| Started by | Joe Perches <joe@perches.com> |
|---|---|
| First post | 2017-06-19 22:20 +0200 |
| Last post | 2017-06-22 03:20 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to linux.kernel
[PATCH 0/5] rtlwifi: Neatening Joe Perches <joe@perches.com> - 2017-06-19 22:20 +0200
[PATCH 5/5] realtek: rtlwifi: drivers: Use the rtl_btc convenience macro Joe Perches <joe@perches.com> - 2017-06-19 22:20 +0200
[PATCH 3/5] rtlwifi: Add and use convenience macro rtl_btc Joe Perches <joe@perches.com> - 2017-06-19 22:30 +0200
Re: [PATCH 0/5] rtlwifi: Neatening Larry Finger <Larry.Finger@lwfinger.net> - 2017-06-21 20:20 +0200
Re: [PATCH 0/5] rtlwifi: Neatening Joe Perches <joe@perches.com> - 2017-06-22 03:20 +0200
| From | Joe Perches <joe@perches.com> |
|---|---|
| Date | 2017-06-19 22:20 +0200 |
| Subject | [PATCH 0/5] rtlwifi: Neatening |
| Message-ID | <tUbjr-7o1-3@gated-at.bofh.it> |
Joe Perches (5): rtlwifi: Use temporary ops variable to reduce code size rtlwifi: Use temporary variable btc_ops for rtlpriv->btcoexist.btc_ops rtlwifi: Add and use convenience macro rtl_btc realtek: btcoexist: Make the rtl_btc_ops struct const realtek: rtlwifi: drivers: Use the rtl_btc convenience macro drivers/net/wireless/realtek/rtlwifi/base.c | 46 ++-- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 4 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 2 +- drivers/net/wireless/realtek/rtlwifi/core.c | 189 ++++++++-------- drivers/net/wireless/realtek/rtlwifi/efuse.c | 9 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 242 +++++++++++---------- drivers/net/wireless/realtek/rtlwifi/ps.c | 83 +++---- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 3 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 3 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 40 ++-- drivers/net/wireless/realtek/rtlwifi/wifi.h | 9 +- 15 files changed, 336 insertions(+), 310 deletions(-) -- 2.10.0.rc2.1.g053435c
[toc] | [next] | [standalone]
| From | Joe Perches <joe@perches.com> |
|---|---|
| Date | 2017-06-19 22:20 +0200 |
| Subject | [PATCH 5/5] realtek: rtlwifi: drivers: Use the rtl_btc convenience macro |
| Message-ID | <tUbjs-7o1-15@gated-at.bofh.it> |
| In reply to | #1669904 |
Convert the uses of the btcoexist.<funcs> to the rtl_btc macro to
save a few lines of code.
Signed-off-by: Joe Perches <joe@perches.com>
---
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 3 +--
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 4 +---
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 3 +--
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 3 +--
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 6 ++----
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 3 +--
6 files changed, 7 insertions(+), 15 deletions(-)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
index 11d97fa0e921..9fc3e79e5a43 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
@@ -2572,8 +2572,7 @@ void rtl92ee_bt_hw_init(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_init_hw_config(rtlpriv);
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops, btc_init_hw_config(rtlpriv));
}
void rtl92ee_suspend(struct ieee80211_hw *hw)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c b/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
index ec9bcf32f0ab..8621ea8f6644 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
@@ -1767,9 +1767,7 @@ void rtl_8723e_c2h_command_handle(struct ieee80211_hw *hw)
rtl8723e_dm_bt_parse_bt_info(hw, ptmp_buf, c2h_event.cmd_len);
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_periodical(rtlpriv);
-
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops, btc_periodical(rtlpriv));
break;
default:
break;
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
index 5ac7b815648a..3b6d140bb863 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
@@ -2419,8 +2419,7 @@ void rtl8723e_bt_hw_init(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_init_hw_config(rtlpriv);
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops, btc_init_hw_config(rtlpriv));
}
void rtl8723e_suspend(struct ieee80211_hw *hw)
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
index a79f936bb394..bddc4f56832d 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
@@ -2719,8 +2719,7 @@ void rtl8723be_bt_hw_init(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_init_hw_config(rtlpriv);
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops, btc_init_hw_config(rtlpriv));
}
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
index 73350103b736..a7a537716a8e 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
@@ -1879,10 +1879,8 @@ void rtl8821ae_c2h_content_parsing(struct ieee80211_hw *hw,
case C2H_8812_BT_INFO:
RT_TRACE(rtlpriv, COMP_FW, DBG_LOUD,
"[C2H], C2H_8812_BT_INFO!!\n");
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_btinfo_notify(rtlpriv,
- tmp_buf,
- c2h_cmd_len);
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops,
+ btc_btinfo_notify(rtlpriv, tmp_buf, c2h_cmd_len));
break;
default:
break;
diff --git a/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c b/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
index 2bc6bace069c..f76c64570d16 100644
--- a/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
+++ b/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
@@ -4012,8 +4012,7 @@ void rtl8821ae_bt_hw_init(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
- if (rtlpriv->cfg->ops->get_btc_status())
- rtlpriv->btcoexist.btc_ops->btc_init_hw_config(rtlpriv);
+ rtl_btc(rtlpriv, rtlpriv->cfg->ops, btc_init_hw_config(rtlpriv));
}
void rtl8821ae_suspend(struct ieee80211_hw *hw)
--
2.10.0.rc2.1.g053435c
[toc] | [prev] | [next] | [standalone]
| From | Joe Perches <joe@perches.com> |
|---|---|
| Date | 2017-06-19 22:30 +0200 |
| Subject | [PATCH 3/5] rtlwifi: Add and use convenience macro rtl_btc |
| Message-ID | <tUbt8-7sP-23@gated-at.bofh.it> |
| In reply to | #1669904 |
bluetooth coexistence functions always check get_btc_status before
accessing the function. Centralize this via a convenience macro
to neaten the source code a little.
Signed-off-by: Joe Perches <joe@perches.com>
---
drivers/net/wireless/realtek/rtlwifi/base.c | 8 ++------
drivers/net/wireless/realtek/rtlwifi/core.c | 12 +++---------
drivers/net/wireless/realtek/rtlwifi/pci.c | 4 +---
drivers/net/wireless/realtek/rtlwifi/ps.c | 24 ++++++++++--------------
drivers/net/wireless/realtek/rtlwifi/wifi.h | 7 +++++++
5 files changed, 23 insertions(+), 32 deletions(-)
diff --git a/drivers/net/wireless/realtek/rtlwifi/base.c b/drivers/net/wireless/realtek/rtlwifi/base.c
index cc4b50e1b7e5..997dd692e6bb 100644
--- a/drivers/net/wireless/realtek/rtlwifi/base.c
+++ b/drivers/net/wireless/realtek/rtlwifi/base.c
@@ -1312,11 +1312,9 @@ static void setup_arp_tx(struct rtl_priv *rtlpriv, struct rtl_ps_ctl *ppsc)
{
struct ieee80211_hw *hw = rtlpriv->hw;
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
rtlpriv->ra.is_special_data = true;
- if (ops->get_btc_status())
- btc_ops->btc_special_packet_notify(rtlpriv, 1);
+ rtl_btc(rtlpriv, ops, btc_special_packet_notify(rtlpriv, 1));
rtl_lps_leave(hw);
ppsc->last_delaylps_stamp_jiffies = jiffies;
}
@@ -1575,7 +1573,6 @@ void rtl_watchdog_wq_callback(void *data)
struct ieee80211_hw *hw = rtlworks->hw;
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
bool busytraffic = false;
@@ -1714,8 +1711,7 @@ void rtl_watchdog_wq_callback(void *data)
}
}
- if (ops->get_btc_status())
- btc_ops->btc_periodical(rtlpriv);
+ rtl_btc(rtlpriv, ops, btc_periodical(rtlpriv));
rtlpriv->link_info.bcn_rx_inperiod = 0;
}
diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c b/drivers/net/wireless/realtek/rtlwifi/core.c
index e08febc2d0d6..8d3eddeeffea 100644
--- a/drivers/net/wireless/realtek/rtlwifi/core.c
+++ b/drivers/net/wireless/realtek/rtlwifi/core.c
@@ -1046,7 +1046,6 @@ static void rtl_op_bss_info_changed(struct ieee80211_hw *hw,
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_hal *rtlhal = rtl_hal(rtlpriv);
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
@@ -1193,8 +1192,7 @@ static void rtl_op_bss_info_changed(struct ieee80211_hw *hw,
ppsc->report_linked = (mstatus == RT_MEDIA_CONNECT) ?
true : false;
- if (ops->get_btc_status())
- btc_ops->btc_mediastatus_notify(rtlpriv, mstatus);
+ rtl_btc(rtlpriv, ops, btc_mediastatus_notify(rtlpriv, mstatus));
}
if (changed & BSS_CHANGED_ERP_CTS_PROT) {
@@ -1428,7 +1426,6 @@ static void rtl_op_sw_scan_start(struct ieee80211_hw *hw,
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
RT_TRACE(rtlpriv, COMP_MAC80211, DBG_LOUD, "\n");
@@ -1438,8 +1435,7 @@ static void rtl_op_sw_scan_start(struct ieee80211_hw *hw,
return;
}
- if (ops->get_btc_status())
- btc_ops->btc_scan_notify(rtlpriv, 1);
+ rtl_btc(rtlpriv, ops, btc_scan_notify(rtlpriv, 1));
if (rtlpriv->dm.supp_phymode_switch) {
if (ops->chk_switch_dmdp)
@@ -1465,7 +1461,6 @@ static void rtl_op_sw_scan_complete(struct ieee80211_hw *hw,
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
RT_TRACE(rtlpriv, COMP_MAC80211, DBG_LOUD, "\n");
@@ -1492,8 +1487,7 @@ static void rtl_op_sw_scan_complete(struct ieee80211_hw *hw,
}
ops->scan_operation_backup(hw, SCAN_OPT_RESTORE);
- if (ops->get_btc_status())
- btc_ops->btc_scan_notify(rtlpriv, 0);
+ rtl_btc(rtlpriv, ops, btc_scan_notify(rtlpriv, 0));
}
static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
diff --git a/drivers/net/wireless/realtek/rtlwifi/pci.c b/drivers/net/wireless/realtek/rtlwifi/pci.c
index f129c4c76c05..fa93401acdab 100644
--- a/drivers/net/wireless/realtek/rtlwifi/pci.c
+++ b/drivers/net/wireless/realtek/rtlwifi/pci.c
@@ -1859,15 +1859,13 @@ static void rtl_pci_stop(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw));
struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
unsigned long flags;
u8 RFInProgressTimeOut = 0;
- if (ops->get_btc_status())
- btc_ops->btc_halt_notify();
+ rtl_btc(rtlpriv, ops, btc_halt_notify());
/*
*should be before disable interrupt&adapter
diff --git a/drivers/net/wireless/realtek/rtlwifi/ps.c b/drivers/net/wireless/realtek/rtlwifi/ps.c
index 3cd8a387c845..8babc4a70ac2 100644
--- a/drivers/net/wireless/realtek/rtlwifi/ps.c
+++ b/drivers/net/wireless/realtek/rtlwifi/ps.c
@@ -210,7 +210,6 @@ void rtl_ips_nic_off_wq_callback(void *data)
struct ieee80211_hw *hw = rtlworks->hw;
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
@@ -261,9 +260,9 @@ void rtl_ips_nic_off_wq_callback(void *data)
ppsc->in_powersavemode = true;
/* call before RF off */
- if (ops->get_btc_status())
- btc_ops->btc_ips_notify(rtlpriv,
- ppsc->inactive_pwrstate);
+ rtl_btc(rtlpriv, ops,
+ btc_ips_notify(rtlpriv,
+ ppsc->inactive_pwrstate));
/*rtl_pci_reset_trx_ring(hw); */
_rtl_ps_inactive_ps(hw);
@@ -290,7 +289,6 @@ void rtl_ips_nic_on(struct ieee80211_hw *hw)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
enum rf_pwrstate rtstate;
@@ -308,9 +306,9 @@ void rtl_ips_nic_on(struct ieee80211_hw *hw)
ppsc->in_powersavemode = false;
_rtl_ps_inactive_ps(hw);
/* call after RF on */
- if (ops->get_btc_status())
- btc_ops->btc_ips_notify(rtlpriv,
- ppsc->inactive_pwrstate);
+ rtl_btc(rtlpriv, ops,
+ btc_ips_notify(rtlpriv,
+ ppsc->inactive_pwrstate));
}
}
spin_unlock(&rtlpriv->locks.ips_lock);
@@ -354,7 +352,6 @@ void rtl_lps_set_psmode(struct ieee80211_hw *hw, u8 rt_psmode)
{
struct rtl_priv *rtlpriv = rtl_priv(hw);
struct rtl_hal_ops *ops = rtlpriv->cfg->ops;
- struct rtl_btc_ops *btc_ops = rtlpriv->btcoexist.btc_ops;
struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
bool enter_fwlps;
@@ -394,16 +391,15 @@ void rtl_lps_set_psmode(struct ieee80211_hw *hw, u8 rt_psmode)
if (ppsc->p2p_ps_info.opp_ps)
rtl_p2p_ps_cmd(hw , P2P_PS_ENABLE);
- if (ops->get_btc_status())
- btc_ops->btc_lps_notify(rtlpriv, rt_psmode);
+ rtl_btc(rtlpriv, ops,
+ btc_lps_notify(rtlpriv, rt_psmode));
} else {
if (rtl_get_fwlps_doze(hw)) {
RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG,
"FW LPS enter ps_mode:%x\n",
ppsc->fwctrl_psmode);
- if (ops->get_btc_status())
- btc_ops->btc_lps_notify(rtlpriv,
- rt_psmode);
+ rtl_btc(rtlpriv, ops,
+ btc_lps_notify(rtlpriv, rt_psmode));
enter_fwlps = true;
ppsc->pwr_mode = ppsc->fwctrl_psmode;
ppsc->smart_ps = 2;
diff --git a/drivers/net/wireless/realtek/rtlwifi/wifi.h b/drivers/net/wireless/realtek/rtlwifi/wifi.h
index c0d2601bc55f..9a916188a703 100644
--- a/drivers/net/wireless/realtek/rtlwifi/wifi.h
+++ b/drivers/net/wireless/realtek/rtlwifi/wifi.h
@@ -2552,6 +2552,13 @@ struct rtl_btc_ops {
u8 pkt_type);
};
+/* Convenience macro for accessing rtl_btc_ops() functions */
+#define rtl_btc(rtlpriv, ops, func) \
+do { \
+ if ((ops)->get_btc_status()) \
+ (rtlpriv)->btcoexist.btc_ops->func; \
+} while (0)
+
struct proxim {
bool proxim_on;
--
2.10.0.rc2.1.g053435c
[toc] | [prev] | [next] | [standalone]
| From | Larry Finger <Larry.Finger@lwfinger.net> |
|---|---|
| Date | 2017-06-21 20:20 +0200 |
| Message-ID | <tUSop-1kz-11@gated-at.bofh.it> |
| In reply to | #1669904 |
On 06/19/2017 03:18 PM, Joe Perches wrote: > Joe Perches (5): > rtlwifi: Use temporary ops variable to reduce code size > rtlwifi: Use temporary variable btc_ops for rtlpriv->btcoexist.btc_ops > rtlwifi: Add and use convenience macro rtl_btc > realtek: btcoexist: Make the rtl_btc_ops struct const > realtek: rtlwifi: drivers: Use the rtl_btc convenience macro > > drivers/net/wireless/realtek/rtlwifi/base.c | 46 ++-- > .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 4 +- > .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 2 +- > drivers/net/wireless/realtek/rtlwifi/core.c | 189 ++++++++-------- > drivers/net/wireless/realtek/rtlwifi/efuse.c | 9 +- > drivers/net/wireless/realtek/rtlwifi/pci.c | 242 +++++++++++---------- > drivers/net/wireless/realtek/rtlwifi/ps.c | 83 +++---- > .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 3 +- > .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 4 +- > .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 3 +- > .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 3 +- > .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 6 +- > .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 3 +- > drivers/net/wireless/realtek/rtlwifi/usb.c | 40 ++-- > drivers/net/wireless/realtek/rtlwifi/wifi.h | 9 +- > 15 files changed, 336 insertions(+), 310 deletions(-) > Joe, In general, I approve of your patches. Unfortunately, they will conflict with a number of changes that I am currently making. If you would like, I can merge your patches, fix the conflicts, and submit a version 2 for you. Larry
[toc] | [prev] | [next] | [standalone]
| From | Joe Perches <joe@perches.com> |
|---|---|
| Date | 2017-06-22 03:20 +0200 |
| Message-ID | <tUYWS-5R0-17@gated-at.bofh.it> |
| In reply to | #1671900 |
On Wed, 2017-06-21 at 13:12 -0500, Larry Finger wrote: > On 06/19/2017 03:18 PM, Joe Perches wrote: [] > In general, I approve of your patches. Unfortunately, they will conflict with a > number of changes that I am currently making. If you would like, I can merge > your patches, fix the conflicts, and submit a version 2 for you. Sure, thanks.
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web