diff options
author | Wey-Yi Guy <wey-yi.w.guy@intel.com> | 2010-04-27 17:00:28 -0400 |
---|---|---|
committer | Reinette Chatre <reinette.chatre@intel.com> | 2010-05-10 18:08:48 -0400 |
commit | 6e5c800e75fad95f2a12d45d9b548b23834a13ff (patch) | |
tree | 21b7e2cdac0ecdd9b3c2c4d3e2987a4fb402b938 /drivers/net/wireless/iwlwifi/iwl-6000.c | |
parent | 4e7033ef491a8447247e77b20626cbc197a2eb83 (diff) |
iwlwifi: use .cfg to enable/disable continuous ucode trace
Instead of checking device type for enable/disable continuous ucode
trace function; put it in .cfg for better control and more
flexibilities.
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-6000.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-6000.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-6000.c b/drivers/net/wireless/iwlwifi/iwl-6000.c index f0570871fbb0..7cd45fe9b775 100644 --- a/drivers/net/wireless/iwlwifi/iwl-6000.c +++ b/drivers/net/wireless/iwlwifi/iwl-6000.c | |||
@@ -442,6 +442,7 @@ struct iwl_cfg iwl6000g2a_2agn_cfg = { | |||
442 | .chain_noise_scale = 1000, | 442 | .chain_noise_scale = 1000, |
443 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 443 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
444 | .max_event_log_size = 512, | 444 | .max_event_log_size = 512, |
445 | .ucode_tracing = true, | ||
445 | }; | 446 | }; |
446 | 447 | ||
447 | /* | 448 | /* |
@@ -479,6 +480,7 @@ struct iwl_cfg iwl6000i_2agn_cfg = { | |||
479 | .chain_noise_scale = 1000, | 480 | .chain_noise_scale = 1000, |
480 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 481 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
481 | .max_event_log_size = 1024, | 482 | .max_event_log_size = 1024, |
483 | .ucode_tracing = true, | ||
482 | }; | 484 | }; |
483 | 485 | ||
484 | struct iwl_cfg iwl6000i_2abg_cfg = { | 486 | struct iwl_cfg iwl6000i_2abg_cfg = { |
@@ -511,6 +513,7 @@ struct iwl_cfg iwl6000i_2abg_cfg = { | |||
511 | .chain_noise_scale = 1000, | 513 | .chain_noise_scale = 1000, |
512 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 514 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
513 | .max_event_log_size = 1024, | 515 | .max_event_log_size = 1024, |
516 | .ucode_tracing = true, | ||
514 | }; | 517 | }; |
515 | 518 | ||
516 | struct iwl_cfg iwl6000i_2bg_cfg = { | 519 | struct iwl_cfg iwl6000i_2bg_cfg = { |
@@ -543,6 +546,7 @@ struct iwl_cfg iwl6000i_2bg_cfg = { | |||
543 | .chain_noise_scale = 1000, | 546 | .chain_noise_scale = 1000, |
544 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 547 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
545 | .max_event_log_size = 1024, | 548 | .max_event_log_size = 1024, |
549 | .ucode_tracing = true, | ||
546 | }; | 550 | }; |
547 | 551 | ||
548 | struct iwl_cfg iwl6050_2agn_cfg = { | 552 | struct iwl_cfg iwl6050_2agn_cfg = { |
@@ -577,6 +581,7 @@ struct iwl_cfg iwl6050_2agn_cfg = { | |||
577 | .chain_noise_scale = 1500, | 581 | .chain_noise_scale = 1500, |
578 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 582 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
579 | .max_event_log_size = 1024, | 583 | .max_event_log_size = 1024, |
584 | .ucode_tracing = true, | ||
580 | }; | 585 | }; |
581 | 586 | ||
582 | struct iwl_cfg iwl6050_2abg_cfg = { | 587 | struct iwl_cfg iwl6050_2abg_cfg = { |
@@ -609,6 +614,7 @@ struct iwl_cfg iwl6050_2abg_cfg = { | |||
609 | .chain_noise_scale = 1500, | 614 | .chain_noise_scale = 1500, |
610 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 615 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
611 | .max_event_log_size = 1024, | 616 | .max_event_log_size = 1024, |
617 | .ucode_tracing = true, | ||
612 | }; | 618 | }; |
613 | 619 | ||
614 | struct iwl_cfg iwl6000_3agn_cfg = { | 620 | struct iwl_cfg iwl6000_3agn_cfg = { |
@@ -643,6 +649,7 @@ struct iwl_cfg iwl6000_3agn_cfg = { | |||
643 | .chain_noise_scale = 1000, | 649 | .chain_noise_scale = 1000, |
644 | .monitor_recover_period = IWL_MONITORING_PERIOD, | 650 | .monitor_recover_period = IWL_MONITORING_PERIOD, |
645 | .max_event_log_size = 1024, | 651 | .max_event_log_size = 1024, |
652 | .ucode_tracing = true, | ||
646 | }; | 653 | }; |
647 | 654 | ||
648 | MODULE_FIRMWARE(IWL6000_MODULE_FIRMWARE(IWL6000_UCODE_API_MAX)); | 655 | MODULE_FIRMWARE(IWL6000_MODULE_FIRMWARE(IWL6000_UCODE_API_MAX)); |