Lines Matching refs:amdgpu_connector

341 amdgpu_i2c_router_select_ddc_port(struct amdgpu_connector *amdgpu_connector)  in amdgpu_i2c_router_select_ddc_port()  argument
345 if (!amdgpu_connector->router.ddc_valid) in amdgpu_i2c_router_select_ddc_port()
348 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_ddc_port()
351 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
352 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
354 val &= ~amdgpu_connector->router.ddc_mux_control_pin; in amdgpu_i2c_router_select_ddc_port()
355 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
356 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
358 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
359 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
361 val &= ~amdgpu_connector->router.ddc_mux_control_pin; in amdgpu_i2c_router_select_ddc_port()
362 val |= amdgpu_connector->router.ddc_mux_state; in amdgpu_i2c_router_select_ddc_port()
363 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
364 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
370 amdgpu_i2c_router_select_cd_port(struct amdgpu_connector *amdgpu_connector) in amdgpu_i2c_router_select_cd_port() argument
374 if (!amdgpu_connector->router.cd_valid) in amdgpu_i2c_router_select_cd_port()
377 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_cd_port()
380 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
381 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
383 val &= ~amdgpu_connector->router.cd_mux_control_pin; in amdgpu_i2c_router_select_cd_port()
384 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
385 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
387 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
388 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
390 val &= ~amdgpu_connector->router.cd_mux_control_pin; in amdgpu_i2c_router_select_cd_port()
391 val |= amdgpu_connector->router.cd_mux_state; in amdgpu_i2c_router_select_cd_port()
392 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
393 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()