Lines Matching refs:functions
40 struct amdgpu_atpx_functions functions; member
84 return amdgpu_atpx_priv.atpx.functions.power_cntl; in amdgpu_has_atpx_dgpu_power_cntl()
173 if (atpx->functions.px_params) { in amdgpu_atpx_validate()
201 atpx->functions.i2c_mux_cntl = true; in amdgpu_atpx_validate()
202 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate()
208 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate()
214 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
220 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
228 atpx->functions.power_cntl = !amdgpu_atpx_priv.bridge_pm_usable; in amdgpu_atpx_validate()
277 amdgpu_atpx_parse_functions(&atpx->functions, output.function_bits); in amdgpu_atpx_verify_interface()
300 if (atpx->functions.power_cntl) { in amdgpu_atpx_set_discrete_state()
336 if (atpx->functions.disp_mux_cntl) { in amdgpu_atpx_switch_disp_mux()
368 if (atpx->functions.i2c_mux_cntl) { in amdgpu_atpx_switch_i2c_mux()
400 if (atpx->functions.switch_start) { in amdgpu_atpx_switch_start()
432 if (atpx->functions.switch_end) { in amdgpu_atpx_switch_end()