Lines Matching +full:0 +full:x37000

45 } while (0)
59 * at the time it indicated completion is stored there. Returns 0 if the
71 return 0; in t4_wait_op_done_val()
73 if (--attempts == 0) in t4_wait_op_done_val()
98 * and stores the value in @valp if it is not NULL. Returns 0 if the
111 return 0; in t7_wait_sram_done()
114 if (--attempts == 0) in t7_wait_sram_done()
213 * Reset F_ENABLE to 0 so reads of PCIE_CFG_SPACE_DATA won't cause a in t4_hw_pci_read_cfg4()
215 * F_ENABLE is 0 so a simple register write is easier than a in t4_hw_pci_read_cfg4()
218 t4_write_reg(adap, A_PCIE_CFG_SPACE_REQ, 0); in t4_hw_pci_read_cfg4()
247 CH_ERR(adap, "firmware reports adapter error: %s (0x%08x)\n", in t4_report_fw_error()
307 for (i = 0; i < MAX_NCHAN; i++) { in read_tx_state()
308 if (sc->chan_map[i] != 0xff) in read_tx_state()
320 for (i = 0; i < MAX_NCHAN; i++) { in check_tx_state()
321 if (sc->chan_map[i] == 0xff) in check_tx_state()
331 t4_set_reg_field(sc, port_ctl_reg, F_PORTTXEN, 0); in check_tx_state()
338 #define X_CIM_PF_NOACCESS 0xeeeeeeee
361 * The return value is 0 on success or a negative errno on failure. A
390 if (size <= 0 || (size & 15) || size > MBOX_LEN) in t4_wr_mbox_meat_timeout()
404 if (timeout < 0) { in t4_wr_mbox_meat_timeout()
412 pcie_fw = 0; in t4_wr_mbox_meat_timeout()
418 for (i = 0; i < 4; i++) { in t4_wr_mbox_meat_timeout()
452 memset(cmd_rpl, 0, sizeof(cmd_rpl)); in t4_wr_mbox_meat_timeout()
454 CH_DUMP_MBOX(adap, mbox, 0, "cmd", cmd_rpl, false); in t4_wr_mbox_meat_timeout()
455 for (i = 0; i < ARRAY_SIZE(cmd_rpl); i++) in t4_wr_mbox_meat_timeout()
475 read_tx_state(adap, &tx_state[0]); /* also flushes the write_reg */ in t4_wr_mbox_meat_timeout()
477 delay_idx = 0; in t4_wr_mbox_meat_timeout()
478 ms = delay[0]; in t4_wr_mbox_meat_timeout()
484 for (i = 0; i < timeout; i += ms) { in t4_wr_mbox_meat_timeout()
492 check_tx_state(adap, &tx_state[0]); in t4_wr_mbox_meat_timeout()
519 CH_DUMP_MBOX(adap, mbox, 0, "rpl", cmd_rpl, false); in t4_wr_mbox_meat_timeout()
522 res = be64_to_cpu(cmd_rpl[0]); in t4_wr_mbox_meat_timeout()
537 CH_ERR(adap, "command %#x in mbox %d timed out (0x%08x).\n", in t4_wr_mbox_meat_timeout()
539 CH_DUMP_MBOX(adap, mbox, 0, "cmdsent", cmd_rpl, true); in t4_wr_mbox_meat_timeout()
562 return 0; in t4_edc_err_read()
566 return 0; in t4_edc_err_read()
573 "edc%d err addr 0x%x: 0x%x.\n", in t4_edc_err_read()
577 "bist: 0x%x, status %llx %llx %llx %llx %llx %llx %llx %llx %llx.\n", in t4_edc_err_read()
589 return 0; in t4_edc_err_read()
629 t4_write_reg(adap, mc_bist_cmd_addr_reg, addr & ~0x3fU); in t4_mc_read()
631 t4_write_reg(adap, mc_bist_data_pattern_reg, 0xc); in t4_mc_read()
634 i = t4_wait_op_done(adap, mc_bist_cmd_reg, F_START_BIST, 0, 10, 1); in t4_mc_read()
640 for (i = 15; i >= 0; i--) in t4_mc_read()
645 return 0; in t4_mc_read()
686 t4_write_reg(adap, edc_bist_cmd_addr_reg, addr & ~0x3fU); in t4_edc_read()
688 t4_write_reg(adap, edc_bist_cmd_data_pattern, 0xc); in t4_edc_read()
691 i = t4_wait_op_done(adap, edc_bist_cmd_reg, F_START_BIST, 0, 10, 1); in t4_edc_read()
697 for (i = 15; i >= 0; i--) in t4_edc_read()
702 return 0; in t4_edc_read()
706 * t4_mem_read - read EDC 0, EDC 1 or MC into buffer
729 if ((addr & 0x3) || (len & 0x3)) in t4_mem_read()
741 for (pos = start; pos < end; pos += 64, offset = 0) { in t4_mem_read()
757 while (offset < 16 && len > 0) { in t4_mem_read()
763 return 0; in t4_mem_read()
768 * Function. We try first via a Firmware LDST Command (if fw_attach != 0)
776 * If fw_attach != 0, construct and send the Firmware LDST Command to in t4_read_pcie_cfg4()
779 if (drv_fw_attach != 0) { in t4_read_pcie_cfg4()
783 memset(&ldst_cmd, 0, sizeof(ldst_cmd)); in t4_read_pcie_cfg4()
801 if (ret == 0) in t4_read_pcie_cfg4()
802 return be32_to_cpu(ldst_cmd.u.pcie.data[0]); in t4_read_pcie_cfg4()
842 return 0; in t4_get_regs_len()
858 0x1008, 0x1108, in t4_get_regs()
859 0x1180, 0x1184, in t4_get_regs()
860 0x1190, 0x1194, in t4_get_regs()
861 0x11a0, 0x11a4, in t4_get_regs()
862 0x11b0, 0x11b4, in t4_get_regs()
863 0x11fc, 0x123c, in t4_get_regs()
864 0x1300, 0x173c, in t4_get_regs()
865 0x1800, 0x18fc, in t4_get_regs()
866 0x3000, 0x30d8, in t4_get_regs()
867 0x30e0, 0x30e4, in t4_get_regs()
868 0x30ec, 0x5910, in t4_get_regs()
869 0x5920, 0x5924, in t4_get_regs()
870 0x5960, 0x5960, in t4_get_regs()
871 0x5968, 0x5968, in t4_get_regs()
872 0x5970, 0x5970, in t4_get_regs()
873 0x5978, 0x5978, in t4_get_regs()
874 0x5980, 0x5980, in t4_get_regs()
875 0x5988, 0x5988, in t4_get_regs()
876 0x5990, 0x5990, in t4_get_regs()
877 0x5998, 0x5998, in t4_get_regs()
878 0x59a0, 0x59d4, in t4_get_regs()
879 0x5a00, 0x5ae0, in t4_get_regs()
880 0x5ae8, 0x5ae8, in t4_get_regs()
881 0x5af0, 0x5af0, in t4_get_regs()
882 0x5af8, 0x5af8, in t4_get_regs()
883 0x6000, 0x6098, in t4_get_regs()
884 0x6100, 0x6150, in t4_get_regs()
885 0x6200, 0x6208, in t4_get_regs()
886 0x6240, 0x6248, in t4_get_regs()
887 0x6280, 0x62b0, in t4_get_regs()
888 0x62c0, 0x6338, in t4_get_regs()
889 0x6370, 0x638c, in t4_get_regs()
890 0x6400, 0x643c, in t4_get_regs()
891 0x6500, 0x6524, in t4_get_regs()
892 0x6a00, 0x6a04, in t4_get_regs()
893 0x6a14, 0x6a38, in t4_get_regs()
894 0x6a60, 0x6a70, in t4_get_regs()
895 0x6a78, 0x6a78, in t4_get_regs()
896 0x6b00, 0x6b0c, in t4_get_regs()
897 0x6b1c, 0x6b84, in t4_get_regs()
898 0x6bf0, 0x6bf8, in t4_get_regs()
899 0x6c00, 0x6c0c, in t4_get_regs()
900 0x6c1c, 0x6c84, in t4_get_regs()
901 0x6cf0, 0x6cf8, in t4_get_regs()
902 0x6d00, 0x6d0c, in t4_get_regs()
903 0x6d1c, 0x6d84, in t4_get_regs()
904 0x6df0, 0x6df8, in t4_get_regs()
905 0x6e00, 0x6e0c, in t4_get_regs()
906 0x6e1c, 0x6e84, in t4_get_regs()
907 0x6ef0, 0x6ef8, in t4_get_regs()
908 0x6f00, 0x6f0c, in t4_get_regs()
909 0x6f1c, 0x6f84, in t4_get_regs()
910 0x6ff0, 0x6ff8, in t4_get_regs()
911 0x7000, 0x700c, in t4_get_regs()
912 0x701c, 0x7084, in t4_get_regs()
913 0x70f0, 0x70f8, in t4_get_regs()
914 0x7100, 0x710c, in t4_get_regs()
915 0x711c, 0x7184, in t4_get_regs()
916 0x71f0, 0x71f8, in t4_get_regs()
917 0x7200, 0x720c, in t4_get_regs()
918 0x721c, 0x7284, in t4_get_regs()
919 0x72f0, 0x72f8, in t4_get_regs()
920 0x7300, 0x730c, in t4_get_regs()
921 0x731c, 0x7384, in t4_get_regs()
922 0x73f0, 0x73f8, in t4_get_regs()
923 0x7400, 0x7450, in t4_get_regs()
924 0x7500, 0x7530, in t4_get_regs()
925 0x7600, 0x760c, in t4_get_regs()
926 0x7614, 0x761c, in t4_get_regs()
927 0x7680, 0x76cc, in t4_get_regs()
928 0x7700, 0x7798, in t4_get_regs()
929 0x77c0, 0x77fc, in t4_get_regs()
930 0x7900, 0x79fc, in t4_get_regs()
931 0x7b00, 0x7b58, in t4_get_regs()
932 0x7b60, 0x7b84, in t4_get_regs()
933 0x7b8c, 0x7c38, in t4_get_regs()
934 0x7d00, 0x7d38, in t4_get_regs()
935 0x7d40, 0x7d80, in t4_get_regs()
936 0x7d8c, 0x7ddc, in t4_get_regs()
937 0x7de4, 0x7e04, in t4_get_regs()
938 0x7e10, 0x7e1c, in t4_get_regs()
939 0x7e24, 0x7e38, in t4_get_regs()
940 0x7e40, 0x7e44, in t4_get_regs()
941 0x7e4c, 0x7e78, in t4_get_regs()
942 0x7e80, 0x7ea4, in t4_get_regs()
943 0x7eac, 0x7edc, in t4_get_regs()
944 0x7ee8, 0x7efc, in t4_get_regs()
945 0x8dc0, 0x8e04, in t4_get_regs()
946 0x8e10, 0x8e1c, in t4_get_regs()
947 0x8e30, 0x8e78, in t4_get_regs()
948 0x8ea0, 0x8eb8, in t4_get_regs()
949 0x8ec0, 0x8f6c, in t4_get_regs()
950 0x8fc0, 0x9008, in t4_get_regs()
951 0x9010, 0x9058, in t4_get_regs()
952 0x9060, 0x9060, in t4_get_regs()
953 0x9068, 0x9074, in t4_get_regs()
954 0x90fc, 0x90fc, in t4_get_regs()
955 0x9400, 0x9408, in t4_get_regs()
956 0x9410, 0x9458, in t4_get_regs()
957 0x9600, 0x9600, in t4_get_regs()
958 0x9608, 0x9638, in t4_get_regs()
959 0x9640, 0x96bc, in t4_get_regs()
960 0x9800, 0x9808, in t4_get_regs()
961 0x9820, 0x983c, in t4_get_regs()
962 0x9850, 0x9864, in t4_get_regs()
963 0x9c00, 0x9c6c, in t4_get_regs()
964 0x9c80, 0x9cec, in t4_get_regs()
965 0x9d00, 0x9d6c, in t4_get_regs()
966 0x9d80, 0x9dec, in t4_get_regs()
967 0x9e00, 0x9e6c, in t4_get_regs()
968 0x9e80, 0x9eec, in t4_get_regs()
969 0x9f00, 0x9f6c, in t4_get_regs()
970 0x9f80, 0x9fec, in t4_get_regs()
971 0xd004, 0xd004, in t4_get_regs()
972 0xd010, 0xd03c, in t4_get_regs()
973 0xdfc0, 0xdfe0, in t4_get_regs()
974 0xe000, 0xea7c, in t4_get_regs()
975 0xf000, 0x11110, in t4_get_regs()
976 0x11118, 0x11190, in t4_get_regs()
977 0x19040, 0x1906c, in t4_get_regs()
978 0x19078, 0x19080, in t4_get_regs()
979 0x1908c, 0x190e4, in t4_get_regs()
980 0x190f0, 0x190f8, in t4_get_regs()
981 0x19100, 0x19110, in t4_get_regs()
982 0x19120, 0x19124, in t4_get_regs()
983 0x19150, 0x19194, in t4_get_regs()
984 0x1919c, 0x191b0, in t4_get_regs()
985 0x191d0, 0x191e8, in t4_get_regs()
986 0x19238, 0x1924c, in t4_get_regs()
987 0x193f8, 0x1943c, in t4_get_regs()
988 0x1944c, 0x19474, in t4_get_regs()
989 0x19490, 0x194e0, in t4_get_regs()
990 0x194f0, 0x194f8, in t4_get_regs()
991 0x19800, 0x19c08, in t4_get_regs()
992 0x19c10, 0x19c90, in t4_get_regs()
993 0x19ca0, 0x19ce4, in t4_get_regs()
994 0x19cf0, 0x19d40, in t4_get_regs()
995 0x19d50, 0x19d94, in t4_get_regs()
996 0x19da0, 0x19de8, in t4_get_regs()
997 0x19df0, 0x19e40, in t4_get_regs()
998 0x19e50, 0x19e90, in t4_get_regs()
999 0x19ea0, 0x19f4c, in t4_get_regs()
1000 0x1a000, 0x1a004, in t4_get_regs()
1001 0x1a010, 0x1a06c, in t4_get_regs()
1002 0x1a0b0, 0x1a0e4, in t4_get_regs()
1003 0x1a0ec, 0x1a0f4, in t4_get_regs()
1004 0x1a100, 0x1a108, in t4_get_regs()
1005 0x1a114, 0x1a120, in t4_get_regs()
1006 0x1a128, 0x1a130, in t4_get_regs()
1007 0x1a138, 0x1a138, in t4_get_regs()
1008 0x1a190, 0x1a1c4, in t4_get_regs()
1009 0x1a1fc, 0x1a1fc, in t4_get_regs()
1010 0x1e040, 0x1e04c, in t4_get_regs()
1011 0x1e284, 0x1e28c, in t4_get_regs()
1012 0x1e2c0, 0x1e2c0, in t4_get_regs()
1013 0x1e2e0, 0x1e2e0, in t4_get_regs()
1014 0x1e300, 0x1e384, in t4_get_regs()
1015 0x1e3c0, 0x1e3c8, in t4_get_regs()
1016 0x1e440, 0x1e44c, in t4_get_regs()
1017 0x1e684, 0x1e68c, in t4_get_regs()
1018 0x1e6c0, 0x1e6c0, in t4_get_regs()
1019 0x1e6e0, 0x1e6e0, in t4_get_regs()
1020 0x1e700, 0x1e784, in t4_get_regs()
1021 0x1e7c0, 0x1e7c8, in t4_get_regs()
1022 0x1e840, 0x1e84c, in t4_get_regs()
1023 0x1ea84, 0x1ea8c, in t4_get_regs()
1024 0x1eac0, 0x1eac0, in t4_get_regs()
1025 0x1eae0, 0x1eae0, in t4_get_regs()
1026 0x1eb00, 0x1eb84, in t4_get_regs()
1027 0x1ebc0, 0x1ebc8, in t4_get_regs()
1028 0x1ec40, 0x1ec4c, in t4_get_regs()
1029 0x1ee84, 0x1ee8c, in t4_get_regs()
1030 0x1eec0, 0x1eec0, in t4_get_regs()
1031 0x1eee0, 0x1eee0, in t4_get_regs()
1032 0x1ef00, 0x1ef84, in t4_get_regs()
1033 0x1efc0, 0x1efc8, in t4_get_regs()
1034 0x1f040, 0x1f04c, in t4_get_regs()
1035 0x1f284, 0x1f28c, in t4_get_regs()
1036 0x1f2c0, 0x1f2c0, in t4_get_regs()
1037 0x1f2e0, 0x1f2e0, in t4_get_regs()
1038 0x1f300, 0x1f384, in t4_get_regs()
1039 0x1f3c0, 0x1f3c8, in t4_get_regs()
1040 0x1f440, 0x1f44c, in t4_get_regs()
1041 0x1f684, 0x1f68c, in t4_get_regs()
1042 0x1f6c0, 0x1f6c0, in t4_get_regs()
1043 0x1f6e0, 0x1f6e0, in t4_get_regs()
1044 0x1f700, 0x1f784, in t4_get_regs()
1045 0x1f7c0, 0x1f7c8, in t4_get_regs()
1046 0x1f840, 0x1f84c, in t4_get_regs()
1047 0x1fa84, 0x1fa8c, in t4_get_regs()
1048 0x1fac0, 0x1fac0, in t4_get_regs()
1049 0x1fae0, 0x1fae0, in t4_get_regs()
1050 0x1fb00, 0x1fb84, in t4_get_regs()
1051 0x1fbc0, 0x1fbc8, in t4_get_regs()
1052 0x1fc40, 0x1fc4c, in t4_get_regs()
1053 0x1fe84, 0x1fe8c, in t4_get_regs()
1054 0x1fec0, 0x1fec0, in t4_get_regs()
1055 0x1fee0, 0x1fee0, in t4_get_regs()
1056 0x1ff00, 0x1ff84, in t4_get_regs()
1057 0x1ffc0, 0x1ffc8, in t4_get_regs()
1058 0x20000, 0x2002c, in t4_get_regs()
1059 0x20100, 0x2013c, in t4_get_regs()
1060 0x20190, 0x201a0, in t4_get_regs()
1061 0x201a8, 0x201b8, in t4_get_regs()
1062 0x201c4, 0x201c8, in t4_get_regs()
1063 0x20200, 0x20318, in t4_get_regs()
1064 0x20400, 0x204b4, in t4_get_regs()
1065 0x204c0, 0x20528, in t4_get_regs()
1066 0x20540, 0x20614, in t4_get_regs()
1067 0x21000, 0x21040, in t4_get_regs()
1068 0x2104c, 0x21060, in t4_get_regs()
1069 0x210c0, 0x210ec, in t4_get_regs()
1070 0x21200, 0x21268, in t4_get_regs()
1071 0x21270, 0x21284, in t4_get_regs()
1072 0x212fc, 0x21388, in t4_get_regs()
1073 0x21400, 0x21404, in t4_get_regs()
1074 0x21500, 0x21500, in t4_get_regs()
1075 0x21510, 0x21518, in t4_get_regs()
1076 0x2152c, 0x21530, in t4_get_regs()
1077 0x2153c, 0x2153c, in t4_get_regs()
1078 0x21550, 0x21554, in t4_get_regs()
1079 0x21600, 0x21600, in t4_get_regs()
1080 0x21608, 0x2161c, in t4_get_regs()
1081 0x21624, 0x21628, in t4_get_regs()
1082 0x21630, 0x21634, in t4_get_regs()
1083 0x2163c, 0x2163c, in t4_get_regs()
1084 0x21700, 0x2171c, in t4_get_regs()
1085 0x21780, 0x2178c, in t4_get_regs()
1086 0x21800, 0x21818, in t4_get_regs()
1087 0x21820, 0x21828, in t4_get_regs()
1088 0x21830, 0x21848, in t4_get_regs()
1089 0x21850, 0x21854, in t4_get_regs()
1090 0x21860, 0x21868, in t4_get_regs()
1091 0x21870, 0x21870, in t4_get_regs()
1092 0x21878, 0x21898, in t4_get_regs()
1093 0x218a0, 0x218a8, in t4_get_regs()
1094 0x218b0, 0x218c8, in t4_get_regs()
1095 0x218d0, 0x218d4, in t4_get_regs()
1096 0x218e0, 0x218e8, in t4_get_regs()
1097 0x218f0, 0x218f0, in t4_get_regs()
1098 0x218f8, 0x21a18, in t4_get_regs()
1099 0x21a20, 0x21a28, in t4_get_regs()
1100 0x21a30, 0x21a48, in t4_get_regs()
1101 0x21a50, 0x21a54, in t4_get_regs()
1102 0x21a60, 0x21a68, in t4_get_regs()
1103 0x21a70, 0x21a70, in t4_get_regs()
1104 0x21a78, 0x21a98, in t4_get_regs()
1105 0x21aa0, 0x21aa8, in t4_get_regs()
1106 0x21ab0, 0x21ac8, in t4_get_regs()
1107 0x21ad0, 0x21ad4, in t4_get_regs()
1108 0x21ae0, 0x21ae8, in t4_get_regs()
1109 0x21af0, 0x21af0, in t4_get_regs()
1110 0x21af8, 0x21c18, in t4_get_regs()
1111 0x21c20, 0x21c20, in t4_get_regs()
1112 0x21c28, 0x21c30, in t4_get_regs()
1113 0x21c38, 0x21c38, in t4_get_regs()
1114 0x21c80, 0x21c98, in t4_get_regs()
1115 0x21ca0, 0x21ca8, in t4_get_regs()
1116 0x21cb0, 0x21cc8, in t4_get_regs()
1117 0x21cd0, 0x21cd4, in t4_get_regs()
1118 0x21ce0, 0x21ce8, in t4_get_regs()
1119 0x21cf0, 0x21cf0, in t4_get_regs()
1120 0x21cf8, 0x21d7c, in t4_get_regs()
1121 0x21e00, 0x21e04, in t4_get_regs()
1122 0x22000, 0x2202c, in t4_get_regs()
1123 0x22100, 0x2213c, in t4_get_regs()
1124 0x22190, 0x221a0, in t4_get_regs()
1125 0x221a8, 0x221b8, in t4_get_regs()
1126 0x221c4, 0x221c8, in t4_get_regs()
1127 0x22200, 0x22318, in t4_get_regs()
1128 0x22400, 0x224b4, in t4_get_regs()
1129 0x224c0, 0x22528, in t4_get_regs()
1130 0x22540, 0x22614, in t4_get_regs()
1131 0x23000, 0x23040, in t4_get_regs()
1132 0x2304c, 0x23060, in t4_get_regs()
1133 0x230c0, 0x230ec, in t4_get_regs()
1134 0x23200, 0x23268, in t4_get_regs()
1135 0x23270, 0x23284, in t4_get_regs()
1136 0x232fc, 0x23388, in t4_get_regs()
1137 0x23400, 0x23404, in t4_get_regs()
1138 0x23500, 0x23500, in t4_get_regs()
1139 0x23510, 0x23518, in t4_get_regs()
1140 0x2352c, 0x23530, in t4_get_regs()
1141 0x2353c, 0x2353c, in t4_get_regs()
1142 0x23550, 0x23554, in t4_get_regs()
1143 0x23600, 0x23600, in t4_get_regs()
1144 0x23608, 0x2361c, in t4_get_regs()
1145 0x23624, 0x23628, in t4_get_regs()
1146 0x23630, 0x23634, in t4_get_regs()
1147 0x2363c, 0x2363c, in t4_get_regs()
1148 0x23700, 0x2371c, in t4_get_regs()
1149 0x23780, 0x2378c, in t4_get_regs()
1150 0x23800, 0x23818, in t4_get_regs()
1151 0x23820, 0x23828, in t4_get_regs()
1152 0x23830, 0x23848, in t4_get_regs()
1153 0x23850, 0x23854, in t4_get_regs()
1154 0x23860, 0x23868, in t4_get_regs()
1155 0x23870, 0x23870, in t4_get_regs()
1156 0x23878, 0x23898, in t4_get_regs()
1157 0x238a0, 0x238a8, in t4_get_regs()
1158 0x238b0, 0x238c8, in t4_get_regs()
1159 0x238d0, 0x238d4, in t4_get_regs()
1160 0x238e0, 0x238e8, in t4_get_regs()
1161 0x238f0, 0x238f0, in t4_get_regs()
1162 0x238f8, 0x23a18, in t4_get_regs()
1163 0x23a20, 0x23a28, in t4_get_regs()
1164 0x23a30, 0x23a48, in t4_get_regs()
1165 0x23a50, 0x23a54, in t4_get_regs()
1166 0x23a60, 0x23a68, in t4_get_regs()
1167 0x23a70, 0x23a70, in t4_get_regs()
1168 0x23a78, 0x23a98, in t4_get_regs()
1169 0x23aa0, 0x23aa8, in t4_get_regs()
1170 0x23ab0, 0x23ac8, in t4_get_regs()
1171 0x23ad0, 0x23ad4, in t4_get_regs()
1172 0x23ae0, 0x23ae8, in t4_get_regs()
1173 0x23af0, 0x23af0, in t4_get_regs()
1174 0x23af8, 0x23c18, in t4_get_regs()
1175 0x23c20, 0x23c20, in t4_get_regs()
1176 0x23c28, 0x23c30, in t4_get_regs()
1177 0x23c38, 0x23c38, in t4_get_regs()
1178 0x23c80, 0x23c98, in t4_get_regs()
1179 0x23ca0, 0x23ca8, in t4_get_regs()
1180 0x23cb0, 0x23cc8, in t4_get_regs()
1181 0x23cd0, 0x23cd4, in t4_get_regs()
1182 0x23ce0, 0x23ce8, in t4_get_regs()
1183 0x23cf0, 0x23cf0, in t4_get_regs()
1184 0x23cf8, 0x23d7c, in t4_get_regs()
1185 0x23e00, 0x23e04, in t4_get_regs()
1186 0x24000, 0x2402c, in t4_get_regs()
1187 0x24100, 0x2413c, in t4_get_regs()
1188 0x24190, 0x241a0, in t4_get_regs()
1189 0x241a8, 0x241b8, in t4_get_regs()
1190 0x241c4, 0x241c8, in t4_get_regs()
1191 0x24200, 0x24318, in t4_get_regs()
1192 0x24400, 0x244b4, in t4_get_regs()
1193 0x244c0, 0x24528, in t4_get_regs()
1194 0x24540, 0x24614, in t4_get_regs()
1195 0x25000, 0x25040, in t4_get_regs()
1196 0x2504c, 0x25060, in t4_get_regs()
1197 0x250c0, 0x250ec, in t4_get_regs()
1198 0x25200, 0x25268, in t4_get_regs()
1199 0x25270, 0x25284, in t4_get_regs()
1200 0x252fc, 0x25388, in t4_get_regs()
1201 0x25400, 0x25404, in t4_get_regs()
1202 0x25500, 0x25500, in t4_get_regs()
1203 0x25510, 0x25518, in t4_get_regs()
1204 0x2552c, 0x25530, in t4_get_regs()
1205 0x2553c, 0x2553c, in t4_get_regs()
1206 0x25550, 0x25554, in t4_get_regs()
1207 0x25600, 0x25600, in t4_get_regs()
1208 0x25608, 0x2561c, in t4_get_regs()
1209 0x25624, 0x25628, in t4_get_regs()
1210 0x25630, 0x25634, in t4_get_regs()
1211 0x2563c, 0x2563c, in t4_get_regs()
1212 0x25700, 0x2571c, in t4_get_regs()
1213 0x25780, 0x2578c, in t4_get_regs()
1214 0x25800, 0x25818, in t4_get_regs()
1215 0x25820, 0x25828, in t4_get_regs()
1216 0x25830, 0x25848, in t4_get_regs()
1217 0x25850, 0x25854, in t4_get_regs()
1218 0x25860, 0x25868, in t4_get_regs()
1219 0x25870, 0x25870, in t4_get_regs()
1220 0x25878, 0x25898, in t4_get_regs()
1221 0x258a0, 0x258a8, in t4_get_regs()
1222 0x258b0, 0x258c8, in t4_get_regs()
1223 0x258d0, 0x258d4, in t4_get_regs()
1224 0x258e0, 0x258e8, in t4_get_regs()
1225 0x258f0, 0x258f0, in t4_get_regs()
1226 0x258f8, 0x25a18, in t4_get_regs()
1227 0x25a20, 0x25a28, in t4_get_regs()
1228 0x25a30, 0x25a48, in t4_get_regs()
1229 0x25a50, 0x25a54, in t4_get_regs()
1230 0x25a60, 0x25a68, in t4_get_regs()
1231 0x25a70, 0x25a70, in t4_get_regs()
1232 0x25a78, 0x25a98, in t4_get_regs()
1233 0x25aa0, 0x25aa8, in t4_get_regs()
1234 0x25ab0, 0x25ac8, in t4_get_regs()
1235 0x25ad0, 0x25ad4, in t4_get_regs()
1236 0x25ae0, 0x25ae8, in t4_get_regs()
1237 0x25af0, 0x25af0, in t4_get_regs()
1238 0x25af8, 0x25c18, in t4_get_regs()
1239 0x25c20, 0x25c20, in t4_get_regs()
1240 0x25c28, 0x25c30, in t4_get_regs()
1241 0x25c38, 0x25c38, in t4_get_regs()
1242 0x25c80, 0x25c98, in t4_get_regs()
1243 0x25ca0, 0x25ca8, in t4_get_regs()
1244 0x25cb0, 0x25cc8, in t4_get_regs()
1245 0x25cd0, 0x25cd4, in t4_get_regs()
1246 0x25ce0, 0x25ce8, in t4_get_regs()
1247 0x25cf0, 0x25cf0, in t4_get_regs()
1248 0x25cf8, 0x25d7c, in t4_get_regs()
1249 0x25e00, 0x25e04, in t4_get_regs()
1250 0x26000, 0x2602c, in t4_get_regs()
1251 0x26100, 0x2613c, in t4_get_regs()
1252 0x26190, 0x261a0, in t4_get_regs()
1253 0x261a8, 0x261b8, in t4_get_regs()
1254 0x261c4, 0x261c8, in t4_get_regs()
1255 0x26200, 0x26318, in t4_get_regs()
1256 0x26400, 0x264b4, in t4_get_regs()
1257 0x264c0, 0x26528, in t4_get_regs()
1258 0x26540, 0x26614, in t4_get_regs()
1259 0x27000, 0x27040, in t4_get_regs()
1260 0x2704c, 0x27060, in t4_get_regs()
1261 0x270c0, 0x270ec, in t4_get_regs()
1262 0x27200, 0x27268, in t4_get_regs()
1263 0x27270, 0x27284, in t4_get_regs()
1264 0x272fc, 0x27388, in t4_get_regs()
1265 0x27400, 0x27404, in t4_get_regs()
1266 0x27500, 0x27500, in t4_get_regs()
1267 0x27510, 0x27518, in t4_get_regs()
1268 0x2752c, 0x27530, in t4_get_regs()
1269 0x2753c, 0x2753c, in t4_get_regs()
1270 0x27550, 0x27554, in t4_get_regs()
1271 0x27600, 0x27600, in t4_get_regs()
1272 0x27608, 0x2761c, in t4_get_regs()
1273 0x27624, 0x27628, in t4_get_regs()
1274 0x27630, 0x27634, in t4_get_regs()
1275 0x2763c, 0x2763c, in t4_get_regs()
1276 0x27700, 0x2771c, in t4_get_regs()
1277 0x27780, 0x2778c, in t4_get_regs()
1278 0x27800, 0x27818, in t4_get_regs()
1279 0x27820, 0x27828, in t4_get_regs()
1280 0x27830, 0x27848, in t4_get_regs()
1281 0x27850, 0x27854, in t4_get_regs()
1282 0x27860, 0x27868, in t4_get_regs()
1283 0x27870, 0x27870, in t4_get_regs()
1284 0x27878, 0x27898, in t4_get_regs()
1285 0x278a0, 0x278a8, in t4_get_regs()
1286 0x278b0, 0x278c8, in t4_get_regs()
1287 0x278d0, 0x278d4, in t4_get_regs()
1288 0x278e0, 0x278e8, in t4_get_regs()
1289 0x278f0, 0x278f0, in t4_get_regs()
1290 0x278f8, 0x27a18, in t4_get_regs()
1291 0x27a20, 0x27a28, in t4_get_regs()
1292 0x27a30, 0x27a48, in t4_get_regs()
1293 0x27a50, 0x27a54, in t4_get_regs()
1294 0x27a60, 0x27a68, in t4_get_regs()
1295 0x27a70, 0x27a70, in t4_get_regs()
1296 0x27a78, 0x27a98, in t4_get_regs()
1297 0x27aa0, 0x27aa8, in t4_get_regs()
1298 0x27ab0, 0x27ac8, in t4_get_regs()
1299 0x27ad0, 0x27ad4, in t4_get_regs()
1300 0x27ae0, 0x27ae8, in t4_get_regs()
1301 0x27af0, 0x27af0, in t4_get_regs()
1302 0x27af8, 0x27c18, in t4_get_regs()
1303 0x27c20, 0x27c20, in t4_get_regs()
1304 0x27c28, 0x27c30, in t4_get_regs()
1305 0x27c38, 0x27c38, in t4_get_regs()
1306 0x27c80, 0x27c98, in t4_get_regs()
1307 0x27ca0, 0x27ca8, in t4_get_regs()
1308 0x27cb0, 0x27cc8, in t4_get_regs()
1309 0x27cd0, 0x27cd4, in t4_get_regs()
1310 0x27ce0, 0x27ce8, in t4_get_regs()
1311 0x27cf0, 0x27cf0, in t4_get_regs()
1312 0x27cf8, 0x27d7c, in t4_get_regs()
1313 0x27e00, 0x27e04, in t4_get_regs()
1329 0x1008, 0x10c0, in t4_get_regs()
1330 0x10cc, 0x10f8, in t4_get_regs()
1331 0x1100, 0x1100, in t4_get_regs()
1332 0x110c, 0x1148, in t4_get_regs()
1333 0x1180, 0x1184, in t4_get_regs()
1334 0x1190, 0x1194, in t4_get_regs()
1335 0x11a0, 0x11a4, in t4_get_regs()
1336 0x11b0, 0x11b4, in t4_get_regs()
1337 0x11fc, 0x123c, in t4_get_regs()
1338 0x1280, 0x173c, in t4_get_regs()
1339 0x1800, 0x18fc, in t4_get_regs()
1340 0x3000, 0x3028, in t4_get_regs()
1341 0x3060, 0x30b0, in t4_get_regs()
1342 0x30b8, 0x30d8, in t4_get_regs()
1343 0x30e0, 0x30fc, in t4_get_regs()
1344 0x3140, 0x357c, in t4_get_regs()
1345 0x35a8, 0x35cc, in t4_get_regs()
1346 0x35ec, 0x35ec, in t4_get_regs()
1347 0x3600, 0x5624, in t4_get_regs()
1348 0x56cc, 0x56ec, in t4_get_regs()
1349 0x56f4, 0x5720, in t4_get_regs()
1350 0x5728, 0x575c, in t4_get_regs()
1351 0x580c, 0x5814, in t4_get_regs()
1352 0x5890, 0x589c, in t4_get_regs()
1353 0x58a4, 0x58ac, in t4_get_regs()
1354 0x58b8, 0x58bc, in t4_get_regs()
1355 0x5940, 0x59c8, in t4_get_regs()
1356 0x59d0, 0x59dc, in t4_get_regs()
1357 0x59fc, 0x5a18, in t4_get_regs()
1358 0x5a60, 0x5a70, in t4_get_regs()
1359 0x5a80, 0x5a9c, in t4_get_regs()
1360 0x5b94, 0x5bfc, in t4_get_regs()
1361 0x6000, 0x6020, in t4_get_regs()
1362 0x6028, 0x6040, in t4_get_regs()
1363 0x6058, 0x609c, in t4_get_regs()
1364 0x60a8, 0x614c, in t4_get_regs()
1365 0x7700, 0x7798, in t4_get_regs()
1366 0x77c0, 0x78fc, in t4_get_regs()
1367 0x7b00, 0x7b58, in t4_get_regs()
1368 0x7b60, 0x7b84, in t4_get_regs()
1369 0x7b8c, 0x7c54, in t4_get_regs()
1370 0x7d00, 0x7d38, in t4_get_regs()
1371 0x7d40, 0x7d80, in t4_get_regs()
1372 0x7d8c, 0x7ddc, in t4_get_regs()
1373 0x7de4, 0x7e04, in t4_get_regs()
1374 0x7e10, 0x7e1c, in t4_get_regs()
1375 0x7e24, 0x7e38, in t4_get_regs()
1376 0x7e40, 0x7e44, in t4_get_regs()
1377 0x7e4c, 0x7e78, in t4_get_regs()
1378 0x7e80, 0x7edc, in t4_get_regs()
1379 0x7ee8, 0x7efc, in t4_get_regs()
1380 0x8dc0, 0x8de0, in t4_get_regs()
1381 0x8df8, 0x8e04, in t4_get_regs()
1382 0x8e10, 0x8e84, in t4_get_regs()
1383 0x8ea0, 0x8f84, in t4_get_regs()
1384 0x8fc0, 0x9058, in t4_get_regs()
1385 0x9060, 0x9060, in t4_get_regs()
1386 0x9068, 0x90f8, in t4_get_regs()
1387 0x9400, 0x9408, in t4_get_regs()
1388 0x9410, 0x9470, in t4_get_regs()
1389 0x9600, 0x9600, in t4_get_regs()
1390 0x9608, 0x9638, in t4_get_regs()
1391 0x9640, 0x96f4, in t4_get_regs()
1392 0x9800, 0x9808, in t4_get_regs()
1393 0x9810, 0x9864, in t4_get_regs()
1394 0x9c00, 0x9c6c, in t4_get_regs()
1395 0x9c80, 0x9cec, in t4_get_regs()
1396 0x9d00, 0x9d6c, in t4_get_regs()
1397 0x9d80, 0x9dec, in t4_get_regs()
1398 0x9e00, 0x9e6c, in t4_get_regs()
1399 0x9e80, 0x9eec, in t4_get_regs()
1400 0x9f00, 0x9f6c, in t4_get_regs()
1401 0x9f80, 0xa020, in t4_get_regs()
1402 0xd000, 0xd004, in t4_get_regs()
1403 0xd010, 0xd03c, in t4_get_regs()
1404 0xdfc0, 0xdfe0, in t4_get_regs()
1405 0xe000, 0x1106c, in t4_get_regs()
1406 0x11074, 0x11088, in t4_get_regs()
1407 0x1109c, 0x11110, in t4_get_regs()
1408 0x11118, 0x1117c, in t4_get_regs()
1409 0x11190, 0x11204, in t4_get_regs()
1410 0x19040, 0x1906c, in t4_get_regs()
1411 0x19078, 0x19080, in t4_get_regs()
1412 0x1908c, 0x190e8, in t4_get_regs()
1413 0x190f0, 0x190f8, in t4_get_regs()
1414 0x19100, 0x19110, in t4_get_regs()
1415 0x19120, 0x19124, in t4_get_regs()
1416 0x19150, 0x19194, in t4_get_regs()
1417 0x1919c, 0x191b0, in t4_get_regs()
1418 0x191d0, 0x191e8, in t4_get_regs()
1419 0x19238, 0x19290, in t4_get_regs()
1420 0x193f8, 0x19428, in t4_get_regs()
1421 0x19430, 0x19444, in t4_get_regs()
1422 0x1944c, 0x1946c, in t4_get_regs()
1423 0x19474, 0x19474, in t4_get_regs()
1424 0x19490, 0x194cc, in t4_get_regs()
1425 0x194f0, 0x194f8, in t4_get_regs()
1426 0x19c00, 0x19c08, in t4_get_regs()
1427 0x19c10, 0x19c60, in t4_get_regs()
1428 0x19c94, 0x19ce4, in t4_get_regs()
1429 0x19cf0, 0x19d40, in t4_get_regs()
1430 0x19d50, 0x19d94, in t4_get_regs()
1431 0x19da0, 0x19de8, in t4_get_regs()
1432 0x19df0, 0x19e10, in t4_get_regs()
1433 0x19e50, 0x19e90, in t4_get_regs()
1434 0x19ea0, 0x19f24, in t4_get_regs()
1435 0x19f34, 0x19f34, in t4_get_regs()
1436 0x19f40, 0x19f50, in t4_get_regs()
1437 0x19f90, 0x19fb4, in t4_get_regs()
1438 0x19fc4, 0x19fe4, in t4_get_regs()
1439 0x1a000, 0x1a004, in t4_get_regs()
1440 0x1a010, 0x1a06c, in t4_get_regs()
1441 0x1a0b0, 0x1a0e4, in t4_get_regs()
1442 0x1a0ec, 0x1a0f8, in t4_get_regs()
1443 0x1a100, 0x1a108, in t4_get_regs()
1444 0x1a114, 0x1a130, in t4_get_regs()
1445 0x1a138, 0x1a1c4, in t4_get_regs()
1446 0x1a1fc, 0x1a1fc, in t4_get_regs()
1447 0x1e008, 0x1e00c, in t4_get_regs()
1448 0x1e040, 0x1e044, in t4_get_regs()
1449 0x1e04c, 0x1e04c, in t4_get_regs()
1450 0x1e284, 0x1e290, in t4_get_regs()
1451 0x1e2c0, 0x1e2c0, in t4_get_regs()
1452 0x1e2e0, 0x1e2e0, in t4_get_regs()
1453 0x1e300, 0x1e384, in t4_get_regs()
1454 0x1e3c0, 0x1e3c8, in t4_get_regs()
1455 0x1e408, 0x1e40c, in t4_get_regs()
1456 0x1e440, 0x1e444, in t4_get_regs()
1457 0x1e44c, 0x1e44c, in t4_get_regs()
1458 0x1e684, 0x1e690, in t4_get_regs()
1459 0x1e6c0, 0x1e6c0, in t4_get_regs()
1460 0x1e6e0, 0x1e6e0, in t4_get_regs()
1461 0x1e700, 0x1e784, in t4_get_regs()
1462 0x1e7c0, 0x1e7c8, in t4_get_regs()
1463 0x1e808, 0x1e80c, in t4_get_regs()
1464 0x1e840, 0x1e844, in t4_get_regs()
1465 0x1e84c, 0x1e84c, in t4_get_regs()
1466 0x1ea84, 0x1ea90, in t4_get_regs()
1467 0x1eac0, 0x1eac0, in t4_get_regs()
1468 0x1eae0, 0x1eae0, in t4_get_regs()
1469 0x1eb00, 0x1eb84, in t4_get_regs()
1470 0x1ebc0, 0x1ebc8, in t4_get_regs()
1471 0x1ec08, 0x1ec0c, in t4_get_regs()
1472 0x1ec40, 0x1ec44, in t4_get_regs()
1473 0x1ec4c, 0x1ec4c, in t4_get_regs()
1474 0x1ee84, 0x1ee90, in t4_get_regs()
1475 0x1eec0, 0x1eec0, in t4_get_regs()
1476 0x1eee0, 0x1eee0, in t4_get_regs()
1477 0x1ef00, 0x1ef84, in t4_get_regs()
1478 0x1efc0, 0x1efc8, in t4_get_regs()
1479 0x1f008, 0x1f00c, in t4_get_regs()
1480 0x1f040, 0x1f044, in t4_get_regs()
1481 0x1f04c, 0x1f04c, in t4_get_regs()
1482 0x1f284, 0x1f290, in t4_get_regs()
1483 0x1f2c0, 0x1f2c0, in t4_get_regs()
1484 0x1f2e0, 0x1f2e0, in t4_get_regs()
1485 0x1f300, 0x1f384, in t4_get_regs()
1486 0x1f3c0, 0x1f3c8, in t4_get_regs()
1487 0x1f408, 0x1f40c, in t4_get_regs()
1488 0x1f440, 0x1f444, in t4_get_regs()
1489 0x1f44c, 0x1f44c, in t4_get_regs()
1490 0x1f684, 0x1f690, in t4_get_regs()
1491 0x1f6c0, 0x1f6c0, in t4_get_regs()
1492 0x1f6e0, 0x1f6e0, in t4_get_regs()
1493 0x1f700, 0x1f784, in t4_get_regs()
1494 0x1f7c0, 0x1f7c8, in t4_get_regs()
1495 0x1f808, 0x1f80c, in t4_get_regs()
1496 0x1f840, 0x1f844, in t4_get_regs()
1497 0x1f84c, 0x1f84c, in t4_get_regs()
1498 0x1fa84, 0x1fa90, in t4_get_regs()
1499 0x1fac0, 0x1fac0, in t4_get_regs()
1500 0x1fae0, 0x1fae0, in t4_get_regs()
1501 0x1fb00, 0x1fb84, in t4_get_regs()
1502 0x1fbc0, 0x1fbc8, in t4_get_regs()
1503 0x1fc08, 0x1fc0c, in t4_get_regs()
1504 0x1fc40, 0x1fc44, in t4_get_regs()
1505 0x1fc4c, 0x1fc4c, in t4_get_regs()
1506 0x1fe84, 0x1fe90, in t4_get_regs()
1507 0x1fec0, 0x1fec0, in t4_get_regs()
1508 0x1fee0, 0x1fee0, in t4_get_regs()
1509 0x1ff00, 0x1ff84, in t4_get_regs()
1510 0x1ffc0, 0x1ffc8, in t4_get_regs()
1511 0x30000, 0x30030, in t4_get_regs()
1512 0x30100, 0x30144, in t4_get_regs()
1513 0x30190, 0x301a0, in t4_get_regs()
1514 0x301a8, 0x301b8, in t4_get_regs()
1515 0x301c4, 0x301c8, in t4_get_regs()
1516 0x301d0, 0x301d0, in t4_get_regs()
1517 0x30200, 0x30318, in t4_get_regs()
1518 0x30400, 0x304b4, in t4_get_regs()
1519 0x304c0, 0x3052c, in t4_get_regs()
1520 0x30540, 0x3061c, in t4_get_regs()
1521 0x30800, 0x30828, in t4_get_regs()
1522 0x30834, 0x30834, in t4_get_regs()
1523 0x308c0, 0x30908, in t4_get_regs()
1524 0x30910, 0x309ac, in t4_get_regs()
1525 0x30a00, 0x30a14, in t4_get_regs()
1526 0x30a1c, 0x30a2c, in t4_get_regs()
1527 0x30a44, 0x30a50, in t4_get_regs()
1528 0x30a74, 0x30a74, in t4_get_regs()
1529 0x30a7c, 0x30afc, in t4_get_regs()
1530 0x30b08, 0x30c24, in t4_get_regs()
1531 0x30d00, 0x30d00, in t4_get_regs()
1532 0x30d08, 0x30d14, in t4_get_regs()
1533 0x30d1c, 0x30d20, in t4_get_regs()
1534 0x30d3c, 0x30d3c, in t4_get_regs()
1535 0x30d48, 0x30d50, in t4_get_regs()
1536 0x31200, 0x3120c, in t4_get_regs()
1537 0x31220, 0x31220, in t4_get_regs()
1538 0x31240, 0x31240, in t4_get_regs()
1539 0x31600, 0x3160c, in t4_get_regs()
1540 0x31a00, 0x31a1c, in t4_get_regs()
1541 0x31e00, 0x31e20, in t4_get_regs()
1542 0x31e38, 0x31e3c, in t4_get_regs()
1543 0x31e80, 0x31e80, in t4_get_regs()
1544 0x31e88, 0x31ea8, in t4_get_regs()
1545 0x31eb0, 0x31eb4, in t4_get_regs()
1546 0x31ec8, 0x31ed4, in t4_get_regs()
1547 0x31fb8, 0x32004, in t4_get_regs()
1548 0x32200, 0x32200, in t4_get_regs()
1549 0x32208, 0x32240, in t4_get_regs()
1550 0x32248, 0x32280, in t4_get_regs()
1551 0x32288, 0x322c0, in t4_get_regs()
1552 0x322c8, 0x322fc, in t4_get_regs()
1553 0x32600, 0x32630, in t4_get_regs()
1554 0x32a00, 0x32abc, in t4_get_regs()
1555 0x32b00, 0x32b10, in t4_get_regs()
1556 0x32b20, 0x32b30, in t4_get_regs()
1557 0x32b40, 0x32b50, in t4_get_regs()
1558 0x32b60, 0x32b70, in t4_get_regs()
1559 0x33000, 0x33028, in t4_get_regs()
1560 0x33030, 0x33048, in t4_get_regs()
1561 0x33060, 0x33068, in t4_get_regs()
1562 0x33070, 0x3309c, in t4_get_regs()
1563 0x330f0, 0x33128, in t4_get_regs()
1564 0x33130, 0x33148, in t4_get_regs()
1565 0x33160, 0x33168, in t4_get_regs()
1566 0x33170, 0x3319c, in t4_get_regs()
1567 0x331f0, 0x33238, in t4_get_regs()
1568 0x33240, 0x33240, in t4_get_regs()
1569 0x33248, 0x33250, in t4_get_regs()
1570 0x3325c, 0x33264, in t4_get_regs()
1571 0x33270, 0x332b8, in t4_get_regs()
1572 0x332c0, 0x332e4, in t4_get_regs()
1573 0x332f8, 0x33338, in t4_get_regs()
1574 0x33340, 0x33340, in t4_get_regs()
1575 0x33348, 0x33350, in t4_get_regs()
1576 0x3335c, 0x33364, in t4_get_regs()
1577 0x33370, 0x333b8, in t4_get_regs()
1578 0x333c0, 0x333e4, in t4_get_regs()
1579 0x333f8, 0x33428, in t4_get_regs()
1580 0x33430, 0x33448, in t4_get_regs()
1581 0x33460, 0x33468, in t4_get_regs()
1582 0x33470, 0x3349c, in t4_get_regs()
1583 0x334f0, 0x33528, in t4_get_regs()
1584 0x33530, 0x33548, in t4_get_regs()
1585 0x33560, 0x33568, in t4_get_regs()
1586 0x33570, 0x3359c, in t4_get_regs()
1587 0x335f0, 0x33638, in t4_get_regs()
1588 0x33640, 0x33640, in t4_get_regs()
1589 0x33648, 0x33650, in t4_get_regs()
1590 0x3365c, 0x33664, in t4_get_regs()
1591 0x33670, 0x336b8, in t4_get_regs()
1592 0x336c0, 0x336e4, in t4_get_regs()
1593 0x336f8, 0x33738, in t4_get_regs()
1594 0x33740, 0x33740, in t4_get_regs()
1595 0x33748, 0x33750, in t4_get_regs()
1596 0x3375c, 0x33764, in t4_get_regs()
1597 0x33770, 0x337b8, in t4_get_regs()
1598 0x337c0, 0x337e4, in t4_get_regs()
1599 0x337f8, 0x337fc, in t4_get_regs()
1600 0x33814, 0x33814, in t4_get_regs()
1601 0x3382c, 0x3382c, in t4_get_regs()
1602 0x33880, 0x3388c, in t4_get_regs()
1603 0x338e8, 0x338ec, in t4_get_regs()
1604 0x33900, 0x33928, in t4_get_regs()
1605 0x33930, 0x33948, in t4_get_regs()
1606 0x33960, 0x33968, in t4_get_regs()
1607 0x33970, 0x3399c, in t4_get_regs()
1608 0x339f0, 0x33a38, in t4_get_regs()
1609 0x33a40, 0x33a40, in t4_get_regs()
1610 0x33a48, 0x33a50, in t4_get_regs()
1611 0x33a5c, 0x33a64, in t4_get_regs()
1612 0x33a70, 0x33ab8, in t4_get_regs()
1613 0x33ac0, 0x33ae4, in t4_get_regs()
1614 0x33af8, 0x33b10, in t4_get_regs()
1615 0x33b28, 0x33b28, in t4_get_regs()
1616 0x33b3c, 0x33b50, in t4_get_regs()
1617 0x33bf0, 0x33c10, in t4_get_regs()
1618 0x33c28, 0x33c28, in t4_get_regs()
1619 0x33c3c, 0x33c50, in t4_get_regs()
1620 0x33cf0, 0x33cfc, in t4_get_regs()
1621 0x34000, 0x34030, in t4_get_regs()
1622 0x34100, 0x34144, in t4_get_regs()
1623 0x34190, 0x341a0, in t4_get_regs()
1624 0x341a8, 0x341b8, in t4_get_regs()
1625 0x341c4, 0x341c8, in t4_get_regs()
1626 0x341d0, 0x341d0, in t4_get_regs()
1627 0x34200, 0x34318, in t4_get_regs()
1628 0x34400, 0x344b4, in t4_get_regs()
1629 0x344c0, 0x3452c, in t4_get_regs()
1630 0x34540, 0x3461c, in t4_get_regs()
1631 0x34800, 0x34828, in t4_get_regs()
1632 0x34834, 0x34834, in t4_get_regs()
1633 0x348c0, 0x34908, in t4_get_regs()
1634 0x34910, 0x349ac, in t4_get_regs()
1635 0x34a00, 0x34a14, in t4_get_regs()
1636 0x34a1c, 0x34a2c, in t4_get_regs()
1637 0x34a44, 0x34a50, in t4_get_regs()
1638 0x34a74, 0x34a74, in t4_get_regs()
1639 0x34a7c, 0x34afc, in t4_get_regs()
1640 0x34b08, 0x34c24, in t4_get_regs()
1641 0x34d00, 0x34d00, in t4_get_regs()
1642 0x34d08, 0x34d14, in t4_get_regs()
1643 0x34d1c, 0x34d20, in t4_get_regs()
1644 0x34d3c, 0x34d3c, in t4_get_regs()
1645 0x34d48, 0x34d50, in t4_get_regs()
1646 0x35200, 0x3520c, in t4_get_regs()
1647 0x35220, 0x35220, in t4_get_regs()
1648 0x35240, 0x35240, in t4_get_regs()
1649 0x35600, 0x3560c, in t4_get_regs()
1650 0x35a00, 0x35a1c, in t4_get_regs()
1651 0x35e00, 0x35e20, in t4_get_regs()
1652 0x35e38, 0x35e3c, in t4_get_regs()
1653 0x35e80, 0x35e80, in t4_get_regs()
1654 0x35e88, 0x35ea8, in t4_get_regs()
1655 0x35eb0, 0x35eb4, in t4_get_regs()
1656 0x35ec8, 0x35ed4, in t4_get_regs()
1657 0x35fb8, 0x36004, in t4_get_regs()
1658 0x36200, 0x36200, in t4_get_regs()
1659 0x36208, 0x36240, in t4_get_regs()
1660 0x36248, 0x36280, in t4_get_regs()
1661 0x36288, 0x362c0, in t4_get_regs()
1662 0x362c8, 0x362fc, in t4_get_regs()
1663 0x36600, 0x36630, in t4_get_regs()
1664 0x36a00, 0x36abc, in t4_get_regs()
1665 0x36b00, 0x36b10, in t4_get_regs()
1666 0x36b20, 0x36b30, in t4_get_regs()
1667 0x36b40, 0x36b50, in t4_get_regs()
1668 0x36b60, 0x36b70, in t4_get_regs()
1669 0x37000, 0x37028, in t4_get_regs()
1670 0x37030, 0x37048, in t4_get_regs()
1671 0x37060, 0x37068, in t4_get_regs()
1672 0x37070, 0x3709c, in t4_get_regs()
1673 0x370f0, 0x37128, in t4_get_regs()
1674 0x37130, 0x37148, in t4_get_regs()
1675 0x37160, 0x37168, in t4_get_regs()
1676 0x37170, 0x3719c, in t4_get_regs()
1677 0x371f0, 0x37238, in t4_get_regs()
1678 0x37240, 0x37240, in t4_get_regs()
1679 0x37248, 0x37250, in t4_get_regs()
1680 0x3725c, 0x37264, in t4_get_regs()
1681 0x37270, 0x372b8, in t4_get_regs()
1682 0x372c0, 0x372e4, in t4_get_regs()
1683 0x372f8, 0x37338, in t4_get_regs()
1684 0x37340, 0x37340, in t4_get_regs()
1685 0x37348, 0x37350, in t4_get_regs()
1686 0x3735c, 0x37364, in t4_get_regs()
1687 0x37370, 0x373b8, in t4_get_regs()
1688 0x373c0, 0x373e4, in t4_get_regs()
1689 0x373f8, 0x37428, in t4_get_regs()
1690 0x37430, 0x37448, in t4_get_regs()
1691 0x37460, 0x37468, in t4_get_regs()
1692 0x37470, 0x3749c, in t4_get_regs()
1693 0x374f0, 0x37528, in t4_get_regs()
1694 0x37530, 0x37548, in t4_get_regs()
1695 0x37560, 0x37568, in t4_get_regs()
1696 0x37570, 0x3759c, in t4_get_regs()
1697 0x375f0, 0x37638, in t4_get_regs()
1698 0x37640, 0x37640, in t4_get_regs()
1699 0x37648, 0x37650, in t4_get_regs()
1700 0x3765c, 0x37664, in t4_get_regs()
1701 0x37670, 0x376b8, in t4_get_regs()
1702 0x376c0, 0x376e4, in t4_get_regs()
1703 0x376f8, 0x37738, in t4_get_regs()
1704 0x37740, 0x37740, in t4_get_regs()
1705 0x37748, 0x37750, in t4_get_regs()
1706 0x3775c, 0x37764, in t4_get_regs()
1707 0x37770, 0x377b8, in t4_get_regs()
1708 0x377c0, 0x377e4, in t4_get_regs()
1709 0x377f8, 0x377fc, in t4_get_regs()
1710 0x37814, 0x37814, in t4_get_regs()
1711 0x3782c, 0x3782c, in t4_get_regs()
1712 0x37880, 0x3788c, in t4_get_regs()
1713 0x378e8, 0x378ec, in t4_get_regs()
1714 0x37900, 0x37928, in t4_get_regs()
1715 0x37930, 0x37948, in t4_get_regs()
1716 0x37960, 0x37968, in t4_get_regs()
1717 0x37970, 0x3799c, in t4_get_regs()
1718 0x379f0, 0x37a38, in t4_get_regs()
1719 0x37a40, 0x37a40, in t4_get_regs()
1720 0x37a48, 0x37a50, in t4_get_regs()
1721 0x37a5c, 0x37a64, in t4_get_regs()
1722 0x37a70, 0x37ab8, in t4_get_regs()
1723 0x37ac0, 0x37ae4, in t4_get_regs()
1724 0x37af8, 0x37b10, in t4_get_regs()
1725 0x37b28, 0x37b28, in t4_get_regs()
1726 0x37b3c, 0x37b50, in t4_get_regs()
1727 0x37bf0, 0x37c10, in t4_get_regs()
1728 0x37c28, 0x37c28, in t4_get_regs()
1729 0x37c3c, 0x37c50, in t4_get_regs()
1730 0x37cf0, 0x37cfc, in t4_get_regs()
1731 0x38000, 0x38030, in t4_get_regs()
1732 0x38100, 0x38144, in t4_get_regs()
1733 0x38190, 0x381a0, in t4_get_regs()
1734 0x381a8, 0x381b8, in t4_get_regs()
1735 0x381c4, 0x381c8, in t4_get_regs()
1736 0x381d0, 0x381d0, in t4_get_regs()
1737 0x38200, 0x38318, in t4_get_regs()
1738 0x38400, 0x384b4, in t4_get_regs()
1739 0x384c0, 0x3852c, in t4_get_regs()
1740 0x38540, 0x3861c, in t4_get_regs()
1741 0x38800, 0x38828, in t4_get_regs()
1742 0x38834, 0x38834, in t4_get_regs()
1743 0x388c0, 0x38908, in t4_get_regs()
1744 0x38910, 0x389ac, in t4_get_regs()
1745 0x38a00, 0x38a14, in t4_get_regs()
1746 0x38a1c, 0x38a2c, in t4_get_regs()
1747 0x38a44, 0x38a50, in t4_get_regs()
1748 0x38a74, 0x38a74, in t4_get_regs()
1749 0x38a7c, 0x38afc, in t4_get_regs()
1750 0x38b08, 0x38c24, in t4_get_regs()
1751 0x38d00, 0x38d00, in t4_get_regs()
1752 0x38d08, 0x38d14, in t4_get_regs()
1753 0x38d1c, 0x38d20, in t4_get_regs()
1754 0x38d3c, 0x38d3c, in t4_get_regs()
1755 0x38d48, 0x38d50, in t4_get_regs()
1756 0x39200, 0x3920c, in t4_get_regs()
1757 0x39220, 0x39220, in t4_get_regs()
1758 0x39240, 0x39240, in t4_get_regs()
1759 0x39600, 0x3960c, in t4_get_regs()
1760 0x39a00, 0x39a1c, in t4_get_regs()
1761 0x39e00, 0x39e20, in t4_get_regs()
1762 0x39e38, 0x39e3c, in t4_get_regs()
1763 0x39e80, 0x39e80, in t4_get_regs()
1764 0x39e88, 0x39ea8, in t4_get_regs()
1765 0x39eb0, 0x39eb4, in t4_get_regs()
1766 0x39ec8, 0x39ed4, in t4_get_regs()
1767 0x39fb8, 0x3a004, in t4_get_regs()
1768 0x3a200, 0x3a200, in t4_get_regs()
1769 0x3a208, 0x3a240, in t4_get_regs()
1770 0x3a248, 0x3a280, in t4_get_regs()
1771 0x3a288, 0x3a2c0, in t4_get_regs()
1772 0x3a2c8, 0x3a2fc, in t4_get_regs()
1773 0x3a600, 0x3a630, in t4_get_regs()
1774 0x3aa00, 0x3aabc, in t4_get_regs()
1775 0x3ab00, 0x3ab10, in t4_get_regs()
1776 0x3ab20, 0x3ab30, in t4_get_regs()
1777 0x3ab40, 0x3ab50, in t4_get_regs()
1778 0x3ab60, 0x3ab70, in t4_get_regs()
1779 0x3b000, 0x3b028, in t4_get_regs()
1780 0x3b030, 0x3b048, in t4_get_regs()
1781 0x3b060, 0x3b068, in t4_get_regs()
1782 0x3b070, 0x3b09c, in t4_get_regs()
1783 0x3b0f0, 0x3b128, in t4_get_regs()
1784 0x3b130, 0x3b148, in t4_get_regs()
1785 0x3b160, 0x3b168, in t4_get_regs()
1786 0x3b170, 0x3b19c, in t4_get_regs()
1787 0x3b1f0, 0x3b238, in t4_get_regs()
1788 0x3b240, 0x3b240, in t4_get_regs()
1789 0x3b248, 0x3b250, in t4_get_regs()
1790 0x3b25c, 0x3b264, in t4_get_regs()
1791 0x3b270, 0x3b2b8, in t4_get_regs()
1792 0x3b2c0, 0x3b2e4, in t4_get_regs()
1793 0x3b2f8, 0x3b338, in t4_get_regs()
1794 0x3b340, 0x3b340, in t4_get_regs()
1795 0x3b348, 0x3b350, in t4_get_regs()
1796 0x3b35c, 0x3b364, in t4_get_regs()
1797 0x3b370, 0x3b3b8, in t4_get_regs()
1798 0x3b3c0, 0x3b3e4, in t4_get_regs()
1799 0x3b3f8, 0x3b428, in t4_get_regs()
1800 0x3b430, 0x3b448, in t4_get_regs()
1801 0x3b460, 0x3b468, in t4_get_regs()
1802 0x3b470, 0x3b49c, in t4_get_regs()
1803 0x3b4f0, 0x3b528, in t4_get_regs()
1804 0x3b530, 0x3b548, in t4_get_regs()
1805 0x3b560, 0x3b568, in t4_get_regs()
1806 0x3b570, 0x3b59c, in t4_get_regs()
1807 0x3b5f0, 0x3b638, in t4_get_regs()
1808 0x3b640, 0x3b640, in t4_get_regs()
1809 0x3b648, 0x3b650, in t4_get_regs()
1810 0x3b65c, 0x3b664, in t4_get_regs()
1811 0x3b670, 0x3b6b8, in t4_get_regs()
1812 0x3b6c0, 0x3b6e4, in t4_get_regs()
1813 0x3b6f8, 0x3b738, in t4_get_regs()
1814 0x3b740, 0x3b740, in t4_get_regs()
1815 0x3b748, 0x3b750, in t4_get_regs()
1816 0x3b75c, 0x3b764, in t4_get_regs()
1817 0x3b770, 0x3b7b8, in t4_get_regs()
1818 0x3b7c0, 0x3b7e4, in t4_get_regs()
1819 0x3b7f8, 0x3b7fc, in t4_get_regs()
1820 0x3b814, 0x3b814, in t4_get_regs()
1821 0x3b82c, 0x3b82c, in t4_get_regs()
1822 0x3b880, 0x3b88c, in t4_get_regs()
1823 0x3b8e8, 0x3b8ec, in t4_get_regs()
1824 0x3b900, 0x3b928, in t4_get_regs()
1825 0x3b930, 0x3b948, in t4_get_regs()
1826 0x3b960, 0x3b968, in t4_get_regs()
1827 0x3b970, 0x3b99c, in t4_get_regs()
1828 0x3b9f0, 0x3ba38, in t4_get_regs()
1829 0x3ba40, 0x3ba40, in t4_get_regs()
1830 0x3ba48, 0x3ba50, in t4_get_regs()
1831 0x3ba5c, 0x3ba64, in t4_get_regs()
1832 0x3ba70, 0x3bab8, in t4_get_regs()
1833 0x3bac0, 0x3bae4, in t4_get_regs()
1834 0x3baf8, 0x3bb10, in t4_get_regs()
1835 0x3bb28, 0x3bb28, in t4_get_regs()
1836 0x3bb3c, 0x3bb50, in t4_get_regs()
1837 0x3bbf0, 0x3bc10, in t4_get_regs()
1838 0x3bc28, 0x3bc28, in t4_get_regs()
1839 0x3bc3c, 0x3bc50, in t4_get_regs()
1840 0x3bcf0, 0x3bcfc, in t4_get_regs()
1841 0x3c000, 0x3c030, in t4_get_regs()
1842 0x3c100, 0x3c144, in t4_get_regs()
1843 0x3c190, 0x3c1a0, in t4_get_regs()
1844 0x3c1a8, 0x3c1b8, in t4_get_regs()
1845 0x3c1c4, 0x3c1c8, in t4_get_regs()
1846 0x3c1d0, 0x3c1d0, in t4_get_regs()
1847 0x3c200, 0x3c318, in t4_get_regs()
1848 0x3c400, 0x3c4b4, in t4_get_regs()
1849 0x3c4c0, 0x3c52c, in t4_get_regs()
1850 0x3c540, 0x3c61c, in t4_get_regs()
1851 0x3c800, 0x3c828, in t4_get_regs()
1852 0x3c834, 0x3c834, in t4_get_regs()
1853 0x3c8c0, 0x3c908, in t4_get_regs()
1854 0x3c910, 0x3c9ac, in t4_get_regs()
1855 0x3ca00, 0x3ca14, in t4_get_regs()
1856 0x3ca1c, 0x3ca2c, in t4_get_regs()
1857 0x3ca44, 0x3ca50, in t4_get_regs()
1858 0x3ca74, 0x3ca74, in t4_get_regs()
1859 0x3ca7c, 0x3cafc, in t4_get_regs()
1860 0x3cb08, 0x3cc24, in t4_get_regs()
1861 0x3cd00, 0x3cd00, in t4_get_regs()
1862 0x3cd08, 0x3cd14, in t4_get_regs()
1863 0x3cd1c, 0x3cd20, in t4_get_regs()
1864 0x3cd3c, 0x3cd3c, in t4_get_regs()
1865 0x3cd48, 0x3cd50, in t4_get_regs()
1866 0x3d200, 0x3d20c, in t4_get_regs()
1867 0x3d220, 0x3d220, in t4_get_regs()
1868 0x3d240, 0x3d240, in t4_get_regs()
1869 0x3d600, 0x3d60c, in t4_get_regs()
1870 0x3da00, 0x3da1c, in t4_get_regs()
1871 0x3de00, 0x3de20, in t4_get_regs()
1872 0x3de38, 0x3de3c, in t4_get_regs()
1873 0x3de80, 0x3de80, in t4_get_regs()
1874 0x3de88, 0x3dea8, in t4_get_regs()
1875 0x3deb0, 0x3deb4, in t4_get_regs()
1876 0x3dec8, 0x3ded4, in t4_get_regs()
1877 0x3dfb8, 0x3e004, in t4_get_regs()
1878 0x3e200, 0x3e200, in t4_get_regs()
1879 0x3e208, 0x3e240, in t4_get_regs()
1880 0x3e248, 0x3e280, in t4_get_regs()
1881 0x3e288, 0x3e2c0, in t4_get_regs()
1882 0x3e2c8, 0x3e2fc, in t4_get_regs()
1883 0x3e600, 0x3e630, in t4_get_regs()
1884 0x3ea00, 0x3eabc, in t4_get_regs()
1885 0x3eb00, 0x3eb10, in t4_get_regs()
1886 0x3eb20, 0x3eb30, in t4_get_regs()
1887 0x3eb40, 0x3eb50, in t4_get_regs()
1888 0x3eb60, 0x3eb70, in t4_get_regs()
1889 0x3f000, 0x3f028, in t4_get_regs()
1890 0x3f030, 0x3f048, in t4_get_regs()
1891 0x3f060, 0x3f068, in t4_get_regs()
1892 0x3f070, 0x3f09c, in t4_get_regs()
1893 0x3f0f0, 0x3f128, in t4_get_regs()
1894 0x3f130, 0x3f148, in t4_get_regs()
1895 0x3f160, 0x3f168, in t4_get_regs()
1896 0x3f170, 0x3f19c, in t4_get_regs()
1897 0x3f1f0, 0x3f238, in t4_get_regs()
1898 0x3f240, 0x3f240, in t4_get_regs()
1899 0x3f248, 0x3f250, in t4_get_regs()
1900 0x3f25c, 0x3f264, in t4_get_regs()
1901 0x3f270, 0x3f2b8, in t4_get_regs()
1902 0x3f2c0, 0x3f2e4, in t4_get_regs()
1903 0x3f2f8, 0x3f338, in t4_get_regs()
1904 0x3f340, 0x3f340, in t4_get_regs()
1905 0x3f348, 0x3f350, in t4_get_regs()
1906 0x3f35c, 0x3f364, in t4_get_regs()
1907 0x3f370, 0x3f3b8, in t4_get_regs()
1908 0x3f3c0, 0x3f3e4, in t4_get_regs()
1909 0x3f3f8, 0x3f428, in t4_get_regs()
1910 0x3f430, 0x3f448, in t4_get_regs()
1911 0x3f460, 0x3f468, in t4_get_regs()
1912 0x3f470, 0x3f49c, in t4_get_regs()
1913 0x3f4f0, 0x3f528, in t4_get_regs()
1914 0x3f530, 0x3f548, in t4_get_regs()
1915 0x3f560, 0x3f568, in t4_get_regs()
1916 0x3f570, 0x3f59c, in t4_get_regs()
1917 0x3f5f0, 0x3f638, in t4_get_regs()
1918 0x3f640, 0x3f640, in t4_get_regs()
1919 0x3f648, 0x3f650, in t4_get_regs()
1920 0x3f65c, 0x3f664, in t4_get_regs()
1921 0x3f670, 0x3f6b8, in t4_get_regs()
1922 0x3f6c0, 0x3f6e4, in t4_get_regs()
1923 0x3f6f8, 0x3f738, in t4_get_regs()
1924 0x3f740, 0x3f740, in t4_get_regs()
1925 0x3f748, 0x3f750, in t4_get_regs()
1926 0x3f75c, 0x3f764, in t4_get_regs()
1927 0x3f770, 0x3f7b8, in t4_get_regs()
1928 0x3f7c0, 0x3f7e4, in t4_get_regs()
1929 0x3f7f8, 0x3f7fc, in t4_get_regs()
1930 0x3f814, 0x3f814, in t4_get_regs()
1931 0x3f82c, 0x3f82c, in t4_get_regs()
1932 0x3f880, 0x3f88c, in t4_get_regs()
1933 0x3f8e8, 0x3f8ec, in t4_get_regs()
1934 0x3f900, 0x3f928, in t4_get_regs()
1935 0x3f930, 0x3f948, in t4_get_regs()
1936 0x3f960, 0x3f968, in t4_get_regs()
1937 0x3f970, 0x3f99c, in t4_get_regs()
1938 0x3f9f0, 0x3fa38, in t4_get_regs()
1939 0x3fa40, 0x3fa40, in t4_get_regs()
1940 0x3fa48, 0x3fa50, in t4_get_regs()
1941 0x3fa5c, 0x3fa64, in t4_get_regs()
1942 0x3fa70, 0x3fab8, in t4_get_regs()
1943 0x3fac0, 0x3fae4, in t4_get_regs()
1944 0x3faf8, 0x3fb10, in t4_get_regs()
1945 0x3fb28, 0x3fb28, in t4_get_regs()
1946 0x3fb3c, 0x3fb50, in t4_get_regs()
1947 0x3fbf0, 0x3fc10, in t4_get_regs()
1948 0x3fc28, 0x3fc28, in t4_get_regs()
1949 0x3fc3c, 0x3fc50, in t4_get_regs()
1950 0x3fcf0, 0x3fcfc, in t4_get_regs()
1951 0x40000, 0x4000c, in t4_get_regs()
1952 0x40040, 0x40050, in t4_get_regs()
1953 0x40060, 0x40068, in t4_get_regs()
1954 0x4007c, 0x4008c, in t4_get_regs()
1955 0x40094, 0x400b0, in t4_get_regs()
1956 0x400c0, 0x40144, in t4_get_regs()
1957 0x40180, 0x4018c, in t4_get_regs()
1958 0x40200, 0x40254, in t4_get_regs()
1959 0x40260, 0x40264, in t4_get_regs()
1960 0x40270, 0x40288, in t4_get_regs()
1961 0x40290, 0x40298, in t4_get_regs()
1962 0x402ac, 0x402c8, in t4_get_regs()
1963 0x402d0, 0x402e0, in t4_get_regs()
1964 0x402f0, 0x402f0, in t4_get_regs()
1965 0x40300, 0x4033c, in t4_get_regs()
1966 0x403f8, 0x403fc, in t4_get_regs()
1967 0x41304, 0x413c4, in t4_get_regs()
1968 0x41400, 0x4140c, in t4_get_regs()
1969 0x41414, 0x4141c, in t4_get_regs()
1970 0x41480, 0x414d0, in t4_get_regs()
1971 0x44000, 0x44054, in t4_get_regs()
1972 0x4405c, 0x44078, in t4_get_regs()
1973 0x440c0, 0x44174, in t4_get_regs()
1974 0x44180, 0x441ac, in t4_get_regs()
1975 0x441b4, 0x441b8, in t4_get_regs()
1976 0x441c0, 0x44254, in t4_get_regs()
1977 0x4425c, 0x44278, in t4_get_regs()
1978 0x442c0, 0x44374, in t4_get_regs()
1979 0x44380, 0x443ac, in t4_get_regs()
1980 0x443b4, 0x443b8, in t4_get_regs()
1981 0x443c0, 0x44454, in t4_get_regs()
1982 0x4445c, 0x44478, in t4_get_regs()
1983 0x444c0, 0x44574, in t4_get_regs()
1984 0x44580, 0x445ac, in t4_get_regs()
1985 0x445b4, 0x445b8, in t4_get_regs()
1986 0x445c0, 0x44654, in t4_get_regs()
1987 0x4465c, 0x44678, in t4_get_regs()
1988 0x446c0, 0x44774, in t4_get_regs()
1989 0x44780, 0x447ac, in t4_get_regs()
1990 0x447b4, 0x447b8, in t4_get_regs()
1991 0x447c0, 0x44854, in t4_get_regs()
1992 0x4485c, 0x44878, in t4_get_regs()
1993 0x448c0, 0x44974, in t4_get_regs()
1994 0x44980, 0x449ac, in t4_get_regs()
1995 0x449b4, 0x449b8, in t4_get_regs()
1996 0x449c0, 0x449fc, in t4_get_regs()
1997 0x45000, 0x45004, in t4_get_regs()
1998 0x45010, 0x45030, in t4_get_regs()
1999 0x45040, 0x45060, in t4_get_regs()
2000 0x45068, 0x45068, in t4_get_regs()
2001 0x45080, 0x45084, in t4_get_regs()
2002 0x450a0, 0x450b0, in t4_get_regs()
2003 0x45200, 0x45204, in t4_get_regs()
2004 0x45210, 0x45230, in t4_get_regs()
2005 0x45240, 0x45260, in t4_get_regs()
2006 0x45268, 0x45268, in t4_get_regs()
2007 0x45280, 0x45284, in t4_get_regs()
2008 0x452a0, 0x452b0, in t4_get_regs()
2009 0x460c0, 0x460e4, in t4_get_regs()
2010 0x47000, 0x4703c, in t4_get_regs()
2011 0x47044, 0x4708c, in t4_get_regs()
2012 0x47200, 0x47250, in t4_get_regs()
2013 0x47400, 0x47408, in t4_get_regs()
2014 0x47414, 0x47420, in t4_get_regs()
2015 0x47600, 0x47618, in t4_get_regs()
2016 0x47800, 0x47814, in t4_get_regs()
2017 0x48000, 0x4800c, in t4_get_regs()
2018 0x48040, 0x48050, in t4_get_regs()
2019 0x48060, 0x48068, in t4_get_regs()
2020 0x4807c, 0x4808c, in t4_get_regs()
2021 0x48094, 0x480b0, in t4_get_regs()
2022 0x480c0, 0x48144, in t4_get_regs()
2023 0x48180, 0x4818c, in t4_get_regs()
2024 0x48200, 0x48254, in t4_get_regs()
2025 0x48260, 0x48264, in t4_get_regs()
2026 0x48270, 0x48288, in t4_get_regs()
2027 0x48290, 0x48298, in t4_get_regs()
2028 0x482ac, 0x482c8, in t4_get_regs()
2029 0x482d0, 0x482e0, in t4_get_regs()
2030 0x482f0, 0x482f0, in t4_get_regs()
2031 0x48300, 0x4833c, in t4_get_regs()
2032 0x483f8, 0x483fc, in t4_get_regs()
2033 0x49304, 0x493c4, in t4_get_regs()
2034 0x49400, 0x4940c, in t4_get_regs()
2035 0x49414, 0x4941c, in t4_get_regs()
2036 0x49480, 0x494d0, in t4_get_regs()
2037 0x4c000, 0x4c054, in t4_get_regs()
2038 0x4c05c, 0x4c078, in t4_get_regs()
2039 0x4c0c0, 0x4c174, in t4_get_regs()
2040 0x4c180, 0x4c1ac, in t4_get_regs()
2041 0x4c1b4, 0x4c1b8, in t4_get_regs()
2042 0x4c1c0, 0x4c254, in t4_get_regs()
2043 0x4c25c, 0x4c278, in t4_get_regs()
2044 0x4c2c0, 0x4c374, in t4_get_regs()
2045 0x4c380, 0x4c3ac, in t4_get_regs()
2046 0x4c3b4, 0x4c3b8, in t4_get_regs()
2047 0x4c3c0, 0x4c454, in t4_get_regs()
2048 0x4c45c, 0x4c478, in t4_get_regs()
2049 0x4c4c0, 0x4c574, in t4_get_regs()
2050 0x4c580, 0x4c5ac, in t4_get_regs()
2051 0x4c5b4, 0x4c5b8, in t4_get_regs()
2052 0x4c5c0, 0x4c654, in t4_get_regs()
2053 0x4c65c, 0x4c678, in t4_get_regs()
2054 0x4c6c0, 0x4c774, in t4_get_regs()
2055 0x4c780, 0x4c7ac, in t4_get_regs()
2056 0x4c7b4, 0x4c7b8, in t4_get_regs()
2057 0x4c7c0, 0x4c854, in t4_get_regs()
2058 0x4c85c, 0x4c878, in t4_get_regs()
2059 0x4c8c0, 0x4c974, in t4_get_regs()
2060 0x4c980, 0x4c9ac, in t4_get_regs()
2061 0x4c9b4, 0x4c9b8, in t4_get_regs()
2062 0x4c9c0, 0x4c9fc, in t4_get_regs()
2063 0x4d000, 0x4d004, in t4_get_regs()
2064 0x4d010, 0x4d030, in t4_get_regs()
2065 0x4d040, 0x4d060, in t4_get_regs()
2066 0x4d068, 0x4d068, in t4_get_regs()
2067 0x4d080, 0x4d084, in t4_get_regs()
2068 0x4d0a0, 0x4d0b0, in t4_get_regs()
2069 0x4d200, 0x4d204, in t4_get_regs()
2070 0x4d210, 0x4d230, in t4_get_regs()
2071 0x4d240, 0x4d260, in t4_get_regs()
2072 0x4d268, 0x4d268, in t4_get_regs()
2073 0x4d280, 0x4d284, in t4_get_regs()
2074 0x4d2a0, 0x4d2b0, in t4_get_regs()
2075 0x4e0c0, 0x4e0e4, in t4_get_regs()
2076 0x4f000, 0x4f03c, in t4_get_regs()
2077 0x4f044, 0x4f08c, in t4_get_regs()
2078 0x4f200, 0x4f250, in t4_get_regs()
2079 0x4f400, 0x4f408, in t4_get_regs()
2080 0x4f414, 0x4f420, in t4_get_regs()
2081 0x4f600, 0x4f618, in t4_get_regs()
2082 0x4f800, 0x4f814, in t4_get_regs()
2083 0x50000, 0x50084, in t4_get_regs()
2084 0x50090, 0x500cc, in t4_get_regs()
2085 0x50400, 0x50400, in t4_get_regs()
2086 0x50800, 0x50884, in t4_get_regs()
2087 0x50890, 0x508cc, in t4_get_regs()
2088 0x50c00, 0x50c00, in t4_get_regs()
2089 0x51000, 0x5101c, in t4_get_regs()
2090 0x51300, 0x51308, in t4_get_regs()
2106 0x1008, 0x101c, in t4_get_regs()
2107 0x1024, 0x10a8, in t4_get_regs()
2108 0x10b4, 0x10f8, in t4_get_regs()
2109 0x1100, 0x1114, in t4_get_regs()
2110 0x111c, 0x112c, in t4_get_regs()
2111 0x1138, 0x113c, in t4_get_regs()
2112 0x1144, 0x114c, in t4_get_regs()
2113 0x1180, 0x1184, in t4_get_regs()
2114 0x1190, 0x1194, in t4_get_regs()
2115 0x11a0, 0x11a4, in t4_get_regs()
2116 0x11b0, 0x11c4, in t4_get_regs()
2117 0x11fc, 0x123c, in t4_get_regs()
2118 0x1254, 0x1274, in t4_get_regs()
2119 0x1280, 0x133c, in t4_get_regs()
2120 0x1800, 0x18fc, in t4_get_regs()
2121 0x3000, 0x302c, in t4_get_regs()
2122 0x3060, 0x30b0, in t4_get_regs()
2123 0x30b8, 0x30d8, in t4_get_regs()
2124 0x30e0, 0x30fc, in t4_get_regs()
2125 0x3140, 0x357c, in t4_get_regs()
2126 0x35a8, 0x35cc, in t4_get_regs()
2127 0x35ec, 0x35ec, in t4_get_regs()
2128 0x3600, 0x5624, in t4_get_regs()
2129 0x56cc, 0x56ec, in t4_get_regs()
2130 0x56f4, 0x5720, in t4_get_regs()
2131 0x5728, 0x575c, in t4_get_regs()
2132 0x580c, 0x5814, in t4_get_regs()
2133 0x5890, 0x589c, in t4_get_regs()
2134 0x58a4, 0x58ac, in t4_get_regs()
2135 0x58b8, 0x58bc, in t4_get_regs()
2136 0x5940, 0x595c, in t4_get_regs()
2137 0x5980, 0x598c, in t4_get_regs()
2138 0x59b0, 0x59c8, in t4_get_regs()
2139 0x59d0, 0x59dc, in t4_get_regs()
2140 0x59fc, 0x5a18, in t4_get_regs()
2141 0x5a60, 0x5a6c, in t4_get_regs()
2142 0x5a80, 0x5a8c, in t4_get_regs()
2143 0x5a94, 0x5a9c, in t4_get_regs()
2144 0x5b94, 0x5bfc, in t4_get_regs()
2145 0x5c10, 0x5e48, in t4_get_regs()
2146 0x5e50, 0x5e94, in t4_get_regs()
2147 0x5ea0, 0x5eb0, in t4_get_regs()
2148 0x5ec0, 0x5ec0, in t4_get_regs()
2149 0x5ec8, 0x5ed0, in t4_get_regs()
2150 0x5ee0, 0x5ee0, in t4_get_regs()
2151 0x5ef0, 0x5ef0, in t4_get_regs()
2152 0x5f00, 0x5f00, in t4_get_regs()
2153 0x6000, 0x6020, in t4_get_regs()
2154 0x6028, 0x6040, in t4_get_regs()
2155 0x6058, 0x609c, in t4_get_regs()
2156 0x60a8, 0x619c, in t4_get_regs()
2157 0x7700, 0x7798, in t4_get_regs()
2158 0x77c0, 0x7880, in t4_get_regs()
2159 0x78cc, 0x78fc, in t4_get_regs()
2160 0x7b00, 0x7b58, in t4_get_regs()
2161 0x7b60, 0x7b84, in t4_get_regs()
2162 0x7b8c, 0x7c54, in t4_get_regs()
2163 0x7d00, 0x7d38, in t4_get_regs()
2164 0x7d40, 0x7d84, in t4_get_regs()
2165 0x7d8c, 0x7ddc, in t4_get_regs()
2166 0x7de4, 0x7e04, in t4_get_regs()
2167 0x7e10, 0x7e1c, in t4_get_regs()
2168 0x7e24, 0x7e38, in t4_get_regs()
2169 0x7e40, 0x7e44, in t4_get_regs()
2170 0x7e4c, 0x7e78, in t4_get_regs()
2171 0x7e80, 0x7edc, in t4_get_regs()
2172 0x7ee8, 0x7efc, in t4_get_regs()
2173 0x8dc0, 0x8de0, in t4_get_regs()
2174 0x8df8, 0x8e04, in t4_get_regs()
2175 0x8e10, 0x8e84, in t4_get_regs()
2176 0x8ea0, 0x8f88, in t4_get_regs()
2177 0x8fb8, 0x9058, in t4_get_regs()
2178 0x9060, 0x9060, in t4_get_regs()
2179 0x9068, 0x90f8, in t4_get_regs()
2180 0x9100, 0x9124, in t4_get_regs()
2181 0x9400, 0x9470, in t4_get_regs()
2182 0x9600, 0x9600, in t4_get_regs()
2183 0x9608, 0x9638, in t4_get_regs()
2184 0x9640, 0x9704, in t4_get_regs()
2185 0x9710, 0x971c, in t4_get_regs()
2186 0x9800, 0x9808, in t4_get_regs()
2187 0x9810, 0x9864, in t4_get_regs()
2188 0x9c00, 0x9c6c, in t4_get_regs()
2189 0x9c80, 0x9cec, in t4_get_regs()
2190 0x9d00, 0x9d6c, in t4_get_regs()
2191 0x9d80, 0x9dec, in t4_get_regs()
2192 0x9e00, 0x9e6c, in t4_get_regs()
2193 0x9e80, 0x9eec, in t4_get_regs()
2194 0x9f00, 0x9f6c, in t4_get_regs()
2195 0x9f80, 0xa020, in t4_get_regs()
2196 0xd000, 0xd03c, in t4_get_regs()
2197 0xd100, 0xd118, in t4_get_regs()
2198 0xd200, 0xd214, in t4_get_regs()
2199 0xd220, 0xd234, in t4_get_regs()
2200 0xd240, 0xd254, in t4_get_regs()
2201 0xd260, 0xd274, in t4_get_regs()
2202 0xd280, 0xd294, in t4_get_regs()
2203 0xd2a0, 0xd2b4, in t4_get_regs()
2204 0xd2c0, 0xd2d4, in t4_get_regs()
2205 0xd2e0, 0xd2f4, in t4_get_regs()
2206 0xd300, 0xd31c, in t4_get_regs()
2207 0xdfc0, 0xdfe0, in t4_get_regs()
2208 0xe000, 0xf008, in t4_get_regs()
2209 0xf010, 0xf018, in t4_get_regs()
2210 0xf020, 0xf028, in t4_get_regs()
2211 0x11000, 0x11014, in t4_get_regs()
2212 0x11048, 0x1106c, in t4_get_regs()
2213 0x11074, 0x11088, in t4_get_regs()
2214 0x11098, 0x11120, in t4_get_regs()
2215 0x1112c, 0x1117c, in t4_get_regs()
2216 0x11190, 0x112e0, in t4_get_regs()
2217 0x11300, 0x1130c, in t4_get_regs()
2218 0x12000, 0x1206c, in t4_get_regs()
2219 0x19040, 0x1906c, in t4_get_regs()
2220 0x19078, 0x19080, in t4_get_regs()
2221 0x1908c, 0x190e8, in t4_get_regs()
2222 0x190f0, 0x190f8, in t4_get_regs()
2223 0x19100, 0x19110, in t4_get_regs()
2224 0x19120, 0x19124, in t4_get_regs()
2225 0x19150, 0x19194, in t4_get_regs()
2226 0x1919c, 0x191b0, in t4_get_regs()
2227 0x191d0, 0x191e8, in t4_get_regs()
2228 0x19238, 0x19290, in t4_get_regs()
2229 0x192a4, 0x192b0, in t4_get_regs()
2230 0x19348, 0x1934c, in t4_get_regs()
2231 0x193f8, 0x19418, in t4_get_regs()
2232 0x19420, 0x19428, in t4_get_regs()
2233 0x19430, 0x19444, in t4_get_regs()
2234 0x1944c, 0x1946c, in t4_get_regs()
2235 0x19474, 0x19474, in t4_get_regs()
2236 0x19490, 0x194cc, in t4_get_regs()
2237 0x194f0, 0x194f8, in t4_get_regs()
2238 0x19c00, 0x19c48, in t4_get_regs()
2239 0x19c50, 0x19c80, in t4_get_regs()
2240 0x19c94, 0x19c98, in t4_get_regs()
2241 0x19ca0, 0x19cbc, in t4_get_regs()
2242 0x19ce4, 0x19ce4, in t4_get_regs()
2243 0x19cf0, 0x19cf8, in t4_get_regs()
2244 0x19d00, 0x19d28, in t4_get_regs()
2245 0x19d50, 0x19d78, in t4_get_regs()
2246 0x19d94, 0x19d98, in t4_get_regs()
2247 0x19da0, 0x19de0, in t4_get_regs()
2248 0x19df0, 0x19e10, in t4_get_regs()
2249 0x19e50, 0x19e6c, in t4_get_regs()
2250 0x19ea0, 0x19ebc, in t4_get_regs()
2251 0x19ec4, 0x19ef4, in t4_get_regs()
2252 0x19f04, 0x19f2c, in t4_get_regs()
2253 0x19f34, 0x19f34, in t4_get_regs()
2254 0x19f40, 0x19f50, in t4_get_regs()
2255 0x19f90, 0x19fac, in t4_get_regs()
2256 0x19fc4, 0x19fc8, in t4_get_regs()
2257 0x19fd0, 0x19fe4, in t4_get_regs()
2258 0x1a000, 0x1a004, in t4_get_regs()
2259 0x1a010, 0x1a06c, in t4_get_regs()
2260 0x1a0b0, 0x1a0e4, in t4_get_regs()
2261 0x1a0ec, 0x1a0f8, in t4_get_regs()
2262 0x1a100, 0x1a108, in t4_get_regs()
2263 0x1a114, 0x1a130, in t4_get_regs()
2264 0x1a138, 0x1a1c4, in t4_get_regs()
2265 0x1a1fc, 0x1a1fc, in t4_get_regs()
2266 0x1e008, 0x1e00c, in t4_get_regs()
2267 0x1e040, 0x1e044, in t4_get_regs()
2268 0x1e04c, 0x1e04c, in t4_get_regs()
2269 0x1e284, 0x1e290, in t4_get_regs()
2270 0x1e2c0, 0x1e2c0, in t4_get_regs()
2271 0x1e2e0, 0x1e2e0, in t4_get_regs()
2272 0x1e300, 0x1e384, in t4_get_regs()
2273 0x1e3c0, 0x1e3c8, in t4_get_regs()
2274 0x1e408, 0x1e40c, in t4_get_regs()
2275 0x1e440, 0x1e444, in t4_get_regs()
2276 0x1e44c, 0x1e44c, in t4_get_regs()
2277 0x1e684, 0x1e690, in t4_get_regs()
2278 0x1e6c0, 0x1e6c0, in t4_get_regs()
2279 0x1e6e0, 0x1e6e0, in t4_get_regs()
2280 0x1e700, 0x1e784, in t4_get_regs()
2281 0x1e7c0, 0x1e7c8, in t4_get_regs()
2282 0x1e808, 0x1e80c, in t4_get_regs()
2283 0x1e840, 0x1e844, in t4_get_regs()
2284 0x1e84c, 0x1e84c, in t4_get_regs()
2285 0x1ea84, 0x1ea90, in t4_get_regs()
2286 0x1eac0, 0x1eac0, in t4_get_regs()
2287 0x1eae0, 0x1eae0, in t4_get_regs()
2288 0x1eb00, 0x1eb84, in t4_get_regs()
2289 0x1ebc0, 0x1ebc8, in t4_get_regs()
2290 0x1ec08, 0x1ec0c, in t4_get_regs()
2291 0x1ec40, 0x1ec44, in t4_get_regs()
2292 0x1ec4c, 0x1ec4c, in t4_get_regs()
2293 0x1ee84, 0x1ee90, in t4_get_regs()
2294 0x1eec0, 0x1eec0, in t4_get_regs()
2295 0x1eee0, 0x1eee0, in t4_get_regs()
2296 0x1ef00, 0x1ef84, in t4_get_regs()
2297 0x1efc0, 0x1efc8, in t4_get_regs()
2298 0x1f008, 0x1f00c, in t4_get_regs()
2299 0x1f040, 0x1f044, in t4_get_regs()
2300 0x1f04c, 0x1f04c, in t4_get_regs()
2301 0x1f284, 0x1f290, in t4_get_regs()
2302 0x1f2c0, 0x1f2c0, in t4_get_regs()
2303 0x1f2e0, 0x1f2e0, in t4_get_regs()
2304 0x1f300, 0x1f384, in t4_get_regs()
2305 0x1f3c0, 0x1f3c8, in t4_get_regs()
2306 0x1f408, 0x1f40c, in t4_get_regs()
2307 0x1f440, 0x1f444, in t4_get_regs()
2308 0x1f44c, 0x1f44c, in t4_get_regs()
2309 0x1f684, 0x1f690, in t4_get_regs()
2310 0x1f6c0, 0x1f6c0, in t4_get_regs()
2311 0x1f6e0, 0x1f6e0, in t4_get_regs()
2312 0x1f700, 0x1f784, in t4_get_regs()
2313 0x1f7c0, 0x1f7c8, in t4_get_regs()
2314 0x1f808, 0x1f80c, in t4_get_regs()
2315 0x1f840, 0x1f844, in t4_get_regs()
2316 0x1f84c, 0x1f84c, in t4_get_regs()
2317 0x1fa84, 0x1fa90, in t4_get_regs()
2318 0x1fac0, 0x1fac0, in t4_get_regs()
2319 0x1fae0, 0x1fae0, in t4_get_regs()
2320 0x1fb00, 0x1fb84, in t4_get_regs()
2321 0x1fbc0, 0x1fbc8, in t4_get_regs()
2322 0x1fc08, 0x1fc0c, in t4_get_regs()
2323 0x1fc40, 0x1fc44, in t4_get_regs()
2324 0x1fc4c, 0x1fc4c, in t4_get_regs()
2325 0x1fe84, 0x1fe90, in t4_get_regs()
2326 0x1fec0, 0x1fec0, in t4_get_regs()
2327 0x1fee0, 0x1fee0, in t4_get_regs()
2328 0x1ff00, 0x1ff84, in t4_get_regs()
2329 0x1ffc0, 0x1ffc8, in t4_get_regs()
2330 0x30000, 0x30030, in t4_get_regs()
2331 0x30100, 0x30168, in t4_get_regs()
2332 0x30190, 0x301a0, in t4_get_regs()
2333 0x301a8, 0x301b8, in t4_get_regs()
2334 0x301c4, 0x301c8, in t4_get_regs()
2335 0x301d0, 0x301d0, in t4_get_regs()
2336 0x30200, 0x30320, in t4_get_regs()
2337 0x30400, 0x304b4, in t4_get_regs()
2338 0x304c0, 0x3052c, in t4_get_regs()
2339 0x30540, 0x3061c, in t4_get_regs()
2340 0x30800, 0x308a0, in t4_get_regs()
2341 0x308c0, 0x30908, in t4_get_regs()
2342 0x30910, 0x309b8, in t4_get_regs()
2343 0x30a00, 0x30a04, in t4_get_regs()
2344 0x30a0c, 0x30a14, in t4_get_regs()
2345 0x30a1c, 0x30a2c, in t4_get_regs()
2346 0x30a44, 0x30a50, in t4_get_regs()
2347 0x30a74, 0x30a74, in t4_get_regs()
2348 0x30a7c, 0x30afc, in t4_get_regs()
2349 0x30b08, 0x30c24, in t4_get_regs()
2350 0x30d00, 0x30d14, in t4_get_regs()
2351 0x30d1c, 0x30d3c, in t4_get_regs()
2352 0x30d44, 0x30d4c, in t4_get_regs()
2353 0x30d54, 0x30d74, in t4_get_regs()
2354 0x30d7c, 0x30d7c, in t4_get_regs()
2355 0x30de0, 0x30de0, in t4_get_regs()
2356 0x30e00, 0x30ed4, in t4_get_regs()
2357 0x30f00, 0x30fa4, in t4_get_regs()
2358 0x30fc0, 0x30fc4, in t4_get_regs()
2359 0x31000, 0x31004, in t4_get_regs()
2360 0x31080, 0x310fc, in t4_get_regs()
2361 0x31208, 0x31220, in t4_get_regs()
2362 0x3123c, 0x31254, in t4_get_regs()
2363 0x31300, 0x31300, in t4_get_regs()
2364 0x31308, 0x3131c, in t4_get_regs()
2365 0x31338, 0x3133c, in t4_get_regs()
2366 0x31380, 0x31380, in t4_get_regs()
2367 0x31388, 0x313a8, in t4_get_regs()
2368 0x313b4, 0x313b4, in t4_get_regs()
2369 0x31400, 0x31420, in t4_get_regs()
2370 0x31438, 0x3143c, in t4_get_regs()
2371 0x31480, 0x31480, in t4_get_regs()
2372 0x314a8, 0x314a8, in t4_get_regs()
2373 0x314b0, 0x314b4, in t4_get_regs()
2374 0x314c8, 0x314d4, in t4_get_regs()
2375 0x31a40, 0x31a4c, in t4_get_regs()
2376 0x31af0, 0x31b20, in t4_get_regs()
2377 0x31b38, 0x31b3c, in t4_get_regs()
2378 0x31b80, 0x31b80, in t4_get_regs()
2379 0x31ba8, 0x31ba8, in t4_get_regs()
2380 0x31bb0, 0x31bb4, in t4_get_regs()
2381 0x31bc8, 0x31bd4, in t4_get_regs()
2382 0x32140, 0x3218c, in t4_get_regs()
2383 0x321f0, 0x321f4, in t4_get_regs()
2384 0x32200, 0x32200, in t4_get_regs()
2385 0x32218, 0x32218, in t4_get_regs()
2386 0x32400, 0x32400, in t4_get_regs()
2387 0x32408, 0x3241c, in t4_get_regs()
2388 0x32618, 0x32620, in t4_get_regs()
2389 0x32664, 0x32664, in t4_get_regs()
2390 0x326a8, 0x326a8, in t4_get_regs()
2391 0x326ec, 0x326ec, in t4_get_regs()
2392 0x32a00, 0x32abc, in t4_get_regs()
2393 0x32b00, 0x32b18, in t4_get_regs()
2394 0x32b20, 0x32b38, in t4_get_regs()
2395 0x32b40, 0x32b58, in t4_get_regs()
2396 0x32b60, 0x32b78, in t4_get_regs()
2397 0x32c00, 0x32c00, in t4_get_regs()
2398 0x32c08, 0x32c3c, in t4_get_regs()
2399 0x33000, 0x3302c, in t4_get_regs()
2400 0x33034, 0x33050, in t4_get_regs()
2401 0x33058, 0x33058, in t4_get_regs()
2402 0x33060, 0x3308c, in t4_get_regs()
2403 0x3309c, 0x330ac, in t4_get_regs()
2404 0x330c0, 0x330c0, in t4_get_regs()
2405 0x330c8, 0x330d0, in t4_get_regs()
2406 0x330d8, 0x330e0, in t4_get_regs()
2407 0x330ec, 0x3312c, in t4_get_regs()
2408 0x33134, 0x33150, in t4_get_regs()
2409 0x33158, 0x33158, in t4_get_regs()
2410 0x33160, 0x3318c, in t4_get_regs()
2411 0x3319c, 0x331ac, in t4_get_regs()
2412 0x331c0, 0x331c0, in t4_get_regs()
2413 0x331c8, 0x331d0, in t4_get_regs()
2414 0x331d8, 0x331e0, in t4_get_regs()
2415 0x331ec, 0x33290, in t4_get_regs()
2416 0x33298, 0x332c4, in t4_get_regs()
2417 0x332e4, 0x33390, in t4_get_regs()
2418 0x33398, 0x333c4, in t4_get_regs()
2419 0x333e4, 0x3342c, in t4_get_regs()
2420 0x33434, 0x33450, in t4_get_regs()
2421 0x33458, 0x33458, in t4_get_regs()
2422 0x33460, 0x3348c, in t4_get_regs()
2423 0x3349c, 0x334ac, in t4_get_regs()
2424 0x334c0, 0x334c0, in t4_get_regs()
2425 0x334c8, 0x334d0, in t4_get_regs()
2426 0x334d8, 0x334e0, in t4_get_regs()
2427 0x334ec, 0x3352c, in t4_get_regs()
2428 0x33534, 0x33550, in t4_get_regs()
2429 0x33558, 0x33558, in t4_get_regs()
2430 0x33560, 0x3358c, in t4_get_regs()
2431 0x3359c, 0x335ac, in t4_get_regs()
2432 0x335c0, 0x335c0, in t4_get_regs()
2433 0x335c8, 0x335d0, in t4_get_regs()
2434 0x335d8, 0x335e0, in t4_get_regs()
2435 0x335ec, 0x33690, in t4_get_regs()
2436 0x33698, 0x336c4, in t4_get_regs()
2437 0x336e4, 0x33790, in t4_get_regs()
2438 0x33798, 0x337c4, in t4_get_regs()
2439 0x337e4, 0x337fc, in t4_get_regs()
2440 0x33814, 0x33814, in t4_get_regs()
2441 0x33854, 0x33868, in t4_get_regs()
2442 0x33880, 0x3388c, in t4_get_regs()
2443 0x338c0, 0x338d0, in t4_get_regs()
2444 0x338e8, 0x338ec, in t4_get_regs()
2445 0x33900, 0x3392c, in t4_get_regs()
2446 0x33934, 0x33950, in t4_get_regs()
2447 0x33958, 0x33958, in t4_get_regs()
2448 0x33960, 0x3398c, in t4_get_regs()
2449 0x3399c, 0x339ac, in t4_get_regs()
2450 0x339c0, 0x339c0, in t4_get_regs()
2451 0x339c8, 0x339d0, in t4_get_regs()
2452 0x339d8, 0x339e0, in t4_get_regs()
2453 0x339ec, 0x33a90, in t4_get_regs()
2454 0x33a98, 0x33ac4, in t4_get_regs()
2455 0x33ae4, 0x33b10, in t4_get_regs()
2456 0x33b24, 0x33b28, in t4_get_regs()
2457 0x33b38, 0x33b50, in t4_get_regs()
2458 0x33bf0, 0x33c10, in t4_get_regs()
2459 0x33c24, 0x33c28, in t4_get_regs()
2460 0x33c38, 0x33c50, in t4_get_regs()
2461 0x33cf0, 0x33cfc, in t4_get_regs()
2462 0x34000, 0x34030, in t4_get_regs()
2463 0x34100, 0x34168, in t4_get_regs()
2464 0x34190, 0x341a0, in t4_get_regs()
2465 0x341a8, 0x341b8, in t4_get_regs()
2466 0x341c4, 0x341c8, in t4_get_regs()
2467 0x341d0, 0x341d0, in t4_get_regs()
2468 0x34200, 0x34320, in t4_get_regs()
2469 0x34400, 0x344b4, in t4_get_regs()
2470 0x344c0, 0x3452c, in t4_get_regs()
2471 0x34540, 0x3461c, in t4_get_regs()
2472 0x34800, 0x348a0, in t4_get_regs()
2473 0x348c0, 0x34908, in t4_get_regs()
2474 0x34910, 0x349b8, in t4_get_regs()
2475 0x34a00, 0x34a04, in t4_get_regs()
2476 0x34a0c, 0x34a14, in t4_get_regs()
2477 0x34a1c, 0x34a2c, in t4_get_regs()
2478 0x34a44, 0x34a50, in t4_get_regs()
2479 0x34a74, 0x34a74, in t4_get_regs()
2480 0x34a7c, 0x34afc, in t4_get_regs()
2481 0x34b08, 0x34c24, in t4_get_regs()
2482 0x34d00, 0x34d14, in t4_get_regs()
2483 0x34d1c, 0x34d3c, in t4_get_regs()
2484 0x34d44, 0x34d4c, in t4_get_regs()
2485 0x34d54, 0x34d74, in t4_get_regs()
2486 0x34d7c, 0x34d7c, in t4_get_regs()
2487 0x34de0, 0x34de0, in t4_get_regs()
2488 0x34e00, 0x34ed4, in t4_get_regs()
2489 0x34f00, 0x34fa4, in t4_get_regs()
2490 0x34fc0, 0x34fc4, in t4_get_regs()
2491 0x35000, 0x35004, in t4_get_regs()
2492 0x35080, 0x350fc, in t4_get_regs()
2493 0x35208, 0x35220, in t4_get_regs()
2494 0x3523c, 0x35254, in t4_get_regs()
2495 0x35300, 0x35300, in t4_get_regs()
2496 0x35308, 0x3531c, in t4_get_regs()
2497 0x35338, 0x3533c, in t4_get_regs()
2498 0x35380, 0x35380, in t4_get_regs()
2499 0x35388, 0x353a8, in t4_get_regs()
2500 0x353b4, 0x353b4, in t4_get_regs()
2501 0x35400, 0x35420, in t4_get_regs()
2502 0x35438, 0x3543c, in t4_get_regs()
2503 0x35480, 0x35480, in t4_get_regs()
2504 0x354a8, 0x354a8, in t4_get_regs()
2505 0x354b0, 0x354b4, in t4_get_regs()
2506 0x354c8, 0x354d4, in t4_get_regs()
2507 0x35a40, 0x35a4c, in t4_get_regs()
2508 0x35af0, 0x35b20, in t4_get_regs()
2509 0x35b38, 0x35b3c, in t4_get_regs()
2510 0x35b80, 0x35b80, in t4_get_regs()
2511 0x35ba8, 0x35ba8, in t4_get_regs()
2512 0x35bb0, 0x35bb4, in t4_get_regs()
2513 0x35bc8, 0x35bd4, in t4_get_regs()
2514 0x36140, 0x3618c, in t4_get_regs()
2515 0x361f0, 0x361f4, in t4_get_regs()
2516 0x36200, 0x36200, in t4_get_regs()
2517 0x36218, 0x36218, in t4_get_regs()
2518 0x36400, 0x36400, in t4_get_regs()
2519 0x36408, 0x3641c, in t4_get_regs()
2520 0x36618, 0x36620, in t4_get_regs()
2521 0x36664, 0x36664, in t4_get_regs()
2522 0x366a8, 0x366a8, in t4_get_regs()
2523 0x366ec, 0x366ec, in t4_get_regs()
2524 0x36a00, 0x36abc, in t4_get_regs()
2525 0x36b00, 0x36b18, in t4_get_regs()
2526 0x36b20, 0x36b38, in t4_get_regs()
2527 0x36b40, 0x36b58, in t4_get_regs()
2528 0x36b60, 0x36b78, in t4_get_regs()
2529 0x36c00, 0x36c00, in t4_get_regs()
2530 0x36c08, 0x36c3c, in t4_get_regs()
2531 0x37000, 0x3702c, in t4_get_regs()
2532 0x37034, 0x37050, in t4_get_regs()
2533 0x37058, 0x37058, in t4_get_regs()
2534 0x37060, 0x3708c, in t4_get_regs()
2535 0x3709c, 0x370ac, in t4_get_regs()
2536 0x370c0, 0x370c0, in t4_get_regs()
2537 0x370c8, 0x370d0, in t4_get_regs()
2538 0x370d8, 0x370e0, in t4_get_regs()
2539 0x370ec, 0x3712c, in t4_get_regs()
2540 0x37134, 0x37150, in t4_get_regs()
2541 0x37158, 0x37158, in t4_get_regs()
2542 0x37160, 0x3718c, in t4_get_regs()
2543 0x3719c, 0x371ac, in t4_get_regs()
2544 0x371c0, 0x371c0, in t4_get_regs()
2545 0x371c8, 0x371d0, in t4_get_regs()
2546 0x371d8, 0x371e0, in t4_get_regs()
2547 0x371ec, 0x37290, in t4_get_regs()
2548 0x37298, 0x372c4, in t4_get_regs()
2549 0x372e4, 0x37390, in t4_get_regs()
2550 0x37398, 0x373c4, in t4_get_regs()
2551 0x373e4, 0x3742c, in t4_get_regs()
2552 0x37434, 0x37450, in t4_get_regs()
2553 0x37458, 0x37458, in t4_get_regs()
2554 0x37460, 0x3748c, in t4_get_regs()
2555 0x3749c, 0x374ac, in t4_get_regs()
2556 0x374c0, 0x374c0, in t4_get_regs()
2557 0x374c8, 0x374d0, in t4_get_regs()
2558 0x374d8, 0x374e0, in t4_get_regs()
2559 0x374ec, 0x3752c, in t4_get_regs()
2560 0x37534, 0x37550, in t4_get_regs()
2561 0x37558, 0x37558, in t4_get_regs()
2562 0x37560, 0x3758c, in t4_get_regs()
2563 0x3759c, 0x375ac, in t4_get_regs()
2564 0x375c0, 0x375c0, in t4_get_regs()
2565 0x375c8, 0x375d0, in t4_get_regs()
2566 0x375d8, 0x375e0, in t4_get_regs()
2567 0x375ec, 0x37690, in t4_get_regs()
2568 0x37698, 0x376c4, in t4_get_regs()
2569 0x376e4, 0x37790, in t4_get_regs()
2570 0x37798, 0x377c4, in t4_get_regs()
2571 0x377e4, 0x377fc, in t4_get_regs()
2572 0x37814, 0x37814, in t4_get_regs()
2573 0x37854, 0x37868, in t4_get_regs()
2574 0x37880, 0x3788c, in t4_get_regs()
2575 0x378c0, 0x378d0, in t4_get_regs()
2576 0x378e8, 0x378ec, in t4_get_regs()
2577 0x37900, 0x3792c, in t4_get_regs()
2578 0x37934, 0x37950, in t4_get_regs()
2579 0x37958, 0x37958, in t4_get_regs()
2580 0x37960, 0x3798c, in t4_get_regs()
2581 0x3799c, 0x379ac, in t4_get_regs()
2582 0x379c0, 0x379c0, in t4_get_regs()
2583 0x379c8, 0x379d0, in t4_get_regs()
2584 0x379d8, 0x379e0, in t4_get_regs()
2585 0x379ec, 0x37a90, in t4_get_regs()
2586 0x37a98, 0x37ac4, in t4_get_regs()
2587 0x37ae4, 0x37b10, in t4_get_regs()
2588 0x37b24, 0x37b28, in t4_get_regs()
2589 0x37b38, 0x37b50, in t4_get_regs()
2590 0x37bf0, 0x37c10, in t4_get_regs()
2591 0x37c24, 0x37c28, in t4_get_regs()
2592 0x37c38, 0x37c50, in t4_get_regs()
2593 0x37cf0, 0x37cfc, in t4_get_regs()
2594 0x40040, 0x40040, in t4_get_regs()
2595 0x40080, 0x40084, in t4_get_regs()
2596 0x40100, 0x40100, in t4_get_regs()
2597 0x40140, 0x401bc, in t4_get_regs()
2598 0x40200, 0x40214, in t4_get_regs()
2599 0x40228, 0x40228, in t4_get_regs()
2600 0x40240, 0x40258, in t4_get_regs()
2601 0x40280, 0x40280, in t4_get_regs()
2602 0x40304, 0x40304, in t4_get_regs()
2603 0x40330, 0x4033c, in t4_get_regs()
2604 0x41304, 0x413c8, in t4_get_regs()
2605 0x413d0, 0x413dc, in t4_get_regs()
2606 0x413f0, 0x413f0, in t4_get_regs()
2607 0x41400, 0x4140c, in t4_get_regs()
2608 0x41414, 0x4141c, in t4_get_regs()
2609 0x41480, 0x414d0, in t4_get_regs()
2610 0x44000, 0x4407c, in t4_get_regs()
2611 0x440c0, 0x441ac, in t4_get_regs()
2612 0x441b4, 0x4427c, in t4_get_regs()
2613 0x442c0, 0x443ac, in t4_get_regs()
2614 0x443b4, 0x4447c, in t4_get_regs()
2615 0x444c0, 0x445ac, in t4_get_regs()
2616 0x445b4, 0x4467c, in t4_get_regs()
2617 0x446c0, 0x447ac, in t4_get_regs()
2618 0x447b4, 0x4487c, in t4_get_regs()
2619 0x448c0, 0x449ac, in t4_get_regs()
2620 0x449b4, 0x44a7c, in t4_get_regs()
2621 0x44ac0, 0x44bac, in t4_get_regs()
2622 0x44bb4, 0x44c7c, in t4_get_regs()
2623 0x44cc0, 0x44dac, in t4_get_regs()
2624 0x44db4, 0x44e7c, in t4_get_regs()
2625 0x44ec0, 0x44fac, in t4_get_regs()
2626 0x44fb4, 0x4507c, in t4_get_regs()
2627 0x450c0, 0x451ac, in t4_get_regs()
2628 0x451b4, 0x451fc, in t4_get_regs()
2629 0x45800, 0x45804, in t4_get_regs()
2630 0x45810, 0x45830, in t4_get_regs()
2631 0x45840, 0x45860, in t4_get_regs()
2632 0x45868, 0x45868, in t4_get_regs()
2633 0x45880, 0x45884, in t4_get_regs()
2634 0x458a0, 0x458b0, in t4_get_regs()
2635 0x45a00, 0x45a04, in t4_get_regs()
2636 0x45a10, 0x45a30, in t4_get_regs()
2637 0x45a40, 0x45a60, in t4_get_regs()
2638 0x45a68, 0x45a68, in t4_get_regs()
2639 0x45a80, 0x45a84, in t4_get_regs()
2640 0x45aa0, 0x45ab0, in t4_get_regs()
2641 0x460c0, 0x460e4, in t4_get_regs()
2642 0x47000, 0x4703c, in t4_get_regs()
2643 0x47044, 0x4708c, in t4_get_regs()
2644 0x47200, 0x47250, in t4_get_regs()
2645 0x47400, 0x47408, in t4_get_regs()
2646 0x47414, 0x47420, in t4_get_regs()
2647 0x47600, 0x47618, in t4_get_regs()
2648 0x47800, 0x47814, in t4_get_regs()
2649 0x47820, 0x4782c, in t4_get_regs()
2650 0x50000, 0x50084, in t4_get_regs()
2651 0x50090, 0x500cc, in t4_get_regs()
2652 0x50300, 0x50384, in t4_get_regs()
2653 0x50400, 0x50400, in t4_get_regs()
2654 0x50800, 0x50884, in t4_get_regs()
2655 0x50890, 0x508cc, in t4_get_regs()
2656 0x50b00, 0x50b84, in t4_get_regs()
2657 0x50c00, 0x50c00, in t4_get_regs()
2658 0x51000, 0x51020, in t4_get_regs()
2659 0x51028, 0x510b0, in t4_get_regs()
2660 0x51300, 0x51324, in t4_get_regs()
2676 0x1008, 0x101c, in t4_get_regs()
2677 0x1024, 0x10a8, in t4_get_regs()
2678 0x10b4, 0x10f8, in t4_get_regs()
2679 0x1100, 0x1114, in t4_get_regs()
2680 0x111c, 0x112c, in t4_get_regs()
2681 0x1138, 0x113c, in t4_get_regs()
2682 0x1144, 0x115c, in t4_get_regs()
2683 0x1180, 0x1184, in t4_get_regs()
2684 0x1190, 0x1194, in t4_get_regs()
2685 0x11a0, 0x11a4, in t4_get_regs()
2686 0x11b0, 0x11d0, in t4_get_regs()
2687 0x11fc, 0x1278, in t4_get_regs()
2688 0x1280, 0x1368, in t4_get_regs()
2689 0x1700, 0x172c, in t4_get_regs()
2690 0x173c, 0x1760, in t4_get_regs()
2691 0x1800, 0x18fc, in t4_get_regs()
2692 0x3000, 0x3044, in t4_get_regs()
2693 0x30a4, 0x30b0, in t4_get_regs()
2694 0x30b8, 0x30d8, in t4_get_regs()
2695 0x30e0, 0x30e8, in t4_get_regs()
2696 0x3140, 0x357c, in t4_get_regs()
2697 0x35a8, 0x35cc, in t4_get_regs()
2698 0x35e0, 0x35ec, in t4_get_regs()
2699 0x3600, 0x37fc, in t4_get_regs()
2700 0x3804, 0x3818, in t4_get_regs()
2701 0x3880, 0x388c, in t4_get_regs()
2702 0x3900, 0x3904, in t4_get_regs()
2703 0x3910, 0x3978, in t4_get_regs()
2704 0x3980, 0x399c, in t4_get_regs()
2705 0x4700, 0x4720, in t4_get_regs()
2706 0x4728, 0x475c, in t4_get_regs()
2707 0x480c, 0x4814, in t4_get_regs()
2708 0x4890, 0x489c, in t4_get_regs()
2709 0x48a4, 0x48ac, in t4_get_regs()
2710 0x48b8, 0x48bc, in t4_get_regs()
2711 0x4900, 0x4924, in t4_get_regs()
2712 0x4ffc, 0x4ffc, in t4_get_regs()
2713 0x5500, 0x5624, in t4_get_regs()
2714 0x56c4, 0x56ec, in t4_get_regs()
2715 0x56f4, 0x5720, in t4_get_regs()
2716 0x5728, 0x575c, in t4_get_regs()
2717 0x580c, 0x5814, in t4_get_regs()
2718 0x5890, 0x589c, in t4_get_regs()
2719 0x58a4, 0x58ac, in t4_get_regs()
2720 0x58b8, 0x58bc, in t4_get_regs()
2721 0x5940, 0x598c, in t4_get_regs()
2722 0x59b0, 0x59c8, in t4_get_regs()
2723 0x59d0, 0x59dc, in t4_get_regs()
2724 0x59fc, 0x5a18, in t4_get_regs()
2725 0x5a60, 0x5a6c, in t4_get_regs()
2726 0x5a80, 0x5a8c, in t4_get_regs()
2727 0x5a94, 0x5a9c, in t4_get_regs()
2728 0x5b94, 0x5bec, in t4_get_regs()
2729 0x5bf8, 0x5bfc, in t4_get_regs()
2730 0x5c10, 0x5c40, in t4_get_regs()
2731 0x5c4c, 0x5e48, in t4_get_regs()
2732 0x5e50, 0x5e94, in t4_get_regs()
2733 0x5ea0, 0x5eb0, in t4_get_regs()
2734 0x5ec0, 0x5ec0, in t4_get_regs()
2735 0x5ec8, 0x5ed0, in t4_get_regs()
2736 0x5ee0, 0x5ee0, in t4_get_regs()
2737 0x5ef0, 0x5ef0, in t4_get_regs()
2738 0x5f00, 0x5f04, in t4_get_regs()
2739 0x5f0c, 0x5f10, in t4_get_regs()
2740 0x5f20, 0x5f78, in t4_get_regs()
2741 0x5f84, 0x5f88, in t4_get_regs()
2742 0x5f90, 0x5fd8, in t4_get_regs()
2743 0x6000, 0x6020, in t4_get_regs()
2744 0x6028, 0x6030, in t4_get_regs()
2745 0x6044, 0x609c, in t4_get_regs()
2746 0x60a8, 0x60ac, in t4_get_regs()
2747 0x60b8, 0x60ec, in t4_get_regs()
2748 0x6100, 0x6104, in t4_get_regs()
2749 0x6118, 0x611c, in t4_get_regs()
2750 0x6150, 0x6150, in t4_get_regs()
2751 0x6180, 0x61b8, in t4_get_regs()
2752 0x7700, 0x77a8, in t4_get_regs()
2753 0x77b0, 0x7888, in t4_get_regs()
2754 0x78cc, 0x7970, in t4_get_regs()
2755 0x7b00, 0x7b00, in t4_get_regs()
2756 0x7b08, 0x7b0c, in t4_get_regs()
2757 0x7b24, 0x7b84, in t4_get_regs()
2758 0x7b8c, 0x7c2c, in t4_get_regs()
2759 0x7c34, 0x7c40, in t4_get_regs()
2760 0x7c48, 0x7c68, in t4_get_regs()
2761 0x7c70, 0x7c7c, in t4_get_regs()
2762 0x7d00, 0x7ddc, in t4_get_regs()
2763 0x7de4, 0x7e38, in t4_get_regs()
2764 0x7e40, 0x7e44, in t4_get_regs()
2765 0x7e4c, 0x7e74, in t4_get_regs()
2766 0x7e80, 0x7ee0, in t4_get_regs()
2767 0x7ee8, 0x7f0c, in t4_get_regs()
2768 0x7f20, 0x7f5c, in t4_get_regs()
2769 0x8dc0, 0x8de8, in t4_get_regs()
2770 0x8df8, 0x8e04, in t4_get_regs()
2771 0x8e10, 0x8e30, in t4_get_regs()
2772 0x8e7c, 0x8ee8, in t4_get_regs()
2773 0x8f88, 0x8f88, in t4_get_regs()
2774 0x8f90, 0x8fb0, in t4_get_regs()
2775 0x8fb8, 0x9058, in t4_get_regs()
2776 0x9074, 0x90f8, in t4_get_regs()
2777 0x9100, 0x912c, in t4_get_regs()
2778 0x9138, 0x9188, in t4_get_regs()
2779 0x9400, 0x9414, in t4_get_regs()
2780 0x9430, 0x9440, in t4_get_regs()
2781 0x9454, 0x9454, in t4_get_regs()
2782 0x945c, 0x947c, in t4_get_regs()
2783 0x9498, 0x94b8, in t4_get_regs()
2784 0x9600, 0x9600, in t4_get_regs()
2785 0x9608, 0x9638, in t4_get_regs()
2786 0x9640, 0x9704, in t4_get_regs()
2787 0x9710, 0x971c, in t4_get_regs()
2788 0x9800, 0x9804, in t4_get_regs()
2789 0x9854, 0x9854, in t4_get_regs()
2790 0x9c00, 0x9c6c, in t4_get_regs()
2791 0x9c80, 0x9cec, in t4_get_regs()
2792 0x9d00, 0x9d6c, in t4_get_regs()
2793 0x9d80, 0x9dec, in t4_get_regs()
2794 0x9e00, 0x9e6c, in t4_get_regs()
2795 0x9e80, 0x9eec, in t4_get_regs()
2796 0x9f00, 0x9f6c, in t4_get_regs()
2797 0x9f80, 0x9fec, in t4_get_regs()
2798 0xa000, 0xa06c, in t4_get_regs()
2799 0xa080, 0xa0ec, in t4_get_regs()
2800 0xa100, 0xa16c, in t4_get_regs()
2801 0xa180, 0xa1ec, in t4_get_regs()
2802 0xa200, 0xa26c, in t4_get_regs()
2803 0xa280, 0xa2ec, in t4_get_regs()
2804 0xa300, 0xa36c, in t4_get_regs()
2805 0xa380, 0xa458, in t4_get_regs()
2806 0xa460, 0xa4f8, in t4_get_regs()
2807 0xd000, 0xd03c, in t4_get_regs()
2808 0xd100, 0xd134, in t4_get_regs()
2809 0xd200, 0xd214, in t4_get_regs()
2810 0xd220, 0xd234, in t4_get_regs()
2811 0xd240, 0xd254, in t4_get_regs()
2812 0xd260, 0xd274, in t4_get_regs()
2813 0xd280, 0xd294, in t4_get_regs()
2814 0xd2a0, 0xd2b4, in t4_get_regs()
2815 0xd2c0, 0xd2d4, in t4_get_regs()
2816 0xd2e0, 0xd2f4, in t4_get_regs()
2817 0xd300, 0xd31c, in t4_get_regs()
2818 0xdfc0, 0xdfe0, in t4_get_regs()
2819 0xe000, 0xe00c, in t4_get_regs()
2820 0xf000, 0xf008, in t4_get_regs()
2821 0xf010, 0xf06c, in t4_get_regs()
2822 0x11000, 0x11014, in t4_get_regs()
2823 0x11048, 0x11120, in t4_get_regs()
2824 0x11130, 0x11144, in t4_get_regs()
2825 0x11174, 0x11178, in t4_get_regs()
2826 0x11190, 0x111a0, in t4_get_regs()
2827 0x111e4, 0x112f0, in t4_get_regs()
2828 0x11300, 0x1133c, in t4_get_regs()
2829 0x11408, 0x1146c, in t4_get_regs()
2830 0x12000, 0x12004, in t4_get_regs()
2831 0x12060, 0x122c4, in t4_get_regs()
2832 0x19040, 0x1906c, in t4_get_regs()
2833 0x19078, 0x19080, in t4_get_regs()
2834 0x1908c, 0x190e8, in t4_get_regs()
2835 0x190f0, 0x190f8, in t4_get_regs()
2836 0x19100, 0x19110, in t4_get_regs()
2837 0x19120, 0x19124, in t4_get_regs()
2838 0x19150, 0x19194, in t4_get_regs()
2839 0x1919c, 0x191a0, in t4_get_regs()
2840 0x191ac, 0x191c8, in t4_get_regs()
2841 0x191d0, 0x191e4, in t4_get_regs()
2842 0x19250, 0x19250, in t4_get_regs()
2843 0x19258, 0x19268, in t4_get_regs()
2844 0x19278, 0x19278, in t4_get_regs()
2845 0x19280, 0x192b0, in t4_get_regs()
2846 0x192bc, 0x192f0, in t4_get_regs()
2847 0x19300, 0x19308, in t4_get_regs()
2848 0x19310, 0x19318, in t4_get_regs()
2849 0x19320, 0x19328, in t4_get_regs()
2850 0x19330, 0x19330, in t4_get_regs()
2851 0x19348, 0x1934c, in t4_get_regs()
2852 0x193f8, 0x19428, in t4_get_regs()
2853 0x19430, 0x19444, in t4_get_regs()
2854 0x1944c, 0x1946c, in t4_get_regs()
2855 0x19474, 0x1947c, in t4_get_regs()
2856 0x19488, 0x194cc, in t4_get_regs()
2857 0x194f0, 0x194f8, in t4_get_regs()
2858 0x19c00, 0x19c48, in t4_get_regs()
2859 0x19c50, 0x19c80, in t4_get_regs()
2860 0x19c94, 0x19c98, in t4_get_regs()
2861 0x19ca0, 0x19cdc, in t4_get_regs()
2862 0x19ce4, 0x19cf8, in t4_get_regs()
2863 0x19d00, 0x19d30, in t4_get_regs()
2864 0x19d50, 0x19d80, in t4_get_regs()
2865 0x19d94, 0x19d98, in t4_get_regs()
2866 0x19da0, 0x19de0, in t4_get_regs()
2867 0x19df0, 0x19e10, in t4_get_regs()
2868 0x19e50, 0x19e6c, in t4_get_regs()
2869 0x19ea0, 0x19ebc, in t4_get_regs()
2870 0x19ec4, 0x19ef4, in t4_get_regs()
2871 0x19f04, 0x19f2c, in t4_get_regs()
2872 0x19f34, 0x19f34, in t4_get_regs()
2873 0x19f40, 0x19f50, in t4_get_regs()
2874 0x19f90, 0x19fb4, in t4_get_regs()
2875 0x19fbc, 0x19fbc, in t4_get_regs()
2876 0x19fc4, 0x19fc8, in t4_get_regs()
2877 0x19fd0, 0x19fe4, in t4_get_regs()
2878 0x1a000, 0x1a004, in t4_get_regs()
2879 0x1a010, 0x1a06c, in t4_get_regs()
2880 0x1a0b0, 0x1a0e4, in t4_get_regs()
2881 0x1a0ec, 0x1a108, in t4_get_regs()
2882 0x1a114, 0x1a130, in t4_get_regs()
2883 0x1a138, 0x1a1c4, in t4_get_regs()
2884 0x1a1fc, 0x1a29c, in t4_get_regs()
2885 0x1a2a8, 0x1a2b8, in t4_get_regs()
2886 0x1a2c0, 0x1a388, in t4_get_regs()
2887 0x1a398, 0x1a3ac, in t4_get_regs()
2888 0x1e008, 0x1e00c, in t4_get_regs()
2889 0x1e040, 0x1e044, in t4_get_regs()
2890 0x1e04c, 0x1e04c, in t4_get_regs()
2891 0x1e284, 0x1e290, in t4_get_regs()
2892 0x1e2c0, 0x1e2c0, in t4_get_regs()
2893 0x1e2e0, 0x1e2e4, in t4_get_regs()
2894 0x1e300, 0x1e384, in t4_get_regs()
2895 0x1e3c0, 0x1e3c8, in t4_get_regs()
2896 0x1e408, 0x1e40c, in t4_get_regs()
2897 0x1e440, 0x1e444, in t4_get_regs()
2898 0x1e44c, 0x1e44c, in t4_get_regs()
2899 0x1e684, 0x1e690, in t4_get_regs()
2900 0x1e6c0, 0x1e6c0, in t4_get_regs()
2901 0x1e6e0, 0x1e6e4, in t4_get_regs()
2902 0x1e700, 0x1e784, in t4_get_regs()
2903 0x1e7c0, 0x1e7c8, in t4_get_regs()
2904 0x1e808, 0x1e80c, in t4_get_regs()
2905 0x1e840, 0x1e844, in t4_get_regs()
2906 0x1e84c, 0x1e84c, in t4_get_regs()
2907 0x1ea84, 0x1ea90, in t4_get_regs()
2908 0x1eac0, 0x1eac0, in t4_get_regs()
2909 0x1eae0, 0x1eae4, in t4_get_regs()
2910 0x1eb00, 0x1eb84, in t4_get_regs()
2911 0x1ebc0, 0x1ebc8, in t4_get_regs()
2912 0x1ec08, 0x1ec0c, in t4_get_regs()
2913 0x1ec40, 0x1ec44, in t4_get_regs()
2914 0x1ec4c, 0x1ec4c, in t4_get_regs()
2915 0x1ee84, 0x1ee90, in t4_get_regs()
2916 0x1eec0, 0x1eec0, in t4_get_regs()
2917 0x1eee0, 0x1eee4, in t4_get_regs()
2918 0x1ef00, 0x1ef84, in t4_get_regs()
2919 0x1efc0, 0x1efc8, in t4_get_regs()
2920 0x1f008, 0x1f00c, in t4_get_regs()
2921 0x1f040, 0x1f044, in t4_get_regs()
2922 0x1f04c, 0x1f04c, in t4_get_regs()
2923 0x1f284, 0x1f290, in t4_get_regs()
2924 0x1f2c0, 0x1f2c0, in t4_get_regs()
2925 0x1f2e0, 0x1f2e4, in t4_get_regs()
2926 0x1f300, 0x1f384, in t4_get_regs()
2927 0x1f3c0, 0x1f3c8, in t4_get_regs()
2928 0x1f408, 0x1f40c, in t4_get_regs()
2929 0x1f440, 0x1f444, in t4_get_regs()
2930 0x1f44c, 0x1f44c, in t4_get_regs()
2931 0x1f684, 0x1f690, in t4_get_regs()
2932 0x1f6c0, 0x1f6c0, in t4_get_regs()
2933 0x1f6e0, 0x1f6e4, in t4_get_regs()
2934 0x1f700, 0x1f784, in t4_get_regs()
2935 0x1f7c0, 0x1f7c8, in t4_get_regs()
2936 0x1f808, 0x1f80c, in t4_get_regs()
2937 0x1f840, 0x1f844, in t4_get_regs()
2938 0x1f84c, 0x1f84c, in t4_get_regs()
2939 0x1fa84, 0x1fa90, in t4_get_regs()
2940 0x1fac0, 0x1fac0, in t4_get_regs()
2941 0x1fae0, 0x1fae4, in t4_get_regs()
2942 0x1fb00, 0x1fb84, in t4_get_regs()
2943 0x1fbc0, 0x1fbc8, in t4_get_regs()
2944 0x1fc08, 0x1fc0c, in t4_get_regs()
2945 0x1fc40, 0x1fc44, in t4_get_regs()
2946 0x1fc4c, 0x1fc4c, in t4_get_regs()
2947 0x1fe84, 0x1fe90, in t4_get_regs()
2948 0x1fec0, 0x1fec0, in t4_get_regs()
2949 0x1fee0, 0x1fee4, in t4_get_regs()
2950 0x1ff00, 0x1ff84, in t4_get_regs()
2951 0x1ffc0, 0x1ffc8, in t4_get_regs()
2952 0x30000, 0x30038, in t4_get_regs()
2953 0x30100, 0x3017c, in t4_get_regs()
2954 0x30190, 0x301a0, in t4_get_regs()
2955 0x301a8, 0x301b8, in t4_get_regs()
2956 0x301c4, 0x301c8, in t4_get_regs()
2957 0x301d0, 0x301e0, in t4_get_regs()
2958 0x30200, 0x30344, in t4_get_regs()
2959 0x30400, 0x304b4, in t4_get_regs()
2960 0x304c0, 0x3052c, in t4_get_regs()
2961 0x30540, 0x3065c, in t4_get_regs()
2962 0x30800, 0x30848, in t4_get_regs()
2963 0x30850, 0x308a8, in t4_get_regs()
2964 0x308b8, 0x308c0, in t4_get_regs()
2965 0x308cc, 0x308dc, in t4_get_regs()
2966 0x30900, 0x30904, in t4_get_regs()
2967 0x3090c, 0x30914, in t4_get_regs()
2968 0x3091c, 0x30928, in t4_get_regs()
2969 0x30930, 0x3093c, in t4_get_regs()
2970 0x30944, 0x30948, in t4_get_regs()
2971 0x30954, 0x30974, in t4_get_regs()
2972 0x3097c, 0x30980, in t4_get_regs()
2973 0x30a00, 0x30a20, in t4_get_regs()
2974 0x30a38, 0x30a3c, in t4_get_regs()
2975 0x30a50, 0x30a50, in t4_get_regs()
2976 0x30a80, 0x30a80, in t4_get_regs()
2977 0x30a88, 0x30aa8, in t4_get_regs()
2978 0x30ab0, 0x30ab4, in t4_get_regs()
2979 0x30ac8, 0x30ad4, in t4_get_regs()
2980 0x30b28, 0x30b84, in t4_get_regs()
2981 0x30b98, 0x30bb8, in t4_get_regs()
2982 0x30c98, 0x30d14, in t4_get_regs()
2983 0x31000, 0x31020, in t4_get_regs()
2984 0x31038, 0x3103c, in t4_get_regs()
2985 0x31050, 0x31050, in t4_get_regs()
2986 0x31080, 0x31080, in t4_get_regs()
2987 0x31088, 0x310a8, in t4_get_regs()
2988 0x310b0, 0x310b4, in t4_get_regs()
2989 0x310c8, 0x310d4, in t4_get_regs()
2990 0x31128, 0x31184, in t4_get_regs()
2991 0x31198, 0x311b8, in t4_get_regs()
2992 0x32000, 0x32038, in t4_get_regs()
2993 0x32100, 0x3217c, in t4_get_regs()
2994 0x32190, 0x321a0, in t4_get_regs()
2995 0x321a8, 0x321b8, in t4_get_regs()
2996 0x321c4, 0x321c8, in t4_get_regs()
2997 0x321d0, 0x321e0, in t4_get_regs()
2998 0x32200, 0x32344, in t4_get_regs()
2999 0x32400, 0x324b4, in t4_get_regs()
3000 0x324c0, 0x3252c, in t4_get_regs()
3001 0x32540, 0x3265c, in t4_get_regs()
3002 0x32800, 0x32848, in t4_get_regs()
3003 0x32850, 0x328a8, in t4_get_regs()
3004 0x328b8, 0x328c0, in t4_get_regs()
3005 0x328cc, 0x328dc, in t4_get_regs()
3006 0x32900, 0x32904, in t4_get_regs()
3007 0x3290c, 0x32914, in t4_get_regs()
3008 0x3291c, 0x32928, in t4_get_regs()
3009 0x32930, 0x3293c, in t4_get_regs()
3010 0x32944, 0x32948, in t4_get_regs()
3011 0x32954, 0x32974, in t4_get_regs()
3012 0x3297c, 0x32980, in t4_get_regs()
3013 0x32a00, 0x32a20, in t4_get_regs()
3014 0x32a38, 0x32a3c, in t4_get_regs()
3015 0x32a50, 0x32a50, in t4_get_regs()
3016 0x32a80, 0x32a80, in t4_get_regs()
3017 0x32a88, 0x32aa8, in t4_get_regs()
3018 0x32ab0, 0x32ab4, in t4_get_regs()
3019 0x32ac8, 0x32ad4, in t4_get_regs()
3020 0x32b28, 0x32b84, in t4_get_regs()
3021 0x32b98, 0x32bb8, in t4_get_regs()
3022 0x32c98, 0x32d14, in t4_get_regs()
3023 0x33000, 0x33020, in t4_get_regs()
3024 0x33038, 0x3303c, in t4_get_regs()
3025 0x33050, 0x33050, in t4_get_regs()
3026 0x33080, 0x33080, in t4_get_regs()
3027 0x33088, 0x330a8, in t4_get_regs()
3028 0x330b0, 0x330b4, in t4_get_regs()
3029 0x330c8, 0x330d4, in t4_get_regs()
3030 0x33128, 0x33184, in t4_get_regs()
3031 0x33198, 0x331b8, in t4_get_regs()
3032 0x34000, 0x34038, in t4_get_regs()
3033 0x34100, 0x3417c, in t4_get_regs()
3034 0x34190, 0x341a0, in t4_get_regs()
3035 0x341a8, 0x341b8, in t4_get_regs()
3036 0x341c4, 0x341c8, in t4_get_regs()
3037 0x341d0, 0x341e0, in t4_get_regs()
3038 0x34200, 0x34344, in t4_get_regs()
3039 0x34400, 0x344b4, in t4_get_regs()
3040 0x344c0, 0x3452c, in t4_get_regs()
3041 0x34540, 0x3465c, in t4_get_regs()
3042 0x34800, 0x34848, in t4_get_regs()
3043 0x34850, 0x348a8, in t4_get_regs()
3044 0x348b8, 0x348c0, in t4_get_regs()
3045 0x348cc, 0x348dc, in t4_get_regs()
3046 0x34900, 0x34904, in t4_get_regs()
3047 0x3490c, 0x34914, in t4_get_regs()
3048 0x3491c, 0x34928, in t4_get_regs()
3049 0x34930, 0x3493c, in t4_get_regs()
3050 0x34944, 0x34948, in t4_get_regs()
3051 0x34954, 0x34974, in t4_get_regs()
3052 0x3497c, 0x34980, in t4_get_regs()
3053 0x34a00, 0x34a20, in t4_get_regs()
3054 0x34a38, 0x34a3c, in t4_get_regs()
3055 0x34a50, 0x34a50, in t4_get_regs()
3056 0x34a80, 0x34a80, in t4_get_regs()
3057 0x34a88, 0x34aa8, in t4_get_regs()
3058 0x34ab0, 0x34ab4, in t4_get_regs()
3059 0x34ac8, 0x34ad4, in t4_get_regs()
3060 0x34b28, 0x34b84, in t4_get_regs()
3061 0x34b98, 0x34bb8, in t4_get_regs()
3062 0x34c98, 0x34d14, in t4_get_regs()
3063 0x35000, 0x35020, in t4_get_regs()
3064 0x35038, 0x3503c, in t4_get_regs()
3065 0x35050, 0x35050, in t4_get_regs()
3066 0x35080, 0x35080, in t4_get_regs()
3067 0x35088, 0x350a8, in t4_get_regs()
3068 0x350b0, 0x350b4, in t4_get_regs()
3069 0x350c8, 0x350d4, in t4_get_regs()
3070 0x35128, 0x35184, in t4_get_regs()
3071 0x35198, 0x351b8, in t4_get_regs()
3072 0x36000, 0x36038, in t4_get_regs()
3073 0x36100, 0x3617c, in t4_get_regs()
3074 0x36190, 0x361a0, in t4_get_regs()
3075 0x361a8, 0x361b8, in t4_get_regs()
3076 0x361c4, 0x361c8, in t4_get_regs()
3077 0x361d0, 0x361e0, in t4_get_regs()
3078 0x36200, 0x36344, in t4_get_regs()
3079 0x36400, 0x364b4, in t4_get_regs()
3080 0x364c0, 0x3652c, in t4_get_regs()
3081 0x36540, 0x3665c, in t4_get_regs()
3082 0x36800, 0x36848, in t4_get_regs()
3083 0x36850, 0x368a8, in t4_get_regs()
3084 0x368b8, 0x368c0, in t4_get_regs()
3085 0x368cc, 0x368dc, in t4_get_regs()
3086 0x36900, 0x36904, in t4_get_regs()
3087 0x3690c, 0x36914, in t4_get_regs()
3088 0x3691c, 0x36928, in t4_get_regs()
3089 0x36930, 0x3693c, in t4_get_regs()
3090 0x36944, 0x36948, in t4_get_regs()
3091 0x36954, 0x36974, in t4_get_regs()
3092 0x3697c, 0x36980, in t4_get_regs()
3093 0x36a00, 0x36a20, in t4_get_regs()
3094 0x36a38, 0x36a3c, in t4_get_regs()
3095 0x36a50, 0x36a50, in t4_get_regs()
3096 0x36a80, 0x36a80, in t4_get_regs()
3097 0x36a88, 0x36aa8, in t4_get_regs()
3098 0x36ab0, 0x36ab4, in t4_get_regs()
3099 0x36ac8, 0x36ad4, in t4_get_regs()
3100 0x36b28, 0x36b84, in t4_get_regs()
3101 0x36b98, 0x36bb8, in t4_get_regs()
3102 0x36c98, 0x36d14, in t4_get_regs()
3103 0x37000, 0x37020, in t4_get_regs()
3104 0x37038, 0x3703c, in t4_get_regs()
3105 0x37050, 0x37050, in t4_get_regs()
3106 0x37080, 0x37080, in t4_get_regs()
3107 0x37088, 0x370a8, in t4_get_regs()
3108 0x370b0, 0x370b4, in t4_get_regs()
3109 0x370c8, 0x370d4, in t4_get_regs()
3110 0x37128, 0x37184, in t4_get_regs()
3111 0x37198, 0x371b8, in t4_get_regs()
3112 0x38000, 0x380b0, in t4_get_regs()
3113 0x380b8, 0x38130, in t4_get_regs()
3114 0x38140, 0x38140, in t4_get_regs()
3115 0x38150, 0x38154, in t4_get_regs()
3116 0x38160, 0x381c4, in t4_get_regs()
3117 0x381d0, 0x38204, in t4_get_regs()
3118 0x3820c, 0x38214, in t4_get_regs()
3119 0x3821c, 0x3822c, in t4_get_regs()
3120 0x38244, 0x38244, in t4_get_regs()
3121 0x38254, 0x38274, in t4_get_regs()
3122 0x3827c, 0x38280, in t4_get_regs()
3123 0x38300, 0x38304, in t4_get_regs()
3124 0x3830c, 0x38314, in t4_get_regs()
3125 0x3831c, 0x3832c, in t4_get_regs()
3126 0x38344, 0x38344, in t4_get_regs()
3127 0x38354, 0x38374, in t4_get_regs()
3128 0x3837c, 0x38380, in t4_get_regs()
3129 0x38400, 0x38424, in t4_get_regs()
3130 0x38438, 0x3843c, in t4_get_regs()
3131 0x38480, 0x38480, in t4_get_regs()
3132 0x384a8, 0x384a8, in t4_get_regs()
3133 0x384b0, 0x384b4, in t4_get_regs()
3134 0x384c8, 0x38514, in t4_get_regs()
3135 0x38600, 0x3860c, in t4_get_regs()
3136 0x3861c, 0x38624, in t4_get_regs()
3137 0x38900, 0x38924, in t4_get_regs()
3138 0x38938, 0x3893c, in t4_get_regs()
3139 0x38980, 0x38980, in t4_get_regs()
3140 0x389a8, 0x389a8, in t4_get_regs()
3141 0x389b0, 0x389b4, in t4_get_regs()
3142 0x389c8, 0x38a14, in t4_get_regs()
3143 0x38b00, 0x38b0c, in t4_get_regs()
3144 0x38b1c, 0x38b24, in t4_get_regs()
3145 0x38e00, 0x38e00, in t4_get_regs()
3146 0x38e18, 0x38e20, in t4_get_regs()
3147 0x38e38, 0x38e40, in t4_get_regs()
3148 0x38e58, 0x38e60, in t4_get_regs()
3149 0x38e78, 0x38e80, in t4_get_regs()
3150 0x38e98, 0x38ea0, in t4_get_regs()
3151 0x38eb8, 0x38ec0, in t4_get_regs()
3152 0x38ed8, 0x38ee0, in t4_get_regs()
3153 0x38ef8, 0x38f08, in t4_get_regs()
3154 0x38f10, 0x38f2c, in t4_get_regs()
3155 0x38f80, 0x38ffc, in t4_get_regs()
3156 0x39080, 0x39080, in t4_get_regs()
3157 0x39088, 0x39090, in t4_get_regs()
3158 0x39100, 0x39108, in t4_get_regs()
3159 0x39120, 0x39128, in t4_get_regs()
3160 0x39140, 0x39148, in t4_get_regs()
3161 0x39160, 0x39168, in t4_get_regs()
3162 0x39180, 0x39188, in t4_get_regs()
3163 0x391a0, 0x391a8, in t4_get_regs()
3164 0x391c0, 0x391c8, in t4_get_regs()
3165 0x391e0, 0x391e8, in t4_get_regs()
3166 0x39200, 0x39200, in t4_get_regs()
3167 0x39208, 0x39240, in t4_get_regs()
3168 0x39300, 0x39300, in t4_get_regs()
3169 0x39308, 0x39340, in t4_get_regs()
3170 0x39400, 0x39400, in t4_get_regs()
3171 0x39408, 0x39440, in t4_get_regs()
3172 0x39500, 0x39500, in t4_get_regs()
3173 0x39508, 0x39540, in t4_get_regs()
3174 0x39600, 0x39600, in t4_get_regs()
3175 0x39608, 0x39640, in t4_get_regs()
3176 0x39700, 0x39700, in t4_get_regs()
3177 0x39708, 0x39740, in t4_get_regs()
3178 0x39800, 0x39800, in t4_get_regs()
3179 0x39808, 0x39840, in t4_get_regs()
3180 0x39900, 0x39900, in t4_get_regs()
3181 0x39908, 0x39940, in t4_get_regs()
3182 0x39a00, 0x39a04, in t4_get_regs()
3183 0x39a10, 0x39a14, in t4_get_regs()
3184 0x39a1c, 0x39aa8, in t4_get_regs()
3185 0x39b00, 0x39ecc, in t4_get_regs()
3186 0x3a000, 0x3a004, in t4_get_regs()
3187 0x3a050, 0x3a084, in t4_get_regs()
3188 0x3a090, 0x3a09c, in t4_get_regs()
3189 0x3a93c, 0x3a93c, in t4_get_regs()
3190 0x3b93c, 0x3b93c, in t4_get_regs()
3191 0x3c93c, 0x3c93c, in t4_get_regs()
3192 0x3d93c, 0x3d93c, in t4_get_regs()
3193 0x3e000, 0x3e020, in t4_get_regs()
3194 0x3e03c, 0x3e05c, in t4_get_regs()
3195 0x3e100, 0x3e120, in t4_get_regs()
3196 0x3e13c, 0x3e15c, in t4_get_regs()
3197 0x3e200, 0x3e220, in t4_get_regs()
3198 0x3e23c, 0x3e25c, in t4_get_regs()
3199 0x3e300, 0x3e320, in t4_get_regs()
3200 0x3e33c, 0x3e35c, in t4_get_regs()
3201 0x3f000, 0x3f034, in t4_get_regs()
3202 0x3f100, 0x3f130, in t4_get_regs()
3203 0x3f200, 0x3f218, in t4_get_regs()
3204 0x44000, 0x44014, in t4_get_regs()
3205 0x44020, 0x44028, in t4_get_regs()
3206 0x44030, 0x44030, in t4_get_regs()
3207 0x44100, 0x44114, in t4_get_regs()
3208 0x44120, 0x44128, in t4_get_regs()
3209 0x44130, 0x44130, in t4_get_regs()
3210 0x44200, 0x44214, in t4_get_regs()
3211 0x44220, 0x44228, in t4_get_regs()
3212 0x44230, 0x44230, in t4_get_regs()
3213 0x44300, 0x44314, in t4_get_regs()
3214 0x44320, 0x44328, in t4_get_regs()
3215 0x44330, 0x44330, in t4_get_regs()
3216 0x44400, 0x44414, in t4_get_regs()
3217 0x44420, 0x44428, in t4_get_regs()
3218 0x44430, 0x44430, in t4_get_regs()
3219 0x44500, 0x44514, in t4_get_regs()
3220 0x44520, 0x44528, in t4_get_regs()
3221 0x44530, 0x44530, in t4_get_regs()
3222 0x44714, 0x44718, in t4_get_regs()
3223 0x44730, 0x44730, in t4_get_regs()
3224 0x447c0, 0x447c0, in t4_get_regs()
3225 0x447f0, 0x447f0, in t4_get_regs()
3226 0x447f8, 0x447fc, in t4_get_regs()
3227 0x45000, 0x45014, in t4_get_regs()
3228 0x45020, 0x45028, in t4_get_regs()
3229 0x45030, 0x45030, in t4_get_regs()
3230 0x45100, 0x45114, in t4_get_regs()
3231 0x45120, 0x45128, in t4_get_regs()
3232 0x45130, 0x45130, in t4_get_regs()
3233 0x45200, 0x45214, in t4_get_regs()
3234 0x45220, 0x45228, in t4_get_regs()
3235 0x45230, 0x45230, in t4_get_regs()
3236 0x45300, 0x45314, in t4_get_regs()
3237 0x45320, 0x45328, in t4_get_regs()
3238 0x45330, 0x45330, in t4_get_regs()
3239 0x45400, 0x45414, in t4_get_regs()
3240 0x45420, 0x45428, in t4_get_regs()
3241 0x45430, 0x45430, in t4_get_regs()
3242 0x45500, 0x45514, in t4_get_regs()
3243 0x45520, 0x45528, in t4_get_regs()
3244 0x45530, 0x45530, in t4_get_regs()
3245 0x45714, 0x45718, in t4_get_regs()
3246 0x45730, 0x45730, in t4_get_regs()
3247 0x457c0, 0x457c0, in t4_get_regs()
3248 0x457f0, 0x457f0, in t4_get_regs()
3249 0x457f8, 0x457fc, in t4_get_regs()
3250 0x46000, 0x46010, in t4_get_regs()
3251 0x46020, 0x46034, in t4_get_regs()
3252 0x46040, 0x46050, in t4_get_regs()
3253 0x46060, 0x46088, in t4_get_regs()
3254 0x47000, 0x4709c, in t4_get_regs()
3255 0x470c0, 0x470d4, in t4_get_regs()
3256 0x47100, 0x471a8, in t4_get_regs()
3257 0x471b0, 0x471e8, in t4_get_regs()
3258 0x47200, 0x47210, in t4_get_regs()
3259 0x4721c, 0x47230, in t4_get_regs()
3260 0x47238, 0x47238, in t4_get_regs()
3261 0x47240, 0x472ac, in t4_get_regs()
3262 0x472d0, 0x472f4, in t4_get_regs()
3263 0x47300, 0x47310, in t4_get_regs()
3264 0x47318, 0x47348, in t4_get_regs()
3265 0x47350, 0x47354, in t4_get_regs()
3266 0x47380, 0x47388, in t4_get_regs()
3267 0x47390, 0x47394, in t4_get_regs()
3268 0x47400, 0x47448, in t4_get_regs()
3269 0x47450, 0x47458, in t4_get_regs()
3270 0x47500, 0x4751c, in t4_get_regs()
3271 0x47530, 0x4754c, in t4_get_regs()
3272 0x47560, 0x4757c, in t4_get_regs()
3273 0x47590, 0x475ac, in t4_get_regs()
3274 0x47600, 0x47630, in t4_get_regs()
3275 0x47640, 0x47644, in t4_get_regs()
3276 0x47660, 0x4769c, in t4_get_regs()
3277 0x47700, 0x47710, in t4_get_regs()
3278 0x47740, 0x47750, in t4_get_regs()
3279 0x4775c, 0x4779c, in t4_get_regs()
3280 0x477b0, 0x477bc, in t4_get_regs()
3281 0x477c4, 0x477c8, in t4_get_regs()
3282 0x477d4, 0x477fc, in t4_get_regs()
3283 0x48000, 0x48004, in t4_get_regs()
3284 0x48018, 0x4801c, in t4_get_regs()
3285 0x49304, 0x493f0, in t4_get_regs()
3286 0x49400, 0x49410, in t4_get_regs()
3287 0x49460, 0x494f4, in t4_get_regs()
3288 0x50000, 0x50084, in t4_get_regs()
3289 0x50090, 0x500cc, in t4_get_regs()
3290 0x50300, 0x50384, in t4_get_regs()
3291 0x50400, 0x50404, in t4_get_regs()
3292 0x50800, 0x50884, in t4_get_regs()
3293 0x50890, 0x508cc, in t4_get_regs()
3294 0x50b00, 0x50b84, in t4_get_regs()
3295 0x50c00, 0x50c04, in t4_get_regs()
3296 0x51000, 0x51020, in t4_get_regs()
3297 0x51028, 0x510c4, in t4_get_regs()
3298 0x51104, 0x51108, in t4_get_regs()
3299 0x51200, 0x51274, in t4_get_regs()
3300 0x51300, 0x51324, in t4_get_regs()
3301 0x51400, 0x51548, in t4_get_regs()
3302 0x51550, 0x51554, in t4_get_regs()
3303 0x5155c, 0x51584, in t4_get_regs()
3304 0x5158c, 0x515c8, in t4_get_regs()
3305 0x515f0, 0x515f4, in t4_get_regs()
3306 0x58000, 0x58004, in t4_get_regs()
3307 0x58018, 0x5801c, in t4_get_regs()
3308 0x59304, 0x593f0, in t4_get_regs()
3309 0x59400, 0x59410, in t4_get_regs()
3310 0x59460, 0x594f4, in t4_get_regs()
3373 memset(buf, 0, buf_size); in t4_get_regs()
3374 for (range = 0; range < reg_ranges_size; range += 2) { in t4_get_regs()
3411 #define EEPROM_STAT_ADDR 0x7bfc
3412 #define VPD_SIZE 0x800
3413 #define VPD_BASE 0x400
3414 #define VPD_BASE_OLD 0
3417 #define CHELSIO_VPD_UNIQUE_ID 0x82
3436 return 0; in t4_seeprom_wait()
3454 adapter->vpd_busy = 0; in t4_seeprom_wait()
3455 return 0; in t4_seeprom_wait()
3521 return 0; in t4_seeprom_read()
3568 adapter->vpd_flag = 0; in t4_seeprom_write()
3579 t4_os_pci_write_cfg4(adapter, base + PCI_VPD_DATA, 0); in t4_seeprom_write()
3584 } while ((stats_reg & 0x1) && --max_poll); in t4_seeprom_write()
3589 return 0; in t4_seeprom_write()
3600 * accessed through virtual addresses starting at 0.
3603 * [0..1K) -> [31K..32K)
3605 * [1K+A..ES) -> [0..ES-A-1K)
3630 return t4_seeprom_write(adapter, EEPROM_STAT_ADDR, enable ? 0xc : 0); in t4_seeprom_wp()
3637 * @region: VPD region to search (starting from 0)
3651 len = (u16)vpdr->vpdr_len[0] + ((u16)vpdr->vpdr_len[1] << 8); in get_vpd_keyword_val()
3657 len = (u16)vpdr->vpdr_len[0] + ((u16)vpdr->vpdr_len[1] << 8); in get_vpd_keyword_val()
3666 if (memcmp(vpd + i , kw , 2) == 0){ in get_vpd_keyword_val()
3696 * it at 0. in get_vpd_params()
3704 * For chelsio adapters, the identifier is 0x82. The first byte of a VPD in get_vpd_params()
3705 * shall be CHELSIO_VPD_UNIQUE_ID (0x82). The VPD programming software in get_vpd_params()
3711 for (i = 0; i < VPD_LEN; i += 4) { in get_vpd_params()
3718 var = get_vpd_keyword_val(vpd, name, 0); \ in get_vpd_params()
3719 if (var < 0) { \ in get_vpd_params()
3723 } while (0) in get_vpd_params()
3726 for (csum = 0; i >= 0; i--) in get_vpd_params()
3755 if (device_id & 0x80) in get_vpd_params()
3756 return 0; /* Custom card */ in get_vpd_params()
3759 if (md < 0) { in get_vpd_params()
3767 return 0; in get_vpd_params()
3772 [FLASH_LOC_EXP_ROM] = { 0, 6 },
3781 [FLASH_LOC_BOOT_AREA] = { 0, 8 }, /* Spans complete Boot Area */
3782 [FLASH_LOC_END] = { 64, 0 },
3787 [FLASH_LOC_VPD] = { 0, 1 },
3805 [FLASH_LOC_END] = { 256, 0 },
3829 SF_RD_DATA_FAST = 0xb, /* read flash */
3830 SF_RD_ID = 0x9f, /* read ID */
3831 SF_ERASE_SECTOR = 0xd8, /* erase 64KB sector */
3860 ret = t4_wait_op_done(adapter, A_SF_OP, F_BUSY, 0, SF_ATTEMPTS, 5); in sf1_read()
3888 return t4_wait_op_done(adapter, A_SF_OP, F_BUSY, 0, SF_ATTEMPTS, 5); in sf1_write()
3905 if ((ret = sf1_write(adapter, 1, 1, 1, SF_RD_STATUS)) != 0 || in flash_wait_op()
3906 (ret = sf1_read(adapter, 1, 0, 1, &status)) != 0) in flash_wait_op()
3909 return 0; in flash_wait_op()
3910 if (--attempts == 0) in flash_wait_op()
3940 if ((ret = sf1_write(adapter, 4, 1, 0, addr)) != 0 || in t4_read_flash()
3941 (ret = sf1_read(adapter, 1, 1, 0, data)) != 0) in t4_read_flash()
3947 t4_write_reg(adapter, A_SF_OP, 0); /* unlock SF */ in t4_read_flash()
3953 return 0; in t4_read_flash()
3974 unsigned int i, c, left, val, offset = addr & 0xff; in t4_write_flash()
3981 if ((ret = sf1_write(adapter, 1, 0, 1, SF_WR_ENABLE)) != 0 || in t4_write_flash()
3982 (ret = sf1_write(adapter, 4, 1, 1, val)) != 0) in t4_write_flash()
3987 for (val = 0, i = 0; i < c; ++i) in t4_write_flash()
4001 t4_write_reg(adapter, A_SF_OP, 0); /* unlock SF */ in t4_write_flash()
4004 ret = t4_read_flash(adapter, addr & ~0xff, ARRAY_SIZE(buf), buf, in t4_write_flash()
4015 return 0; in t4_write_flash()
4018 t4_write_reg(adapter, A_SF_OP, 0); /* unlock SF */ in t4_write_flash()
4034 1, vers, 0); in t4_get_fw_version()
4065 1, vers, 0); in t4_get_bs_version()
4080 offsetof(struct fw_hdr, tp_microcode_ver), 1, vers, 0); in t4_get_tp_version()
4091 * 0 on success, -ENOENT if no Expansion ROM is present.
4096 unsigned char hdr_arr[16]; /* must start with 0x55aa */ in t4_get_exprom_version()
4105 exprom_header_buf, 0); in t4_get_exprom_version()
4110 if (hdr->hdr_arr[0] != 0x55 || hdr->hdr_arr[1] != 0xaa) in t4_get_exprom_version()
4113 *vers = (V_FW_HDR_FW_VER_MAJOR(hdr->hdr_ver[0]) | in t4_get_exprom_version()
4117 return 0; in t4_get_exprom_version()
4128 * adapter specific. Returns 0 on success, an error on failure.
4150 ret = t4_query_params(adapter, adapter->mbox, adapter->pf, 0, in t4_get_scfg_version()
4153 *vers = 0; in t4_get_scfg_version()
4164 * VPD version is adapter specific. Returns 0 on success, an error on
4185 ret = t4_query_params(adapter, adapter->mbox, adapter->pf, 0, in t4_get_vpd_version()
4188 *vers = 0; in t4_get_vpd_version()
4203 int ret = 0; in t4_get_version_info()
4210 } while (0) in t4_get_version_info()
4234 int ret = 0; in t4_flash_erase_sectors()
4240 if ((ret = sf1_write(adapter, 1, 0, 1, SF_WR_ENABLE)) != 0 || in t4_flash_erase_sectors()
4241 (ret = sf1_write(adapter, 4, 0, 1, in t4_flash_erase_sectors()
4242 SF_ERASE_SECTOR | (start << 8))) != 0 || in t4_flash_erase_sectors()
4243 (ret = flash_wait_op(adapter, 14, 500)) != 0) { in t4_flash_erase_sectors()
4251 t4_write_reg(adapter, A_SF_OP, 0); /* unlock SF */ in t4_flash_erase_sectors()
4265 unsigned int len = 0; in t4_flash_cfg_addr()
4301 return 0; in t4_fw_matches_chip()
4352 for (csum = 0, i = 0; i < size / sizeof(csum); i++) in t4_load_fw()
4355 if (csum != 0xffffffff) { in t4_load_fw()
4372 ((struct fw_hdr *)first_page)->fw_ver = cpu_to_be32(0xffffffff); in t4_load_fw()
4405 memset(&c, 0, sizeof(c)); in t4_fwcache()
4410 V_FW_PARAMS_CMD_VFN(0)); in t4_fwcache()
4412 c.param[0].mnem = in t4_fwcache()
4415 c.param[0].val = cpu_to_be32(op); in t4_fwcache()
4439 for (i = 0; i < CIM_PIFLA_SIZE; i++) { in t4_cim_read_pif_la()
4440 for (j = 0; j < 6; j++) { in t4_cim_read_pif_la()
4463 for (i = 0; i < CIM_MALA_SIZE; i++) { in t4_cim_read_ma_la()
4464 for (j = 0; j < 5; j++) { in t4_cim_read_ma_la()
4479 for (i = 0; i < 8; i++) { in t4_ulprx_read_la()
4485 for (j = 0; j < ULPRX_LA_SIZE; j++, p += 8) in t4_ulprx_read_la()
4498 uint32_t caps32 = 0; in fwcaps16_to_caps32()
4504 } while (0) in fwcaps16_to_caps32()
4538 uint16_t caps16 = 0; in fwcaps32_to_caps16()
4544 } while (0) in fwcaps32_to_caps16()
4570 int8_t fec = 0; in fwcap_to_fec()
4572 if ((caps & V_FW_PORT_CAP32_FEC(M_FW_PORT_CAP32_FEC)) == 0) in fwcap_to_fec()
4573 return (unset_means_none ? FEC_NONE : 0); in fwcap_to_fec()
4586 * Note that 0 is not translated to NO_FEC.
4590 uint32_t caps = 0; in fec_to_fwcap()
4593 MPASS((fec & ~M_FW_PORT_CAP32_FEC) == 0); in fec_to_fwcap()
4625 fc = 0; in t4_link_l1cfg()
4634 aneg = 0; in t4_link_l1cfg()
4643 } else if (lc->requested_speed != 0) in t4_link_l1cfg()
4648 fec = 0; in t4_link_l1cfg()
4655 force_fec = 0; in t4_link_l1cfg()
4658 if (force_fec > 0) { in t4_link_l1cfg()
4688 if ((speed & FW_PORT_CAP32_SPEED_25G) == 0 && in t4_link_l1cfg()
4698 if (force_fec != 0) in t4_link_l1cfg()
4712 fec = 0; in t4_link_l1cfg()
4722 CH_WARN(adap, "rcap 0x%08x, pcap 0x%08x, removed 0x%x\n", rcap, in t4_link_l1cfg()
4729 memset(&c, 0, sizeof(c)); in t4_link_l1cfg()
4761 memset(&c, 0, sizeof(c)); in t4_restart_aneg()
4818 CH_ALERT(adap, "%c %s 0x%x = 0x%08x, E 0x%08x, F 0x%08x\n", in t4_show_intr_info()
4822 for (details = ii->details; details && details->mask != 0; details++) { in t4_show_intr_info()
4824 if (msgbits == 0) in t4_show_intr_info()
4827 CH_ALERT(adap, " %c [0x%08x] %s\n", alert, msgbits, in t4_show_intr_info()
4831 if (leftover != 0 && leftover != cause) in t4_show_intr_info()
4832 CH_ALERT(adap, " ? [0x%08x]\n", leftover); in t4_show_intr_info()
4854 if (verbose || cause != 0) in t4_handle_intr()
4857 if (fatal != 0 && ii->flags & NONFATAL_IF_DISABLED) in t4_handle_intr()
4860 if (cause == 0) in t4_handle_intr()
4863 rc = fatal != 0; in t4_handle_intr()
4864 for (action = ii->actions; action && action->mask != 0; action++) { in t4_handle_intr()
4888 { 0 } in pcie_intr_handler()
4895 .flags = 0, in pcie_intr_handler()
4909 { 0 } in pcie_intr_handler()
4917 .flags = 0, in pcie_intr_handler()
4952 { 0 } in pcie_intr_handler()
4986 { 0 } in pcie_intr_handler()
4992 .fatal = 0xffffffff, in pcie_intr_handler()
5000 fatal |= t4_handle_intr(adap, &sysbus_intr_info, 0, verbose); in pcie_intr_handler()
5001 fatal |= t4_handle_intr(adap, &pcie_port_intr_info, 0, verbose); in pcie_intr_handler()
5007 fatal |= t4_handle_intr(adap, &pcie_intr_info, 0, verbose); in pcie_intr_handler()
5018 { 0x3fffffff, "TP parity error" }, in tp_intr_handler()
5020 { 0 } in tp_intr_handler()
5026 .fatal = 0x7fffffff, in tp_intr_handler()
5032 return (t4_handle_intr(adap, &tp_intr_info, 0, verbose)); in tp_intr_handler()
5044 .fatal = 0xffffffff, in sge_intr_handler()
5053 .fatal = 0xffffffff, in sge_intr_handler()
5067 { F_ERR_PCIE_ERROR0, "SGE PCIe error for DBP thread 0" }, in sge_intr_handler()
5069 "SGE GTS with timer 0-5 for IQID > 1023" }, in sge_intr_handler()
5074 { F_ERR_CPL_OPCODE_0, "SGE received 0-length CPL" }, in sge_intr_handler()
5090 { 0x0000000f, "SGE context access for invalid queue" }, in sge_intr_handler()
5091 { 0 } in sge_intr_handler()
5102 { F_ERR_PCIE_ERROR0, "SGE PCIe error for DBP thread 0" }, in sge_intr_handler()
5104 "SGE GTS with timer 0-5 for IQID > 1023" }, in sge_intr_handler()
5109 { F_ERR_CPL_OPCODE_0, "SGE received 0-length CPL" }, in sge_intr_handler()
5126 { 0x0000000f, "SGE context access for invalid queue" }, in sge_intr_handler()
5127 { 0 } in sge_intr_handler()
5134 .flags = 0, in sge_intr_handler()
5142 .fatal = 0, in sge_intr_handler()
5143 .flags = 0, in sge_intr_handler()
5151 .fatal = 0xffffffff, in sge_intr_handler()
5160 .fatal = 0, in sge_intr_handler()
5161 .flags = 0, in sge_intr_handler()
5176 fatal |= t4_handle_intr(adap, &sge_int1_info, 0, verbose); in sge_intr_handler()
5177 fatal |= t4_handle_intr(adap, &sge_int2_info, 0, verbose); in sge_intr_handler()
5178 fatal |= t4_handle_intr(adap, &sge_int3_info, 0, verbose); in sge_intr_handler()
5179 fatal |= t4_handle_intr(adap, &sge_int4_info, 0, verbose); in sge_intr_handler()
5181 fatal |= t4_handle_intr(adap, &sge_int5_info, 0, verbose); in sge_intr_handler()
5183 fatal |= t4_handle_intr(adap, &sge_int6_info, 0, verbose); in sge_intr_handler()
5238 { 0} in cim_intr_handler()
5244 .fatal = 0x007fffe6, in cim_intr_handler()
5289 {0} in cim_intr_handler()
5295 .fatal = 0x3fffeeff, in cim_intr_handler()
5304 .fatal = 0, in cim_intr_handler()
5305 .flags = 0, in cim_intr_handler()
5326 fatal = (fw_err & F_PCIE_FW_ERR) != 0; in cim_intr_handler()
5327 fatal |= t4_handle_intr(adap, &cim_host_intr_info, 0, verbose); in cim_intr_handler()
5328 fatal |= t4_handle_intr(adap, &cim_host_upacc_intr_info, 0, verbose); in cim_intr_handler()
5329 fatal |= t4_handle_intr(adap, &cim_pf_host_intr_info, 0, verbose); in cim_intr_handler()
5344 { F_SE_CNT_MISMATCH_0, "ULPRX SE count mismatch in channel 0" }, in ulprx_intr_handler()
5348 { F_CAUSE_CTX_0, "ULPRX channel 0 context error" }, in ulprx_intr_handler()
5349 { 0x007fffff, "ULPRX parity error" }, in ulprx_intr_handler()
5350 { 0 } in ulprx_intr_handler()
5356 .fatal = 0x07ffffff, in ulprx_intr_handler()
5365 .fatal = 0, in ulprx_intr_handler()
5366 .flags = 0, in ulprx_intr_handler()
5372 fatal |= t4_handle_intr(adap, &ulprx_intr_info, 0, verbose); in ulprx_intr_handler()
5373 fatal |= t4_handle_intr(adap, &ulprx_intr2_info, 0, verbose); in ulprx_intr_handler()
5387 { F_PBL_BOUND_ERR_CH0, "ULPTX channel 0 PBL out of bounds" }, in ulptx_intr_handler()
5388 { 0x0fffffff, "ULPTX parity error" }, in ulptx_intr_handler()
5389 { 0 } in ulptx_intr_handler()
5395 .fatal = 0x0fffffff, in ulptx_intr_handler()
5404 .fatal = 0xf0, in ulptx_intr_handler()
5411 fatal |= t4_handle_intr(adap, &ulptx_intr_info, 0, verbose); in ulptx_intr_handler()
5412 fatal |= t4_handle_intr(adap, &ulptx_intr2_info, 0, verbose); in ulptx_intr_handler()
5422 t4_read_indirect(adap, A_PM_TX_DBG_CTRL, A_PM_TX_DBG_DATA, &data[0], in pmtx_dump_dbg_stats()
5424 for (i = 0; i < ARRAY_SIZE(data); i++) { in pmtx_dump_dbg_stats()
5425 CH_ALERT(adap, " - PM_TX_DBG_STAT%u (0x%x) = 0x%08x\n", i, in pmtx_dump_dbg_stats()
5438 { 0xffffffff, 0, pmtx_dump_dbg_stats }, in pmtx_intr_handler()
5439 { 0 }, in pmtx_intr_handler()
5442 { F_PCMD_LEN_OVFL0, "PMTX channel 0 pcmd too large" }, in pmtx_intr_handler()
5445 { F_ZERO_C_CMD_ERROR, "PMTX 0-length pcmd" }, in pmtx_intr_handler()
5446 { 0x0f000000, "PMTX icspi FIFO2X Rx framing error" }, in pmtx_intr_handler()
5447 { 0x00f00000, "PMTX icspi FIFO Rx framing error" }, in pmtx_intr_handler()
5448 { 0x000f0000, "PMTX icspi FIFO Tx framing error" }, in pmtx_intr_handler()
5449 { 0x0000f000, "PMTX oespi FIFO Rx framing error" }, in pmtx_intr_handler()
5450 { 0x00000f00, "PMTX oespi FIFO Tx framing error" }, in pmtx_intr_handler()
5451 { 0x000000f0, "PMTX oespi FIFO2X Tx framing error" }, in pmtx_intr_handler()
5456 { 0 } in pmtx_intr_handler()
5462 .fatal = 0xffffffff, in pmtx_intr_handler()
5463 .flags = 0, in pmtx_intr_handler()
5468 return (t4_handle_intr(adap, &pmtx_intr_info, 0, verbose)); in pmtx_intr_handler()
5478 { 0x18000000, "PMRX ospi overflow" }, in pmrx_intr_handler()
5485 { F_ZERO_E_CMD_ERROR, "PMRX 0-length pcmd" }, in pmrx_intr_handler()
5486 { 0x003c0000, "PMRX iespi FIFO2X Rx framing error" }, in pmrx_intr_handler()
5487 { 0x0003c000, "PMRX iespi Rx framing error" }, in pmrx_intr_handler()
5488 { 0x00003c00, "PMRX iespi Tx framing error" }, in pmrx_intr_handler()
5489 { 0x00000300, "PMRX ocspi Rx framing error" }, in pmrx_intr_handler()
5490 { 0x000000c0, "PMRX ocspi Tx framing error" }, in pmrx_intr_handler()
5491 { 0x00000030, "PMRX ocspi FIFO2X Tx framing error" }, in pmrx_intr_handler()
5496 { 0 } in pmrx_intr_handler()
5502 .fatal = 0x1fffffff, in pmrx_intr_handler()
5508 return (t4_handle_intr(adap, &pmrx_intr_info, 0, verbose)); in pmrx_intr_handler()
5528 { 0 } in cplsw_intr_handler()
5534 .fatal = 0xff, in cplsw_intr_handler()
5540 return (t4_handle_intr(adap, &cplsw_intr_info, 0, verbose)); in cplsw_intr_handler()
5564 { F_LIP0, "LE 0 LIP error" }, in le_intr_handler()
5565 { 0 } in le_intr_handler()
5583 { F_T6_LIP0, "LE found 0 LIP during CLIP substitution" }, in le_intr_handler()
5586 { 0 } in le_intr_handler()
5592 .fatal = 0, in le_intr_handler()
5606 return (t4_handle_intr(adap, &le_intr_info, 0, verbose)); in le_intr_handler()
5615 { 0xffffffff, "MPS Rx parity error" }, in mps_intr_handler()
5616 { 0 } in mps_intr_handler()
5622 .fatal = 0xffffffff, in mps_intr_handler()
5636 { 0 } in mps_intr_handler()
5642 .fatal = 0x1ffff, in mps_intr_handler()
5651 { 0 } in mps_intr_handler()
5658 .flags = 0, in mps_intr_handler()
5667 .flags = 0, in mps_intr_handler()
5672 { 0xffffffff, "MPS statistics SRAM parity error" }, in mps_intr_handler()
5673 { 0 } in mps_intr_handler()
5679 .fatal = 0x1fffffff, in mps_intr_handler()
5685 { 0xffffff, "MPS statistics Tx FIFO parity error" }, in mps_intr_handler()
5686 { 0 } in mps_intr_handler()
5692 .fatal = 0xffffff, in mps_intr_handler()
5698 { 0xffffff, "MPS statistics Rx FIFO parity error" }, in mps_intr_handler()
5699 { 0 } in mps_intr_handler()
5705 .fatal = 0xffffff, in mps_intr_handler()
5706 .flags = 0, in mps_intr_handler()
5714 { 0 } in mps_intr_handler()
5721 .flags = 0, in mps_intr_handler()
5726 { 0xff, "MPS statistics SRAM1 parity error" }, in mps_intr_handler()
5727 { 0 } in mps_intr_handler()
5733 .fatal = 0xff, in mps_intr_handler()
5734 .flags = 0, in mps_intr_handler()
5742 fatal |= t4_handle_intr(adap, &mps_rx_perr_intr_info, 0, verbose); in mps_intr_handler()
5743 fatal |= t4_handle_intr(adap, &mps_tx_intr_info, 0, verbose); in mps_intr_handler()
5745 fatal |= t4_handle_intr(adap, &t7_mps_trc_intr_info, 0, verbose); in mps_intr_handler()
5747 fatal |= t4_handle_intr(adap, &mps_trc_intr_info, 0, verbose); in mps_intr_handler()
5748 fatal |= t4_handle_intr(adap, &mps_stat_sram_intr_info, 0, verbose); in mps_intr_handler()
5749 fatal |= t4_handle_intr(adap, &mps_stat_tx_intr_info, 0, verbose); in mps_intr_handler()
5750 fatal |= t4_handle_intr(adap, &mps_stat_rx_intr_info, 0, verbose); in mps_intr_handler()
5751 fatal |= t4_handle_intr(adap, &mps_cls_intr_info, 0, verbose); in mps_intr_handler()
5753 fatal |= t4_handle_intr(adap, &mps_stat_sram1_intr_info, 0, in mps_intr_handler()
5757 t4_write_reg(adap, A_MPS_INT_CAUSE, is_t4(adap) ? 0 : 0xffffffff); in mps_intr_handler()
5775 { 0 } in mem_intr_handler()
5780 .flags = 0, in mem_intr_handler()
5788 ii.cause_reg = EDC_REG(A_EDC_INT_CAUSE, 0); in mem_intr_handler()
5789 ii.enable_reg = EDC_REG(A_EDC_INT_ENABLE, 0); in mem_intr_handler()
5790 count_reg = EDC_REG(A_EDC_ECC_STATUS, 0); in mem_intr_handler()
5818 fatal = t4_handle_intr(adap, &ii, 0, verbose); in mem_intr_handler()
5821 if (v != 0) { in mem_intr_handler()
5822 if (G_ECC_UECNT(v) != 0) { in mem_intr_handler()
5827 if (G_ECC_CECNT(v) != 0) { in mem_intr_handler()
5834 t4_write_reg(adap, count_reg, 0xffffffff); in mem_intr_handler()
5860 { F_MEM_WRAP_INT_CAUSE, 0, ma_wrap_status }, in ma_intr_handler()
5861 { 0 }, in ma_intr_handler()
5876 .fatal = 0xffffffff, in ma_intr_handler()
5877 .flags = 0, in ma_intr_handler()
5885 .fatal = 0xffffffff, in ma_intr_handler()
5886 .flags = 0, in ma_intr_handler()
5893 fatal |= t4_handle_intr(adap, &ma_intr_info, 0, verbose); in ma_intr_handler()
5894 fatal |= t4_handle_intr(adap, &ma_perr_status1, 0, verbose); in ma_intr_handler()
5896 fatal |= t4_handle_intr(adap, &ma_perr_status2, 0, verbose); in ma_intr_handler()
5910 { 0 } in smb_intr_handler()
5917 .flags = 0, in smb_intr_handler()
5922 return (t4_handle_intr(adap, &smb_intr_info, 0, verbose)); in smb_intr_handler()
5935 { 0 } in ncsi_intr_handler()
5943 .flags = 0, in ncsi_intr_handler()
5948 return (t4_handle_intr(adap, &ncsi_intr_info, 0, verbose)); in ncsi_intr_handler()
5959 { 0 } in mac_intr_handler()
5967 ii.name = &name[0]; in mac_intr_handler()
5971 ii.flags = 0; in mac_intr_handler()
5976 ii.name = &name[0]; in mac_intr_handler()
5980 ii.flags = 0; in mac_intr_handler()
5985 ii.name = &name[0]; in mac_intr_handler()
5989 ii.flags = 0; in mac_intr_handler()
5993 fatal |= t4_handle_intr(adap, &ii, 0, verbose); in mac_intr_handler()
5997 ii.name = &name[0]; in mac_intr_handler()
6000 ii.fatal = 0; in mac_intr_handler()
6001 ii.flags = 0; in mac_intr_handler()
6004 fatal |= t4_handle_intr(adap, &ii, 0, verbose); in mac_intr_handler()
6007 ii.name = &name[0]; in mac_intr_handler()
6010 ii.fatal = 0; in mac_intr_handler()
6011 ii.flags = 0; in mac_intr_handler()
6014 fatal |= t4_handle_intr(adap, &ii, 0, verbose); in mac_intr_handler()
6019 ii.name = &name[0]; in mac_intr_handler()
6022 ii.fatal = 0; in mac_intr_handler()
6023 ii.flags = 0; in mac_intr_handler()
6026 fatal |= t4_handle_intr(adap, &ii, 0, verbose); in mac_intr_handler()
6029 ii.name = &name[0]; in mac_intr_handler()
6032 ii.fatal = 0; in mac_intr_handler()
6033 ii.flags = 0; in mac_intr_handler()
6036 fatal |= t4_handle_intr(adap, &ii, 0, verbose); in mac_intr_handler()
6045 CH_ALERT(adap, " PL_TIMEOUT_STATUS 0x%08x 0x%08x\n", in pl_timeout_status()
6055 { F_TIMEOUT, 0, pl_timeout_status }, in plpl_intr_handler()
6056 { 0 }, in plpl_intr_handler()
6065 { 0 } in plpl_intr_handler()
6077 return (t4_handle_intr(adap, &plpl_intr_info, 0, verbose)); in plpl_intr_handler()
6122 { 0 } in t4_slow_intr_handler()
6151 { 0 } in t4_slow_intr_handler()
6157 .fatal = 0xffffffff, in t4_slow_intr_handler()
6180 { F_MAC0, 0, mac_intr_handler}, in t4_slow_intr_handler()
6186 { 0 } in t4_slow_intr_handler()
6206 { F_MAC0, 0, mac_intr_handler}, in t4_slow_intr_handler()
6212 { 0 } in t4_slow_intr_handler()
6218 .fatal = 0, in t4_slow_intr_handler()
6219 .flags = 0, in t4_slow_intr_handler()
6236 if (verbose || perr != 0) { in t4_slow_intr_handler()
6238 if (perr != 0) in t4_slow_intr_handler()
6279 t4_set_reg_field(adap, A_PL_INT_ENABLE, F_SF | F_I2CM, 0); in t4_intr_enable()
6280 t4_set_reg_field(adap, A_PL_INT_MAP0, 0, 1 << adap->pf); in t4_intr_enable()
6294 t4_write_reg(adap, MYPF_REG(A_PL_PF_INT_ENABLE), 0); in t4_intr_disable()
6295 t4_set_reg_field(adap, A_PL_INT_MAP0, 1 << adap->pf, 0); in t4_intr_disable()
6307 u32 a = ((u32)addr[0] << 16) | ((u32)addr[1] << 8) | addr[2]; in hash_mac_addr()
6312 return a & 0x3f; in hash_mac_addr()
6340 memset(&cmd, 0, sizeof(cmd)); in t4_config_rss_range()
6352 while (n > 0) { in t4_config_rss_range()
6354 int nq_packed = 0; in t4_config_rss_range()
6375 while (nq > 0) { in t4_config_rss_range()
6387 qbuf[0] = qbuf[1] = qbuf[2] = 0; in t4_config_rss_range()
6395 *qp++ = cpu_to_be32(V_FW_RSS_IND_TBL_CMD_IQ0(qbuf[0]) | in t4_config_rss_range()
6408 return 0; in t4_config_rss_range()
6425 memset(&c, 0, sizeof(c)); in t4_config_glbl_rss()
6459 memset(&c, 0, sizeof(c)); in t4_config_vi_rss()
6477 t4_write_reg(adap, A_TP_RSS_LKP_TABLE, 0xfff00000 | row); in rd_rss_row()
6479 F_LKPTBLROWVLD, 1, 5, 0, val); in rd_rss_row()
6481 t4_write_reg(adap, A_TP_RSS_CONFIG_SRAM, 0xB0000 | row); in rd_rss_row()
6483 A_TP_RSS_LKP_TABLE, 5, 0, val); in rd_rss_row()
6500 for (i = 0; i < rss_nentries / 2; ++i) { in t4_read_rss()
6507 return 0; in t4_read_rss()
6517 * @rw: Read (1) or Write (0)
6526 int ret = 0; in t4_tp_fw_ldst_rw()
6530 for (i = 0; i < nregs; i++) { in t4_tp_fw_ldst_rw()
6531 memset(&c, 0, sizeof(c)); in t4_tp_fw_ldst_rw()
6540 c.u.addrval.val = rw ? 0 : cpu_to_be32(vals[i]); in t4_tp_fw_ldst_rw()
6549 return 0; in t4_tp_fw_ldst_rw()
6560 * @rw: READ(1) or WRITE(0)
6634 __DECONST(u32 *, buff), nregs, start_index, 0, sleep_ok); in t4_tp_pio_write()
6692 * 0..15 the corresponding entry in the RSS key table is written,
6712 if (idx >= 0 && idx < rss_key_addr_cnt) { in t4_write_rss_key()
7037 t4_tp_mib_read(adap, &st->pkts_in[0], 28, A_TP_MIB_RDMA_IN_PKT_0, in t4_tp_get_rdma_stats()
7064 st->octets_ddp = ((u64)val[0] << 32) | val[1]; in t4_get_fcoe_stats()
7082 st->frames = val[0]; in t4_get_usm_stats()
7115 for (i = 0; i < NMTUS; ++i) { in t4_read_mtu_tbl()
7117 V_MTUINDEX(0xff) | V_MTUVALUE(i)); in t4_read_mtu_tbl()
7137 for (mtu = 0; mtu < NMTUS; ++mtu) in t4_read_cong_tbl()
7138 for (w = 0; w < NCCTRL_WIN; ++w) { in t4_read_cong_tbl()
7140 V_ROWINDEX(0xffff) | (mtu << 5) | w); in t4_read_cong_tbl()
7142 A_TP_CCTRL_TABLE) & 0x1fff; in t4_read_cong_tbl()
7172 a[0] = a[1] = a[2] = a[3] = a[4] = a[5] = a[6] = a[7] = a[8] = 1; in init_cong_ctrl()
7197 b[0] = b[1] = b[2] = b[3] = b[4] = b[5] = b[6] = b[7] = b[8] = 0; in init_cong_ctrl()
7233 for (i = 0; i < NMTUS; ++i) { in t4_load_mtus()
7242 for (w = 0; w < NCCTRL_WIN; ++w) { in t4_load_mtus()
7273 for (i = 0; i < n; i++, pace_vals++) { in t4_set_pace_tbl()
7275 if (vals[i] > 0x7ff) in t4_set_pace_tbl()
7277 if (*pace_vals && vals[i] == 0) in t4_set_pace_tbl()
7280 for (i = 0; i < n; i++, start++) in t4_set_pace_tbl()
7282 return 0; in t4_set_pace_tbl()
7295 unsigned int v, tps, cpt, bpt, delta, mindelta = ~0; in t4_set_sched_bps()
7297 unsigned int selected_cpt = 0, selected_bpt = 0; in t4_set_sched_bps()
7299 if (kbps > 0) { in t4_set_sched_bps()
7304 if (bpt > 0 && bpt <= 255) { in t4_set_sched_bps()
7322 v = (v & 0xffff) | (selected_cpt << 16) | (selected_bpt << 24); in t4_set_sched_bps()
7324 v = (v & 0xffff0000) | selected_cpt | (selected_bpt << 8); in t4_set_sched_bps()
7326 return 0; in t4_set_sched_bps()
7355 return 0; in t4_set_sched_ipg()
7389 nic_rate[0] = chan_rate(adap, G_TNLRATE0(v)); in t4_get_chan_txrate()
7397 ofld_rate[0] = chan_rate(adap, G_OFDRATE0(v)); in t4_get_chan_txrate()
7424 if (idx < 0 || idx >= NTRACE) in t4_set_trace_filter()
7436 t4_set_reg_field(adap, match_ctl_a, en, enable ? en : 0); in t4_set_trace_filter()
7437 return 0; in t4_set_trace_filter()
7473 t4_set_reg_field(adap, match_ctl_a, en, 0); in t4_set_trace_filter()
7479 for (i = 0; i < TRACE_LEN / 4; i++, data_reg += 4, mask_reg += 4) { in t4_set_trace_filter()
7490 return 0; in t4_set_trace_filter()
7535 for (i = 0; i < TRACE_LEN / 4; i++, data_reg += 4, mask_reg += 4) { in t4_get_trace_filter()
7585 for (i = 0; i < adap->chip_params->pm_stats_cnt; i++) { in t4_pmtx_get_stats()
7596 cycles[i] = (((u64)data[0] << 32) | data[1]); in t4_pmtx_get_stats()
7614 for (i = 0; i < adap->chip_params->pm_stats_cnt; i++) { in t4_pmrx_get_stats()
7623 cycles[i] = (((u64)data[0] << 32) | data[1]); in t4_pmrx_get_stats()
7639 for (i = 0, j = 0; i < T7_PM_RX_CACHE_NSTATS / 3; i++, j += 3) { in t4_pmrx_cache_get_stats()
7640 t4_write_reg(adap, A_PM_RX_STAT_CONFIG, 0x100 + i); in t4_pmrx_cache_get_stats()
7661 return ((adap->params.mps_bg_map >> (idx << 3)) & 0xff); in t4_get_mps_bg_map()
7664 MPASS(n > 0 && n <= MAX_NPORTS); in t4_get_mps_bg_map()
7666 return idx == 0 ? 0xf : 0; in t4_get_mps_bg_map()
7668 return idx < 2 ? (3 << (2 * idx)) : 0; in t4_get_mps_bg_map()
7681 case 0: in t4_get_rx_e_chan_map()
7696 return (0); in t4_get_rx_e_chan_map()
7706 return (adap->params.tp_ch_map >> (8 * idx)) & 0xff; in t4_get_rx_c_chan()
7707 return 0; in t4_get_rx_c_chan()
7716 return (adap->params.tx_tp_ch_map >> (8 * idx)) & 0xff; in t4_get_tx_c_chan()
7773 for (i = 0, s = (u64 *)stats, o = (u64 *)offset ; in t4_get_port_stats_offset()
7794 MPASS(port_id >= 0 && port_id <= adap->params.nports); in t4_get_port_stats()
7800 memset(p, 0, sizeof(*p)); in t4_get_port_stats()
7882 p->rx_ovflow0 = (bgmap & 1) ? GET_STAT_COM(RX_BG_0_MAC_DROP_FRAME) : 0; in t4_get_port_stats()
7883 p->rx_ovflow1 = (bgmap & 2) ? GET_STAT_COM(RX_BG_1_MAC_DROP_FRAME) : 0; in t4_get_port_stats()
7884 p->rx_ovflow2 = (bgmap & 4) ? GET_STAT_COM(RX_BG_2_MAC_DROP_FRAME) : 0; in t4_get_port_stats()
7885 p->rx_ovflow3 = (bgmap & 8) ? GET_STAT_COM(RX_BG_3_MAC_DROP_FRAME) : 0; in t4_get_port_stats()
7886 p->rx_trunc0 = (bgmap & 1) ? GET_STAT_COM(RX_BG_0_MAC_TRUNC_FRAME) : 0; in t4_get_port_stats()
7887 p->rx_trunc1 = (bgmap & 2) ? GET_STAT_COM(RX_BG_1_MAC_TRUNC_FRAME) : 0; in t4_get_port_stats()
7888 p->rx_trunc2 = (bgmap & 4) ? GET_STAT_COM(RX_BG_2_MAC_TRUNC_FRAME) : 0; in t4_get_port_stats()
7889 p->rx_trunc3 = (bgmap & 8) ? GET_STAT_COM(RX_BG_3_MAC_TRUNC_FRAME) : 0; in t4_get_port_stats()
7928 p->ovflow0 = (bg & 1) ? GET_STAT_COM(RX_BG_0_LB_DROP_FRAME) : 0; in t4_get_lb_stats()
7929 p->ovflow1 = (bg & 2) ? GET_STAT_COM(RX_BG_1_LB_DROP_FRAME) : 0; in t4_get_lb_stats()
7930 p->ovflow2 = (bg & 4) ? GET_STAT_COM(RX_BG_2_LB_DROP_FRAME) : 0; in t4_get_lb_stats()
7931 p->ovflow3 = (bg & 8) ? GET_STAT_COM(RX_BG_3_LB_DROP_FRAME) : 0; in t4_get_lb_stats()
7932 p->trunc0 = (bg & 1) ? GET_STAT_COM(RX_BG_0_LB_TRUNC_FRAME) : 0; in t4_get_lb_stats()
7933 p->trunc1 = (bg & 2) ? GET_STAT_COM(RX_BG_1_LB_TRUNC_FRAME) : 0; in t4_get_lb_stats()
7934 p->trunc2 = (bg & 4) ? GET_STAT_COM(RX_BG_2_LB_TRUNC_FRAME) : 0; in t4_get_lb_stats()
7935 p->trunc3 = (bg & 8) ? GET_STAT_COM(RX_BG_3_LB_TRUNC_FRAME) : 0; in t4_get_lb_stats()
7974 (addr[0] << 8) | addr[1]); in t4_wol_magic_enable()
7985 * @mask0: byte mask for bytes 0-63 of a packet
8009 t4_set_reg_field(adap, port_cfg_reg, F_PATEN, 0); in t4_wol_pat_enable()
8010 return 0; in t4_wol_pat_enable()
8012 if (map > 0xff) in t4_wol_pat_enable()
8023 for (i = 0; i < NWOL_PAT; i++, map >>= 1) { in t4_wol_pat_enable()
8043 t4_set_reg_field(adap, port_cfg_reg, 0, F_PATEN); in t4_wol_pat_enable()
8044 return 0; in t4_wol_pat_enable()
8057 memset(wr, 0, sizeof(*wr)); in t4_mk_filtdelwr()
8061 V_FW_FILTER_WR_NOREPLY(qid < 0)); in t4_mk_filtdelwr()
8063 if (qid >= 0) in t4_mk_filtdelwr()
8073 } while (0)
8081 memset(&c, 0, sizeof(c)); in t4_fwaddrspace_write()
8099 * @mmd: the PHY MMD to access (0 for clause 22 PHYs)
8112 memset(&c, 0, sizeof(c)); in t4_mdio_rd()
8123 if (ret == 0) in t4_mdio_rd()
8133 * @mmd: the PHY MMD to access (0 for clause 22 PHYs)
8145 memset(&c, 0, sizeof(c)); in t4_mdio_wr()
8312 for (i = 0; i < ARRAY_SIZE(sge_regs); i++) in t4_sge_decode_idma_state()
8331 memset(&c, 0, sizeof(c)); in t4_sge_ctxt_flush()
8366 memset(&c, 0, sizeof(c)); in t4_fw_hello()
8386 if ((ret == -EBUSY || ret == -ETIMEDOUT) && retries-- > 0) in t4_fw_hello()
8413 if ((v & (F_FW_HELLO_CMD_ERR|F_FW_HELLO_CMD_INIT)) == 0 && in t4_fw_hello()
8438 if (waiting <= 0) { in t4_fw_hello()
8439 if (retries-- > 0) in t4_fw_hello()
8484 memset(&c, 0, sizeof(c)); in t4_fw_bye()
8501 memset(&c, 0, sizeof(c)); in t4_fw_reset()
8525 int ret = 0; in t4_fw_halt()
8534 memset(&c, 0, sizeof(c)); in t4_fw_halt()
8554 if (ret == 0 || force) { in t4_fw_halt()
8579 t4_set_reg_field(adap, A_CIM_BOOT_CFG, F_UPCRST, 0); in t4_fw_restart()
8580 for (ms = 0; ms < FW_CMD_MAX_TIMEOUT; ) { in t4_fw_restart()
8624 if (ret < 0 && !force) in t4_fw_upgrade()
8629 if (ret < 0 || bootstrap) in t4_fw_upgrade()
8647 memset(&c, 0, sizeof(c)); in t4_fw_initialize()
8672 __be32 *p = &c.param[0].mnem; in t4_query_params_rw()
8677 memset(&c, 0, sizeof(c)); in t4_query_params_rw()
8684 for (i = 0; i < nparams; i++) { in t4_query_params_rw()
8699 * ~0UL.) in t4_query_params_rw()
8701 for (i = 0, p = &c.param[0].val; i < nparams; i++, p += 2) in t4_query_params_rw()
8711 return t4_query_params_rw(adap, mbox, pf, vf, nparams, params, val, 0); in t4_query_params()
8734 __be32 *p = &c.param[0].mnem; in t4_set_params_timeout()
8739 memset(&c, 0, sizeof(c)); in t4_set_params_timeout()
8804 memset(&c, 0, sizeof(c)); in t4_cfg_pfvf()
8852 memset(&c, 0, sizeof(c)); in t4_alloc_vi_func()
8918 vfvld, vin, FW_VI_FUNC_ETH, 0); in t4_alloc_vi()
8936 memset(&c, 0, sizeof(c)); in t4_free_vi()
8954 * @promisc: 1 to enable promiscuous mode, 0 to disable it, -1 no change
8955 * @all_multi: 1 to enable all-multi mode, 0 to disable it, -1 no change
8956 * @bcast: 1 to enable broadcast Rx, 0 to disable it, -1 no change
8957 * @vlanex: 1 to enable HW VLAN extraction, 0 to disable it, -1 no change
8969 if (mtu < 0) in t4_set_rxmode()
8971 if (promisc < 0) in t4_set_rxmode()
8973 if (all_multi < 0) in t4_set_rxmode()
8975 if (bcast < 0) in t4_set_rxmode()
8977 if (vlanex < 0) in t4_set_rxmode()
8980 memset(&c, 0, sizeof(c)); in t4_set_rxmode()
9003 * @lookup_type: MAC address for inner (1) or outer (0) header
9017 int ret = 0; in t4_alloc_encap_mac_filt()
9020 memset(&c, 0, sizeof(c)); in t4_alloc_encap_mac_filt()
9038 if (ret == 0) in t4_alloc_encap_mac_filt()
9051 * @lookup_type: MAC address for inner (1) or outer (0) header
9062 int ret = 0; in t4_alloc_raw_mac_filt()
9067 memset(&c, 0, sizeof(c)); in t4_alloc_raw_mac_filt()
9078 /* Lookup Type. Outer header: 0, Inner header: 1 */ in t4_alloc_raw_mac_filt()
9086 memcpy((u8 *)&p->data1[0] + 2, addr, ETHER_ADDR_LEN); in t4_alloc_raw_mac_filt()
9087 memcpy((u8 *)&p->data1m[0] + 2, mask, ETHER_ADDR_LEN); in t4_alloc_raw_mac_filt()
9090 if (ret == 0) { in t4_alloc_raw_mac_filt()
9115 * could not be allocated for an address its index is set to 0xffff.
9125 int offset, ret = 0; in t4_alloc_mac_filt()
9127 unsigned int nfilters = 0; in t4_alloc_mac_filt()
9134 for (offset = 0; offset < naddr ; /**/) { in t4_alloc_mac_filt()
9143 memset(&c, 0, sizeof(c)); in t4_alloc_mac_filt()
9152 for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) { in t4_alloc_mac_filt()
9168 for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) { in t4_alloc_mac_filt()
9174 ? 0xffff in t4_alloc_mac_filt()
9187 if (ret == 0 || ret == -FW_ENOMEM) in t4_alloc_mac_filt()
9208 u8 addr[] = {0,0,0,0,0,0}; in t4_free_encap_mac_filt()
9209 int ret = 0; in t4_free_encap_mac_filt()
9212 memset(&c, 0, sizeof(c)); in t4_free_encap_mac_filt()
9216 V_FW_CMD_EXEC(0) | in t4_free_encap_mac_filt()
9219 c.freemacs_to_len16 = cpu_to_be32(V_FW_VI_MAC_CMD_FREEMACS(0) | in t4_free_encap_mac_filt()
9238 * @lookup_type: MAC address for inner (1) or outer (0) header
9254 memset(&c, 0, sizeof(c)); in t4_free_raw_mac_filt()
9257 V_FW_CMD_EXEC(0) | in t4_free_raw_mac_filt()
9260 c.freemacs_to_len16 = cpu_to_be32(V_FW_VI_MAC_CMD_FREEMACS(0) | in t4_free_raw_mac_filt()
9267 /* Lookup Type. Outer header: 0, Inner header: 1 */ in t4_free_raw_mac_filt()
9275 memcpy((u8 *)&p->data1[0] + 2, addr, ETHER_ADDR_LEN); in t4_free_raw_mac_filt()
9276 memcpy((u8 *)&p->data1m[0] + 2, mask, ETHER_ADDR_LEN); in t4_free_raw_mac_filt()
9298 int offset, ret = 0; in t4_free_mac_filt()
9300 unsigned int nfilters = 0; in t4_free_mac_filt()
9307 for (offset = 0; offset < (int)naddr ; /**/) { in t4_free_mac_filt()
9316 memset(&c, 0, sizeof(c)); in t4_free_mac_filt()
9320 V_FW_CMD_EXEC(0) | in t4_free_mac_filt()
9323 cpu_to_be32(V_FW_VI_MAC_CMD_FREEMACS(0) | in t4_free_mac_filt()
9326 for (i = 0, p = c.u.exact; i < (int)fw_naddr; i++, p++) { in t4_free_mac_filt()
9337 for (i = 0, p = c.u.exact; i < fw_naddr; i++, p++) { in t4_free_mac_filt()
9349 if (ret == 0) in t4_free_mac_filt()
9365 * @idx >= 0, or adds the MAC address to a new filter if @idx < 0. In the
9384 if (idx < 0) /* new allocation */ in t4_change_mac()
9388 memset(&c, 0, sizeof(c)); in t4_change_mac()
9399 if (ret == 0) { in t4_change_mac()
9434 memset(&c, 0, sizeof(c)); in t4_set_addr_hash()
9450 * @rx_en: 1=enable Rx, 0=disable Rx
9451 * @tx_en: 1=enable Tx, 0=disable Tx
9462 memset(&c, 0, sizeof(c)); in t4_enable_vi_params()
9478 * @rx_en: 1=enable Rx, 0=disable Rx
9479 * @tx_en: 1=enable Tx, 0=disable Tx
9487 return t4_enable_vi_params(adap, mbox, viid, rx_en, tx_en, 0); in t4_enable_vi()
9504 memset(&c, 0, sizeof(c)); in t4_identify_port()
9521 * @fl0id: FL0 queue id or 0xffff if no attached FL0
9522 * @fl1id: FL1 queue id or 0xffff if no attached FL1
9534 memset(&c, 0, sizeof(c)); in t4_iq_stop()
9554 * @fl0id: FL0 queue id or 0xffff if no attached FL0
9555 * @fl1id: FL1 queue id or 0xffff if no attached FL1
9565 memset(&c, 0, sizeof(c)); in t4_iq_free()
9593 memset(&c, 0, sizeof(c)); in t4_eth_eq_stop()
9618 memset(&c, 0, sizeof(c)); in t4_eth_eq_free()
9643 memset(&c, 0, sizeof(c)); in t4_ctrl_eq_free()
9668 memset(&c, 0, sizeof(c)); in t4_ofld_eq_free()
9712 } while (0) in fwcap_to_speed()
9726 return 0; in fwcap_to_speed()
9738 } while (0) in speed_to_fwcap()
9752 return 0; in speed_to_fwcap()
9764 } while (0) in fwcap_top_speed()
9778 return 0; in fwcap_top_speed()
9790 uint32_t linkattr = 0; in lstatus_to_fwcap()
9844 lc->link_ok = (stat & F_FW_PORT_CMD_LSTATUS) != 0; in handle_port_info()
9859 lc->link_ok = (stat & F_FW_PORT_CMD_LSTATUS32) != 0; in handle_port_info()
9864 CH_ERR(pi->adapter, "bad port_info action 0x%x\n", action); in handle_port_info()
9871 fc = 0; in handle_port_info()
9911 memset(&cmd, 0, sizeof(cmd)); in t4_update_port_info()
9924 return 0; in t4_update_port_info()
9950 MPASS(port_id >= 0 && port_id < adap->params.nports); in t4_handle_fw_rpl()
9966 return 0; in t4_handle_fw_rpl()
10003 { 0x00150201, 4 << 20 }, /* Spansion 4MB S25FL032P */ in t4_get_flash_params()
10007 u32 flashid = 0; in t4_get_flash_params()
10009 unsigned int density, size = 0; in t4_get_flash_params()
10018 ret = sf1_write(adapter, 1, 1, 0, SF_RD_ID); in t4_get_flash_params()
10020 ret = sf1_read(adapter, 3, 0, 1, &flashid); in t4_get_flash_params()
10021 t4_write_reg(adapter, A_SF_OP, 0); /* unlock SF */ in t4_get_flash_params()
10022 if (ret < 0) in t4_get_flash_params()
10028 for (part = 0; part < ARRAY_SIZE(supported_flash); part++) in t4_get_flash_params()
10046 manufacturer = flashid & 0xff; in t4_get_flash_params()
10048 case 0x20: /* Micron/Numonix */ in t4_get_flash_params()
10053 density = (flashid >> 16) & 0xff; in t4_get_flash_params()
10055 case 0x14: size = 1 << 20; break; /* 1MB */ in t4_get_flash_params()
10056 case 0x15: size = 1 << 21; break; /* 2MB */ in t4_get_flash_params()
10057 case 0x16: size = 1 << 22; break; /* 4MB */ in t4_get_flash_params()
10058 case 0x17: size = 1 << 23; break; /* 8MB */ in t4_get_flash_params()
10059 case 0x18: size = 1 << 24; break; /* 16MB */ in t4_get_flash_params()
10060 case 0x19: size = 1 << 25; break; /* 32MB */ in t4_get_flash_params()
10061 case 0x20: size = 1 << 26; break; /* 64MB */ in t4_get_flash_params()
10062 case 0x21: size = 1 << 27; break; /* 128MB */ in t4_get_flash_params()
10063 case 0x22: size = 1 << 28; break; /* 256MB */ in t4_get_flash_params()
10067 case 0x9d: /* ISSI -- Integrated Silicon Solution, Inc. */ in t4_get_flash_params()
10072 density = (flashid >> 16) & 0xff; in t4_get_flash_params()
10074 case 0x16: size = 1 << 25; break; /* 32MB */ in t4_get_flash_params()
10075 case 0x17: size = 1 << 26; break; /* 64MB */ in t4_get_flash_params()
10079 case 0xc2: /* Macronix */ in t4_get_flash_params()
10084 density = (flashid >> 16) & 0xff; in t4_get_flash_params()
10086 case 0x17: size = 1 << 23; break; /* 8MB */ in t4_get_flash_params()
10087 case 0x18: size = 1 << 24; break; /* 16MB */ in t4_get_flash_params()
10091 case 0xef: /* Winbond */ in t4_get_flash_params()
10096 density = (flashid >> 16) & 0xff; in t4_get_flash_params()
10098 case 0x17: size = 1 << 23; break; /* 8MB */ in t4_get_flash_params()
10099 case 0x18: size = 1 << 24; break; /* 16MB */ in t4_get_flash_params()
10109 if (size == 0) { in t4_get_flash_params()
10132 return 0; in t4_get_flash_params()
10144 val &= 0xfff0; in set_pcie_completion_timeout()
10201 .sge_fl_db = 0, in t4_get_chip_params()
10219 .sge_fl_db = 0, in t4_get_chip_params()
10228 if (chipid < 0 || chipid >= ARRAY_SIZE(chip_params)) in t4_get_chip_params()
10254 if (adapter->params.chipid == 0) { in t4_prep_adapter()
10273 if (ret < 0) in t4_prep_adapter()
10287 if (ret < 0) in t4_prep_adapter()
10300 set_pcie_completion_timeout(adapter, 0xd); in t4_prep_adapter()
10301 return 0; in t4_prep_adapter()
10319 const bool bt = adapter->bt_map != 0; in t4_shutdown_adapter()
10323 t4_write_reg(adapter, A_DBG_GPIO_EN, 0xffff0000); in t4_shutdown_adapter()
10342 t4_set_reg_field(adapter, A_SGE_CONTROL, F_GLOBALENABLE, 0); in t4_shutdown_adapter()
10344 return 0; in t4_shutdown_adapter()
10354 * @pbar2_qid: BAR2 Queue ID or 0 for Queue ID inferred SGE Queues
10366 * *@pbar2_qid: the BAR2 SGE Queue ID or 0 of @qid
10368 * If the returned BAR2 Queue ID is 0, then BAR2 SGE registers which
10370 * Write Combining Doorbell Buffer. If the BAR2 Queue ID is not 0,
10414 * BAR2 Queue ID of 0 for those writes). Otherwise, we'll simply in t4_bar2_sge_qregs()
10431 bar2_qid = 0; in t4_bar2_sge_qregs()
10436 return 0; in t4_bar2_sge_qregs()
10471 return 0; in t4_init_devlog_ncores_params()
10478 memset(dparams, 0, sizeof *dparams); in t4_init_devlog_ncores_params()
10489 memset(&devlog_cmd, 0, sizeof devlog_cmd); in t4_init_devlog_ncores_params()
10504 return 0; in t4_init_devlog_ncores_params()
10520 sp->counter_val[0] = G_THRESHOLD_0(r); in t4_init_sge_params()
10528 if (tscale == 0) in t4_init_sge_params()
10535 sp->timer_val[0] = core_ticks_to_us(adapter, G_TIMERVALUE0(r)) * tscale; in t4_init_sge_params()
10585 if (G_INGPACKBOUNDARY(r) == 0) in t4_init_sge_params()
10590 for (i = 0; i < SGE_FLBUF_SIZES; i++) in t4_init_sge_params()
10594 return 0; in t4_init_sge_params()
10614 for (filter_mask = 0, i = first; i <= last; i++) { in hashmask_to_filtermask()
10615 if ((filter_mode & (1 << i)) == 0) in hashmask_to_filtermask()
10637 param[0] = V_FW_PARAMS_MNEM(FW_PARAMS_MNEM_DEV) | in read_filter_mode_and_ingress_config()
10643 rc = -t4_query_params(adap, adap->mbox, adap->pf, 0, 2, param, val); in read_filter_mode_and_ingress_config()
10644 if (rc == 0) { in read_filter_mode_and_ingress_config()
10645 tpp->filter_mode = G_FW_PARAMS_PARAM_FILTER_MODE(val[0]); in read_filter_mode_and_ingress_config()
10646 tpp->filter_mask = G_FW_PARAMS_PARAM_FILTER_MASK(val[0]); in read_filter_mode_and_ingress_config()
10654 tpp->filter_mode = v & 0xffff; in read_filter_mode_and_ingress_config()
10656 hash_mask = 0; in read_filter_mode_and_ingress_config()
10737 tpp->lb_mode = 0; in t4_init_tp_params()
10767 return 0; in t4_init_tp_params()
10812 if (filter_field < 0 || filter_field >= nopt) in t4_filter_field_width()
10813 return (0); in t4_filter_field_width()
10832 if ((filter_mode & filter_sel) == 0) in t4_filter_field_shift()
10836 for (sel = 1, field_shift = 0; sel < filter_sel; sel <<= 1) { in t4_filter_field_shift()
10885 for (sel = 1, field_shift = 0; sel < filter_sel; sel <<= 1) { in t4_filter_field_shift()
10928 struct vi_info *vi = &p->vi[0]; in t4_port_init()
10930 for (i = 0, j = -1; i <= p->port_id; i++) { in t4_port_init()
10933 } while ((adap->params.portvec & (1 << j)) == 0); in t4_port_init()
10949 if (ret < 0) in t4_port_init()
10960 vi->rss_base = 0xffff; in t4_port_init()
10963 vi->rss_base = val & 0xffff; in t4_port_init()
10966 return 0; in t4_port_init()
11037 for (i = 0; i < cim_num_ibq; i++, base++, size++, thres++) in t4_read_cimq_cfg_core()
11040 for (i = 0; i < cim_num_obq; i++, base++, size++) in t4_read_cimq_cfg_core()
11061 ret = t4_wait_op_done(adap, A_CIM_IBQ_DBG_CFG, F_IBQDBGBUSY, 0, in t4_read_cim_ibq_data_core()
11067 return 0; in t4_read_cim_ibq_data_core()
11079 * Reads the contents of the selected CIM queue starting at address 0 up
11081 * of 4. Returns < 0 on error and the number of 32-bit words actually
11100 for (i = 0; i < n; i++, addr++, data++) { in t4_read_cim_ibq_core()
11102 if (ret < 0) in t4_read_cim_ibq_core()
11106 t4_write_reg(adap, A_CIM_IBQ_DBG_CFG, 0); in t4_read_cim_ibq_core()
11122 ret = t4_wait_op_done(adap, A_CIM_OBQ_DBG_CFG, F_OBQDBGBUSY, 0, 2, 1); in t4_read_cim_obq_data_core()
11127 return 0; in t4_read_cim_obq_data_core()
11139 * Reads the contents of the selected CIM queue starting at address 0 up
11141 * of 4. Returns < 0 on error and the number of 32-bit words actually
11160 for (i = 0; i < n; i++, addr++, data++) { in t4_read_cim_obq_core()
11162 if (ret < 0) in t4_read_cim_obq_core()
11166 t4_write_reg(adap, A_CIM_OBQ_DBG_CFG, 0); in t4_read_cim_obq_core()
11187 unsigned int hostbusy, v = 0; in t4_cim_read_core()
11188 int ret = 0; in t4_cim_read_core()
11203 0, 5, 2); in t4_cim_read_core()
11229 int ret = 0; in t4_cim_write_core()
11247 0, 5, 2); in t4_cim_write_core()
11276 val = 0; in t4_cim_read_la_core()
11291 for (i = 0; i < adap->params.cim_la_size; i++) { in t4_cim_read_la_core()
11310 /* Bits 0-3 of UpDbgLaRdPtr can be between 0000 to 1001 to in t4_cim_read_la_core()
11313 if ((chip_id(adap) > CHELSIO_T5) && (idx & 0xf) >= 9) in t4_cim_read_la_core()
11314 idx = (idx & 0xff0) + 0x10; in t4_cim_read_la_core()
11317 /* address can't exceed 0xfff */ in t4_cim_read_la_core()
11349 cfg = t4_read_reg(adap, A_TP_DBG_LA_CONFIG) & 0xffff; in t4_tp_read_la()
11356 last_incomplete = G_DBGLAMODE(val) >= 2 && (val & F_DBGLAWHLF) == 0; in t4_tp_read_la()
11362 val &= 0xffff; in t4_tp_read_la()
11366 for (i = 0; i < TPLA_SIZE; i++) { in t4_tp_read_la()
11374 la_buf[TPLA_SIZE - 1] = ~0ULL; in t4_tp_read_la()
11415 idma->idma_stalled[0] = idma->idma_stalled[1] = 0; in t4_idma_monitor_init()
11435 * 0xffffffff without wrapping around so once they pass the 1s in t4_idma_monitor()
11439 idma_same_state_cnt[0] = t4_read_reg(adapter, A_SGE_DEBUG_DATA_HIGH); in t4_idma_monitor()
11442 for (i = 0; i < 2; i++) { in t4_idma_monitor()
11457 idma->idma_stalled[i] = 0; in t4_idma_monitor()
11470 if (idma->idma_stalled[i] == 0) { in t4_idma_monitor()
11472 idma->idma_warn[i] = 0; in t4_idma_monitor()
11483 if (idma->idma_warn[i] > 0) in t4_idma_monitor()
11491 t4_write_reg(adapter, A_SGE_DEBUG_INDEX, 0); in t4_idma_monitor()
11493 idma->idma_state[i] = (debug0 >> (i * 9)) & 0x3f; in t4_idma_monitor()
11497 idma->idma_qid[i] = (debug11 >> (i * 16)) & 0xffff; in t4_idma_monitor()
11521 memset(&cmd, 0, sizeof(cmd)); in t4_set_vf_mac()
11542 case 0: in t4_set_vf_mac()
11561 for (i = 0; i < NTX_SCHED; i++) { in t4_read_pace_tbl()
11562 t4_write_reg(adap, A_TP_PACE_TABLE, 0xffff0000 + i); in t4_read_pace_tbl()
11587 bpt = (v >> 8) & 0xff; in t4_get_tx_sched()
11588 cpt = v & 0xff; in t4_get_tx_sched()
11590 *kbps = 0; /* scheduler disabled */ in t4_get_tx_sched()
11601 v &= 0xffff; in t4_get_tx_sched()
11621 if (cfg_addr < 0) in t4_load_cfg()
11634 * If size == 0 then we're simply erasing the FLASH sectors associated in t4_load_cfg()
11637 if (ret || size == 0) in t4_load_cfg()
11642 for (i = 0; i < size; i += SF_PAGE_SIZE) { in t4_load_cfg()
11654 (size == 0 ? "clear" : "download"), ret); in t4_load_cfg()
11670 return 0; in t5_fw_init_extern_mem()
11672 val[0] = 0xff; /* Initialize all MCs */ in t5_fw_init_extern_mem()
11673 params[0] = (V_FW_PARAMS_MNEM(FW_PARAMS_MNEM_DEV) | in t5_fw_init_extern_mem()
11675 ret = t4_set_params_timeout(adap, adap->mbox, adap->pf, 0, 1, params, val, in t5_fw_init_extern_mem()
11683 u8 signature[2]; /* ROM Signature. Should be 0xaa55 */
11690 u8 signature[2]; /* ROM Signature. Should be 0xaa55 */
11700 u8 signature[2]; // ROM signature. The value 0xaa55
11702 u8 efi_signature[4]; /* Signature from EFI image header. 0x0EF1 */
11708 * 0x0: uncompressed
11709 * 0x1: Compressed
11710 * 0x2-0xFFFF: Reserved
11731 * 0x00: Intel IA-32, PC-AT compatible. Legacy
11732 * 0x01: Open Firmware standard for PCI. FCODE
11733 * 0x02: Hewlett-Packard PA RISC. HP reserved
11734 * 0x03: EFI Image. EFI
11735 * 0x04-0xFF: Reserved.
11743 BOOT_FLASH_BOOT_ADDR = 0x0,/* start address of boot image in flash */
11744 BOOT_SIGNATURE = 0xaa55, /* signature of BIOS boot ROM */
11748 VENDOR_ID = 0x1425, /* Vendor ID */
11749 PCIR_SIGNATURE = 0x52494350 /* PCIR signature */
11763 u32 cur_header = 0; in modify_device_id()
11775 * 0x00: Okay to modify in modify_device_id()
11776 * 0x01: FCODE. Do not be modify in modify_device_id()
11777 * 0x03: Okay to modify in modify_device_id()
11778 * 0x04-0xFF: Do not modify in modify_device_id()
11780 if (pcir_header->code_type == 0x00) { in modify_device_id()
11781 u8 csum = 0; in modify_device_id()
11790 * Set checksum temporarily to 0. in modify_device_id()
11793 header->cksum = 0x0; in modify_device_id()
11798 for (i = 0; i < (header->size512 * 512); i++) in modify_device_id()
11807 } else if (pcir_header->code_type == 0x03) { in modify_device_id()
11821 if (pcir_header->indicator & 0x80) in modify_device_id()
11856 len = 0; in t4_load_boot()
11873 * If size == 0 then we're simply erasing the FLASH sectors associated in t4_load_boot()
11876 if (ret || (size == 0)) in t4_load_boot()
11925 /* Want to deal with PF 0 so I strip off PF 4 indicator */ in t4_load_boot()
11926 device_id = device_id & 0xf0ff; in t4_load_boot()
11949 ret = t4_write_flash(adap, addr, SF_PAGE_SIZE, boot_data, 0); in t4_load_boot()
11955 (const u8 *)header, 0); in t4_load_boot()
11973 unsigned int len = 0; in t4_flash_bootcfg_addr()
11994 if (cfg_addr < 0) in t4_load_bootcfg()
12008 * If size == 0 then we're simply erasing the FLASH sectors associated in t4_load_bootcfg()
12011 if (ret || size == 0) in t4_load_bootcfg()
12016 for (i = 0; i < size; i += SF_PAGE_SIZE) { in t4_load_bootcfg()
12018 ret = t4_write_flash(adap, addr, n, cfg_data, 0); in t4_load_bootcfg()
12028 (size == 0 ? "clear" : "download"), ret); in t4_load_bootcfg()
12040 * enable in filter tuples. Returns 0 on success and a negative error if
12056 nbits = 0; in t4_set_filter_cfg()
12057 for (i = 0; i < nopt; i++) { in t4_set_filter_cfg()
12063 "mode (0x%x) add up to %d bits " in t4_set_filter_cfg()
12074 for (i = 0; i < nopt; i++) { in t4_set_filter_cfg()
12090 "filter mask will be changed from 0x%x to " in t4_set_filter_cfg()
12091 "0x%x to comply with the filter mode (0x%x).\n", in t4_set_filter_cfg()
12099 "filter mask (0x%x) must be a subset of " in t4_set_filter_cfg()
12100 "the filter mode (0x%x).\n", fmask, fmode); in t4_set_filter_cfg()
12110 rc = t4_set_params(adap, adap->mbox, adap->pf, 0, 1, &param, in t4_set_filter_cfg()
12112 if (rc < 0) in t4_set_filter_cfg()
12121 rc = t4_set_params(adap, adap->mbox, adap->pf, 0, 1, &param, in t4_set_filter_cfg()
12123 if (rc < 0) in t4_set_filter_cfg()
12130 return 0; in t4_set_filter_cfg()
12147 MPASS(port_id >= 0 && port_id <= adap->params.nports); in t4_clr_port_stats()
12152 port_base_addr = t4_port_reg(adap, tx_chan, 0); in t4_clr_port_stats()
12156 t4_write_reg(adap, port_base_addr + i, 0); in t4_clr_port_stats()
12159 t4_write_reg(adap, port_base_addr + i, 0); in t4_clr_port_stats()
12162 for (i = 0; i < 4; i++) in t4_clr_port_stats()
12165 A_MPS_STAT_RX_BG_0_MAC_DROP_FRAME_L + i * 8, 0); in t4_clr_port_stats()
12167 A_MPS_STAT_RX_BG_0_MAC_TRUNC_FRAME_L + i * 8, 0); in t4_clr_port_stats()
12174 * @port: Port number if per-port device; <0 if not
12190 int ret = 0; in t4_i2c_io()
12199 memset(&ldst_cmd, 0, sizeof(ldst_cmd)); in t4_i2c_io()
12206 ldst_cmd.u.i2c.pid = (port < 0 ? 0xff : port); in t4_i2c_io()
12209 while (len > 0) { in t4_i2c_io()
12274 memset(&c, 0, sizeof(c)); in t4_sge_ctxt_rd()
12282 if (ret == 0) { in t4_sge_ctxt_rd()
12283 data[0] = be32_to_cpu(c.u.idctxt.ctxt_data0); in t4_sge_ctxt_rd()
12311 ret = t4_wait_op_done(adap, A_SGE_CTXT_CMD, F_BUSY, 0, 3, 1); in t4_sge_ctxt_rd_bd()
12326 memset(&cmd, 0, sizeof(cmd)); in t4_sched_config()
12347 memset(&cmd, 0, sizeof(cmd)); in t4_sched_params()
12376 memset(&cmd, 0, sizeof(cmd)); in t4_sched_params_ch_rl()
12398 if (weight < 0 || weight > 100) in t4_sched_params_cl_wrr()
12401 memset(&cmd, 0, sizeof(cmd)); in t4_sched_params_cl_wrr()
12423 memset(&cmd, 0, sizeof(cmd)); in t4_sched_params_cl_rl_kbps()
12467 * "tick" if the timeout is non-zero but the conversion results in 0 in t4_config_watchdog()
12474 memset(&wdog, 0, sizeof wdog); in t4_config_watchdog()
12492 memset(&devlog_cmd, 0, sizeof(devlog_cmd)); in t4_get_devlog_level()
12502 return 0; in t4_get_devlog_level()
12509 memset(&devlog_cmd, 0, sizeof(devlog_cmd)); in t4_set_devlog_level()
12522 int ret = 0; in t4_configure_add_smac()
12524 adap->params.smac_add_support = 0; in t4_configure_add_smac()
12533 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, &param, &val); in t4_configure_add_smac()
12538 ret = t4_set_params(adap, adap->mbox, adap->pf, 0, 1, in t4_configure_add_smac()
12553 int ret = 0; in t4_configure_ringbb()
12562 ret = t4_query_params(adap, adap->mbox, adap->pf, 0, 1, &param, &val); in t4_configure_ringbb()
12563 if (ret < 0) { in t4_configure_ringbb()
12574 ret = t4_set_params(adap, adap->mbox, adap->pf, 0, 1, &param, &val); in t4_configure_ringbb()
12575 if (ret < 0) { in t4_configure_ringbb()
12599 enable = (vlan ? F_FW_ACL_VLAN_CMD_EN : 0); in t4_set_vlan_acl()
12600 memset(&vlan_cmd, 0, sizeof(vlan_cmd)); in t4_set_vlan_acl()
12613 : 0); in t4_set_vlan_acl()
12614 if (enable != 0) { in t4_set_vlan_acl()
12616 vlan_cmd.vlanid[0] = cpu_to_be16(vlan); in t4_set_vlan_acl()
12631 * @idx >= 0, or adds the MAC address to a new filter if @idx < 0. In the
12645 memset(&c, 0, sizeof(c)); in t4_del_mac()
12651 (smac ? F_FW_VI_MAC_CMD_IS_SMAC : 0)); in t4_del_mac()
12659 if (ret == 0) { in t4_del_mac()
12680 * @idx >= 0, or adds the MAC address to a new filter if @idx < 0. In the
12694 if (idx < 0) /* new allocation */ in t4_add_mac()
12698 memset(&c, 0, sizeof(c)); in t4_add_mac()
12704 (smac ? F_FW_VI_MAC_CMD_IS_SMAC : 0)); in t4_add_mac()
12711 if (ret == 0) { in t4_add_mac()