Home
last modified time | relevance | path

Searched hist:"601 e0cb165e65dc185b31fe7ebd2c0169ea47306" (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Deeprom.hdiff 601e0cb165e65dc185b31fe7ebd2c0169ea47306 Sun Jul 11 05:48:39 CDT 2010 Felix Fietkau <nbd@openwrt.org> ath9k_hw: fix antenna diversity on AR9285

On AR9285, the antenna switch configuration register uses more than just
16 bits. Because of an arbitrary mask applied to the EEPROM value that
stores this configuration, diversity was broken in some cases, leading
to a significant degradation in signal strength.
Fix this by changing the callback to return a 32 bit value and remove
the arbitrary mask.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
H A Deeprom_4k.cdiff 601e0cb165e65dc185b31fe7ebd2c0169ea47306 Sun Jul 11 05:48:39 CDT 2010 Felix Fietkau <nbd@openwrt.org> ath9k_hw: fix antenna diversity on AR9285

On AR9285, the antenna switch configuration register uses more than just
16 bits. Because of an arbitrary mask applied to the EEPROM value that
stores this configuration, diversity was broken in some cases, leading
to a significant degradation in signal strength.
Fix this by changing the callback to return a 32 bit value and remove
the arbitrary mask.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
H A Deeprom_def.cdiff 601e0cb165e65dc185b31fe7ebd2c0169ea47306 Sun Jul 11 05:48:39 CDT 2010 Felix Fietkau <nbd@openwrt.org> ath9k_hw: fix antenna diversity on AR9285

On AR9285, the antenna switch configuration register uses more than just
16 bits. Because of an arbitrary mask applied to the EEPROM value that
stores this configuration, diversity was broken in some cases, leading
to a significant degradation in signal strength.
Fix this by changing the callback to return a 32 bit value and remove
the arbitrary mask.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
H A Deeprom_9287.cdiff 601e0cb165e65dc185b31fe7ebd2c0169ea47306 Sun Jul 11 05:48:39 CDT 2010 Felix Fietkau <nbd@openwrt.org> ath9k_hw: fix antenna diversity on AR9285

On AR9285, the antenna switch configuration register uses more than just
16 bits. Because of an arbitrary mask applied to the EEPROM value that
stores this configuration, diversity was broken in some cases, leading
to a significant degradation in signal strength.
Fix this by changing the callback to return a 32 bit value and remove
the arbitrary mask.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
H A Dar9003_eeprom.cdiff 601e0cb165e65dc185b31fe7ebd2c0169ea47306 Sun Jul 11 05:48:39 CDT 2010 Felix Fietkau <nbd@openwrt.org> ath9k_hw: fix antenna diversity on AR9285

On AR9285, the antenna switch configuration register uses more than just
16 bits. Because of an arbitrary mask applied to the EEPROM value that
stores this configuration, diversity was broken in some cases, leading
to a significant degradation in signal strength.
Fix this by changing the callback to return a 32 bit value and remove
the arbitrary mask.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>