Searched hist:"601 e0cb165e65dc185b31fe7ebd2c0169ea47306" (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | eeprom.h | diff 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 D | eeprom_4k.c | diff 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 D | eeprom_def.c | diff 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 D | eeprom_9287.c | diff 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 D | ar9003_eeprom.c | diff 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>
|