summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_drv.c
diff options
context:
space:
mode:
authorChris Wilson2016-06-17 10:33:18 +0200
committerDaniel Vetter2016-06-17 14:41:47 +0200
commitacd8f414c957406c8272cbc380dd50fea945dcf1 (patch)
tree1a81787ce190d8a17768945b6bdbc0a21deb4999 /drivers/gpu/drm/drm_drv.c
parentdrm: Pass the drm_dp_aux->hw_mutex to i2c for its locking (diff)
downloadkernel-qcow2-linux-acd8f414c957406c8272cbc380dd50fea945dcf1.tar.gz
kernel-qcow2-linux-acd8f414c957406c8272cbc380dd50fea945dcf1.tar.xz
kernel-qcow2-linux-acd8f414c957406c8272cbc380dd50fea945dcf1.zip
drm: Minimally initialise drm_dp_aux
When trying to split up the initialisation phase and the registration phase, one immediate problem encountered is trying to use our own i2c devices before registration with userspace (to read EDID during device discovery). drm_dp_aux in particular only offers an interface for setting up the device *after* we have exposed the connector via sysfs. In order to break the chicken-and-egg problem, export drm_dp_aux_init() to minimally prepare the i2c device for internal use before drm_connector_register(). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Dave Airlie <airlied@redhat.com> Cc: Rafael Antognolli <rafael.antognolli@intel.com> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Cc: dri-devel@lists.freedesktop.org [danvet: Amend kerneldoc slightly.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/1466152398-20157-3-git-send-email-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/drm_drv.c')
0 files changed, 0 insertions, 0 deletions