On Sun, Dec 11, 2011 at 03:13:17PM -0600, Rob Clark wrote:
From: Rob Clark rob@ti.com
The connector's dpms fxn is only triggered by userspace. When the driver is loaded and detected displays configured, drm core only calls the crtc and encoder's dpms functions.
Signed-off-by: Rob Clark rob@ti.com
Arguably, this could be called a work-around, and instead drm core should call connector's dpms functions and rely on drm_helper_connector_dpms to call encoder and crtc dpms functions. If people think it is better to fix this in drm core, and don't mind me making that change, then I will do that instead.
Sounds like you should do that in the drm core itself, so I'll not queue up this patch for now.
thanks,
greg k-h