1. 26 10月, 2015 5 次提交
  2. 23 10月, 2015 12 次提交
  3. 22 10月, 2015 2 次提交
  4. 21 10月, 2015 6 次提交
  5. 20 10月, 2015 7 次提交
    • D
      Merge tag 'topic/drm-misc-2015-10-19' of git://anongit.freedesktop.org/drm-intel into drm-next · affa0e03
      Dave Airlie 提交于
      More drm-misc for 4.4.
      - fb refcount fix in atomic fbdev
      - various locking reworks to reduce drm_global_mutex and dev->struct_mutex
      - rename docbook to gpu.tmpl and include vga_switcheroo stuff, plus more
        vga_switcheroo (Lukas Wunner)
      - viewport check fixes for atomic drivers from Ville
      - DRM_DEBUG_VBL from Ville
      - non-contentious header fixes from Mikko Rapeli
      - small things all over
      
      * tag 'topic/drm-misc-2015-10-19' of git://anongit.freedesktop.org/drm-intel: (31 commits)
        drm/fb-helper: Fix fb refcounting in pan_display_atomic
        drm/fb-helper: Set plane rotation directly
        drm: fix mutex leak in drm_dp_get_mst_branch_device
        drm: Check plane src coordinates correctly during page flip for atomic drivers
        drm: Check crtc viewport correctly with rotated primary plane on atomic drivers
        drm: Refactor plane src coordinate checks
        drm: Swap w/h when converting the mode to src coordidates for a rotated primary plane
        drm: Don't leak fb when plane crtc coodinates are bad
        ALSA: hda - Spell vga_switcheroo consistently
        drm/gem: Use kref_get_unless_zero for the weak mmap references
        drm/vgem: Drop vgem_drm_gem_mmap
        drm: Fix return value of drm_framebuffer_init()
        drm/gem: Use container_of in drm_gem_object_free
        drm/gem: Check locking in drm_gem_object_unreference
        drm/gem: Drop struct_mutex requirement from drm_gem_mmap_obj
        drm/i810_drm.h: include drm/drm.h
        r128_drm.h: include drm/drm.h
        savage_drm.h: include <drm/drm.h>
        gpu/doc: Convert to markdown harder
        gpu/doc: Add vga_switcheroo documentation
        ...
      affa0e03
    • D
      Merge tag 'drm-intel-next-2015-10-10' of git://anongit.freedesktop.org/drm-intel into drm-next · 2dd3a88a
      Dave Airlie 提交于
      - dmc fixes from Animesh (not yet all) for deeper sleep states
      - piles of prep patches from Ville to make mmio functions type-safe
      - more fbc work from Paulo all over
      - w/a shuffling from Arun Siluvery
      - first part of atomic watermark updates from Matt and Ville (later parts had to
        be dropped again unfortunately)
      - lots of patches to prepare bxt dsi support ( Shashank Sharma)
      - userptr fixes from Chris
      - audio rate interface between i915/snd_hda plus kerneldoc (Libin Yang)
      - shrinker improvements and fixes (Chris Wilson)
      - lots and lots of small patches all over
      
      * tag 'drm-intel-next-2015-10-10' of git://anongit.freedesktop.org/drm-intel: (134 commits)
        drm/i915: Update DRIVER_DATE to 20151010
        drm/i915: Partial revert of atomic watermark series
        drm/i915: Early exit from semaphore_waits_for for execlist mode.
        drm/i915: Remove wrong warning from i915_gem_context_clean
        drm/i915: Determine the stolen memory base address on gen2
        drm/i915: fix FBC buffer size checks
        drm/i915: fix CFB size calculation
        drm/i915: remove pre-atomic check from SKL update_primary_plane
        drm/i915: don't allocate fbcon from stolen memory if it's too big
        Revert "drm/i915: Call encoder hotplug for init and resume cases"
        Revert "drm/i915: Add hot_plug hook for hdmi encoder"
        drm/i915: use error path
        drm/i915/irq: Fix misspelled word register in kernel-doc
        drm/i915/irq: Fix kernel-doc warnings
        drm/i915: Hook up ring workaround writes at context creation time on Gen6-7.
        drm/i915: Don't warn if the workaround list is empty.
        drm/i915: Resurrect golden context on gen6/7
        drm/i915/chv: remove pre-production hardware workarounds
        drm/i915/snb: remove pre-production hardware workaround
        drm/i915/bxt: Set time interval unit to 0.833us
        ...
      2dd3a88a
    • D
      Merge branch 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev into drm-next · 86b68716
      Dave Airlie 提交于
      some rcar fixes.
      
      * 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev:
        drm: rcar-du: Fix plane state free in plane reset handler
        drm: rcar-du: Enable DU0 to DPAD connection on R8A7791
        drm: rcar-du: Add dependency on OF
        drm: rcar-du: Remove obsolete rcar-du-r8a779x platform_device_id entries
      86b68716
    • L
      drm: rcar-du: Fix plane state free in plane reset handler · a32a3c80
      Laurent Pinchart 提交于
      The plane reset handler frees the plane state and allocates a new
      default state, but when doing so attempt to free the plane state using
      the base plane state pointer instead of casting it to the
      driver-specific state object that has been allocated. Fix it by using
      the rcar_du_plane_atomic_destroy_state() function to destroy the plane
      state instead of duplicating the code.
      Signed-off-by: NLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
      Reviewed-by: NThierry Reding <treding@nvidia.com>
      a32a3c80
    • L
      drm: rcar-du: Enable DU0 to DPAD connection on R8A7791 · f4f0fb79
      Laurent Pinchart 提交于
      The DPAD RGB output can be driven by both DU0 and DU1 on R8A7791. Mark
      the DU0 connection as possible.
      Signed-off-by: NLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
      f4f0fb79
    • L
      drm: rcar-du: Add dependency on OF · f3bda362
      Laurent Pinchart 提交于
      The driver requires OF support, add a dependency in Kconfig and remove
      the platform_device_id table that isn't used anymore.
      Signed-off-by: NLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
      Acked-by: NGeert Uytterhoeven <geert+renesas@glider.be>
      f3bda362
    • G
      drm: rcar-du: Remove obsolete rcar-du-r8a779x platform_device_id entries · d519432c
      Geert Uytterhoeven 提交于
      Since commit a483dcbf ("ARM: shmobile: lager: Remove legacy
      board support"), R-Car Gen2 SoCs are only supported in generic DT-only
      ARM multi-platform builds.  The driver doesn't need to match platform
      devices by name anymore, hence remove the corresponding
      platform_device_id entry.
      Signed-off-by: NGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: NLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
      d519432c
  6. 19 10月, 2015 8 次提交