From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Airlie Subject: [RFC] drm + i915 DP MST code preview Date: Fri, 2 May 2014 14:39:37 +1000 Message-ID: <1399005585-2396-1-git-send-email-airlied@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTP id EB5CC6E32A for ; Thu, 1 May 2014 21:39:50 -0700 (PDT) Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s424dnAJ017638 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 2 May 2014 00:39:49 -0400 Received: from dhcp-40-87.bne.redhat.com (dhcp-40-87.bne.redhat.com [10.64.40.87]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s424dm8v002495 for ; Fri, 2 May 2014 00:39:49 -0400 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org Hi, Branch: http://cgit.freedesktop.org/~airlied/linux/log/?h=drm-i915-mst-support Okay I've gotten this to light up some monitors using -modesetting so it must be ready for an initial posting, Tested on Haswell so far with Lenovo Ultradock and with Ancell MST Hub devices, (checked it can detect the Dell 32" Monitor - but that is another world of pain). The main problem is documented in the i915 patch, state check backtraces abound. There is still quite a bit of work todo for a compliant solution, but I don't have a compliance tester so I can only imagine the fail. The helper interface can probably be cleaned up, the whole ACT area is bit of a mess, and I'd probably need an idea from other GPUs how best to do that, Dave.