tag name | drm-intel-next-2019-04-04 (e46940ed52a812085d11369280dd70e0d59063a1) |
tag date | 2019-04-04 17:45:08 +0300 |
tagged by | Joonas Lahtinen <joonas.lahtinen@linux.intel.com> |
tagged object | commit 28d618e9ab... |
Cross-subsystem Changes:
- Add Elkhartlake (Gen11) stolen memory early quirks (Rodrigo)
Driver Changes:
- Mark all Elkhartlake ports as combo phys (Bob)
- Enable 10bit gamma for Ivybridge and newer platforms (Ville)
- Expose the legacy LUT via the GAMMA_LUT/GAMMA_LUT_SIZE props on gen2/3 (Ville)
- Skip modeset for cdclk changes if possible (Ville, Abhay, Imre)
- Force 2*96 MHz cdclk on Geminilake/Cannonlake when audio power is enabled (Ville)
- Modularize and correct gamma/degamma/CSC code per platform (Ville)
- Fix gamma register programming (Uma)
- Avoid drm_modeset_lock() deadlock splat (Chris)
- Check cache domains for userptr on release (Chris)
- Avoid deadlock if we pwrite into mmap'd region (Chris)
- Only emit one semaphore per request to avoid exhausting ringbuf (Chris)
- Continue to clean up the uncore code (Daniele)
- Introduce sub-platform concept to organize code (Tvrtko)
- Header splitting untangling (Chris)
- Avoid using ctx->file_priv during construction (Chris)
- GuC code improvements (Robert)