• Dave Airlie's avatar
    Merge branch 'linux-4.9' of git://github.com/skeggsb/linux into drm-next · fb422950
    Dave Airlie authored
    Karol's work which greatly improves volt/clock changes on a
    heap of boards, nothing too exciting beyond a random collection of fixes.
    
    * 'linux-4.9' of git://github.com/skeggsb/linux: (33 commits)
      drm/nouveau/fb/nv50: defer DMA mapping of scratch page to oneinit() hook
      drm/nouveau/fb/gf100: defer DMA mapping of scratch page to oneinit() hook
      drm/nouveau/pci: set streaming DMA mask early
      drm/nouveau/kms: add Maxwell to backlight initialization
      drm/nouveau/bar/nv50: fix bar2 vm size
      drm/nouveau/disp: remove unused function in sorg94.c
      drm/nouveau/volt: use kernel's 64-bit signed division function
      drm/nouveau/core: add missing header dependencies
      drm/nouveau/gr/nv3x: add 0x0597 kelvin 3d class support
      drm/nouveau/drm/nouveau: add a LED driver for the NVIDIA logo
      drm/nouveau/fb/ram: Use Kepler implementation on Maxwell
      drm/nouveau/volt: Make use of cvb coefficients
      drm/nouveau/volt/gf100-: Add speedo
      drm/nouveau/volt: Add implementation for gf100
      drm/nouveau/bios/vmap: unk0 field is the mode
      drm/nouveau/volt: Don't require perfect fit
      drm/nouveau/clk: Allow boosting only when NvBoost is set
      drm/nouveau/bios: Add parsing of VPSTATE table
      drm/nouveau/clk: Respect voltage limits in nvkm_cstate_prog
      drm/nouveau/clk: Fixup cstate selection
      ...
    fb422950
pci.c 52.3 KB