From: Miguel Oliveira <cmroliv@gmail.com>
To: gregkh@linuxfoundation.org
Cc: gulsah.1004@gmail.com, pavel@ucw.cz, pali.rohar@gmail.com,
peter.p.waskiewicz.jr@intel.com, cmroliv@gmail.com,
kristina.martsenko@gmail.com, linux-kernel@vger.kernel.org
Subject: [PATCH] staging: nokia_h4: nokia_core.c: use usleep_range() instead of msleep()
Date: Fri, 30 May 2014 11:27:13 +0100 [thread overview]
Message-ID: <1401445633-5290-1-git-send-email-cmroliv@gmail.com> (raw)
Creating this patch for the Eudyptula Challenge.
Replaced msleep() for a delay < 20ms with a usleep_range() between 10000us and 15000us.
Also inserted a blank line after adeclaration.
Signed-off-by: Miguel Oliveira <cmroliv@gmail.com>
---
drivers/staging/nokia_h4p/nokia_core.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/staging/nokia_h4p/nokia_core.c b/drivers/staging/nokia_h4p/nokia_core.c
index 5e19cd6..ba0506d 100644
--- a/drivers/staging/nokia_h4p/nokia_core.c
+++ b/drivers/staging/nokia_h4p/nokia_core.c
@@ -724,7 +724,7 @@ static int hci_h4p_reset(struct hci_h4p_info *info)
gpio_set_value(info->reset_gpio, 0);
gpio_set_value(info->bt_wakeup_gpio, 1);
- msleep(10);
+ usleep_range(10000, 15000);
if (gpio_get_value(info->host_wakeup_gpio) == 1) {
dev_err(info->dev, "host_wakeup_gpio not low\n");
@@ -756,6 +756,7 @@ static int hci_h4p_reset(struct hci_h4p_info *info)
static int hci_h4p_hci_flush(struct hci_dev *hdev)
{
struct hci_h4p_info *info = hci_get_drvdata(hdev);
+
skb_queue_purge(&info->txq);
return 0;
--
1.7.10.4
next reply other threads:[~2014-05-30 10:07 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-30 10:27 Miguel Oliveira [this message]
2014-05-30 11:34 ` [PATCH] staging: nokia_h4: nokia_core.c: use usleep_range() instead of msleep() Pavel Machek
2014-05-30 11:52 ` Marcel Holtmann
2014-05-30 12:30 ` Pavel Machek
2014-05-30 15:59 ` Greg KH
2014-05-30 16:15 ` Pali Rohár
2014-05-30 16:36 ` Greg KH
2014-08-06 20:56 ` Marcel Holtmann
2014-08-06 21:30 ` Pavel Machek
2014-08-07 0:25 ` Greg KH
2014-08-07 8:13 ` [PATCH] staging: nokia_h4: use more consistent name for intermediate object Pavel Machek
2014-08-07 20:24 ` Greg KH
2014-08-09 15:48 ` Pavel Machek
2014-08-10 7:29 ` [PATCH 1/3] staging: nokia_h4: switch to right types and use bdaddr_t Pavel Machek
2014-08-10 7:31 ` [PATCH 2/3] staging: nokia_h4: avoid __uX types Pavel Machek
2014-08-10 7:33 ` [PATCH 3/3] staging: use inlines where it makes sense Pavel Machek
2014-08-10 7:34 ` [PATCH] bluetooth: avoid using __uX types Pavel Machek
2014-08-07 9:07 ` [PATCH] staging: nokia_h4: merge firmware together so that we can reduce ammount of exports Pavel Machek
2014-08-07 9:36 ` Pavel Machek
2014-08-07 14:48 ` Marcel Holtmann
2014-08-09 15:47 ` Pavel Machek
2014-05-30 12:15 ` [PATCH] staging: nokia_h4: nokia_core.c: use usleep_range() instead of msleep() Miguel Oliveira
2014-05-30 12:35 ` Pavel Machek
2014-05-30 12:58 ` Miguel Oliveira
2014-05-30 16:01 ` Greg KH
2014-05-30 16:05 ` Miguel Oliveira
2014-05-30 16:13 ` Greg KH
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=1401445633-5290-1-git-send-email-cmroliv@gmail.com \
--to=cmroliv@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=gulsah.1004@gmail.com \
--cc=kristina.martsenko@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=pali.rohar@gmail.com \
--cc=pavel@ucw.cz \
--cc=peter.p.waskiewicz.jr@intel.com \
/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