core.c (ca986ad9bcd3893c8b0b4cc2cafcc8cf1554409c) | core.c (b34939b9836950d261610132853311054b507247) |
---|---|
1/* 2 * This is the linux wireless configuration interface. 3 * 4 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 5 * Copyright 2013-2014 Intel Mobile Communications GmbH 6 * Copyright 2015 Intel Deutschland GmbH 7 */ 8 --- 442 unchanged lines hidden (view full) --- 451 452 INIT_LIST_HEAD(&rdev->wiphy.wdev_list); 453 INIT_LIST_HEAD(&rdev->beacon_registrations); 454 spin_lock_init(&rdev->beacon_registrations_lock); 455 spin_lock_init(&rdev->bss_lock); 456 INIT_LIST_HEAD(&rdev->bss_list); 457 INIT_LIST_HEAD(&rdev->sched_scan_req_list); 458 INIT_WORK(&rdev->scan_done_wk, __cfg80211_scan_done); | 1/* 2 * This is the linux wireless configuration interface. 3 * 4 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 5 * Copyright 2013-2014 Intel Mobile Communications GmbH 6 * Copyright 2015 Intel Deutschland GmbH 7 */ 8 --- 442 unchanged lines hidden (view full) --- 451 452 INIT_LIST_HEAD(&rdev->wiphy.wdev_list); 453 INIT_LIST_HEAD(&rdev->beacon_registrations); 454 spin_lock_init(&rdev->beacon_registrations_lock); 455 spin_lock_init(&rdev->bss_lock); 456 INIT_LIST_HEAD(&rdev->bss_list); 457 INIT_LIST_HEAD(&rdev->sched_scan_req_list); 458 INIT_WORK(&rdev->scan_done_wk, __cfg80211_scan_done); |
459 INIT_WORK(&rdev->sched_scan_results_wk, __cfg80211_sched_scan_results); | |
460 INIT_LIST_HEAD(&rdev->mlme_unreg); 461 spin_lock_init(&rdev->mlme_unreg_lock); 462 INIT_WORK(&rdev->mlme_unreg_wk, cfg80211_mlme_unreg_wk); 463 INIT_DELAYED_WORK(&rdev->dfs_update_channels_wk, 464 cfg80211_dfs_channels_update_work); 465#ifdef CONFIG_CFG80211_WEXT 466 rdev->wiphy.wext = &cfg80211_wext_handler; 467#endif 468 469 device_initialize(&rdev->wiphy.dev); 470 rdev->wiphy.dev.class = &ieee80211_class; 471 rdev->wiphy.dev.platform_data = rdev; 472 device_enable_async_suspend(&rdev->wiphy.dev); 473 474 INIT_WORK(&rdev->destroy_work, cfg80211_destroy_iface_wk); 475 INIT_WORK(&rdev->sched_scan_stop_wk, cfg80211_sched_scan_stop_wk); | 459 INIT_LIST_HEAD(&rdev->mlme_unreg); 460 spin_lock_init(&rdev->mlme_unreg_lock); 461 INIT_WORK(&rdev->mlme_unreg_wk, cfg80211_mlme_unreg_wk); 462 INIT_DELAYED_WORK(&rdev->dfs_update_channels_wk, 463 cfg80211_dfs_channels_update_work); 464#ifdef CONFIG_CFG80211_WEXT 465 rdev->wiphy.wext = &cfg80211_wext_handler; 466#endif 467 468 device_initialize(&rdev->wiphy.dev); 469 rdev->wiphy.dev.class = &ieee80211_class; 470 rdev->wiphy.dev.platform_data = rdev; 471 device_enable_async_suspend(&rdev->wiphy.dev); 472 473 INIT_WORK(&rdev->destroy_work, cfg80211_destroy_iface_wk); 474 INIT_WORK(&rdev->sched_scan_stop_wk, cfg80211_sched_scan_stop_wk); |
475 INIT_WORK(&rdev->sched_scan_res_wk, cfg80211_sched_scan_results_wk); |
|
476 INIT_WORK(&rdev->propagate_radar_detect_wk, 477 cfg80211_propagate_radar_detect_wk); 478 INIT_WORK(&rdev->propagate_cac_done_wk, cfg80211_propagate_cac_done_wk); 479 480#ifdef CONFIG_CFG80211_DEFAULT_PS 481 rdev->wiphy.flags |= WIPHY_FLAG_PS_ON_BY_DEFAULT; 482#endif 483 --- 911 unchanged lines hidden --- | 476 INIT_WORK(&rdev->propagate_radar_detect_wk, 477 cfg80211_propagate_radar_detect_wk); 478 INIT_WORK(&rdev->propagate_cac_done_wk, cfg80211_propagate_cac_done_wk); 479 480#ifdef CONFIG_CFG80211_DEFAULT_PS 481 rdev->wiphy.flags |= WIPHY_FLAG_PS_ON_BY_DEFAULT; 482#endif 483 --- 911 unchanged lines hidden --- |