1. 04 Jul, 2019 1 commit
  2. 28 Jun, 2019 1 commit
    • Dave Airlie's avatar
      Merge tag 'drm-msm-next-2019-06-25' of https://gitlab.freedesktop.org/drm/msm into drm-next · 53e155f2
      Dave Airlie authored
      + usual progress on cleanups
      + dsi vs EPROBE_DEFER fixes
      + msm8998 (snapdragon 835 support)
        + a540 gpu support (mesa support already landed)
        + dsi, dsi-phy support
      + mdp5 and dpu interconnect (bus/memory scaling) support
      + initial prep work for per-context pagetables (at least the parts that
        don't have external dependencies like iommu/arm-smmu)
      
      There is one more patch for fixing DSI cmd mode panels (part of a set of
      patches to get things working on nexus5), but it would be conflicty with
      1cff7440 in drm-next without rebasing or back-merge,
      and since it doesn't conflict with anything in msm-next, I think it best
      if Sean merges that through drm-mix-fixes instead.
      
      (In other news, I've been making some progress w/ getting efifb working
      properly on sdm850 laptop without horrible hacks, and drm/msm + clk stuff
      not totally falling over when bootloader enables display and things are
      already running when driver probes.. but not quite ready yet, hopefully
      we can post some of that for 5.4.. should help for both the sdm835 and
      sdm850 laptops.)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Rob Clark <robdclark@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGsj3N4XzDLSDoa+4RHZ9wXObYmhcep0M3LjnRg48BeLvg@mail.gmail.com
      53e155f2
  3. 27 Jun, 2019 4 commits
    • Sam Ravnborg's avatar
      drm/exynos: trigger build of all modules · 156bdac9
      Sam Ravnborg authored
      Add COMPILE_TEST dependency to force exynos driver to
      built for more than arm and to built modules
      that otherwise required other symbols to be de-selected.
      
      This will increase build coverage of the exynos driver
      thus allowing most trivial build errors to be detected/fixed early.
      
      This introduces one warning when built using sh:
      exynos7_drm_decon.c: In function ‘decon_remove’:
      exynos7_drm_decon.c:769:24: warning: unused variable ‘ctx’
        struct decon_context *ctx = dev_get_drvdata(&pdev->dev);
      
      This is due to the definition of iounmap() in sh,
      and nothing that exynos driver can fix.
      
      Include fix of exynos build for alpha.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Cc: Inki Dae <inki.dae@samsung.com>
      Cc: Joonyoung Shim <jy0922.shim@samsung.com>
      Cc: Seung-Woo Kim <sw0312.kim@samsung.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Daniel Vetter <daniel@ffwll.ch>
      Cc: Kukjin Kim <kgene@kernel.org>
      Cc: Krzysztof Kozlowski <krzk@kernel.org>
      Cc: Jingoo Han <jingoohan1@gmail.com>
      Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
      156bdac9
    • Sam Ravnborg's avatar
      drm/exynos: drop drmP.h usage · 2bda34d7
      Sam Ravnborg authored
      Drop use of the deprecated drmP.h file.
      Replace with forwards / externals as appropriate.
      
      While touching the list of include files divide
      them up in blocks and sort them.
      
      v3:
      - fix build errors in exynos_drm_g2d.c (Inki Dae)
        The exynos_drm_g2d.c file is not built in the
        standard configurations and was therefore missed.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Cc: Inki Dae <inki.dae@samsung.com>
      Cc: Joonyoung Shim <jy0922.shim@samsung.com>
      Cc: Seung-Woo Kim <sw0312.kim@samsung.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Daniel Vetter <daniel@ffwll.ch>
      Cc: Kukjin Kim <kgene@kernel.org>
      Cc: Krzysztof Kozlowski <krzk@kernel.org>
      Cc: Jingoo Han <jingoohan1@gmail.com>
      Fixed merge conflict.
      Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
      2bda34d7
    • Dave Airlie's avatar
      Merge tag 'drm-next-5.3-2019-06-25' of git://people.freedesktop.org/~agd5f/linux into drm-next · 14808a12
      Dave Airlie authored
      drm-next-5.3-2019-06-25:
      
      Merge drm-next
      
      amdgpu:
      - SR-IOV L1 policy fixes
      - Removed no longer needed vram_page_split module parameter
      - Add module parameter to override default ABM level
      - Gamma fixes
      - No need to check return values for debugfs
      - Improve HMM error handling
      - Avoid possible OOM situations when lots of thread are submitting with
        memory contention
      - Improve hw i2c access abritration
      - DSC (Display Stream Compression) support in DC
      - Initial navi10 support
        * DC support
        * GFX/Compute support
        * SDMA support
        * Power Management support
        * VCN support
      - Static checker fixes
      - Misc cleanups
      - fix long udelay on arm
      
      amdkfd:
      - Implement priority controls for gfx9
      - Enable VEGAM
      - Rework mqd allocation and init
      - Circular locking fix
      - Fix SDMA queue allocation race condition
      - No need to check return values for debugfs
      - Add proc style process information
      - Initial navi10 support
      
      radeon:
      - No need to check return values for debugfs
      
      UAPI changes:
      - GDDR6 added to vram type query
      - New Navi10 details added gpu info query
      - Navi family added to asic family query
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexdeucher@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190625195520.3817-1-alexander.deucher@amd.com
      14808a12
    • Dave Airlie's avatar
      Merge tag 'for-airlie-tda998x' of git://git.armlinux.org.uk/~rmk/linux-arm into drm-next · b22342ea
      Dave Airlie authored
      TDA998x updates:
      - improve the driver's approach to audio, adding support for more I2S
        based formats, particularly other justifications, and preparing the
        driver to support other bclk ratios.
      
      - add support for pixel repeated modes, tested with a Panasonic TV.
      
      - correct the quantisation range handling; in particular, do not send
        full range RGB to the sink when the sink does not support full range
        RGB.
      
      - Send the HDMI vendor info frame when required.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Russell King <rmk@armlinux.org.uk>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190625125005.GA31503@rmk-PC.armlinux.org.uk
      b22342ea
  4. 25 Jun, 2019 23 commits
  5. 24 Jun, 2019 3 commits
  6. 22 Jun, 2019 8 commits