Home
last modified time | relevance | path

Searched refs:amdgpu_ras_eeprom_control (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.h62 struct amdgpu_ras_eeprom_control { struct
147 int amdgpu_ras_eeprom_init(struct amdgpu_ras_eeprom_control *control);
149 int amdgpu_ras_eeprom_reset_table(struct amdgpu_ras_eeprom_control *control);
153 int amdgpu_ras_eeprom_read(struct amdgpu_ras_eeprom_control *control,
156 int amdgpu_ras_eeprom_append(struct amdgpu_ras_eeprom_control *control,
159 uint32_t amdgpu_ras_eeprom_max_record_count(struct amdgpu_ras_eeprom_control *control);
161 void amdgpu_ras_debugfs_set_ret_size(struct amdgpu_ras_eeprom_control *control);
163 int amdgpu_ras_eeprom_check(struct amdgpu_ras_eeprom_control *control);
190 int amdgpu_ras_eeprom_read_idx(struct amdgpu_ras_eeprom_control *control,
194 int amdgpu_ras_eeprom_update_record_num(struct amdgpu_ras_eeprom_control *control);
H A Damdgpu_ras_eeprom.c176 struct amdgpu_ras_eeprom_control *control) in __get_eeprom_i2c_addr()
265 static int __write_table_header(struct amdgpu_ras_eeprom_control *control) in __write_table_header()
322 static int __write_table_ras_info(struct amdgpu_ras_eeprom_control *control) in __write_table_ras_info()
361 static u8 __calc_hdr_byte_sum(const struct amdgpu_ras_eeprom_control *control) in __calc_hdr_byte_sum()
377 static u8 __calc_ras_info_byte_sum(const struct amdgpu_ras_eeprom_control *control) in __calc_ras_info_byte_sum()
393 struct amdgpu_ras_eeprom_control *control, in amdgpu_ras_eeprom_correct_header_tag()
417 static void amdgpu_ras_set_eeprom_table_version(struct amdgpu_ras_eeprom_control *control) in amdgpu_ras_set_eeprom_table_version()
443 int amdgpu_ras_eeprom_reset_table(struct amdgpu_ras_eeprom_control *control) in amdgpu_ras_eeprom_reset_table()
520 __encode_table_record_to_buf(struct amdgpu_ras_eeprom_control *control, in __encode_table_record_to_buf()
548 __decode_table_record_from_buf(struct amdgpu_ras_eeprom_control *control, in __decode_table_record_from_buf()
[all …]
H A Damdgpu_umc.c100 struct amdgpu_ras_eeprom_control *control = &con->eeprom_control; in amdgpu_umc_handle_bad_pages()
H A Damdgpu_ras.c2173 struct amdgpu_ras_eeprom_control *eeprom = &con->eeprom_control; in amdgpu_ras_debugfs_create_ctrl_node()
3230 struct amdgpu_ras_eeprom_control *control = in amdgpu_ras_add_bad_pages()
3301 struct amdgpu_ras_eeprom_control *control; in amdgpu_ras_save_bad_pages()
3369 struct amdgpu_ras_eeprom_control *control = in amdgpu_ras_load_bad_pages()
3796 struct amdgpu_ras_eeprom_control *control; in amdgpu_ras_init_badpage_info()