Searched refs:ddc_bus (Results 1 - 15 of 15) sorted by relevance

/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_connectors.c296 amdgpu_connector->ddc_bus->has_aux) {
298 &amdgpu_connector->ddc_bus->aux.ddc);
305 amdgpu_connector->ddc_bus->has_aux)
307 &amdgpu_connector->ddc_bus->aux.ddc);
308 else if (amdgpu_connector->ddc_bus)
310 &amdgpu_connector->ddc_bus->adapter);
311 } else if (amdgpu_connector->ddc_bus) {
313 &amdgpu_connector->ddc_bus->adapter);
774 if (amdgpu_connector->ddc_bus && amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_atombios_dp.c190 amdgpu_connector->ddc_bus->rec.hpd = amdgpu_connector->hpd.hpd;
191 amdgpu_connector->ddc_bus->aux.transfer = amdgpu_atombios_dp_aux_transfer;
192 amdgpu_connector->ddc_bus->aux.drm_dev = amdgpu_connector->base.dev;
194 drm_dp_aux_init(&amdgpu_connector->ddc_bus->aux);
195 amdgpu_connector->ddc_bus->has_aux = true;
314 amdgpu_connector->ddc_bus->rec.i2c_id, 0);
325 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3)
329 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3)
340 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux,
356 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_display.c425 if (amdgpu_connector->ddc_bus) {
427 amdgpu_connector->ddc_bus->rec.mask_clk_reg,
428 amdgpu_connector->ddc_bus->rec.mask_data_reg,
429 amdgpu_connector->ddc_bus->rec.a_clk_reg,
430 amdgpu_connector->ddc_bus->rec.a_data_reg,
431 amdgpu_connector->ddc_bus->rec.en_clk_reg,
432 amdgpu_connector->ddc_bus->rec.en_data_reg,
433 amdgpu_connector->ddc_bus->rec.y_clk_reg,
434 amdgpu_connector->ddc_bus->rec.y_data_reg);
512 ret = i2c_transfer(&amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_atombios.c306 struct amdgpu_i2c_bus_rec ddc_bus; local
471 ddc_bus.valid = false;
502 ddc_bus = amdgpu_atombios_lookup_i2c_gpio(adev,
529 ddc_bus.hpd = hpd.hpd;
536 connector_type, &ddc_bus,
H A Damdgpu_mode.h530 struct amdgpu_i2c_chan *ddc_bus; member in struct:amdgpu_connector
/openbsd-current/sys/dev/pci/drm/radeon/
H A Dradeon_connectors.c288 radeon_connector->ddc_bus->has_aux) {
290 &radeon_connector->ddc_bus->aux.ddc);
297 radeon_connector->ddc_bus->has_aux)
299 &radeon_connector->ddc_bus->aux.ddc);
300 else if (radeon_connector->ddc_bus)
302 &radeon_connector->ddc_bus->adapter);
305 radeon_connector->ddc_bus) {
307 &radeon_connector->ddc_bus->adapter);
308 } else if (radeon_connector->ddc_bus) {
310 &radeon_connector->ddc_bus
[all...]
H A Datombios_dp.c233 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd;
234 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev;
235 radeon_connector->ddc_bus->aux.drm_dev = radeon_connector->base.dev;
238 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_native;
240 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom;
242 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom;
245 ret = drm_dp_aux_register(&radeon_connector->ddc_bus->aux);
247 radeon_connector->ddc_bus->has_aux = true;
367 radeon_connector->ddc_bus->rec.i2c_id, 0);
378 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus
[all...]
H A Dradeon_display.c790 if (radeon_connector->ddc_bus) {
792 radeon_connector->ddc_bus->rec.mask_clk_reg,
793 radeon_connector->ddc_bus->rec.mask_data_reg,
794 radeon_connector->ddc_bus->rec.a_clk_reg,
795 radeon_connector->ddc_bus->rec.a_data_reg,
796 radeon_connector->ddc_bus->rec.en_clk_reg,
797 radeon_connector->ddc_bus->rec.en_data_reg,
798 radeon_connector->ddc_bus->rec.y_clk_reg,
799 radeon_connector->ddc_bus->rec.y_data_reg);
H A Dradeon_atombios.c536 struct radeon_i2c_bus_rec ddc_bus; local
752 ddc_bus.valid = false;
783 ddc_bus = radeon_lookup_i2c_gpio(rdev,
810 ddc_bus.hpd = hpd.hpd;
816 &ddc_bus, &conn_id, &hpd))
823 connector_type, &ddc_bus,
883 struct radeon_i2c_bus_rec ddc_bus; member in struct:bios_connector
963 bios_connectors[i].ddc_bus.valid = false;
966 bios_connectors[i].ddc_bus.valid = false;
969 bios_connectors[i].ddc_bus
[all...]
H A Dradeon_i2c.c65 ret = i2c_transfer(&radeon_connector->ddc_bus->aux.ddc, msgs, 2);
67 ret = i2c_transfer(&radeon_connector->ddc_bus->adapter, msgs, 2);
H A Dradeon_mode.h518 struct radeon_i2c_chan *ddc_bus; member in struct:radeon_connector
/openbsd-current/sys/dev/pci/drm/i915/display/
H A Dintel_hdmi.c1248 adapter = intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);
1262 hdmi->ddc_bus);
1291 hdmi->ddc_bus);
1325 hdmi->ddc_bus);
2408 intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);
2465 i2c = intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
2566 return intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
2935 if (enc_to_dig_port(other)->hdmi.ddc_bus == ddc_pin)
3044 intel_hdmi->ddc_bus = intel_hdmi_ddc_pin(intel_encoder);
3045 if (!intel_hdmi->ddc_bus)
[all...]
H A Dintel_sdvo.c121 u8 ddc_bus; member in struct:intel_sdvo
629 u8 ddc_bus)
634 &ddc_bus, 1, false);
2074 u8 ddc, saved_ddc = intel_sdvo->ddc_bus;
2080 for (ddc = intel_sdvo->ddc_bus >> 1; ddc > 1; ddc >>= 1) {
2081 intel_sdvo->ddc_bus = ddc;
2091 intel_sdvo->ddc_bus = saved_ddc;
2599 sdvo->ddc_bus = 1 << num_bits;
2621 sdvo->ddc_bus = 1 << ((mapping->ddc_pin & 0xf0) >> 4);
3261 if (!__intel_sdvo_set_control_bus_switch(sdvo, sdvo->ddc_bus))
628 __intel_sdvo_set_control_bus_switch(struct intel_sdvo *intel_sdvo, u8 ddc_bus) argument
[all...]
H A Dintel_display_types.h1587 int ddc_bus; member in struct:intel_hdmi
H A Dintel_ddi.c4332 intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);

Completed in 396 milliseconds