Lines Matching refs:drm

117 	struct nouveau_drm *drm = nouveau_drm(dev);  in nouveau_connector_ddc_detect()  local
118 struct nvkm_gpio *gpio = nvxx_gpio(&drm->device); in nouveau_connector_ddc_detect()
200 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_connector_set_encoder() local
207 if (drm->device.info.family >= NV_DEVICE_INFO_V0_TESLA) { in nouveau_connector_set_encoder()
217 if (drm->device.info.family == NV_DEVICE_INFO_V0_KELVIN || in nouveau_connector_set_encoder()
218 (drm->device.info.family == NV_DEVICE_INFO_V0_CELSIUS && in nouveau_connector_set_encoder()
240 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_connector_detect() local
266 NV_ERROR(drm, "DDC responded, but no EDID for %s\n", in nouveau_connector_detect()
336 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_connector_detect_lvds() local
353 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds()
379 if (nouveau_bios_fp_mode(dev, NULL) && (drm->vbios.fp_no_ddc || in nouveau_connector_detect_lvds()
388 if (!drm->vbios.fp_no_ddc) { in nouveau_connector_detect_lvds()
415 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_connector_force() local
430 NV_ERROR(drm, "can't find encoder to force %s on!\n", in nouveau_connector_force()
596 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_connector_native_mode() local
610 NV_DEBUG(drm, "native mode from preferred\n"); in nouveau_connector_native_mode()
633 NV_DEBUG(drm, "native mode from largest: %dx%d@%d\n", in nouveau_connector_native_mode()
697 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_connector_detect_depth() local
700 struct nvbios *bios = &drm->vbios; in nouveau_connector_detect_depth()
747 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_connector_get_modes() local
765 drm->vbios.fp_no_ddc) && nouveau_bios_fp_mode(dev, NULL)) { in nouveau_connector_get_modes()
815 struct nouveau_drm *drm = nouveau_drm(connector->dev); in get_tmds_link_bandwidth() local
819 drm->device.info.chipset >= 0x46) in get_tmds_link_bandwidth()
821 else if (drm->device.info.chipset >= 0x40) in get_tmds_link_bandwidth()
823 else if (drm->device.info.chipset >= 0x18) in get_tmds_link_bandwidth()
962 struct nouveau_drm *drm = nouveau_drm(connector->dev); in nouveau_connector_hotplug() local
970 NV_DEBUG(drm, "%splugged %s\n", plugged ? "" : "un", name); in nouveau_connector_hotplug()
972 mutex_lock(&drm->dev->mode_config.mutex); in nouveau_connector_hotplug()
977 mutex_unlock(&drm->dev->mode_config.mutex); in nouveau_connector_hotplug()
1049 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_connector_create() local
1079 NV_WARN(drm, "unknown connector type %02x\n", in nouveau_connector_create()
1103 struct nouveau_drm *drm = nouveau_drm(dev); in nouveau_connector_create() local
1104 struct dcb_table *dcbt = &drm->vbios.dcb; in nouveau_connector_create()
1140 NV_ERROR(drm, "Error parsing LVDS table, disabling\n"); in nouveau_connector_create()
1153 NV_ERROR(drm, "failed to register aux channel\n"); in nouveau_connector_create()