All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/1] driver/net: remove unused code in cosa module
@ 2014-04-14 10:08 Li, Zhen-Hua
  2014-04-14 17:31 ` David Miller
  0 siblings, 1 reply; 3+ messages in thread
From: Li, Zhen-Hua @ 2014-04-14 10:08 UTC (permalink / raw)
  To: kas, netdev, linux-kernel; +Cc: Li, Zhen-Hua

From: "Li, Zhen-Hua" <zhen-hual@hp.com>

For the cosa module, CONFIG_COSA can only be checked as 'm',
and cosa module can only be compiled as a module.

So remove unused code in cosa.c

Signed-off-by: Li, Zhen-Hua <zhen-hual@hp.com>
---
 drivers/net/wan/cosa.c |    4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/net/wan/cosa.c b/drivers/net/wan/cosa.c
index 84734a8..83c39e2 100644
--- a/drivers/net/wan/cosa.c
+++ b/drivers/net/wan/cosa.c
@@ -1521,11 +1521,7 @@ static int cosa_reset_and_read_id(struct cosa_data *cosa, char *idstring)
 	cosa_putstatus(cosa, 0);
 	cosa_getdata8(cosa);
 	cosa_putstatus(cosa, SR_RST);
-#ifdef MODULE
 	msleep(500);
-#else
-	udelay(5*100000);
-#endif
 	/* Disable all IRQs from the card */
 	cosa_putstatus(cosa, 0);
 
-- 
1.7.10.4


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

* Re: [PATCH 1/1] driver/net: remove unused code in cosa module
  2014-04-14 10:08 [PATCH 1/1] driver/net: remove unused code in cosa module Li, Zhen-Hua
@ 2014-04-14 17:31 ` David Miller
  2014-04-15  1:44   ` Li, ZhenHua
  0 siblings, 1 reply; 3+ messages in thread
From: David Miller @ 2014-04-14 17:31 UTC (permalink / raw)
  To: zhen-hual; +Cc: kas, netdev, linux-kernel

From: "Li, Zhen-Hua" <zhen-hual@hp.com>
Date: Mon, 14 Apr 2014 18:08:36 +0800

> For the cosa module, CONFIG_COSA can only be checked as 'm',
> and cosa module can only be compiled as a module.

That's not true, it's "tristate" in drivers/net/wan/Kconfig so it
could be set to 'y' too.

But there is another reason to make this change, because for such
large timeout values only msleep() makes sense, udelay() could
overflow it's internal precision.

Please resubmit this with the proper reasoning and commit message.

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

* Re: [PATCH 1/1] driver/net: remove unused code in cosa module
  2014-04-14 17:31 ` David Miller
@ 2014-04-15  1:44   ` Li, ZhenHua
  0 siblings, 0 replies; 3+ messages in thread
From: Li, ZhenHua @ 2014-04-15  1:44 UTC (permalink / raw)
  To: David Miller; +Cc: kas, netdev, linux-kernel

Thanks for your correction. I will send again with proper reason.

On 04/15/2014 01:31 AM, David Miller wrote:
> From: "Li, Zhen-Hua" <zhen-hual@hp.com>
> Date: Mon, 14 Apr 2014 18:08:36 +0800
>
>> For the cosa module, CONFIG_COSA can only be checked as 'm',
>> and cosa module can only be compiled as a module.
> That's not true, it's "tristate" in drivers/net/wan/Kconfig so it
> could be set to 'y' too.
>
> But there is another reason to make this change, because for such
> large timeout values only msleep() makes sense, udelay() could
> overflow it's internal precision.
>
> Please resubmit this with the proper reasoning and commit message.


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

end of thread, other threads:[~2014-04-15  1:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-14 10:08 [PATCH 1/1] driver/net: remove unused code in cosa module Li, Zhen-Hua
2014-04-14 17:31 ` David Miller
2014-04-15  1:44   ` Li, ZhenHua

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.