1. 06 4月, 2016 1 次提交
    • J
      PCI: designware: Move Root Complex setup code to dw_pcie_setup_rc() · 7e57fd14
      Jisheng Zhang 提交于
      dw_pcie_host_init() looks up host bridge resources, ioremaps them, creates
      IRQ domains, and enumerates devices below the bridge.  dw_pcie_setup_rc()
      programs the Root Complex registers.  The Root Complex may lose power
      during suspend-to-RAM, and when we resume, we want to redo the latter but
      not the former.
      
      Move some Root Complex programming from dw_pcie_host_init() to
      dw_pcie_setup_rc() where it belongs.  DesignWare-based drivers can call
      dw_pcie_setup_rc() in their resume paths.
      
      [Niklas Cassel <niklas.cassel@axis.com>:  This change moves outbound ATU
      programming, which uses pp->mem_base, to dw_pcie_setup_rc().  Apply the
      dra7xx pp->mem_base update before calling dw_pcie_setup_rc().]
      
      [bhelgaas: changelog, fold in dra7xx fix from Niklas]
      Signed-off-by: NJisheng Zhang <jszhang@marvell.com>
      Signed-off-by: NBjorn Helgaas <bhelgaas@google.com>
      Acked-by: NPratyush Anand <pratyush.anand@gmail.com>
      7e57fd14
  2. 03 4月, 2016 9 次提交
  3. 02 4月, 2016 29 次提交
  4. 01 4月, 2016 1 次提交
    • L
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · 6ddf37da
      Linus Torvalds 提交于
      Pull drm fixes from Dave Airlie:
       "Nothing too crazy in here: a bunch of AMD fixes/quirks, two msm fixes,
        some rockchip fixes, and a udl warning fix, along with one locking fix
        for displayport that seems to fix some dodgy monitors"
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:
        drm/udl: Use unlocked gem unreferencing
        drm/dp: move hw_mutex up the call stack
        drm/amdgpu: Don't move pinned BOs
        drm/radeon: Don't move pinned BOs
        drm/radeon: add a dpm quirk for all R7 370 parts
        drm/radeon: add another R7 370 quirk
        drm/rockchip: dw_hdmi: Don't call platform_set_drvdata()
        drm/rockchip: vop: Fix vop crtc cleanup
        drm/rockchip: dw_hdmi: Call drm_encoder_cleanup() in error path
        drm/rockchip: vop: Disable planes when disabling CRTC
        drm/rockchip: vop: Don't reject empty modesets
        drm/rockchip: cancel pending vblanks on close
        drm/rockchip: vop: fix crtc size in plane check
        drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
        drm/amd: Beef up ACP Kconfig menu text
        drm/msm: fix typo in the !COMMON_CLK case
        drm/msm: fix bug after preclose removal
      6ddf37da