lkml.org 
[lkml]   [2011]   [Nov]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[061/262] ath9k_hw: Fix number of GPIO pins for AR9287/9300
    3.0-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>

    commit 6321eb0977b011ac61dfca36e7c69b2c4325b104 upstream.

    this patch fixes the assumption of maximum number of GPIO pins present
    in AR9287/AR9300. this fix is essential as we might encounter some
    functionality issues involved in accessing the status of GPIO pins which
    are all incorrectly assumed to be not within the range of max_num_gpio
    of AR9300/AR9287 chipsets

    Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    ---
    drivers/net/wireless/ath/ath9k/hw.c | 4 ++++
    1 file changed, 4 insertions(+)

    --- a/drivers/net/wireless/ath/ath9k/hw.c
    +++ b/drivers/net/wireless/ath/ath9k/hw.c
    @@ -1931,6 +1931,10 @@ int ath9k_hw_fill_cap_info(struct ath_hw
    pCap->num_gpio_pins = AR9271_NUM_GPIO;
    else if (AR_DEVID_7010(ah))
    pCap->num_gpio_pins = AR7010_NUM_GPIO;
    + else if (AR_SREV_9300_20_OR_LATER(ah))
    + pCap->num_gpio_pins = AR9300_NUM_GPIO;
    + else if (AR_SREV_9287_11_OR_LATER(ah))
    + pCap->num_gpio_pins = AR9287_NUM_GPIO;
    else if (AR_SREV_9285_12_OR_LATER(ah))
    pCap->num_gpio_pins = AR9285_NUM_GPIO;
    else if (AR_SREV_9280_20_OR_LATER(ah))



    \
     
     \ /
      Last update: 2011-11-10 04:27    [W:0.025 / U:0.196 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site