• Ben Widawsky's avatar
    drm/i915: Do PCH and uncore init earlier · c3d685a7
    Ben Widawsky authored
    For future platforms we'll need to initialize our MMIO function pointers
    even earlier. Specifically, we'll need to be able to have register
    reads/writes at GTT initialization (in i915_gem_gtt_init). Similarly,
    these platforms also have MMIO differences based on the PCH id, so
    while moving stuff around, also move the PCH initialization.
    
    CC: Chris Wilson <chris@chris-wilson.co.uk>
    Signed-off-by: default avatarBen Widawsky <ben@bwidawsk.net>
    [danvet: Mention the function where we need register access.]
    Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
    c3d685a7
i915_dma.c 52.5 KB