Home
last modified time | relevance | path

Searched refs:gmbus (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_gmbus.c413 add_wait_queue(&display->gmbus.wait_queue, &wait); in gmbus_wait()
427 remove_wait_queue(&display->gmbus.wait_queue, &wait); in gmbus_wait()
447 add_wait_queue(&display->gmbus.wait_queue, &wait); in gmbus_wait_idle()
453 remove_wait_queue(&display->gmbus.wait_queue, &wait); in gmbus_wait_idle()
838 mutex_lock(&display->gmbus.mutex); in intel_gmbus_output_aksv()
847 mutex_unlock(&display->gmbus.mutex); in intel_gmbus_output_aksv()
873 mutex_lock(&display->gmbus.mutex); in gmbus_lock_bus()
882 return mutex_trylock(&display->gmbus.mutex); in gmbus_trylock_bus()
891 mutex_unlock(&display->gmbus.mutex); in gmbus_unlock_bus()
911 display->gmbus.mmio_base = VLV_DISPLAY_BASE; in intel_gmbus_setup()
[all …]
H A Dintel_gmbus_regs.h11 #define __GMBUS_MMIO_BASE(__display) ((__display)->gmbus.mmio_base)
H A Dintel_cdclk.c2639 mutex_lock(&display->gmbus.mutex); in intel_set_cdclk()
2644 &display->gmbus.mutex); in intel_set_cdclk()
2654 mutex_unlock(&display->gmbus.mutex); in intel_set_cdclk()
/linux/drivers/gpu/drm/gma500/
H A Dintel_gmbus.c402 dev_priv->gmbus = kzalloc_objs(struct intel_gmbus, GMBUS_NUM_PORTS); in gma_intel_setup_gmbus()
403 if (dev_priv->gmbus == NULL) in gma_intel_setup_gmbus()
412 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_setup_gmbus()
441 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_setup_gmbus()
444 kfree(dev_priv->gmbus); in gma_intel_setup_gmbus()
445 dev_priv->gmbus = NULL; in gma_intel_setup_gmbus()
486 if (dev_priv->gmbus == NULL) in gma_intel_teardown_gmbus()
490 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_teardown_gmbus()
499 kfree(dev_priv->gmbus); in gma_intel_teardown_gmbus()
500 dev_priv->gmbus = NULL; in gma_intel_teardown_gmbus()
H A Dintel_bios.h251 u8 gmbus:2; member
H A Dpsb_drv.h444 struct intel_gmbus *gmbus; member
H A Dpsb_intel_sdvo.c1246 &dev_priv->gmbus[dev_priv->crt_ddc_pin].adapter); in psb_intel_sdvo_get_analog_edid()
1889 sdvo->i2c = &dev_priv->gmbus[pin].adapter; in psb_intel_sdvo_select_i2c_bus()
1893 sdvo->i2c = &dev_priv->gmbus[GMBUS_PORT_DPB].adapter; in psb_intel_sdvo_select_i2c_bus()
/linux/drivers/gpu/drm/i915/gvt/
H A Dedid.h129 struct intel_vgpu_i2c_gmbus gmbus; member