| OLD | NEW |
| 1 /****************************************************************************** | 1 /****************************************************************************** |
| 2 * | 2 * |
| 3 * Copyright(c) 2008 - 2010 Intel Corporation. All rights reserved. | 3 * Copyright(c) 2008 - 2010 Intel Corporation. All rights reserved. |
| 4 * | 4 * |
| 5 * This program is free software; you can redistribute it and/or modify it | 5 * This program is free software; you can redistribute it and/or modify it |
| 6 * under the terms of version 2 of the GNU General Public License as | 6 * under the terms of version 2 of the GNU General Public License as |
| 7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
| 8 * | 8 * |
| 9 * This program is distributed in the hope that it will be useful, but WITHOUT | 9 * This program is distributed in the hope that it will be useful, but WITHOUT |
| 10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | 10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
| (...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 .shadow_ram_support = true, | 381 .shadow_ram_support = true, |
| 382 .ht_greenfield_support = true, | 382 .ht_greenfield_support = true, |
| 383 .led_compensation = 51, | 383 .led_compensation = 51, |
| 384 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 384 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 385 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 385 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 386 .supports_idle = true, | 386 .supports_idle = true, |
| 387 .adv_thermal_throttle = true, | 387 .adv_thermal_throttle = true, |
| 388 .support_ct_kill_exit = true, | 388 .support_ct_kill_exit = true, |
| 389 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 389 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 390 .chain_noise_scale = 1000, | 390 .chain_noise_scale = 1000, |
| 391 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 391 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 392 .max_event_log_size = 512, | 392 .max_event_log_size = 512, |
| 393 .ucode_tracing = true, | 393 .ucode_tracing = true, |
| 394 .sensitivity_calib_by_driver = true, | 394 .sensitivity_calib_by_driver = true, |
| 395 .chain_noise_calib_by_driver = true, | 395 .chain_noise_calib_by_driver = true, |
| 396 .need_dc_calib = true, | 396 .need_dc_calib = true, |
| 397 }; | 397 }; |
| 398 | 398 |
| 399 struct iwl_cfg iwl6000g2a_2abg_cfg = { | 399 struct iwl_cfg iwl6000g2a_2abg_cfg = { |
| 400 .name = "6000 Series 2x2 ABG Gen2a", | 400 .name = "6000 Series 2x2 ABG Gen2a", |
| 401 .fw_name_pre = IWL6000G2A_FW_PRE, | 401 .fw_name_pre = IWL6000G2A_FW_PRE, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 417 .pa_type = IWL_PA_SYSTEM, | 417 .pa_type = IWL_PA_SYSTEM, |
| 418 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 418 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 419 .shadow_ram_support = true, | 419 .shadow_ram_support = true, |
| 420 .led_compensation = 51, | 420 .led_compensation = 51, |
| 421 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 421 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 422 .supports_idle = true, | 422 .supports_idle = true, |
| 423 .adv_thermal_throttle = true, | 423 .adv_thermal_throttle = true, |
| 424 .support_ct_kill_exit = true, | 424 .support_ct_kill_exit = true, |
| 425 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 425 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 426 .chain_noise_scale = 1000, | 426 .chain_noise_scale = 1000, |
| 427 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 427 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 428 .max_event_log_size = 512, | 428 .max_event_log_size = 512, |
| 429 .sensitivity_calib_by_driver = true, | 429 .sensitivity_calib_by_driver = true, |
| 430 .chain_noise_calib_by_driver = true, | 430 .chain_noise_calib_by_driver = true, |
| 431 .need_dc_calib = true, | 431 .need_dc_calib = true, |
| 432 }; | 432 }; |
| 433 | 433 |
| 434 struct iwl_cfg iwl6000g2a_2bg_cfg = { | 434 struct iwl_cfg iwl6000g2a_2bg_cfg = { |
| 435 .name = "6000 Series 2x2 BG Gen2a", | 435 .name = "6000 Series 2x2 BG Gen2a", |
| 436 .fw_name_pre = IWL6000G2A_FW_PRE, | 436 .fw_name_pre = IWL6000G2A_FW_PRE, |
| 437 .ucode_api_max = IWL6000G2_UCODE_API_MAX, | 437 .ucode_api_max = IWL6000G2_UCODE_API_MAX, |
| (...skipping 14 matching lines...) Expand all Loading... |
| 452 .pa_type = IWL_PA_SYSTEM, | 452 .pa_type = IWL_PA_SYSTEM, |
| 453 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 453 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 454 .shadow_ram_support = true, | 454 .shadow_ram_support = true, |
| 455 .led_compensation = 51, | 455 .led_compensation = 51, |
| 456 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 456 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 457 .supports_idle = true, | 457 .supports_idle = true, |
| 458 .adv_thermal_throttle = true, | 458 .adv_thermal_throttle = true, |
| 459 .support_ct_kill_exit = true, | 459 .support_ct_kill_exit = true, |
| 460 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 460 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 461 .chain_noise_scale = 1000, | 461 .chain_noise_scale = 1000, |
| 462 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 462 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 463 .max_event_log_size = 512, | 463 .max_event_log_size = 512, |
| 464 .sensitivity_calib_by_driver = true, | 464 .sensitivity_calib_by_driver = true, |
| 465 .chain_noise_calib_by_driver = true, | 465 .chain_noise_calib_by_driver = true, |
| 466 .need_dc_calib = true, | 466 .need_dc_calib = true, |
| 467 }; | 467 }; |
| 468 | 468 |
| 469 struct iwl_cfg iwl6000g2b_2agn_cfg = { | 469 struct iwl_cfg iwl6000g2b_2agn_cfg = { |
| 470 .name = "6000 Series 2x2 AGN Gen2b", | 470 .name = "6000 Series 2x2 AGN Gen2b", |
| 471 .fw_name_pre = IWL6000G2B_FW_PRE, | 471 .fw_name_pre = IWL6000G2B_FW_PRE, |
| 472 .ucode_api_max = IWL6000G2_UCODE_API_MAX, | 472 .ucode_api_max = IWL6000G2_UCODE_API_MAX, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 489 .shadow_ram_support = true, | 489 .shadow_ram_support = true, |
| 490 .ht_greenfield_support = true, | 490 .ht_greenfield_support = true, |
| 491 .led_compensation = 51, | 491 .led_compensation = 51, |
| 492 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 492 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 493 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 493 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 494 .supports_idle = true, | 494 .supports_idle = true, |
| 495 .adv_thermal_throttle = true, | 495 .adv_thermal_throttle = true, |
| 496 .support_ct_kill_exit = true, | 496 .support_ct_kill_exit = true, |
| 497 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 497 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 498 .chain_noise_scale = 1000, | 498 .chain_noise_scale = 1000, |
| 499 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 499 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 500 .max_event_log_size = 512, | 500 .max_event_log_size = 512, |
| 501 .sensitivity_calib_by_driver = true, | 501 .sensitivity_calib_by_driver = true, |
| 502 .chain_noise_calib_by_driver = true, | 502 .chain_noise_calib_by_driver = true, |
| 503 .need_dc_calib = true, | 503 .need_dc_calib = true, |
| 504 .bt_statistics = true, | 504 .bt_statistics = true, |
| 505 }; | 505 }; |
| 506 | 506 |
| 507 struct iwl_cfg iwl6000g2b_2abg_cfg = { | 507 struct iwl_cfg iwl6000g2b_2abg_cfg = { |
| 508 .name = "6000 Series 2x2 ABG Gen2b", | 508 .name = "6000 Series 2x2 ABG Gen2b", |
| 509 .fw_name_pre = IWL6000G2B_FW_PRE, | 509 .fw_name_pre = IWL6000G2B_FW_PRE, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 525 .pa_type = IWL_PA_SYSTEM, | 525 .pa_type = IWL_PA_SYSTEM, |
| 526 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 526 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 527 .shadow_ram_support = true, | 527 .shadow_ram_support = true, |
| 528 .led_compensation = 51, | 528 .led_compensation = 51, |
| 529 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 529 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 530 .supports_idle = true, | 530 .supports_idle = true, |
| 531 .adv_thermal_throttle = true, | 531 .adv_thermal_throttle = true, |
| 532 .support_ct_kill_exit = true, | 532 .support_ct_kill_exit = true, |
| 533 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 533 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 534 .chain_noise_scale = 1000, | 534 .chain_noise_scale = 1000, |
| 535 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 535 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 536 .max_event_log_size = 512, | 536 .max_event_log_size = 512, |
| 537 .sensitivity_calib_by_driver = true, | 537 .sensitivity_calib_by_driver = true, |
| 538 .chain_noise_calib_by_driver = true, | 538 .chain_noise_calib_by_driver = true, |
| 539 .need_dc_calib = true, | 539 .need_dc_calib = true, |
| 540 .bt_statistics = true, | 540 .bt_statistics = true, |
| 541 }; | 541 }; |
| 542 | 542 |
| 543 struct iwl_cfg iwl6000g2b_2bgn_cfg = { | 543 struct iwl_cfg iwl6000g2b_2bgn_cfg = { |
| 544 .name = "6000 Series 2x2 BGN Gen2b", | 544 .name = "6000 Series 2x2 BGN Gen2b", |
| 545 .fw_name_pre = IWL6000G2B_FW_PRE, | 545 .fw_name_pre = IWL6000G2B_FW_PRE, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 563 .shadow_ram_support = true, | 563 .shadow_ram_support = true, |
| 564 .ht_greenfield_support = true, | 564 .ht_greenfield_support = true, |
| 565 .led_compensation = 51, | 565 .led_compensation = 51, |
| 566 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 566 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 567 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 567 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 568 .supports_idle = true, | 568 .supports_idle = true, |
| 569 .adv_thermal_throttle = true, | 569 .adv_thermal_throttle = true, |
| 570 .support_ct_kill_exit = true, | 570 .support_ct_kill_exit = true, |
| 571 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 571 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 572 .chain_noise_scale = 1000, | 572 .chain_noise_scale = 1000, |
| 573 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 573 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 574 .max_event_log_size = 512, | 574 .max_event_log_size = 512, |
| 575 .sensitivity_calib_by_driver = true, | 575 .sensitivity_calib_by_driver = true, |
| 576 .chain_noise_calib_by_driver = true, | 576 .chain_noise_calib_by_driver = true, |
| 577 .need_dc_calib = true, | 577 .need_dc_calib = true, |
| 578 .bt_statistics = true, | 578 .bt_statistics = true, |
| 579 }; | 579 }; |
| 580 | 580 |
| 581 struct iwl_cfg iwl6000g2b_2bg_cfg = { | 581 struct iwl_cfg iwl6000g2b_2bg_cfg = { |
| 582 .name = "6000 Series 2x2 BG Gen2b", | 582 .name = "6000 Series 2x2 BG Gen2b", |
| 583 .fw_name_pre = IWL6000G2B_FW_PRE, | 583 .fw_name_pre = IWL6000G2B_FW_PRE, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 599 .pa_type = IWL_PA_SYSTEM, | 599 .pa_type = IWL_PA_SYSTEM, |
| 600 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 600 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 601 .shadow_ram_support = true, | 601 .shadow_ram_support = true, |
| 602 .led_compensation = 51, | 602 .led_compensation = 51, |
| 603 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 603 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 604 .supports_idle = true, | 604 .supports_idle = true, |
| 605 .adv_thermal_throttle = true, | 605 .adv_thermal_throttle = true, |
| 606 .support_ct_kill_exit = true, | 606 .support_ct_kill_exit = true, |
| 607 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 607 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 608 .chain_noise_scale = 1000, | 608 .chain_noise_scale = 1000, |
| 609 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 609 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 610 .max_event_log_size = 512, | 610 .max_event_log_size = 512, |
| 611 .sensitivity_calib_by_driver = true, | 611 .sensitivity_calib_by_driver = true, |
| 612 .chain_noise_calib_by_driver = true, | 612 .chain_noise_calib_by_driver = true, |
| 613 .need_dc_calib = true, | 613 .need_dc_calib = true, |
| 614 .bt_statistics = true, | 614 .bt_statistics = true, |
| 615 }; | 615 }; |
| 616 | 616 |
| 617 struct iwl_cfg iwl6000g2b_bgn_cfg = { | 617 struct iwl_cfg iwl6000g2b_bgn_cfg = { |
| 618 .name = "6000 Series 1x2 BGN Gen2b", | 618 .name = "6000 Series 1x2 BGN Gen2b", |
| 619 .fw_name_pre = IWL6000G2B_FW_PRE, | 619 .fw_name_pre = IWL6000G2B_FW_PRE, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 637 .shadow_ram_support = true, | 637 .shadow_ram_support = true, |
| 638 .ht_greenfield_support = true, | 638 .ht_greenfield_support = true, |
| 639 .led_compensation = 51, | 639 .led_compensation = 51, |
| 640 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 640 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 641 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 641 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 642 .supports_idle = true, | 642 .supports_idle = true, |
| 643 .adv_thermal_throttle = true, | 643 .adv_thermal_throttle = true, |
| 644 .support_ct_kill_exit = true, | 644 .support_ct_kill_exit = true, |
| 645 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 645 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 646 .chain_noise_scale = 1000, | 646 .chain_noise_scale = 1000, |
| 647 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 647 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 648 .max_event_log_size = 512, | 648 .max_event_log_size = 512, |
| 649 .sensitivity_calib_by_driver = true, | 649 .sensitivity_calib_by_driver = true, |
| 650 .chain_noise_calib_by_driver = true, | 650 .chain_noise_calib_by_driver = true, |
| 651 .need_dc_calib = true, | 651 .need_dc_calib = true, |
| 652 .bt_statistics = true, | 652 .bt_statistics = true, |
| 653 }; | 653 }; |
| 654 | 654 |
| 655 struct iwl_cfg iwl6000g2b_bg_cfg = { | 655 struct iwl_cfg iwl6000g2b_bg_cfg = { |
| 656 .name = "6000 Series 1x2 BG Gen2b", | 656 .name = "6000 Series 1x2 BG Gen2b", |
| 657 .fw_name_pre = IWL6000G2B_FW_PRE, | 657 .fw_name_pre = IWL6000G2B_FW_PRE, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 673 .pa_type = IWL_PA_SYSTEM, | 673 .pa_type = IWL_PA_SYSTEM, |
| 674 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 674 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 675 .shadow_ram_support = true, | 675 .shadow_ram_support = true, |
| 676 .led_compensation = 51, | 676 .led_compensation = 51, |
| 677 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 677 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 678 .supports_idle = true, | 678 .supports_idle = true, |
| 679 .adv_thermal_throttle = true, | 679 .adv_thermal_throttle = true, |
| 680 .support_ct_kill_exit = true, | 680 .support_ct_kill_exit = true, |
| 681 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 681 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 682 .chain_noise_scale = 1000, | 682 .chain_noise_scale = 1000, |
| 683 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 683 » .monitor_recover_period = IWL_LONG_MONITORING_PERIOD, |
| 684 .max_event_log_size = 512, | 684 .max_event_log_size = 512, |
| 685 .sensitivity_calib_by_driver = true, | 685 .sensitivity_calib_by_driver = true, |
| 686 .chain_noise_calib_by_driver = true, | 686 .chain_noise_calib_by_driver = true, |
| 687 .need_dc_calib = true, | 687 .need_dc_calib = true, |
| 688 .bt_statistics = true, | 688 .bt_statistics = true, |
| 689 }; | 689 }; |
| 690 | 690 |
| 691 /* | 691 /* |
| 692 * "i": Internal configuration, use internal Power Amplifier | 692 * "i": Internal configuration, use internal Power Amplifier |
| 693 */ | 693 */ |
| (...skipping 20 matching lines...) Expand all Loading... |
| 714 .shadow_ram_support = true, | 714 .shadow_ram_support = true, |
| 715 .ht_greenfield_support = true, | 715 .ht_greenfield_support = true, |
| 716 .led_compensation = 51, | 716 .led_compensation = 51, |
| 717 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 717 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 718 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 718 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 719 .supports_idle = true, | 719 .supports_idle = true, |
| 720 .adv_thermal_throttle = true, | 720 .adv_thermal_throttle = true, |
| 721 .support_ct_kill_exit = true, | 721 .support_ct_kill_exit = true, |
| 722 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 722 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 723 .chain_noise_scale = 1000, | 723 .chain_noise_scale = 1000, |
| 724 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 724 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 725 .max_event_log_size = 1024, | 725 .max_event_log_size = 1024, |
| 726 .ucode_tracing = true, | 726 .ucode_tracing = true, |
| 727 .sensitivity_calib_by_driver = true, | 727 .sensitivity_calib_by_driver = true, |
| 728 .chain_noise_calib_by_driver = true, | 728 .chain_noise_calib_by_driver = true, |
| 729 }; | 729 }; |
| 730 | 730 |
| 731 struct iwl_cfg iwl6000i_2abg_cfg = { | 731 struct iwl_cfg iwl6000i_2abg_cfg = { |
| 732 .name = "Intel(R) Centrino(R) Advanced-N 6200 ABG", | 732 .name = "Intel(R) Centrino(R) Advanced-N 6200 ABG", |
| 733 .fw_name_pre = IWL6000_FW_PRE, | 733 .fw_name_pre = IWL6000_FW_PRE, |
| 734 .ucode_api_max = IWL6000_UCODE_API_MAX, | 734 .ucode_api_max = IWL6000_UCODE_API_MAX, |
| (...skipping 14 matching lines...) Expand all Loading... |
| 749 .pa_type = IWL_PA_INTERNAL, | 749 .pa_type = IWL_PA_INTERNAL, |
| 750 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 750 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 751 .shadow_ram_support = true, | 751 .shadow_ram_support = true, |
| 752 .led_compensation = 51, | 752 .led_compensation = 51, |
| 753 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 753 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 754 .supports_idle = true, | 754 .supports_idle = true, |
| 755 .adv_thermal_throttle = true, | 755 .adv_thermal_throttle = true, |
| 756 .support_ct_kill_exit = true, | 756 .support_ct_kill_exit = true, |
| 757 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 757 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 758 .chain_noise_scale = 1000, | 758 .chain_noise_scale = 1000, |
| 759 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 759 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 760 .max_event_log_size = 1024, | 760 .max_event_log_size = 1024, |
| 761 .ucode_tracing = true, | 761 .ucode_tracing = true, |
| 762 .sensitivity_calib_by_driver = true, | 762 .sensitivity_calib_by_driver = true, |
| 763 .chain_noise_calib_by_driver = true, | 763 .chain_noise_calib_by_driver = true, |
| 764 }; | 764 }; |
| 765 | 765 |
| 766 struct iwl_cfg iwl6000i_2bg_cfg = { | 766 struct iwl_cfg iwl6000i_2bg_cfg = { |
| 767 .name = "Intel(R) Centrino(R) Advanced-N 6200 BG", | 767 .name = "Intel(R) Centrino(R) Advanced-N 6200 BG", |
| 768 .fw_name_pre = IWL6000_FW_PRE, | 768 .fw_name_pre = IWL6000_FW_PRE, |
| 769 .ucode_api_max = IWL6000_UCODE_API_MAX, | 769 .ucode_api_max = IWL6000_UCODE_API_MAX, |
| (...skipping 14 matching lines...) Expand all Loading... |
| 784 .pa_type = IWL_PA_INTERNAL, | 784 .pa_type = IWL_PA_INTERNAL, |
| 785 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, | 785 .max_ll_items = OTP_MAX_LL_ITEMS_6x00, |
| 786 .shadow_ram_support = true, | 786 .shadow_ram_support = true, |
| 787 .led_compensation = 51, | 787 .led_compensation = 51, |
| 788 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 788 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 789 .supports_idle = true, | 789 .supports_idle = true, |
| 790 .adv_thermal_throttle = true, | 790 .adv_thermal_throttle = true, |
| 791 .support_ct_kill_exit = true, | 791 .support_ct_kill_exit = true, |
| 792 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 792 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 793 .chain_noise_scale = 1000, | 793 .chain_noise_scale = 1000, |
| 794 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 794 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 795 .max_event_log_size = 1024, | 795 .max_event_log_size = 1024, |
| 796 .ucode_tracing = true, | 796 .ucode_tracing = true, |
| 797 .sensitivity_calib_by_driver = true, | 797 .sensitivity_calib_by_driver = true, |
| 798 .chain_noise_calib_by_driver = true, | 798 .chain_noise_calib_by_driver = true, |
| 799 }; | 799 }; |
| 800 | 800 |
| 801 struct iwl_cfg iwl6050_2agn_cfg = { | 801 struct iwl_cfg iwl6050_2agn_cfg = { |
| 802 .name = "Intel(R) Centrino(R) Advanced-N + WiMAX 6250 AGN", | 802 .name = "Intel(R) Centrino(R) Advanced-N + WiMAX 6250 AGN", |
| 803 .fw_name_pre = IWL6050_FW_PRE, | 803 .fw_name_pre = IWL6050_FW_PRE, |
| 804 .ucode_api_max = IWL6050_UCODE_API_MAX, | 804 .ucode_api_max = IWL6050_UCODE_API_MAX, |
| (...skipping 16 matching lines...) Expand all Loading... |
| 821 .shadow_ram_support = true, | 821 .shadow_ram_support = true, |
| 822 .ht_greenfield_support = true, | 822 .ht_greenfield_support = true, |
| 823 .led_compensation = 51, | 823 .led_compensation = 51, |
| 824 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 824 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 825 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 825 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 826 .supports_idle = true, | 826 .supports_idle = true, |
| 827 .adv_thermal_throttle = true, | 827 .adv_thermal_throttle = true, |
| 828 .support_ct_kill_exit = true, | 828 .support_ct_kill_exit = true, |
| 829 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 829 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 830 .chain_noise_scale = 1500, | 830 .chain_noise_scale = 1500, |
| 831 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 831 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 832 .max_event_log_size = 1024, | 832 .max_event_log_size = 1024, |
| 833 .ucode_tracing = true, | 833 .ucode_tracing = true, |
| 834 .sensitivity_calib_by_driver = true, | 834 .sensitivity_calib_by_driver = true, |
| 835 .chain_noise_calib_by_driver = true, | 835 .chain_noise_calib_by_driver = true, |
| 836 .need_dc_calib = true, | 836 .need_dc_calib = true, |
| 837 }; | 837 }; |
| 838 | 838 |
| 839 struct iwl_cfg iwl6050g2_bgn_cfg = { | 839 struct iwl_cfg iwl6050g2_bgn_cfg = { |
| 840 .name = "6050 Series 1x2 BGN Gen2", | 840 .name = "6050 Series 1x2 BGN Gen2", |
| 841 .fw_name_pre = IWL6050_FW_PRE, | 841 .fw_name_pre = IWL6050_FW_PRE, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 859 .shadow_ram_support = true, | 859 .shadow_ram_support = true, |
| 860 .ht_greenfield_support = true, | 860 .ht_greenfield_support = true, |
| 861 .led_compensation = 51, | 861 .led_compensation = 51, |
| 862 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 862 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 863 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 863 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 864 .supports_idle = true, | 864 .supports_idle = true, |
| 865 .adv_thermal_throttle = true, | 865 .adv_thermal_throttle = true, |
| 866 .support_ct_kill_exit = true, | 866 .support_ct_kill_exit = true, |
| 867 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 867 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 868 .chain_noise_scale = 1500, | 868 .chain_noise_scale = 1500, |
| 869 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 869 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 870 .max_event_log_size = 1024, | 870 .max_event_log_size = 1024, |
| 871 .ucode_tracing = true, | 871 .ucode_tracing = true, |
| 872 .sensitivity_calib_by_driver = true, | 872 .sensitivity_calib_by_driver = true, |
| 873 .chain_noise_calib_by_driver = true, | 873 .chain_noise_calib_by_driver = true, |
| 874 .need_dc_calib = true, | 874 .need_dc_calib = true, |
| 875 }; | 875 }; |
| 876 | 876 |
| 877 struct iwl_cfg iwl6050_2abg_cfg = { | 877 struct iwl_cfg iwl6050_2abg_cfg = { |
| 878 .name = "Intel(R) Centrino(R) Advanced-N + WiMAX 6250 ABG", | 878 .name = "Intel(R) Centrino(R) Advanced-N + WiMAX 6250 ABG", |
| 879 .fw_name_pre = IWL6050_FW_PRE, | 879 .fw_name_pre = IWL6050_FW_PRE, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 895 .pa_type = IWL_PA_SYSTEM, | 895 .pa_type = IWL_PA_SYSTEM, |
| 896 .max_ll_items = OTP_MAX_LL_ITEMS_6x50, | 896 .max_ll_items = OTP_MAX_LL_ITEMS_6x50, |
| 897 .shadow_ram_support = true, | 897 .shadow_ram_support = true, |
| 898 .led_compensation = 51, | 898 .led_compensation = 51, |
| 899 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 899 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 900 .supports_idle = true, | 900 .supports_idle = true, |
| 901 .adv_thermal_throttle = true, | 901 .adv_thermal_throttle = true, |
| 902 .support_ct_kill_exit = true, | 902 .support_ct_kill_exit = true, |
| 903 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 903 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 904 .chain_noise_scale = 1500, | 904 .chain_noise_scale = 1500, |
| 905 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 905 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 906 .max_event_log_size = 1024, | 906 .max_event_log_size = 1024, |
| 907 .ucode_tracing = true, | 907 .ucode_tracing = true, |
| 908 .sensitivity_calib_by_driver = true, | 908 .sensitivity_calib_by_driver = true, |
| 909 .chain_noise_calib_by_driver = true, | 909 .chain_noise_calib_by_driver = true, |
| 910 .need_dc_calib = true, | 910 .need_dc_calib = true, |
| 911 }; | 911 }; |
| 912 | 912 |
| 913 struct iwl_cfg iwl6000_3agn_cfg = { | 913 struct iwl_cfg iwl6000_3agn_cfg = { |
| 914 .name = "Intel(R) Centrino(R) Ultimate-N 6300 AGN", | 914 .name = "Intel(R) Centrino(R) Ultimate-N 6300 AGN", |
| 915 .fw_name_pre = IWL6000_FW_PRE, | 915 .fw_name_pre = IWL6000_FW_PRE, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 933 .shadow_ram_support = true, | 933 .shadow_ram_support = true, |
| 934 .ht_greenfield_support = true, | 934 .ht_greenfield_support = true, |
| 935 .led_compensation = 51, | 935 .led_compensation = 51, |
| 936 .use_rts_for_aggregation = true, /* use rts/cts protection */ | 936 .use_rts_for_aggregation = true, /* use rts/cts protection */ |
| 937 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, | 937 .chain_noise_num_beacons = IWL_CAL_NUM_BEACONS, |
| 938 .supports_idle = true, | 938 .supports_idle = true, |
| 939 .adv_thermal_throttle = true, | 939 .adv_thermal_throttle = true, |
| 940 .support_ct_kill_exit = true, | 940 .support_ct_kill_exit = true, |
| 941 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, | 941 .plcp_delta_threshold = IWL_MAX_PLCP_ERR_THRESHOLD_DEF, |
| 942 .chain_noise_scale = 1000, | 942 .chain_noise_scale = 1000, |
| 943 » .monitor_recover_period = IWL_MONITORING_PERIOD, | 943 » .monitor_recover_period = IWL_DEF_MONITORING_PERIOD, |
| 944 .max_event_log_size = 1024, | 944 .max_event_log_size = 1024, |
| 945 .ucode_tracing = true, | 945 .ucode_tracing = true, |
| 946 .sensitivity_calib_by_driver = true, | 946 .sensitivity_calib_by_driver = true, |
| 947 .chain_noise_calib_by_driver = true, | 947 .chain_noise_calib_by_driver = true, |
| 948 }; | 948 }; |
| 949 | 949 |
| 950 MODULE_FIRMWARE(IWL6000_MODULE_FIRMWARE(IWL6000_UCODE_API_MAX)); | 950 MODULE_FIRMWARE(IWL6000_MODULE_FIRMWARE(IWL6000_UCODE_API_MAX)); |
| 951 MODULE_FIRMWARE(IWL6050_MODULE_FIRMWARE(IWL6050_UCODE_API_MAX)); | 951 MODULE_FIRMWARE(IWL6050_MODULE_FIRMWARE(IWL6050_UCODE_API_MAX)); |
| 952 MODULE_FIRMWARE(IWL6000G2A_MODULE_FIRMWARE(IWL6000G2_UCODE_API_MAX)); | 952 MODULE_FIRMWARE(IWL6000G2A_MODULE_FIRMWARE(IWL6000G2_UCODE_API_MAX)); |
| 953 MODULE_FIRMWARE(IWL6000G2B_MODULE_FIRMWARE(IWL6000G2_UCODE_API_MAX)); | 953 MODULE_FIRMWARE(IWL6000G2B_MODULE_FIRMWARE(IWL6000G2_UCODE_API_MAX)); |
| OLD | NEW |