1. 16 Jun, 2017 37 commits
  2. 15 Jun, 2017 3 commits
    • Dave Airlie's avatar
      Merge branch 'drm-next-4.13' of git://people.freedesktop.org/~agd5f/linux into drm-next · 04d4fb5f
      Dave Airlie authored
      New radeon and amdgpu features for 4.13:
      - Lots of Vega10 bug fixes
      - Preliminary Raven support
      - KIQ support for compute rings
      - MEC queue management rework from Andres
      - Audio support for DCE6
      - SR-IOV improvements
      - Improved module parameters for controlling radeon vs amdgpu support
        for SI and CIK
      - Bug fixes
      - General code cleanups
      
      [airlied: dropped drmP.h header from one file was needed and build broke]
      
      * 'drm-next-4.13' of git://people.freedesktop.org/~agd5f/linux: (362 commits)
        drm/amdgpu: Fix compiler warnings
        drm/amdgpu: vm_update_ptes remove code duplication
        drm/amd/amdgpu: Port VCN over to new SOC15 macros
        drm/amd/amdgpu: Port PSP v10.0 over to new SOC15 macros
        drm/amd/amdgpu: Port PSP v3.1 over to new SOC15 macros
        drm/amd/amdgpu: Port NBIO v7.0 driver over to new SOC15 macros
        drm/amd/amdgpu: Port NBIO v6.1 driver over to new SOC15 macros
        drm/amd/amdgpu: Port UVD 7.0 over to new SOC15 macros
        drm/amd/amdgpu: Port MMHUB over to new SOC15 macros
        drm/amd/amdgpu: Cleanup gfxhub read-modify-write patterns
        drm/amd/amdgpu: Port GFXHUB over to new SOC15 macros
        drm/amd/amdgpu: Add offset variant to SOC15 macros
        drm/amd/powerplay: add avfs control for Vega10
        drm/amdgpu: add virtual display support for raven
        drm/amdgpu/gfx9: fix compute ring doorbell index
        drm/amd/amdgpu: Rename KIQ ring to avoid spaces
        drm/amd/amdgpu: gfx9 tidy ups (v2)
        drm/amdgpu: add contiguous flag in ucode bo create
        drm/amdgpu: fix missed gpu info firmware when cache firmware during S3
        drm/amdgpu: export test ib debugfs interface
        ...
      04d4fb5f
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2017-06-15' of git://anongit.freedesktop.org/git/drm-misc into drm-next · bfda9aa1
      Dave Airlie authored
      Cross-subsystem Changes:
      - dt-bindings: add vendor prefix for NLT Technologies, Ltd. (Lucas)
      - dt-bindings: Add support for samsung s6e3hf2 panel (Hoegeun)
      
      Core Changes:
      - Add drm_panel_bridge to avoid connector boilerplate in drivers (Eric)
      - Trival fixes for dupe forward decl and reduce scope of variable (Dawid)
      
      Driver Changes:
      - dw-hdmi: Use mode_valid hook on bridge instead of connector (Jose)
      - vc4,atmel-hlcdc: Use drm_panel_bridge where appropriate (Eric)
      - panel: Add Innolux P079ZCA panel driver (Chris)
      - panel-simple: Add NL12880B20-05, NL192108AC18-02D, P320HVN03 panels (Lucas)
      - panel-samsung-s6e3ha2: Add s6e3hf2 panel support (Hoegeun)
      - zte,vc4,pl111,panel,mxsfb: Miscellaneous fixes
      
      Cc: Jose Abreu <Jose.Abreu@synopsys.com>
      Cc: Eric Anholt <eric@anholt.net>
      Cc: Chris Zhong <zyw@rock-chips.com>
      Cc: Lucas Stach <l.stach@pengutronix.de>
      Cc: Hoegeun Kwon <hoegeun.kwon@samsung.com>
      Cc: Dawid Kurek <dawikur@gmail.com>
      
      * tag 'drm-misc-next-2017-06-15' of git://anongit.freedesktop.org/git/drm-misc: (26 commits)
        drm: Reduce scope of 'state' variable
        drm: mxsfb_crtc: Reset the eLCDIF controller
        drm: Remove duplicate forward declaration
        drm/panel: s6e3ha2: Add support for s6e3hf2 panel on TM2e board
        dt-bindings: Add support for samsung s6e3hf2 panel
        drm/panel: add backlight dependency for sitronix-st7789v
        drm/panel: S6E3HA2 needs backlight code
        drm/panel: simple: add support for AUO P320HVN03
        drm/panel: simple: add support for NLT NL192108AC18-02D
        dt-bindings: add vendor prefix for NLT Technologies, Ltd.
        drm/panel: simple: add support for NEC NL12880B20-05
        drm/panel: add Innolux P079ZCA panel driver
        dt-bindings: Add INNOLUX P079ZCA panel bindings
        drm/vc4: Fix resource leak in 'vc4_get_hang_state_ioctl()' in error handling path
        drm/vc4/vc4_bo.c: always set bo->resv
        drm: Add const to name field declaration in struct drm_prop_enum_list
        drm/pl111: Fix offset calculation for the primary plane.
        drm/atmel-hlcdc: Fix panel registration
        drm/bridge: Build the panel wrapper in drm_kms_helper
        drm/atmel-hlcdc: Replace the panel usage with drm_panel_bridge.
        ...
      bfda9aa1
    • Dawid Kurek's avatar
      drm: Reduce scope of 'state' variable · ac7c7483
      Dawid Kurek authored
      Smaller scope reduces visibility of variable and makes usage of
      uninitialized variable less possible.
      
      Changes in v2:
      	- separate declaration and initialization
      Changes in v3:
      	- add missing signed-off-by tag
      Signed-off-by: default avatarDawid Kurek <dawikur@gmail.com>
      Signed-off-by: default avatarSean Paul <seanpaul@chromium.org>
      Link: http://patchwork.freedesktop.org/patch/msgid/20170615174556.GA8872@gmail.com
      ac7c7483