Lines Matching refs:info_from_txt
970 def bin_data_2_info(info_from_bin, read_out, ddrbin_index, version, info_from_txt): argument
1014 def modefy_2_bin_data(info_from_txt, write_in, ddrbin_index, version): argument
1018 for key, value in info_from_txt.items():
1033 for key, value in info_from_txt.items():
1045 for key, value in info_from_txt.items():
1060 def write_in_bin_data_v2(filebin, bin_skew_offset, write_in, ddrbin_index, info_from_txt, version): argument
1104 def modify_global_uart_2_uart_iomux(info_from_txt, ddrbin_index, version): argument
1107 uart_id = info_from_txt.get('uart id', {}).get('value')
1108 uart_iomux = info_from_txt.get('uart iomux', {}).get('value')
1116 for key, value in info_from_txt.items():
1128 for key, value in info_from_txt.items():
1136 def txt_data_check_availability(info_from_txt, chip_info): argument
1140 if info_from_txt[key]['value'] > 400:
1141 …rint("Error: {}={} out of range, required 324MHz-400MHz.".format(key, info_from_txt[key]['value']))
1150 …if info_from_txt[freq_keys[0]]['value'] != max([info_from_txt[key]['value'] for key in freq_keys]):
1151 freq_values = {key: info_from_txt[key]['value'] for key in freq_keys}
1158 def txt_data_2_bin_data(info_from_txt, info_from_bin, ddrbin_index, write_in, version): argument
1162 for key, value in info_from_txt.items():
1165 if (info_from_txt[key]['value'] == 0) and (key not in update_key_list):
1166 info_from_txt[key]['value'] = info_from_bin[key]['value']
1168 if info_from_txt[key]['index'] == 'uart_iomux_index_u16':
1170 if info_from_txt[key]['num_base'] == 'hex':
1171 print("{}: {}".format(key, hex(info_from_txt[key]['value'])))
1173 print("{}: {}".format(key, info_from_txt[key]['value']))
1178 ret = modify_global_uart_2_uart_iomux(info_from_txt, ddrbin_index, version)
1183 modefy_2_bin_data(info_from_txt, write_in, ddrbin_index, version)
1187 def uart_iomux_count_calculation(ddrbin_index, info_from_txt, info_from_bin, read_out, version): argument
1210 info_from_txt.update(new_addr_dic2)
1211 info_from_txt.update(new_mask_dic2)
1212 info_from_txt.update(new_val_dic2)
1217 def bin_data_readout(filebin, ddrbin_index, read_out, bin_skew_offset, version, info_from_txt): argument
1335 info_from_txt = copy.deepcopy(base_info_full)
1419 key_list = list(info_from_txt.keys())
1438 info_from_txt[info_dict_key]['value'] = info_dict_value
1456 info_from_txt['start tag']['value'] = 0x12345678
1462 target_bytes = struct.pack('<I', info_from_txt['start tag']['value'])
1569 uart_iomux_count_calculation(ddrbin_index, info_from_txt, info_from_bin, read_out, version)
1571 …if bin_data_readout(filebin, ddrbin_index, read_out, bin_skew_offset, version, info_from_txt) != 0:
1576 bin_data_2_info(info_from_bin, read_out, ddrbin_index, version, info_from_txt)
1587 if txt_data_check_availability(info_from_txt, chip_info) != 0:
1592 ret = txt_data_2_bin_data(info_from_txt, info_from_bin, ddrbin_index, write_in, version)
1614 … write_in_bin_data_v2(filebin, bin_skew_offset, write_in, ddrbin_index, info_from_txt, version)