Lines Matching refs:amdgpu_connector
339 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *amdgpu_connector) in amdgpu_i2c_router_select_ddc_port() argument
343 if (!amdgpu_connector->router.ddc_valid) in amdgpu_i2c_router_select_ddc_port()
346 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_ddc_port()
349 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
350 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
352 val &= ~amdgpu_connector->router.ddc_mux_control_pin; in amdgpu_i2c_router_select_ddc_port()
353 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
354 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
356 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
357 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
359 val &= ~amdgpu_connector->router.ddc_mux_control_pin; in amdgpu_i2c_router_select_ddc_port()
360 val |= amdgpu_connector->router.ddc_mux_state; in amdgpu_i2c_router_select_ddc_port()
361 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_ddc_port()
362 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
368 amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *amdgpu_connector) in amdgpu_i2c_router_select_cd_port() argument
372 if (!amdgpu_connector->router.cd_valid) in amdgpu_i2c_router_select_cd_port()
375 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_cd_port()
378 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
379 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
381 val &= ~amdgpu_connector->router.cd_mux_control_pin; in amdgpu_i2c_router_select_cd_port()
382 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
383 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
385 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
386 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()
388 val &= ~amdgpu_connector->router.cd_mux_control_pin; in amdgpu_i2c_router_select_cd_port()
389 val |= amdgpu_connector->router.cd_mux_state; in amdgpu_i2c_router_select_cd_port()
390 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, in amdgpu_i2c_router_select_cd_port()
391 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_cd_port()