Home
last modified time | relevance | path

Searched refs:ddc_bus (Results 1 – 12 of 12) sorted by relevance

/openbsd/src/sys/dev/pci/drm/radeon/
Dradeon_connectors.c273 radeon_connector->ddc_bus->has_aux) { in radeon_connector_get_edid()
275 &radeon_connector->ddc_bus->aux.ddc); in radeon_connector_get_edid()
282 radeon_connector->ddc_bus->has_aux) in radeon_connector_get_edid()
284 &radeon_connector->ddc_bus->aux.ddc); in radeon_connector_get_edid()
285 else if (radeon_connector->ddc_bus) in radeon_connector_get_edid()
287 &radeon_connector->ddc_bus->adapter); in radeon_connector_get_edid()
290 radeon_connector->ddc_bus) { in radeon_connector_get_edid()
292 &radeon_connector->ddc_bus->adapter); in radeon_connector_get_edid()
293 } else if (radeon_connector->ddc_bus) { in radeon_connector_get_edid()
295 &radeon_connector->ddc_bus->adapter); in radeon_connector_get_edid()
[all …]
Datombios_dp.c232 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd; in radeon_dp_aux_init()
233 radeon_connector->ddc_bus->aux.drm_dev = radeon_connector->base.dev; in radeon_dp_aux_init()
236 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_native; in radeon_dp_aux_init()
238 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom; in radeon_dp_aux_init()
240 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom; in radeon_dp_aux_init()
243 drm_dp_aux_init(&radeon_connector->ddc_bus->aux); in radeon_dp_aux_init()
244 radeon_connector->ddc_bus->has_aux = true; in radeon_dp_aux_init()
362 radeon_connector->ddc_bus->rec.i2c_id, 0); in radeon_dp_getsinktype()
373 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3) in radeon_dp_probe_oui()
377 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3) in radeon_dp_probe_oui()
[all …]
Dradeon_display.c784 if (radeon_connector->ddc_bus) { in radeon_print_display_setup()
786 radeon_connector->ddc_bus->rec.mask_clk_reg, in radeon_print_display_setup()
787 radeon_connector->ddc_bus->rec.mask_data_reg, in radeon_print_display_setup()
788 radeon_connector->ddc_bus->rec.a_clk_reg, in radeon_print_display_setup()
789 radeon_connector->ddc_bus->rec.a_data_reg, in radeon_print_display_setup()
790 radeon_connector->ddc_bus->rec.en_clk_reg, in radeon_print_display_setup()
791 radeon_connector->ddc_bus->rec.en_data_reg, in radeon_print_display_setup()
792 radeon_connector->ddc_bus->rec.y_clk_reg, in radeon_print_display_setup()
793 radeon_connector->ddc_bus->rec.y_data_reg); in radeon_print_display_setup()
Dradeon_atombios.c537 struct radeon_i2c_bus_rec ddc_bus; in radeon_get_atom_connector_info_from_object_table() local
753 ddc_bus.valid = false; in radeon_get_atom_connector_info_from_object_table()
784 ddc_bus = radeon_lookup_i2c_gpio(rdev, in radeon_get_atom_connector_info_from_object_table()
811 ddc_bus.hpd = hpd.hpd; in radeon_get_atom_connector_info_from_object_table()
817 &ddc_bus, &conn_id, &hpd)) in radeon_get_atom_connector_info_from_object_table()
824 connector_type, &ddc_bus, in radeon_get_atom_connector_info_from_object_table()
884 struct radeon_i2c_bus_rec ddc_bus; member
964 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
967 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
970 bios_connectors[i].ddc_bus.valid = false; in radeon_get_atom_connector_info_from_supported_devices_table()
[all …]
Dradeon_i2c.c65 ret = i2c_transfer(&radeon_connector->ddc_bus->aux.ddc, msgs, 2); in radeon_ddc_probe()
67 ret = i2c_transfer(&radeon_connector->ddc_bus->adapter, msgs, 2); in radeon_ddc_probe()
Dradeon_mode.h518 struct radeon_i2c_chan *ddc_bus; member
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_connectors.c270 amdgpu_connector->ddc_bus->has_aux) { in amdgpu_connector_get_edid()
272 &amdgpu_connector->ddc_bus->aux.ddc); in amdgpu_connector_get_edid()
279 amdgpu_connector->ddc_bus->has_aux) in amdgpu_connector_get_edid()
281 &amdgpu_connector->ddc_bus->aux.ddc); in amdgpu_connector_get_edid()
282 else if (amdgpu_connector->ddc_bus) in amdgpu_connector_get_edid()
284 &amdgpu_connector->ddc_bus->adapter); in amdgpu_connector_get_edid()
285 } else if (amdgpu_connector->ddc_bus) { in amdgpu_connector_get_edid()
287 &amdgpu_connector->ddc_bus->adapter); in amdgpu_connector_get_edid()
752 if (amdgpu_connector->ddc_bus && amdgpu_connector->ddc_bus->has_aux) { in amdgpu_connector_unregister()
753 drm_dp_aux_unregister(&amdgpu_connector->ddc_bus->aux); in amdgpu_connector_unregister()
[all …]
Damdgpu_atombios_dp.c190 amdgpu_connector->ddc_bus->rec.hpd = amdgpu_connector->hpd.hpd; in amdgpu_atombios_dp_aux_init()
191 amdgpu_connector->ddc_bus->aux.transfer = amdgpu_atombios_dp_aux_transfer; in amdgpu_atombios_dp_aux_init()
192 amdgpu_connector->ddc_bus->aux.drm_dev = amdgpu_connector->base.dev; in amdgpu_atombios_dp_aux_init()
194 drm_dp_aux_init(&amdgpu_connector->ddc_bus->aux); in amdgpu_atombios_dp_aux_init()
195 amdgpu_connector->ddc_bus->has_aux = true; in amdgpu_atombios_dp_aux_init()
314 amdgpu_connector->ddc_bus->rec.i2c_id, 0); in amdgpu_atombios_dp_get_sinktype()
325 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3) in amdgpu_atombios_dp_probe_oui()
329 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3) in amdgpu_atombios_dp_probe_oui()
340 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, in amdgpu_atombios_dp_ds_ports()
356 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_DPCD_REV, in amdgpu_atombios_dp_get_dpcd()
[all …]
Damdgpu_display.c426 if (amdgpu_connector->ddc_bus) { in amdgpu_display_print_display_setup()
428 amdgpu_connector->ddc_bus->rec.mask_clk_reg, in amdgpu_display_print_display_setup()
429 amdgpu_connector->ddc_bus->rec.mask_data_reg, in amdgpu_display_print_display_setup()
430 amdgpu_connector->ddc_bus->rec.a_clk_reg, in amdgpu_display_print_display_setup()
431 amdgpu_connector->ddc_bus->rec.a_data_reg, in amdgpu_display_print_display_setup()
432 amdgpu_connector->ddc_bus->rec.en_clk_reg, in amdgpu_display_print_display_setup()
433 amdgpu_connector->ddc_bus->rec.en_data_reg, in amdgpu_display_print_display_setup()
434 amdgpu_connector->ddc_bus->rec.y_clk_reg, in amdgpu_display_print_display_setup()
435 amdgpu_connector->ddc_bus->rec.y_data_reg); in amdgpu_display_print_display_setup()
513 ret = i2c_transfer(&amdgpu_connector->ddc_bus->aux.ddc, msgs, 2); in amdgpu_display_ddc_probe()
[all …]
Damdgpu_atombios.c306 struct amdgpu_i2c_bus_rec ddc_bus; in amdgpu_atombios_get_connector_info_from_object_table() local
471 ddc_bus.valid = false; in amdgpu_atombios_get_connector_info_from_object_table()
502 ddc_bus = amdgpu_atombios_lookup_i2c_gpio(adev, in amdgpu_atombios_get_connector_info_from_object_table()
529 ddc_bus.hpd = hpd.hpd; in amdgpu_atombios_get_connector_info_from_object_table()
536 connector_type, &ddc_bus, in amdgpu_atombios_get_connector_info_from_object_table()
Damdgpu_mode.h624 struct amdgpu_i2c_chan *ddc_bus; member
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_sdvo.c91 u8 ddc_bus; member
631 u8 ddc_bus) in __intel_sdvo_set_control_bus_switch() argument
636 &ddc_bus, 1, false); in __intel_sdvo_set_control_bus_switch()
2551 if (sdvo->ddc[i].ddc_bus) in intel_sdvo_encoder_destroy()
2619 int ddc_bus; in intel_sdvo_select_ddc_bus() local
2627 ddc_bus = (mapping->ddc_pin & 0xf0) >> 4; in intel_sdvo_select_ddc_bus()
2629 ddc_bus = intel_sdvo_guess_ddc_bus(sdvo, connector); in intel_sdvo_select_ddc_bus()
2631 if (ddc_bus < 1 || ddc_bus > 3) in intel_sdvo_select_ddc_bus()
2634 return &sdvo->ddc[ddc_bus - 1]; in intel_sdvo_select_ddc_bus()
3293 if (!__intel_sdvo_set_control_bus_switch(sdvo, 1 << ddc->ddc_bus)) in intel_sdvo_ddc_proxy_xfer()
[all …]