All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] ath: drop duplicated include
@ 2019-03-12 19:10 Tomislav Požega
  2019-03-12 19:10 ` [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel Tomislav Požega
  2019-03-13  6:52 ` [PATCH 1/2] ath: drop duplicated include Kalle Valo
  0 siblings, 2 replies; 8+ messages in thread
From: Tomislav Požega @ 2019-03-12 19:10 UTC (permalink / raw)
  To: linux-wireless; +Cc: kvalo, Tomislav Po�ega

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 546 bytes --]

Signed-off-by: Tomislav Po¸ega <pozega.tomislav@gmail.com>
---
 drivers/net/wireless/ath/regd.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/drivers/net/wireless/ath/regd.h b/drivers/net/wireless/ath/regd.h
index 75ddaef..8d5a16b 100644
--- a/drivers/net/wireless/ath/regd.h
+++ b/drivers/net/wireless/ath/regd.h
@@ -28,7 +28,6 @@ enum ctl_group {
 	CTL_ETSI = 0x30,
 };
 
-#define NO_CTL 0xff
 #define SD_NO_CTL               0xE0
 #define NO_CTL                  0xff
 #define CTL_11A                 0
-- 
1.7.0.4


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

* [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-12 19:10 [PATCH 1/2] ath: drop duplicated include Tomislav Požega
@ 2019-03-12 19:10 ` Tomislav Požega
  2019-03-13  6:54   ` Kalle Valo
  2019-03-13  6:52 ` [PATCH 1/2] ath: drop duplicated include Kalle Valo
  1 sibling, 1 reply; 8+ messages in thread
From: Tomislav Požega @ 2019-03-12 19:10 UTC (permalink / raw)
  To: linux-wireless; +Cc: kvalo, Tomislav Po�ega

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 2232 bytes --]

AR9330, AR9485, AR9531, AR9550, AR9561 and AR9565 all use same
channel set register configuration which allows for small code
size reduction.

Signed-off-by: Tomislav Po¸ega <pozega.tomislav@gmail.com>
---
 drivers/net/wireless/ath/ath9k/ar9003_phy.c |   24 +++---------------------
 1 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/drivers/net/wireless/ath/ath9k/ar9003_phy.c b/drivers/net/wireless/ath/ath9k/ar9003_phy.c
index 98c5f52..daf30f9 100644
--- a/drivers/net/wireless/ath/ath9k/ar9003_phy.c
+++ b/drivers/net/wireless/ath/ath9k/ar9003_phy.c
@@ -157,7 +157,9 @@ static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan)
 	freq = centers.synth_center;
 
 	if (freq < 4800) {     /* 2 GHz, fractional mode */
-		if (AR_SREV_9330(ah)) {
+		if (AR_SREV_9330(ah) || AR_SREV_9485(ah) ||
+		    AR_SREV_9531(ah) || AR_SREV_9550(ah) ||
+		    AR_SREV_9561(ah) || AR_SREV_9565(ah)) {
 			if (ah->is_clk_25mhz)
 				div = 75;
 			else
@@ -166,16 +168,6 @@ static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan)
 			channelSel = (freq * 4) / div;
 			chan_frac = (((freq * 4) % div) * 0x20000) / div;
 			channelSel = (channelSel << 17) | chan_frac;
-		} else if (AR_SREV_9485(ah) || AR_SREV_9565(ah)) {
-			/*
-			 * freq_ref = 40 / (refdiva >> amoderefsel);
-			 * where refdiva=1 and amoderefsel=0
-			 * ndiv = ((chan_mhz * 4) / 3) / freq_ref;
-			 * chansel = int(ndiv), chanfrac = (ndiv - chansel) * 0x20000
-			 */
-			channelSel = (freq * 4) / 120;
-			chan_frac = (((freq * 4) % 120) * 0x20000) / 120;
-			channelSel = (channelSel << 17) | chan_frac;
 		} else if (AR_SREV_9340(ah)) {
 			if (ah->is_clk_25mhz) {
 				channelSel = (freq * 2) / 75;
@@ -184,16 +176,6 @@ static int ar9003_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan)
 			} else {
 				channelSel = CHANSEL_2G(freq) >> 1;
 			}
-		} else if (AR_SREV_9550(ah) || AR_SREV_9531(ah) ||
-			   AR_SREV_9561(ah)) {
-			if (ah->is_clk_25mhz)
-				div = 75;
-			else
-				div = 120;
-
-			channelSel = (freq * 4) / div;
-			chan_frac = (((freq * 4) % div) * 0x20000) / div;
-			channelSel = (channelSel << 17) | chan_frac;
 		} else {
 			channelSel = CHANSEL_2G(freq);
 		}
-- 
1.7.0.4


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

* Re: [PATCH 1/2] ath: drop duplicated include
  2019-03-12 19:10 [PATCH 1/2] ath: drop duplicated include Tomislav Požega
  2019-03-12 19:10 ` [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel Tomislav Požega
@ 2019-03-13  6:52 ` Kalle Valo
  1 sibling, 0 replies; 8+ messages in thread
From: Kalle Valo @ 2019-03-13  6:52 UTC (permalink / raw)
  To: Tomislav Požega; +Cc: linux-wireless

Tomislav Požega <pozega.tomislav@gmail.com> writes:

> Signed-off-by: Tomislav Po.ega <pozega.tomislav@gmail.com>

No empty commit logs, please. 

> ---
>  drivers/net/wireless/ath/regd.h |    1 -
>  1 files changed, 0 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/net/wireless/ath/regd.h b/drivers/net/wireless/ath/regd.h
> index 75ddaef..8d5a16b 100644
> --- a/drivers/net/wireless/ath/regd.h
> +++ b/drivers/net/wireless/ath/regd.h
> @@ -28,7 +28,6 @@ enum ctl_group {
>  	CTL_ETSI = 0x30,
>  };
>  
> -#define NO_CTL 0xff

The title is misleading, you are removing a duplicate define. Nothing to
do with includes.

-- 
Kalle Valo

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

* Re: [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-12 19:10 ` [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel Tomislav Požega
@ 2019-03-13  6:54   ` Kalle Valo
  2019-03-13 12:57     ` Tom Psyborg
  0 siblings, 1 reply; 8+ messages in thread
From: Kalle Valo @ 2019-03-13  6:54 UTC (permalink / raw)
  To: Tomislav Požega; +Cc: linux-wireless

Tomislav Požega <pozega.tomislav@gmail.com> writes:

> AR9330, AR9485, AR9531, AR9550, AR9561 and AR9565 all use same
> channel set register configuration which allows for small code
> size reduction.
>
> Signed-off-by: Tomislav Po\270ega <pozega.tomislav@gmail.com>

At least Gnus complains about character \270 in the Signed-off-by line.
Is your charset in order? The From line looks to be ok, though.

-- 
Kalle Valo

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

* Re: [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-13  6:54   ` Kalle Valo
@ 2019-03-13 12:57     ` Tom Psyborg
  2019-03-14 13:28       ` Kalle Valo
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Psyborg @ 2019-03-13 12:57 UTC (permalink / raw)
  To: Kalle Valo; +Cc: linux-wireless

locales problems during some system upgrades. can you fix it without
resending?thanks

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

* Re: [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-13 12:57     ` Tom Psyborg
@ 2019-03-14 13:28       ` Kalle Valo
  2019-03-14 14:10         ` Tom Psyborg
  0 siblings, 1 reply; 8+ messages in thread
From: Kalle Valo @ 2019-03-14 13:28 UTC (permalink / raw)
  To: Tom Psyborg; +Cc: linux-wireless

Tom Psyborg <pozega.tomislav@gmail.com> writes:

> locales problems during some system upgrades. can you fix it without
> resending?

There's actually a bigger problem, I cannot find your patches from
patchwork:

https://patchwork.kernel.org/project/linux-wireless/list/

Maybe patchwork dropped them because of the charset problem? Anyway, you
have to resend so that I see the patches in patchwork.

-- 
Kalle Valo

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

* Re: [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-14 13:28       ` Kalle Valo
@ 2019-03-14 14:10         ` Tom Psyborg
  2019-03-14 15:52           ` Kalle Valo
  0 siblings, 1 reply; 8+ messages in thread
From: Tom Psyborg @ 2019-03-14 14:10 UTC (permalink / raw)
  To: Kalle Valo; +Cc: linux-wireless

Done.

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

* Re: [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel
  2019-03-14 14:10         ` Tom Psyborg
@ 2019-03-14 15:52           ` Kalle Valo
  0 siblings, 0 replies; 8+ messages in thread
From: Kalle Valo @ 2019-03-14 15:52 UTC (permalink / raw)
  To: Tom Psyborg; +Cc: linux-wireless

Tom Psyborg <pozega.tomislav@gmail.com> writes:

> Done.

Thanks. I see v2 now:

https://patchwork.kernel.org/project/linux-wireless/list/?series=91659

-- 
Kalle Valo

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

end of thread, other threads:[~2019-03-14 15:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-12 19:10 [PATCH 1/2] ath: drop duplicated include Tomislav Požega
2019-03-12 19:10 ` [PATCH 2/2] ath9k: drop redundant code in ar9003_hw_set_channel Tomislav Požega
2019-03-13  6:54   ` Kalle Valo
2019-03-13 12:57     ` Tom Psyborg
2019-03-14 13:28       ` Kalle Valo
2019-03-14 14:10         ` Tom Psyborg
2019-03-14 15:52           ` Kalle Valo
2019-03-13  6:52 ` [PATCH 1/2] ath: drop duplicated include Kalle Valo

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.