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

/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_connectors.c299 amdgpu_connector->ddc_bus->has_aux) {
301 &amdgpu_connector->ddc_bus->aux.ddc);
308 amdgpu_connector->ddc_bus->has_aux)
310 &amdgpu_connector->ddc_bus->aux.ddc);
311 else if (amdgpu_connector->ddc_bus)
313 &amdgpu_connector->ddc_bus->adapter);
314 } else if (amdgpu_connector->ddc_bus) {
316 &amdgpu_connector->ddc_bus->adapter);
758 if (amdgpu_connector->ddc_bus && amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_atombios_dp.c196 amdgpu_connector->ddc_bus->rec.hpd = amdgpu_connector->hpd.hpd;
197 amdgpu_connector->ddc_bus->aux.dev = amdgpu_connector->base.kdev;
198 amdgpu_connector->ddc_bus->aux.transfer = amdgpu_atombios_dp_aux_transfer;
199 ret = drm_dp_aux_register(&amdgpu_connector->ddc_bus->aux);
201 amdgpu_connector->ddc_bus->has_aux = true;
322 amdgpu_connector->ddc_bus->rec.i2c_id, 0);
333 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3)
337 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3)
348 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_DPCD_REV,
378 if (drm_dp_dpcd_readb(&amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_display.c390 if (amdgpu_connector->ddc_bus) {
392 amdgpu_connector->ddc_bus->rec.mask_clk_reg,
393 amdgpu_connector->ddc_bus->rec.mask_data_reg,
394 amdgpu_connector->ddc_bus->rec.a_clk_reg,
395 amdgpu_connector->ddc_bus->rec.a_data_reg,
396 amdgpu_connector->ddc_bus->rec.en_clk_reg,
397 amdgpu_connector->ddc_bus->rec.en_data_reg,
398 amdgpu_connector->ddc_bus->rec.y_clk_reg,
399 amdgpu_connector->ddc_bus->rec.y_data_reg);
481 ret = i2c_transfer(&amdgpu_connector->ddc_bus
[all...]
H A Damdgpu_mode.h538 struct amdgpu_i2c_chan *ddc_bus; member in struct:amdgpu_connector
H A Damdgpu_atombios.c313 struct amdgpu_i2c_bus_rec ddc_bus; local
478 ddc_bus.valid = false;
509 ddc_bus = amdgpu_atombios_lookup_i2c_gpio(adev,
536 ddc_bus.hpd = hpd.hpd;
543 connector_type, &ddc_bus,
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_connectors.c315 radeon_connector->ddc_bus->has_aux) {
317 &radeon_connector->ddc_bus->aux.ddc);
324 radeon_connector->ddc_bus->has_aux)
326 &radeon_connector->ddc_bus->aux.ddc);
327 else if (radeon_connector->ddc_bus)
329 &radeon_connector->ddc_bus->adapter);
332 radeon_connector->ddc_bus) {
334 &radeon_connector->ddc_bus->adapter);
335 } else if (radeon_connector->ddc_bus) {
337 &radeon_connector->ddc_bus
[all...]
H A Dradeon_atombios_dp.c241 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd;
242 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev;
245 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_native;
247 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom;
249 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom;
254 radeon_connector->ddc_bus->aux.name = "radeon_dp_aux";
257 ret = drm_dp_aux_register(&radeon_connector->ddc_bus->aux);
259 radeon_connector->ddc_bus->has_aux = true;
379 radeon_connector->ddc_bus->rec.i2c_id, 0);
390 if (drm_dp_dpcd_read(&radeon_connector->ddc_bus
[all...]
H A Dradeon_dp_mst.c663 if (!radeon_connector->ddc_bus->has_aux)
668 &radeon_connector->ddc_bus->aux, 16, 6,
690 ret = drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux, DP_MSTM_CAP, msg,
719 dret = drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux,
729 wret = drm_dp_dpcd_write(&radeon_connector->ddc_bus->aux,
735 dret = drm_dp_dpcd_read(&radeon_connector->ddc_bus->aux,
H A Dradeon_display.c782 if (radeon_connector->ddc_bus) {
784 radeon_connector->ddc_bus->rec.mask_clk_reg,
785 radeon_connector->ddc_bus->rec.mask_data_reg,
786 radeon_connector->ddc_bus->rec.a_clk_reg,
787 radeon_connector->ddc_bus->rec.a_data_reg,
788 radeon_connector->ddc_bus->rec.en_clk_reg,
789 radeon_connector->ddc_bus->rec.en_data_reg,
790 radeon_connector->ddc_bus->rec.y_clk_reg,
791 radeon_connector->ddc_bus->rec.y_data_reg);
H A Dradeon_atombios.c543 struct radeon_i2c_bus_rec ddc_bus; local
759 ddc_bus.valid = false;
790 ddc_bus = radeon_lookup_i2c_gpio(rdev,
817 ddc_bus.hpd = hpd.hpd;
823 &ddc_bus, &conn_id, &hpd))
830 connector_type, &ddc_bus,
892 struct radeon_i2c_bus_rec ddc_bus; member in struct:bios_connector
968 bios_connectors[i].ddc_bus.valid = false;
971 bios_connectors[i].ddc_bus.valid = false;
974 bios_connectors[i].ddc_bus
[all...]
H A Dradeon_i2c.c77 ret = i2c_transfer(&radeon_connector->ddc_bus->aux.ddc, msgs, 2);
79 ret = i2c_transfer(&radeon_connector->ddc_bus->adapter, msgs, 2);
H A Dradeon_mode.h549 struct radeon_i2c_chan *ddc_bus; member in struct:radeon_connector
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_hdmi.c1253 intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);
1272 hdmi->ddc_bus);
1302 hdmi->ddc_bus);
1337 hdmi->ddc_bus);
2525 intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);
2577 i2c = intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
2785 return intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
2926 intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
3163 intel_hdmi->ddc_bus = intel_hdmi_ddc_pin(dev_priv, port);
3164 ddc = intel_gmbus_get_adapter(dev_priv, intel_hdmi->ddc_bus);
[all...]
H A Dintel_sdvo.c123 u8 ddc_bus; member in struct:intel_sdvo
632 u8 ddc_bus)
637 &ddc_bus, 1, false);
1976 u8 ddc, saved_ddc = intel_sdvo->ddc_bus;
1982 for (ddc = intel_sdvo->ddc_bus >> 1; ddc > 1; ddc >>= 1) {
1983 intel_sdvo->ddc_bus = ddc;
1993 intel_sdvo->ddc_bus = saved_ddc;
2526 sdvo->ddc_bus = 1 << num_bits;
2548 sdvo->ddc_bus = 1 << ((mapping->ddc_pin & 0xf0) >> 4);
3182 if (!__intel_sdvo_set_control_bus_switch(sdvo, sdvo->ddc_bus))
631 __intel_sdvo_set_control_bus_switch(struct intel_sdvo *intel_sdvo, u8 ddc_bus) argument
[all...]
H A Dintel_display_types.h1175 int ddc_bus; member in struct:intel_hdmi
H A Dintel_ddi.c4550 intel_gmbus_get_adapter(dev_priv, hdmi->ddc_bus);

Completed in 318 milliseconds