Lines Matching refs:connector
132 struct drm_connector *connector; in rockchip_drm_load() local
180 list_for_each_entry(connector, &drm_dev->mode_config.connector_list, in rockchip_drm_load()
182 ret = drm_connector_register(connector); in rockchip_drm_load()
186 connector->base.id, in rockchip_drm_load()
187 connector->name, ret); in rockchip_drm_load()
307 struct drm_connector *connector; in rockchip_drm_sys_suspend() local
313 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in rockchip_drm_sys_suspend()
314 int old_dpms = connector->dpms; in rockchip_drm_sys_suspend()
316 if (connector->funcs->dpms) in rockchip_drm_sys_suspend()
317 connector->funcs->dpms(connector, DRM_MODE_DPMS_OFF); in rockchip_drm_sys_suspend()
320 connector->dpms = old_dpms; in rockchip_drm_sys_suspend()
330 struct drm_connector *connector; in rockchip_drm_sys_resume() local
338 list_for_each_entry(connector, &drm->mode_config.connector_list, head) { in rockchip_drm_sys_resume()
339 int desired_mode = connector->dpms; in rockchip_drm_sys_resume()
346 connector->dpms = DRM_MODE_DPMS_OFF; in rockchip_drm_sys_resume()
354 status = connector->funcs->detect(connector, true); in rockchip_drm_sys_resume()
356 connector->encoder = NULL; in rockchip_drm_sys_resume()
357 connector->status = status; in rockchip_drm_sys_resume()
362 if (connector->funcs->dpms) in rockchip_drm_sys_resume()
363 connector->funcs->dpms(connector, desired_mode); in rockchip_drm_sys_resume()