Lines Matching refs:settings
227 struct ext_hdmi_settings *settings) in get_ext_hdmi_settings() argument
247 settings->slv_addr = integrated_info->dp0_ext_hdmi_slv_addr; in get_ext_hdmi_settings()
248 settings->reg_num = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
249 settings->reg_num_6g = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
250 memmove(settings->reg_settings, in get_ext_hdmi_settings()
253 memmove(settings->reg_settings_6g, in get_ext_hdmi_settings()
259 settings->slv_addr = integrated_info->dp1_ext_hdmi_slv_addr; in get_ext_hdmi_settings()
260 settings->reg_num = integrated_info->dp1_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
261 settings->reg_num_6g = integrated_info->dp1_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
262 memmove(settings->reg_settings, in get_ext_hdmi_settings()
265 memmove(settings->reg_settings_6g, in get_ext_hdmi_settings()
271 settings->slv_addr = integrated_info->dp2_ext_hdmi_slv_addr; in get_ext_hdmi_settings()
272 settings->reg_num = integrated_info->dp2_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
273 settings->reg_num_6g = integrated_info->dp2_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
274 memmove(settings->reg_settings, in get_ext_hdmi_settings()
277 memmove(settings->reg_settings_6g, in get_ext_hdmi_settings()
283 settings->slv_addr = integrated_info->dp3_ext_hdmi_slv_addr; in get_ext_hdmi_settings()
284 settings->reg_num = integrated_info->dp3_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
285 settings->reg_num_6g = integrated_info->dp3_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
286 memmove(settings->reg_settings, in get_ext_hdmi_settings()
289 memmove(settings->reg_settings_6g, in get_ext_hdmi_settings()
300 if (settings->slv_addr == 0) in get_ext_hdmi_settings()
302 if (settings->reg_num > 9) in get_ext_hdmi_settings()
304 if (settings->reg_num_6g > 3) in get_ext_hdmi_settings()
307 for (i = 0; i < settings->reg_num; i++) { in get_ext_hdmi_settings()
308 if (settings->reg_settings[i].i2c_reg_index > 0x20) in get_ext_hdmi_settings()
312 for (i = 0; i < settings->reg_num_6g; i++) { in get_ext_hdmi_settings()
313 if (settings->reg_settings_6g[i].i2c_reg_index > 0x20) in get_ext_hdmi_settings()
352 struct ext_hdmi_settings *settings) in write_i2c_retimer_setting() argument
354 uint8_t slave_address = (settings->slv_addr >> 1); in write_i2c_retimer_setting()
367 for (i = 0; i < settings->reg_num; i++) { in write_i2c_retimer_setting()
369 if (settings->reg_settings[i].i2c_reg_index <= 0x20) { in write_i2c_retimer_setting()
371 buffer[0] = settings->reg_settings[i].i2c_reg_index; in write_i2c_retimer_setting()
372 buffer[1] = settings->reg_settings[i].i2c_reg_val; in write_i2c_retimer_setting()
385 if (settings->reg_settings[i].i2c_reg_index == 0xA || in write_i2c_retimer_setting()
386 settings->reg_settings[i].i2c_reg_index == 0xB || in write_i2c_retimer_setting()
387 settings->reg_settings[i].i2c_reg_index == 0xC) { in write_i2c_retimer_setting()
390 if (settings->reg_settings[i].i2c_reg_index == 0xA) in write_i2c_retimer_setting()
391 value = settings->reg_settings[i].i2c_reg_val; in write_i2c_retimer_setting()
417 for (i = 0; i < settings->reg_num_6g; i++) { in write_i2c_retimer_setting()
419 if (settings->reg_settings[i].i2c_reg_index <= 0x20) { in write_i2c_retimer_setting()
421 buffer[0] = settings->reg_settings_6g[i].i2c_reg_index; in write_i2c_retimer_setting()
422 buffer[1] = settings->reg_settings_6g[i].i2c_reg_val; in write_i2c_retimer_setting()
435 if (settings->reg_settings_6g[i].i2c_reg_index == 0xA || in write_i2c_retimer_setting()
436 settings->reg_settings_6g[i].i2c_reg_index == 0xB || in write_i2c_retimer_setting()
437 settings->reg_settings_6g[i].i2c_reg_index == 0xC) { in write_i2c_retimer_setting()
440 if (settings->reg_settings_6g[i].i2c_reg_index == 0xA) in write_i2c_retimer_setting()
441 value = settings->reg_settings_6g[i].i2c_reg_val; in write_i2c_retimer_setting()
1969 struct ext_hdmi_settings settings = {0}; in enable_link_hdmi() local
1992 if (get_ext_hdmi_settings(pipe_ctx, eng_id, &settings)) { in enable_link_hdmi()
1994 is_vga_mode, is_over_340mhz, &settings); in enable_link_hdmi()
2387 struct ext_hdmi_settings settings = {0}; in link_set_dpms_off() local
2399 if (get_ext_hdmi_settings(pipe_ctx, eng_id, &settings)) in link_set_dpms_off()
2401 false, false, &settings); in link_set_dpms_off()