From: Oleksij Rempel <linux@rempel-privat.de>
To: Arend van Spriel <arend@broadcom.com>, Hong Xu <hong@topbug.net>
Cc: linux-wireless@vger.kernel.org
Subject: Re: [PATCH v2] ath9k_htc: Add a module parameter to disable blink
Date: Mon, 12 Jan 2015 11:35:12 +0100 [thread overview]
Message-ID: <54B3A360.2080003@rempel-privat.de> (raw)
In-Reply-To: <54B39888.2080701@broadcom.com>
[-- Attachment #1: Type: text/plain, Size: 2732 bytes --]
Am 12.01.2015 um 10:48 schrieb Arend van Spriel:
> On 01/11/15 20:45, Hong Xu wrote:
>> Add an option "blink" to enable or disable the LED blink. The default
>> value is set to 1 so that existing users would not experience any
>> unexpected changes.
>>
>> Signed-off-by: Hong Xu<hong@topbug.net>
>> ---
>> drivers/net/wireless/ath/ath9k/htc.h | 3 +++
>> drivers/net/wireless/ath/ath9k/htc_drv_gpio.c | 4 ++++
>> drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 ++++
>> 3 files changed, 11 insertions(+)
>>
>> diff --git a/drivers/net/wireless/ath/ath9k/htc.h
>> b/drivers/net/wireless/ath/ath9k/htc.h
>> index 9dde265..c43fec5 100644
>> --- a/drivers/net/wireless/ath/ath9k/htc.h
>> +++ b/drivers/net/wireless/ath/ath9k/htc.h
>> @@ -44,6 +44,9 @@
>>
>> extern struct ieee80211_ops ath9k_htc_ops;
>> extern int htc_modparam_nohwcrypt;
>> +#ifdef CONFIG_MAC80211_LEDS
>> +extern int led_blink;
>> +#endif
>>
>> enum htc_phymode {
>> HTC_MODE_11NA = 0,
>> diff --git a/drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
>> b/drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
>> index 50f74a2..998b558 100644
>> --- a/drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
>> +++ b/drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
>> @@ -279,6 +279,10 @@ void ath9k_init_leds(struct ath9k_htc_priv *priv)
>> else
>> priv->ah->led_pin = ATH_LED_PIN_DEF;
>>
>> + if (!led_blink)
>> + priv->led_cdev.default_trigger =
>> + ieee80211_get_radio_led_name(priv->hw);
>> +
>
> So is this function/file also conditionally compiled on
> CONFIG_MAC80211_LEDS. In my tree it is not so you will get a warning and
> loading the module will probably fail.
It is conditionally compiled on CONFIG_MAC80211_LEDS.
> Regards,
> Arend
>
>> ath9k_configure_leds(priv);
>>
>> snprintf(priv->led_name, sizeof(priv->led_name),
>> diff --git a/drivers/net/wireless/ath/ath9k/htc_drv_init.c
>> b/drivers/net/wireless/ath/ath9k/htc_drv_init.c
>> index e8fa944..9470127 100644
>> --- a/drivers/net/wireless/ath/ath9k/htc_drv_init.c
>> +++ b/drivers/net/wireless/ath/ath9k/htc_drv_init.c
>> @@ -39,6 +39,10 @@ module_param_named(ps_enable, ath9k_ps_enable, int,
>> 0444);
>> MODULE_PARM_DESC(ps_enable, "Enable WLAN PowerSave");
>>
>> #ifdef CONFIG_MAC80211_LEDS
>> +int led_blink = 1;
>> +module_param_named(blink, led_blink, int, 0444);
>> +MODULE_PARM_DESC(blink, "Enable LED blink on activity");
>> +
>> static const struct ieee80211_tpt_blink ath9k_htc_tpt_blink[] = {
>> { .throughput = 0 * 1024, .blink_time = 334 },
>> { .throughput = 1 * 1024, .blink_time = 260 },
>
--
Regards,
Oleksij
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 213 bytes --]
next prev parent reply other threads:[~2015-01-12 10:35 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-11 19:45 [PATCH v2] ath9k_htc: Add a module parameter to disable blink Hong Xu
2015-01-12 9:48 ` Arend van Spriel
2015-01-12 10:35 ` Oleksij Rempel [this message]
2015-01-23 17:16 ` [v2] " Kalle Valo
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=54B3A360.2080003@rempel-privat.de \
--to=linux@rempel-privat.de \
--cc=arend@broadcom.com \
--cc=hong@topbug.net \
--cc=linux-wireless@vger.kernel.org \
/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 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.