Changeset 17197
- Timestamp:
- 06/13/11 12:03:30 (2 years ago)
- File:
-
- 1 edited
-
src/router/services/sysinit/sysinit-broadcom.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/router/services/sysinit/sysinit-broadcom.c
r17189 r17197 772 772 nvram_set("pci/1/1/macaddr", mac); 773 773 need_reboot = 1; 774 } 775 776 struct nvram_tuple wndr4000_sb_1_params[] = { 777 778 {"aa2g", "3", 0}, 779 {"ag0", "0", 0}, 780 {"ag1", "0", 0}, 781 {"ag2", "0", 0}, 782 {"txchain", "3", 0}, 783 {"rxchain", "3", 0}, 784 {"antswitch", "0", 0}, 785 {"itt2ga0", "0x20", 0}, 786 {"itt2ga1", "0x20", 0}, 787 {"tssipos2g", "1", 0}, 788 {"extpagain2g", "3", 0}, 789 {"pdetrange2g", "5", 0}, 790 {"triso2g", "4", 0}, 791 {"antswctl2g", "2", 0}, 792 {"elna2g", "3", 0}, 793 794 {"pa2gw0a0", "0xFEA6", 0}, 795 {"pa2gw1a0", "0x191D", 0}, 796 {"pa2gw2a0", "0xFA18", 0}, 797 798 {"pa2gw0a1", "0xFE9E", 0}, 799 {"pa2gw1a1", "0x1809", 0}, 800 {"pa2gw2a1", "0xFA4B", 0}, 801 802 {0, 0, 0} 803 }; 804 /* 805 * set router's extra parameters 806 */ 807 extra_params = wndr4000_sb_1_params; 808 while (extra_params->name) { 809 nvram_nset(extra_params->value, "sb/1/%s", 810 extra_params->name); 811 extra_params++; 812 } 813 814 struct nvram_tuple wndr4000_pci_1_1_params[] = { 815 816 {"boardflags2", "0x04000000", 0}, 817 {"legofdmbw20ul5ghpo", "0x11000000", 0}, 818 {"legofdmbw205ghpo", "0x11000000", 0}, 819 {"legofdm40duppo", "0x2222", 0}, 820 {"aa2g", "7", 0}, 821 {"aa5g", "7", 0}, 822 {"ag0", "0", 0}, 823 {"ag1", "0", 0}, 824 {"ag2", "0", 0}, 825 {"txchain", "7", 0}, 826 {"rxchain", "7", 0}, 827 {"antswitch", "0", 0}, 828 {"tssipos2g", "1", 0}, 829 {"extpagain2g", "0", 0}, 830 {"pdetrange2g", "4", 0}, 831 {"antswctl2g", "0", 0}, 832 {"tssipos5g", "1", 0}, 833 {"extpagain5g", "0", 0}, 834 {"pdetrange5g", "4", 0}, 835 {"triso5g", "1", 0}, 836 {"antswctl5g", "0", 0}, 837 838 {"pa2gw0a0", "0xFE6D", 0}, 839 {"pa2gw0a1", "0xFE72", 0}, 840 {"pa2gw0a2", "0xFE74", 0}, 841 {"pa2gw1a0", "0x1772", 0}, 842 {"pa2gw1a1", "0x1792", 0}, 843 {"pa2gw1a2", "0x1710", 0}, 844 {"pa2gw2a0", "0xFA34", 0}, 845 {"pa2gw2a1", "0xFA31", 0}, 846 {"pa2gw2a2", "0xFA4F", 0}, 847 {"maxp2ga0", "0x48", 0}, 848 {"maxp2ga1", "0x48", 0}, 849 {"maxp2ga2", "0x48", 0}, 850 851 852 {"pa5gw0a0", "0xFE82", 0}, 853 {"pa5gw0a1", "0xFE85", 0}, 854 {"pa5gw0a2", "0xFE7F", 0}, 855 {"pa5gw1a0", "0x1677", 0}, 856 {"pa5gw1a1", "0x167C", 0}, 857 {"pa5gw1a2", "0x1620", 0}, 858 {"pa5gw2a0", "0xFA72", 0}, 859 {"pa5gw2a1", "0xFA7A", 0}, 860 {"pa5gw2a2", "0xFA88", 0}, 861 {"maxp5ga0", "0x48", 0}, 862 {"maxp5ga1", "0x48", 0}, 863 {"maxp5ga2", "0x48", 0}, 864 865 {"pa5ghw0a0", "0xFE9A", 0}, 866 {"pa5ghw0a1", "0xFE89", 0}, 867 {"pa5ghw0a2", "0xFE98", 0}, 868 {"pa5ghw1a0", "0x15E7", 0}, 869 {"pa5ghw1a1", "0x15F9", 0}, 870 {"pa5ghw1a2", "0x15CD", 0}, 871 {"pa5ghw2a0", "0xFAAC", 0}, 872 {"pa5ghw2a1", "0xFA94", 0}, 873 {"pa5ghw2a2", "0xFAB2", 0}, 874 {"maxp5gha0", "0x40", 0}, 875 {"maxp5gha1", "0x40", 0}, 876 {"maxp5gha2", "0x40", 0}, 877 878 {"pa5glw0a0", "0xFE97", 0}, 879 {"pa5glw0a1", "0xFE82", 0}, 880 {"pa5glw0a2", "0xFE84", 0}, 881 {"pa5glw1a0", "0x162F", 0}, 882 {"pa5glw1a1", "0x15ED", 0}, 883 {"pa5glw1a2", "0x167F", 0}, 884 {"pa5glw2a0", "0xFA98", 0}, 885 {"pa5glw2a1", "0xFA99", 0}, 886 {"pa5glw2a2", "0xFA84", 0}, 887 {"maxp5gla0", "0x48", 0}, 888 {"maxp5gla1", "0x48", 0}, 889 {"maxp5gla2", "0x48", 0}, 890 891 {0, 0, 0} 892 }; 893 /* 894 * set router's extra parameters 895 */ 896 extra_params = wndr4000_pci_1_1_params; 897 while (extra_params->name) { 898 nvram_nset(extra_params->value, "pci/1/1/%s", 899 extra_params->name); 900 extra_params++; 774 901 } 775 902 break;
Note: See TracChangeset
for help on using the changeset viewer.
