• Dave Airlie's avatar
    Merge branch 'linux-4.10' of git://github.com/skeggsb/linux into drm-next · 9ac63d99
    Dave Airlie authored
    - BIT_PERF_PTRS uses 32-bit pointers to its subtables, we were parsing
    them as 16-bit, causing various issues on newer boards.
    - Support for MXM on GM20x and up.
    - More display-related fixes.
    
    * 'linux-4.10' of git://github.com/skeggsb/linux:
      drm/nouveau/mxm: warn more loudly on unsupported DCB version
      drm/nouveau/mxm: handle DCB 4.1 modification
      drm/nouveau/bios/mxm: handle digital connector table 1.1
      drm/nouveau: Queue hpd_work on (runtime) resume
      drm/nouveau: Rename acpi_work to hpd_work
      drm/nouveau/kms/nv50: Fix atomic pageflip events.
      drm/nouveau/fb/ram/gp100-: fix memory detection where FBP_NUM != FBPA_NUM
      drm/nouveau/bios/volt: pointers are 32-bit
      drm/nouveau/bios/vmap: pointers are 32-bit
      drm/nouveau/bios/timing: pointers are 32-bit
      drm/nouveau/bios/therm: pointers are 32-bit
      drm/nouveau/bios/perf: pointers are 32-bit
      drm/nouveau/bios/iccsense: pointers are 32-bit
      drm/nouveau/bios/fan: pointers are 32-bit
      drm/nouveau/bios/cstep: pointers are 32-bit
      drm/nouveau/bios/boost: pointers are 32-bit
    9ac63d99
nouveau_display.c 27.2 KB