All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] staging: rtlwifi: Remove unnecessary conditions
@ 2018-10-30  6:36 Maya Nakamura
  2018-10-30  7:46 ` [Outreachy kernel] " Julia Lawall
  0 siblings, 1 reply; 5+ messages in thread
From: Maya Nakamura @ 2018-10-30  6:36 UTC (permalink / raw)
  To: gregkh, outreachy-kernel

Remove conditions with no effect at four different sections. Issues found
by Coccinelle's semantic patch results for cond_no_effect.cocci. Edit two
statements to keep expressions on one line--one from Julia's feedback.
Eliminate checkpatch result, a line should not end with a parenthesis.

Signed-off-by: Maya Nakamura <m.maya.nakamura@gmail.com>
---
 drivers/staging/rtlwifi/phydm/phydm_debug.c   | 35 +++++++------------
 drivers/staging/rtlwifi/phydm/phydm_dig.c     |  9 ++---
 .../staging/rtlwifi/phydm/phydm_hwconfig.c    |  6 ++--
 drivers/staging/rtlwifi/phydm/phydm_psd.c     |  7 +---
 4 files changed, 17 insertions(+), 40 deletions(-)

diff --git a/drivers/staging/rtlwifi/phydm/phydm_debug.c b/drivers/staging/rtlwifi/phydm/phydm_debug.c
index b5b69d5f1a41..91f2c054d83b 100644
--- a/drivers/staging/rtlwifi/phydm/phydm_debug.c
+++ b/drivers/staging/rtlwifi/phydm/phydm_debug.c
@@ -140,26 +140,17 @@ static inline void phydm_print_csi(struct phy_dm_struct *dm, u32 used,
 		dword_h = odm_get_bb_reg(dm, 0xF74, MASKDWORD);
 		dword_l = odm_get_bb_reg(dm, 0xF5C, MASKDWORD);
 
-		if (index % 2 == 0)
-			PHYDM_SNPRINTF(
-				output + used, out_len - used,
-				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
-				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
-				(dword_l & MASKBYTE2) >> 16,
-				(dword_l & MASKBYTE3) >> 24,
-				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
-				(dword_h & MASKBYTE2) >> 16,
-				(dword_h & MASKBYTE3) >> 24);
-		else
-			PHYDM_SNPRINTF(
-				output + used, out_len - used,
-				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
-				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
-				(dword_l & MASKBYTE2) >> 16,
-				(dword_l & MASKBYTE3) >> 24,
-				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
-				(dword_h & MASKBYTE2) >> 16,
-				(dword_h & MASKBYTE3) >> 24);
+		PHYDM_SNPRINTF(output + used,
+			       out_len - used,
+			       "%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
+			       dword_l & MASKBYTE0,
+			       (dword_l & MASKBYTE1) >> 8,
+			       (dword_l & MASKBYTE2) >> 16,
+			       (dword_l & MASKBYTE3) >> 24,
+			       dword_h & MASKBYTE0,
+			       (dword_h & MASKBYTE1) >> 8,
+			       (dword_h & MASKBYTE2) >> 16,
+			       (dword_h & MASKBYTE3) >> 24);
 	}
 }
 
@@ -168,9 +159,7 @@ void phydm_init_debug_setting(struct phy_dm_struct *dm)
 	dm->debug_level = ODM_DBG_TRACE;
 
 	dm->fw_debug_components = 0;
-	dm->debug_components =
-
-		0;
+	dm->debug_components = 0;
 
 	dm->fw_buff_is_enpty = true;
 	dm->pre_c2h_seq = 0;
diff --git a/drivers/staging/rtlwifi/phydm/phydm_dig.c b/drivers/staging/rtlwifi/phydm/phydm_dig.c
index f10776fbe2d9..99c805cc380b 100644
--- a/drivers/staging/rtlwifi/phydm/phydm_dig.c
+++ b/drivers/staging/rtlwifi/phydm/phydm_dig.c
@@ -599,13 +599,8 @@ void odm_dig_init(void *dm_void)
 		       (DM_DIG_MAX_PAUSE_TYPE + 1));
 	dig_tab->pause_cckpd_level = 0;
 
-	if (dm->board_type & (ODM_BOARD_EXT_PA | ODM_BOARD_EXT_LNA)) {
-		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
-		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
-	} else {
-		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
-		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
-	}
+	dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
+	dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
 
 	dig_tab->enable_adjust_big_jump = 1;
 	if (dm->support_ic_type & ODM_RTL8822B) {
diff --git a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
index e1544e38944b..2f4f273a0239 100644
--- a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
+++ b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
@@ -45,8 +45,8 @@ static u32 phydm_process_rssi_pwdb(struct phy_dm_struct *dm,
 	u32 weighting = 0, undecorated_smoothed_pwdb;
 	/* 2011.07.28 LukeLee: modified to prevent unstable CCK RSSI */
 
-	if (entry->rssi_stat.ofdm_pkt ==
-	    64) { /* speed up when all packets are OFDM*/
+	if (entry->rssi_stat.ofdm_pkt == 64) {
+		/* speed up when all packets are OFDM*/
 		undecorated_smoothed_pwdb = undecorated_smoothed_ofdm;
 		ODM_RT_TRACE(dm, ODM_COMP_RSSI_MONITOR,
 			     "PWDB_0[%d] = (( %d ))\n", pktinfo->station_id,
@@ -1719,8 +1719,6 @@ static void phydm_get_rx_phy_status_type2(struct phy_dm_struct *dm,
 					  ODM_RTL8710B)) { /* JJ ADD 20161014 */
 		if (rxsc == 3)
 			bw = ODM_BW40M;
-		else if ((rxsc == 1) || (rxsc == 2))
-			bw = ODM_BW20M;
 		else
 			bw = ODM_BW20M;
 	}
diff --git a/drivers/staging/rtlwifi/phydm/phydm_psd.c b/drivers/staging/rtlwifi/phydm/phydm_psd.c
index badc514ac0be..c93d871f1eb6 100644
--- a/drivers/staging/rtlwifi/phydm/phydm_psd.c
+++ b/drivers/staging/rtlwifi/phydm/phydm_psd.c
@@ -336,12 +336,7 @@ void phydm_psd_init(void *dm_void)
 			2; /*2b'11: 20MHz, 2b'10: 40MHz, 2b'01: 80MHz */
 	}
 
-	if (dm->support_ic_type == ODM_RTL8812)
-		dm_psd_table->psd_pwr_common_offset = 0;
-	else if (dm->support_ic_type == ODM_RTL8821)
-		dm_psd_table->psd_pwr_common_offset = 0;
-	else
-		dm_psd_table->psd_pwr_common_offset = 0;
+	dm_psd_table->psd_pwr_common_offset = 0;
 
 	phydm_psd_para_setting(dm, 1, 2, 3, 128, 0, 0, 7, 0);
 	/*phydm_psd(dm, 0x3c, 0, 127);*/ /* target at -50dBm */
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [Outreachy kernel] [PATCH] staging: rtlwifi: Remove unnecessary conditions
  2018-10-30  6:36 [PATCH] staging: rtlwifi: Remove unnecessary conditions Maya Nakamura
@ 2018-10-30  7:46 ` Julia Lawall
  2018-10-31  0:06   ` Maya Nakamura
  0 siblings, 1 reply; 5+ messages in thread
From: Julia Lawall @ 2018-10-30  7:46 UTC (permalink / raw)
  To: Maya Nakamura; +Cc: gregkh, outreachy-kernel



On Mon, 29 Oct 2018, Maya Nakamura wrote:

> Remove conditions with no effect at four different sections. Issues found
> by Coccinelle's semantic patch results for cond_no_effect.cocci. Edit two
> statements to keep expressions on one line--one from Julia's feedback.
> Eliminate checkpatch result, a line should not end with a parenthesis.
>
> Signed-off-by: Maya Nakamura <m.maya.nakamura@gmail.com>
> ---
>  drivers/staging/rtlwifi/phydm/phydm_debug.c   | 35 +++++++------------
>  drivers/staging/rtlwifi/phydm/phydm_dig.c     |  9 ++---
>  .../staging/rtlwifi/phydm/phydm_hwconfig.c    |  6 ++--
>  drivers/staging/rtlwifi/phydm/phydm_psd.c     |  7 +---
>  4 files changed, 17 insertions(+), 40 deletions(-)
>
> diff --git a/drivers/staging/rtlwifi/phydm/phydm_debug.c b/drivers/staging/rtlwifi/phydm/phydm_debug.c
> index b5b69d5f1a41..91f2c054d83b 100644
> --- a/drivers/staging/rtlwifi/phydm/phydm_debug.c
> +++ b/drivers/staging/rtlwifi/phydm/phydm_debug.c
> @@ -140,26 +140,17 @@ static inline void phydm_print_csi(struct phy_dm_struct *dm, u32 used,
>  		dword_h = odm_get_bb_reg(dm, 0xF74, MASKDWORD);
>  		dword_l = odm_get_bb_reg(dm, 0xF5C, MASKDWORD);
>
> -		if (index % 2 == 0)
> -			PHYDM_SNPRINTF(
> -				output + used, out_len - used,
> -				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> -				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
> -				(dword_l & MASKBYTE2) >> 16,
> -				(dword_l & MASKBYTE3) >> 24,
> -				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
> -				(dword_h & MASKBYTE2) >> 16,
> -				(dword_h & MASKBYTE3) >> 24);
> -		else
> -			PHYDM_SNPRINTF(
> -				output + used, out_len - used,
> -				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> -				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
> -				(dword_l & MASKBYTE2) >> 16,
> -				(dword_l & MASKBYTE3) >> 24,
> -				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
> -				(dword_h & MASKBYTE2) >> 16,
> -				(dword_h & MASKBYTE3) >> 24);
> +		PHYDM_SNPRINTF(output + used,
> +			       out_len - used,
> +			       "%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> +			       dword_l & MASKBYTE0,
> +			       (dword_l & MASKBYTE1) >> 8,
> +			       (dword_l & MASKBYTE2) >> 16,
> +			       (dword_l & MASKBYTE3) >> 24,
> +			       dword_h & MASKBYTE0,
> +			       (dword_h & MASKBYTE1) >> 8,
> +			       (dword_h & MASKBYTE2) >> 16,
> +			       (dword_h & MASKBYTE3) >> 24);
>  	}
>  }
>
> @@ -168,9 +159,7 @@ void phydm_init_debug_setting(struct phy_dm_struct *dm)
>  	dm->debug_level = ODM_DBG_TRACE;
>
>  	dm->fw_debug_components = 0;
> -	dm->debug_components =
> -
> -		0;
> +	dm->debug_components = 0;


Does this belong here?  I don't see an if nearby.  You should make a
series if you want to do two different things on the same file.

julia

>
>  	dm->fw_buff_is_enpty = true;
>  	dm->pre_c2h_seq = 0;
> diff --git a/drivers/staging/rtlwifi/phydm/phydm_dig.c b/drivers/staging/rtlwifi/phydm/phydm_dig.c
> index f10776fbe2d9..99c805cc380b 100644
> --- a/drivers/staging/rtlwifi/phydm/phydm_dig.c
> +++ b/drivers/staging/rtlwifi/phydm/phydm_dig.c
> @@ -599,13 +599,8 @@ void odm_dig_init(void *dm_void)
>  		       (DM_DIG_MAX_PAUSE_TYPE + 1));
>  	dig_tab->pause_cckpd_level = 0;
>
> -	if (dm->board_type & (ODM_BOARD_EXT_PA | ODM_BOARD_EXT_LNA)) {
> -		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> -		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
> -	} else {
> -		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> -		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
> -	}
> +	dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> +	dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
>
>  	dig_tab->enable_adjust_big_jump = 1;
>  	if (dm->support_ic_type & ODM_RTL8822B) {
> diff --git a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> index e1544e38944b..2f4f273a0239 100644
> --- a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> +++ b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> @@ -45,8 +45,8 @@ static u32 phydm_process_rssi_pwdb(struct phy_dm_struct *dm,
>  	u32 weighting = 0, undecorated_smoothed_pwdb;
>  	/* 2011.07.28 LukeLee: modified to prevent unstable CCK RSSI */
>
> -	if (entry->rssi_stat.ofdm_pkt ==
> -	    64) { /* speed up when all packets are OFDM*/
> +	if (entry->rssi_stat.ofdm_pkt == 64) {
> +		/* speed up when all packets are OFDM*/
>  		undecorated_smoothed_pwdb = undecorated_smoothed_ofdm;
>  		ODM_RT_TRACE(dm, ODM_COMP_RSSI_MONITOR,
>  			     "PWDB_0[%d] = (( %d ))\n", pktinfo->station_id,
> @@ -1719,8 +1719,6 @@ static void phydm_get_rx_phy_status_type2(struct phy_dm_struct *dm,
>  					  ODM_RTL8710B)) { /* JJ ADD 20161014 */
>  		if (rxsc == 3)
>  			bw = ODM_BW40M;
> -		else if ((rxsc == 1) || (rxsc == 2))
> -			bw = ODM_BW20M;
>  		else
>  			bw = ODM_BW20M;
>  	}
> diff --git a/drivers/staging/rtlwifi/phydm/phydm_psd.c b/drivers/staging/rtlwifi/phydm/phydm_psd.c
> index badc514ac0be..c93d871f1eb6 100644
> --- a/drivers/staging/rtlwifi/phydm/phydm_psd.c
> +++ b/drivers/staging/rtlwifi/phydm/phydm_psd.c
> @@ -336,12 +336,7 @@ void phydm_psd_init(void *dm_void)
>  			2; /*2b'11: 20MHz, 2b'10: 40MHz, 2b'01: 80MHz */
>  	}
>
> -	if (dm->support_ic_type == ODM_RTL8812)
> -		dm_psd_table->psd_pwr_common_offset = 0;
> -	else if (dm->support_ic_type == ODM_RTL8821)
> -		dm_psd_table->psd_pwr_common_offset = 0;
> -	else
> -		dm_psd_table->psd_pwr_common_offset = 0;
> +	dm_psd_table->psd_pwr_common_offset = 0;
>
>  	phydm_psd_para_setting(dm, 1, 2, 3, 128, 0, 0, 7, 0);
>  	/*phydm_psd(dm, 0x3c, 0, 127);*/ /* target at -50dBm */
> --
> 2.17.1
>
> --
> You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> To post to this group, send email to outreachy-kernel@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/20181030063636.GA5098%40k-vBox.
> For more options, visit https://groups.google.com/d/optout.
>


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Outreachy kernel] [PATCH] staging: rtlwifi: Remove unnecessary conditions
  2018-10-30  7:46 ` [Outreachy kernel] " Julia Lawall
@ 2018-10-31  0:06   ` Maya Nakamura
  2018-10-31  0:31     ` Sasha Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Maya Nakamura @ 2018-10-31  0:06 UTC (permalink / raw)
  To: Julia Lawall; +Cc: gregkh, outreachy-kernel

On Tue, Oct 30, 2018 at 08:46:21AM +0100, Julia Lawall wrote:
> 
> 
> On Mon, 29 Oct 2018, Maya Nakamura wrote:
> 
> > Remove conditions with no effect at four different sections. Issues found
> > by Coccinelle's semantic patch results for cond_no_effect.cocci. Edit two
> > statements to keep expressions on one line--one from Julia's feedback.
> > Eliminate checkpatch result, a line should not end with a parenthesis.
> >
> > Signed-off-by: Maya Nakamura <m.maya.nakamura@gmail.com>
> > ---
> >  drivers/staging/rtlwifi/phydm/phydm_debug.c   | 35 +++++++------------
> >  drivers/staging/rtlwifi/phydm/phydm_dig.c     |  9 ++---
> >  .../staging/rtlwifi/phydm/phydm_hwconfig.c    |  6 ++--
> >  drivers/staging/rtlwifi/phydm/phydm_psd.c     |  7 +---
> >  4 files changed, 17 insertions(+), 40 deletions(-)
> >
> > diff --git a/drivers/staging/rtlwifi/phydm/phydm_debug.c b/drivers/staging/rtlwifi/phydm/phydm_debug.c
> > index b5b69d5f1a41..91f2c054d83b 100644
> > --- a/drivers/staging/rtlwifi/phydm/phydm_debug.c
> > +++ b/drivers/staging/rtlwifi/phydm/phydm_debug.c
> > @@ -140,26 +140,17 @@ static inline void phydm_print_csi(struct phy_dm_struct *dm, u32 used,
> >  		dword_h = odm_get_bb_reg(dm, 0xF74, MASKDWORD);
> >  		dword_l = odm_get_bb_reg(dm, 0xF5C, MASKDWORD);
> >
> > -		if (index % 2 == 0)
> > -			PHYDM_SNPRINTF(
> > -				output + used, out_len - used,
> > -				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> > -				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
> > -				(dword_l & MASKBYTE2) >> 16,
> > -				(dword_l & MASKBYTE3) >> 24,
> > -				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
> > -				(dword_h & MASKBYTE2) >> 16,
> > -				(dword_h & MASKBYTE3) >> 24);
> > -		else
> > -			PHYDM_SNPRINTF(
> > -				output + used, out_len - used,
> > -				"%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> > -				dword_l & MASKBYTE0, (dword_l & MASKBYTE1) >> 8,
> > -				(dword_l & MASKBYTE2) >> 16,
> > -				(dword_l & MASKBYTE3) >> 24,
> > -				dword_h & MASKBYTE0, (dword_h & MASKBYTE1) >> 8,
> > -				(dword_h & MASKBYTE2) >> 16,
> > -				(dword_h & MASKBYTE3) >> 24);
> > +		PHYDM_SNPRINTF(output + used,
> > +			       out_len - used,
> > +			       "%02x  %02x  %02x  %02x  %02x  %02x  %02x  %02x\n",
> > +			       dword_l & MASKBYTE0,
> > +			       (dword_l & MASKBYTE1) >> 8,
> > +			       (dword_l & MASKBYTE2) >> 16,
> > +			       (dword_l & MASKBYTE3) >> 24,
> > +			       dword_h & MASKBYTE0,
> > +			       (dword_h & MASKBYTE1) >> 8,
> > +			       (dword_h & MASKBYTE2) >> 16,
> > +			       (dword_h & MASKBYTE3) >> 24);
> >  	}
> >  }
> >
> > @@ -168,9 +159,7 @@ void phydm_init_debug_setting(struct phy_dm_struct *dm)
> >  	dm->debug_level = ODM_DBG_TRACE;
> >
> >  	dm->fw_debug_components = 0;
> > -	dm->debug_components =
> > -
> > -		0;
> > +	dm->debug_components = 0;
> 
> 
> Does this belong here?  I don't see an if nearby.  You should make a
> series if you want to do two different things on the same file.
> 
> julia

Thank you, Julia, for reviewing my submission! I will separate different
types of fixes into their own patches and resend these.

Maya

> >
> >  	dm->fw_buff_is_enpty = true;
> >  	dm->pre_c2h_seq = 0;
> > diff --git a/drivers/staging/rtlwifi/phydm/phydm_dig.c b/drivers/staging/rtlwifi/phydm/phydm_dig.c
> > index f10776fbe2d9..99c805cc380b 100644
> > --- a/drivers/staging/rtlwifi/phydm/phydm_dig.c
> > +++ b/drivers/staging/rtlwifi/phydm/phydm_dig.c
> > @@ -599,13 +599,8 @@ void odm_dig_init(void *dm_void)
> >  		       (DM_DIG_MAX_PAUSE_TYPE + 1));
> >  	dig_tab->pause_cckpd_level = 0;
> >
> > -	if (dm->board_type & (ODM_BOARD_EXT_PA | ODM_BOARD_EXT_LNA)) {
> > -		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> > -		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
> > -	} else {
> > -		dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> > -		dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
> > -	}
> > +	dig_tab->rx_gain_range_max = DM_DIG_MAX_NIC;
> > +	dig_tab->rx_gain_range_min = DM_DIG_MIN_NIC;
> >
> >  	dig_tab->enable_adjust_big_jump = 1;
> >  	if (dm->support_ic_type & ODM_RTL8822B) {
> > diff --git a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> > index e1544e38944b..2f4f273a0239 100644
> > --- a/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> > +++ b/drivers/staging/rtlwifi/phydm/phydm_hwconfig.c
> > @@ -45,8 +45,8 @@ static u32 phydm_process_rssi_pwdb(struct phy_dm_struct *dm,
> >  	u32 weighting = 0, undecorated_smoothed_pwdb;
> >  	/* 2011.07.28 LukeLee: modified to prevent unstable CCK RSSI */
> >
> > -	if (entry->rssi_stat.ofdm_pkt ==
> > -	    64) { /* speed up when all packets are OFDM*/
> > +	if (entry->rssi_stat.ofdm_pkt == 64) {
> > +		/* speed up when all packets are OFDM*/
> >  		undecorated_smoothed_pwdb = undecorated_smoothed_ofdm;
> >  		ODM_RT_TRACE(dm, ODM_COMP_RSSI_MONITOR,
> >  			     "PWDB_0[%d] = (( %d ))\n", pktinfo->station_id,
> > @@ -1719,8 +1719,6 @@ static void phydm_get_rx_phy_status_type2(struct phy_dm_struct *dm,
> >  					  ODM_RTL8710B)) { /* JJ ADD 20161014 */
> >  		if (rxsc == 3)
> >  			bw = ODM_BW40M;
> > -		else if ((rxsc == 1) || (rxsc == 2))
> > -			bw = ODM_BW20M;
> >  		else
> >  			bw = ODM_BW20M;
> >  	}
> > diff --git a/drivers/staging/rtlwifi/phydm/phydm_psd.c b/drivers/staging/rtlwifi/phydm/phydm_psd.c
> > index badc514ac0be..c93d871f1eb6 100644
> > --- a/drivers/staging/rtlwifi/phydm/phydm_psd.c
> > +++ b/drivers/staging/rtlwifi/phydm/phydm_psd.c
> > @@ -336,12 +336,7 @@ void phydm_psd_init(void *dm_void)
> >  			2; /*2b'11: 20MHz, 2b'10: 40MHz, 2b'01: 80MHz */
> >  	}
> >
> > -	if (dm->support_ic_type == ODM_RTL8812)
> > -		dm_psd_table->psd_pwr_common_offset = 0;
> > -	else if (dm->support_ic_type == ODM_RTL8821)
> > -		dm_psd_table->psd_pwr_common_offset = 0;
> > -	else
> > -		dm_psd_table->psd_pwr_common_offset = 0;
> > +	dm_psd_table->psd_pwr_common_offset = 0;
> >
> >  	phydm_psd_para_setting(dm, 1, 2, 3, 128, 0, 0, 7, 0);
> >  	/*phydm_psd(dm, 0x3c, 0, 127);*/ /* target at -50dBm */
> > --
> > 2.17.1
> >
> > --
> > You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> > To post to this group, send email to outreachy-kernel@googlegroups.com.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/20181030063636.GA5098%40k-vBox.
> > For more options, visit https://groups.google.com/d/optout.
> >


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Outreachy kernel] [PATCH] staging: rtlwifi: Remove unnecessary conditions
  2018-10-31  0:06   ` Maya Nakamura
@ 2018-10-31  0:31     ` Sasha Levin
  2018-10-31  5:01       ` Maya Nakamura
  0 siblings, 1 reply; 5+ messages in thread
From: Sasha Levin @ 2018-10-31  0:31 UTC (permalink / raw)
  To: Maya Nakamura; +Cc: Julia Lawall, gregkh, outreachy-kernel

On Tue, Oct 30, 2018 at 05:06:15PM -0700, Maya Nakamura wrote:
>On Tue, Oct 30, 2018 at 08:46:21AM +0100, Julia Lawall wrote:
>> On Mon, 29 Oct 2018, Maya Nakamura wrote:
>> > @@ -168,9 +159,7 @@ void phydm_init_debug_setting(struct phy_dm_struct *dm)
>> >  	dm->debug_level = ODM_DBG_TRACE;
>> >
>> >  	dm->fw_debug_components = 0;
>> > -	dm->debug_components =
>> > -
>> > -		0;
>> > +	dm->debug_components = 0;
>>
>>
>> Does this belong here?  I don't see an if nearby.  You should make a
>> series if you want to do two different things on the same file.
>>
>> julia
>
>Thank you, Julia, for reviewing my submission! I will separate different
>types of fixes into their own patches and resend these.

Hi Maya,

I'm guessing that while you were working on your original plan to remove
unnecessary conditions you saw the weird looking piece of code above and
decided to fix it as well. As a result, while you dealt nicely with this
cleanup, you ended up with unrelated changes in the same patch.

An easy way to work around it is the '-p' flag to 'git add'. This flag
lets you interactively select hunks to stage in git; you don't have to
'git add' and entire file, but can just add parts of it.

This way, you stage only the relevant hunks and 'git commit' them when
you're ready. Rinse and repeat for every set of hunks that represents a
single logical change.

--
Thanks,
Sasha


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Outreachy kernel] [PATCH] staging: rtlwifi: Remove unnecessary conditions
  2018-10-31  0:31     ` Sasha Levin
@ 2018-10-31  5:01       ` Maya Nakamura
  0 siblings, 0 replies; 5+ messages in thread
From: Maya Nakamura @ 2018-10-31  5:01 UTC (permalink / raw)
  To: Sasha Levin; +Cc: Julia Lawall, gregkh, outreachy-kernel

On Tue, Oct 30, 2018 at 08:31:31PM -0400, Sasha Levin wrote:
> On Tue, Oct 30, 2018 at 05:06:15PM -0700, Maya Nakamura wrote:
> > On Tue, Oct 30, 2018 at 08:46:21AM +0100, Julia Lawall wrote:
> > > On Mon, 29 Oct 2018, Maya Nakamura wrote:
> > > > @@ -168,9 +159,7 @@ void phydm_init_debug_setting(struct phy_dm_struct *dm)
> > > >  	dm->debug_level = ODM_DBG_TRACE;
> > > >
> > > >  	dm->fw_debug_components = 0;
> > > > -	dm->debug_components =
> > > > -
> > > > -		0;
> > > > +	dm->debug_components = 0;
> > > 
> > > 
> > > Does this belong here?  I don't see an if nearby.  You should make a
> > > series if you want to do two different things on the same file.
> > > 
> > > julia
> > 
> > Thank you, Julia, for reviewing my submission! I will separate different
> > types of fixes into their own patches and resend these.
> 
> Hi Maya,
> 
> I'm guessing that while you were working on your original plan to remove
> unnecessary conditions you saw the weird looking piece of code above and
> decided to fix it as well. As a result, while you dealt nicely with this
> cleanup, you ended up with unrelated changes in the same patch.
> 
> An easy way to work around it is the '-p' flag to 'git add'. This flag
> lets you interactively select hunks to stage in git; you don't have to
> 'git add' and entire file, but can just add parts of it.
> 
> This way, you stage only the relevant hunks and 'git commit' them when
> you're ready. Rinse and repeat for every set of hunks that represents a
> single logical change.
> 
> --
> Thanks,
> Sasha

Thank you for teaching me, Sasha!

You read my mind :-) I included changes that I had not targeted because
I found one and Julia told me about the other, and I thought that it
would be clear if I wrote about them as part of the commit message.
Sorry, lazy me.

I have never used that special flag. That is fantastic!

I will keep in mind: only a single logical type of change in a patch.

Maya


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-10-31  5:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-30  6:36 [PATCH] staging: rtlwifi: Remove unnecessary conditions Maya Nakamura
2018-10-30  7:46 ` [Outreachy kernel] " Julia Lawall
2018-10-31  0:06   ` Maya Nakamura
2018-10-31  0:31     ` Sasha Levin
2018-10-31  5:01       ` Maya Nakamura

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.