diff -urNp a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c --- a/drivers/gpu/drm/nouveau/nouveau_connector.c 2012-08-02 18:38:10.000000000 -0500 +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c 2012-08-10 00:07:47.839038880 -0500 @@ -650,6 +650,11 @@ nouveau_connector_detect_depth(struct dr struct drm_display_mode *mode = nv_connector->native_mode; bool duallink; + /* force BPC to 6 for Retina testing */ + NV_DEBUG_KMS(connector->dev, "forcing bpc = 6 for retina\n"); + connector->display_info.bpc = 6; + return; + /* if the edid is feeling nice enough to provide this info, use it */ if (nv_connector->edid && connector->display_info.bpc) return;