Skip to content
  1. Jan 28, 2019
  2. Jan 27, 2019
  3. Jan 25, 2019
  4. Jan 24, 2019
    • Daniel Vetter's avatar
      drm: Split out drm_probe_helper.h · fcd70cd3
      Daniel Vetter authored
      Having the probe helper stuff (which pretty much everyone needs) in
      the drm_crtc_helper.h file (which atomic drivers should never need) is
      confusing. Split them out.
      
      To make sure I actually achieved the goal here I went through all
      drivers. And indeed, all atomic drivers are now free of
      drm_crtc_helper.h includes.
      
      v2: Make it compile. There was so much compile fail on arm drivers
      that I figured I'll better not include any of the acks on v1.
      
      v3: Massive rebase because i915 has lost a lot of drmP.h includes, but
      not all: Through drm_crtc_helper.h > drm_modeset_helper.h -> drmP.h
      there was still one, which this patch largely removes. Which means
      rolling out lots more includes all over.
      
      This will also conflict with ongoing drmP.h cleanup by others I
      expect.
      
      v3: Rebase on top of atomic bochs.
      
      v4: Review from Laurent for bridge/rcar/omap/shmob/core bits:
      - (re)move some of the added includes, use the better include files in
        other places (all suggested from Laurent adopt...
      fcd70cd3
    • Sam Ravnborg's avatar
      drmi/rcar-du: prepare for drmP.h removal from drm_modeset_helper.h · a16180a7
      Sam Ravnborg authored
      
      
      The use of drmP.h is discouraged and removal of it from
      drm_modeset_helper.h caused rcar-du to fail to build.
      
      This patch introduce the necessary fixes to prepare for the
      drmP.h removal from drm_modeset_helper.h.
      
      Build tested on arm x86 and arm allmodconfig.
      
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Reviewed-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      Cc: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Daniel Vetter <daniel@ffwll.ch>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190119084014.5355-6-sam@ravnborg.org
      a16180a7
Loading