1. 08 Feb, 2017 4 commits
  2. 07 Feb, 2017 4 commits
    • Mark Yao's avatar
      drm/rockchip: cdn-dp: fix cdn-dp complie warning · 213c4b96
      Mark Yao authored
      fix warning:
      
      drivers/gpu/drm/rockchip/cdn-dp-reg.c:632:24: warning:
        'val[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
        msa_misc = 2 * val[0] + 32 * val[1] +
      Signed-off-by: default avatarMark Yao <mark.yao@rock-chips.com>
      213c4b96
    • Dave Airlie's avatar
      Merge branch 'msm-next' of git://people.freedesktop.org/~robclark/linux into drm-next · 26d7f34c
      Dave Airlie authored
      The big things this time around are:
      1) support for hw cursor on newer mdp5 devices (snapdragon 820+,
      tested on db820c)
      2) dsi encoder cleanup
      3) gpu dt bindings cleanup so we can get the gpu nodes merged upstream
      
      * 'msm-next' of git://people.freedesktop.org/~robclark/linux: (32 commits)
        drm/msm: return -EFAULT if copy_from_user() fails
        drm/msm/dsi: Add PHY/PLL for 8x96
        drm/msm/dsi: Add new method to calculate 14nm PHY timings
        drm/msm/dsi: Move PHY operations out of host
        drm/msm/dsi: Reset both PHYs before clock operation for dual DSI
        drm/msm/dsi: Pass down use case to PHY
        drm/msm/dsi: Return more timings from PHY to host
        drm/msm/dsi: Add a PHY op that initializes version specific stuff
        drm/msm/dsi: Add 8x96 info in dsi_cfg
        drm/msm/dsi: Don't error if a DSI host doesn't have a device connected
        drm/msm/mdp5: Add support for legacy cursor updates
        drm/msm/mdp5: Refactor mdp5_plane_atomic_check
        drm/msm/mdp5: Add cursor planes
        drm/msm/mdp5: Misc cursor plane bits
        drm/msm/mdp5: Configure COLOR3_OUT propagation
        drm/msm/mdp5: Use plane helpers to configure src/dst rectangles
        drm/msm/mdp5: Prepare CRTC/LM for empty stages
        drm/msm/mdp5: Create only as many CRTCs as we need
        drm/msm/mdp5: cfg: Change count to unsigned int
        drm/msm/mdp5: Create single encoder per interface (INTF)
        ...
      26d7f34c
    • Dave Airlie's avatar
      Merge branch 'drm-rockchip-next-2017-02-05' of... · 538f1dcd
      Dave Airlie authored
      Merge branch 'drm-rockchip-next-2017-02-05' of https://github.com/markyzq/kernel-drm-rockchip into drm-next
      
      rockchip CDN-DP support.
      
      * 'drm-rockchip-next-2017-02-05' of https://github.com/markyzq/kernel-drm-rockchip:
        drm/rockchip: cdn-dp: don't configure hardware in mode_set
        drm/rockchip: cdn-dp: retry to check sink count
        drm/rockchip: cdn-dp: Move mutex_init to probe
        drm/rockchip: cdn-dp: do not use drm_helper_hpd_irq_event
        drm/rockchip: cdn-dp: Do not run worker while suspended
        drm/rockchip: cdn-dp: Load firmware if no monitor connected
        drm/rockchip: cdn-dp: add cdn DP support for rk3399
        drm/rockchip: return ERR_PTR instead of NULL
        drm/rockchip: vop: make vop register setting take effect
      538f1dcd
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2017-02-03' of git://anongit.freedesktop.org/git/drm-misc into drm-next · 31f408c8
      Dave Airlie authored
      Final 4.11 feature pull request:
      - sii8520 bridge update from Andrzej
      - ->release callback, maybe somewhen in the future we'll even get
        drm_device lifetimes correct! (Chris Wilson)
      - drm_mm search improvements, and good docs for different search
        strategies now (Chris)
      - simplify fbdev emulation init parameters (Gabriel)
      - bunch of misc things all over
      
      ... and the first few patches from our small driver in drm-misc
      experiment:
      - cleanups for qxl and bochs from a few different people
      - dsi support for vc4 (not yet the panel driver, that's under discussion
        still) from Eric
      - meson rename to meson-drm to distinguish from other platform drivers
        (Neil Amstrong)
      
      * tag 'drm-misc-next-2017-02-03' of git://anongit.freedesktop.org/git/drm-misc: (47 commits)
        drm: kselftest for drm_mm and bottom-up allocation
        drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
        drm: Fix build when FBDEV_EMULATION is disabled
        drm: Rely on mode_config data for fb_helper initialization
        drm: Provide a driver hook for drm_dev_release()
        drm: meson: rename driver name to meson-drm
        drm: meson: rename module name to meson-drm
        drm/bridge/sii8620: enable interlace modes
        drm/bridge/sii8620: enable MHL3 mode if possible
        drm/bridge/sii8620: add HSIC initialization code
        drm/bridge/sii8620: improve gen2 write burst IRQ routine
        drm/bridge/sii8620: send EMSC features on request
        drm/bridge/sii8620: rewrite hdmi start sequence
        drm/bridge/mhl: add MHL3 infoframe related definitions
        drm/bridge/sii8620: fix disconnect sequence
        drm/bridge/sii8620: split EDID read and write code
        drm/bridge/sii8620: add delay during cbus reset
        drm/bridge/sii8620: do not stop MHL output when TMDS input is stopped
        drm/bridge/sii8620: set gen2 write burst before sending MSC command
        drm/bridge/sii8620: abstract out sink detection code
        ...
      31f408c8
  3. 06 Feb, 2017 32 commits