]> git.baikalelectronics.ru Git - kernel.git/commit
b43: reload phy and bss settings after core restarts
authorFelix Fietkau <nbd@openwrt.org>
Wed, 10 Aug 2011 19:50:30 +0000 (13:50 -0600)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 22 Aug 2011 18:45:57 +0000 (14:45 -0400)
commita7de9f67c7de8b18f75a91651cda2157fb02a7b2
tree2c124a577d4bc965e3863d64de8a8fe6dc302b8d
parent48b9c9265ac26311860cf26614c1990e27cdae3d
b43: reload phy and bss settings after core restarts

b43_op_config and b43_op_bss_info_changed apply many settings by directly
writing to hardware registers. These settings are lost as soon as the core
is restarted and the initvals are reloaded. This was discovered because
restarting hostapd led to the beacon interval getting set to ~33s (see
https://dev.openwrt.org/ticket/8033 for more information).

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/main.c