1. 25 8月, 2017 15 次提交
  2. 23 8月, 2017 1 次提交
    • D
      Merge branch 'linux-4.14' of git://github.com/skeggsb/linux into drm-next · 7c0059dd
      Dave Airlie 提交于
      Not a lot that's ready to be included this round for Nouveau.  GP108
      modesetting support, and misc other fixes.
      
      * 'linux-4.14' of git://github.com/skeggsb/linux:
        drm/nouveau/kms/nv50: perform null check on msto[i] rathern than msto
        drm/nouveau/pci/msi: disable MSI on big-endian platforms by default
        drm/nouveau: silence suspend/resume debugging messages
        drm/nouveau/kms/nv04-nv4x: fix exposed format list
        drm/nouveau/kms/nv10-nv40: add NV21 support to overlay
        drm/nouveau/kms/nv04-nv40: improve overlay error detection, fix pitch setting
        drm/nouveau/kms/nv04-nv40: prevent undisplayable framebuffers from creation
        drm/nouveau/mpeg: print more debug info when rejecting dma objects
        drm/nouveau/fb/gf100-: zero mmu debug buffers
        drm/nouveau/bar/gf100: add config option to limit BAR2 to 16MiB
        initial support (display-only) for GP108
        drm/nouveau/falcon: use a more reasonable msgqueue timeout value
        drm/nouveau/disp: Silence DCB warnings.
        drm/nouveau/bios: Demote missing fp table message to NV_DEBUG.
        drm/nouveau/pmu/gt215-: abstract detection of whether reset is needed
        drm/nouveau/pmu/gt215: fix reset
        drm/nouveau/mc/gf100: add pmu to reset mask
        drm/nouveau/disp/gf119-: avoid creating non-existent heads
        drm/nouveau/therm/gm200: Added
        drm/nouveau/therm: fix spelling mistake on array thresolds
      7c0059dd
  3. 22 8月, 2017 22 次提交
  4. 21 8月, 2017 2 次提交
    • D
      Merge tag 'drm/tegra/for-4.14-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 3aadb888
      Dave Airlie 提交于
      drm/tegra: Changes for v4.14-rc1
      
      This contains a couple of fixes and improvements for host1x, with some
      preparatory work for Tegra186 support.
      
      The remainder is cleanup and minor bugfixes for Tegra DRM along with
      enhancements to debuggability.
      
      There have also been some enhancements to the kernel interfaces for
      host1x job submissions and support for mmap'ing PRIME buffers directly,
      all of which get the interfaces very close to ready for serious work.
      
      * tag 'drm/tegra/for-4.14-rc1' of git://anongit.freedesktop.org/tegra/linux: (21 commits)
        drm/tegra: Prevent BOs from being freed during job submission
        drm/tegra: gem: Implement mmap() for PRIME buffers
        drm/tegra: Support render node
        drm/tegra: sor: Trace register accesses
        drm/tegra: dpaux: Trace register accesses
        drm/tegra: dsi: Trace register accesses
        drm/tegra: hdmi: Trace register accesses
        drm/tegra: dc: Trace register accesses
        drm/tegra: sor: Use unsigned int for register offsets
        drm/tegra: hdmi: Use unsigned int for register offsets
        drm/tegra: dsi: Use unsigned int for register offsets
        drm/tegra: dpaux: Use unsigned int for register offsets
        drm/tegra: dc: Use unsigned int for register offsets
        drm/tegra: Fix NULL deref in debugfs/iova
        drm/tegra: switch to drm_*_get(), drm_*_put() helpers
        drm/tegra: Set MODULE_FIRMWARE for the VIC
        drm/tegra: Add CONFIG_OF dependency
        gpu: host1x: Support sub-devices recursively
        gpu: host1x: fix error return code in host1x_probe()
        gpu: host1x: Fix bitshift/mask multipliers
        ...
      3aadb888
    • D
      Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next · e5fa05b9
      Dave Airlie 提交于
      this cycle has been fairly calm in etnaviv land with most of the action
      happening on the userspace side.
      
      Notable changes:
      - Improvements to CONFIG option handling to make it harder for users to
      shoot themselves in the foot due to kernel misconfiguration.
      - Tweaked GEM object population, so that userspace can take considerate
      action when memory allocation fails, rather than waking the raging OOM
      killer beast.
      
      * 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux:
        drm/etnaviv: switch GEM allocations to __GFP_RETRY_MAYFAIL
        drm/etnaviv: don't fail GPU bind when CONFIG_THERMAL isn't enabled
        drm/etnaviv: switch to drm_*{get,put} helpers
        drm/etnaviv: select CMA and DMA_CMA if available
        drm/etnaviv: populate GEM objects on cpu_prep
        drm/etnaviv: reduce allocation failure message severity
        drm/etnaviv: don't trigger OOM killer when page allocation fails
      e5fa05b9