# changelog

author: ptesarik@suse.cz
changelog:
  - drm/nouveau/mmu: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 939f39e


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu: Pulling old prepare and submit for flip back
    (bsc#1051510).
  - via_dmablit(): use get_user_pages_fast() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - r128: switch compat ioctls to drm_ioctl_kernel() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - of/platform: Generalize /reserved-memory handling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Pass mode to wait_on_atomic_t() action funcs and provide
    default actions (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: exynos: Add driver for HDMI audio interface (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/hdmi: add 85.5MHz pixel clock for v14 HDMI PHY
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: enable support for 1024x768 and 1280x1024
    modes (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/exynos/hdmi: quirk for support mode timings conversion
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: pass actual mode on MIXER to encoder
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: add mode_fixup callback to exynos_drm_crtc_ops
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/hdmi: remove redundant mode field (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: remove mixer_resources sub-structure
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: fix mode validation code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: move resolution configuration to single
    function (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/exynos/mixer: move mode commit to enable callback
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/mixer: abstract out output mode setup code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: analogix_dp: Use mutex rather than spinlock
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Reorder context-close to avoid calling
    i915_vma_close() under RCU (FATE#322643 bsc#1055900).
  - drm/i915: Move init_clock_gating() back to where it was
    (FATE#322643 bsc#1055900).
  - drm/i915: Prune the reservation shared fence array (FATE#322643
    bsc#1055900).
  - drm/i915: Idle the GPU before shinking everything (FATE#322643
    bsc#1055900).
  - drm/i915: Lock llist_del_first() vs llist_del_all() (FATE#322643
    bsc#1055900).
  - drm/i915: Calculate ironlake intermediate watermarks correctly,
    v2 (FATE#322643 bsc#1055900).
  - drm/i915: Disable lazy PPGTT page table optimization for vGPU
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Remove the priority "optimisation"
    (FATE#322643 bsc#1055900).
  - drm/i915: Filter out spurious execlists context-switch
    interrupts (FATE#322643 bsc#1055900).
  - qxl: alloc & use shadow for dumb buffers (bsc#1072190).
  - drm/qxl: replace QXL_INFO with DRM_DEBUG_DRIVER (bsc#1072190).
  - drm/mode_object: fix documentation for object lookups
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN down
    to a debug (bsc#1051510).
  - drm/rockchip: add CONFIG_OF dependency for lvds (fate#323912).
  - drm/amdgpu: use irq-safe lock for kiq->ring_lock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: bypass lru touch for KIQ ring submission
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Potential uninitialized variable in
    amdgpu_vm_update_directories() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: potential uninitialized variable in
    amdgpu_vce_ring_parse_cs() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/powerplay: initialize a variable before using it
    (bsc#1051510).
  - drm/amd/powerplay: suppress KASAN out of bounds warning in
    vega10_populate_all_memory_levels (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: fix evicted VRAM bo adjudgement condition
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Fix wrong printk format in vc4_bo_stats_debugfs()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: Downgrade pr_err to pr_debug for memory allocation
    failures (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: Always and only destroy bo->ttm_resv in
    ttm_bo_release_list (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/amdgpu: Enabling ACP clock in hw_init (v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/virt: don't dereference undefined 'module' struct
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Update DRIVER_DATE to 20171023 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (FATE#322643
    bsc#1055900).
  - drm/i915: Let's use more enum intel_dpll_id pll_id (FATE#322643
    bsc#1055900).
  - drm/i915: Use existing DSI backlight ports info (FATE#322643
    bsc#1055900).
  - drm/i915: Parse DSI backlight/cabc ports (FATE#322643
    bsc#1055900).
  - drm/i915: Skip waking the device to service pwrite (FATE#322643
    bsc#1055900).
  - drm/i915/crt: split compute_config hook by platforms
    (FATE#322643 bsc#1055900).
  - drm/i915: remove g4x lowfreq_avail and has_pipe_cxsr
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop the redundant hdmi prefix/suffix from a lot of
    variables (FATE#322643 bsc#1055900).
  - drm/i915: Unify error handling for missing DDI buf trans tables
    (FATE#322643 bsc#1055900).
  - drm/i915: Centralize the SKL DDI A/E vs. B/C/D buf trans
    handling (FATE#322643 bsc#1055900).
  - drm/i915: Kill off the BXT buf_trans default_index (FATE#322643
    bsc#1055900).
  - drm/i915: Pass encoder type to cnl_ddi_vswing_sequence()
    explicitly (FATE#322643 bsc#1055900).
  - drm/i915: Integrate BXT into intel_ddi_dp_voltage_max()
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass the level to intel_prepare_hdmi_ddi_buffers()
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass the encoder type explicitly to skl_set_iboost()
    (FATE#322643 bsc#1055900).
  - drm/i915: Extract intel_ddi_get_buf_trans_hdmi() (FATE#322643
    bsc#1055900).
  - drm/i915: Relocate intel_ddi_get_buf_trans_*() functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush the idle-worker for debugfs/i915_drop_caches
    (FATE#322643 bsc#1055900).
  - drm/i915: adjust get_crtc_fence_y_offset() to use base.y
    instead of crtc.y (FATE#322643 bsc#1055900).
  - drm/i915: Unify skylake plane disable (FATE#322643 bsc#1055900).
  - drm/i915: Unify skylake plane update (FATE#322643 bsc#1055900).
  - drm/i915: dspaddr_offset doesn't need to be more than local
    variable (FATE#322643 bsc#1055900).
  - drm/i915: move adjusted_x/y from crtc to cache (FATE#322643
    bsc#1055900).
  - drm/i915: Convert timers to use timer_setup() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Replace *_reference/unreference() or *_ref/unref with
    _get/put() (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Fixup userptr mmu notifier registration error handling
    (FATE#322643 bsc#1055900).
  - drm/i915: No need for RING_MAX_NONPRIV_SLOTS space (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Add pretty printer for uc firmware (FATE#322643
    bsc#1055900).
  - drm/i915: Handle drm-layer errors in intel_dp_add_mst_connector
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Silence the compiler for impossible errors
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Remove mostly duplicated video DIP handling from
    PSR code (FATE#322643 bsc#1055900).
  - drm/i915: Add in-flight request details to intel_engine_dump()
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip HW reinitialisation on resume if still wedged
    (FATE#322643 bsc#1055900).
  - drm/i915: Trim struct_mutex hold duration for
    i915_gem_free_objects (FATE#322643 bsc#1055900).
  - drm/i915: Only free the oldest stale object before a fresh
    allocation (FATE#322643 bsc#1055900).
  - drm/i915: Set our shrinker->batch to 4096 (~16MiB) (FATE#322643
    bsc#1055900).
  - drm/i915: Wire up shrinkctl->nr_scanned (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Move dev_priv->mm.[un]bound_list to its own lock
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove walk over obj->vma_list for the shrinker
    (FATE#322643 bsc#1055900).
  - drm/i915: Drop debugfs/i915_gem_pin_display (FATE#322643
    bsc#1055900).
  - drm/i915: Rename obj->pin_display to obj->pin_global
    (FATE#322643 bsc#1055900).
  - drm/i915: Refactor testing obj->mm.pages (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: WaRsUseTimeoutMode (FATE#322643 bsc#1055900).
  - drm/i915/huc: Move fw select function (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update Guc messages on load failure (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Unify firmware loading (FATE#322643 bsc#1055900).
  - drm/i915: Update DMC firmware load error messages (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Add message with firmware url (FATE#322643
    bsc#1055900).
  - drm/i915/uc: Improve debug messages in firmware fetch
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Pick better place for Guc final status message
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Check all firmwares against WOPCM size (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Reorder functions in intel_guc_fw.c (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Rename intel_guc_loader.c to intel_guc_fw.c
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move doc near related definitions (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Small fixups post code move (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move GuC boot param initialization out of xfer
    (FATE#322643 bsc#1055900).
  - drm/i915: Move intel_guc_wopcm_size to intel_guc.c (FATE#322643
    bsc#1055900).
  - drm/i915: enable to read CSB and CSB write pointer from HWSP
    in GVT-g VM (FATE#322643 bsc#1055900).
  - drm/i915: Always stop the rings before a missing GPU reset
    (FATE#322643 bsc#1055900).
  - drm/i915: Keep the rings stopped until they have been
    re-initialized (FATE#322643 bsc#1055900).
  - drm/i915: Stop asserting on set-wedged vs nop_submit_request
    ordering (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_enable_ddi() into DP and HDMI variants
    (FATE#322643 bsc#1055900).
  - drm/i915: Plumb crtc_state etc. directly to
    intel_ddi_pre_enable_{dp,hdmi}() (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_disable_ddi() into DP vs. HDMI variants
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove useless eDP check from
    intel_ddi_pre_enable_dp() (FATE#322643 bsc#1055900).
  - drm/i915: Split intel_ddi_post_disable() into DP vs. HDMI
    variants (FATE#322643 bsc#1055900).
  - drm/i915: Inline the required bits of intel_ddi_post_disable()
    into intel_ddi_fdi_post_disable() (FATE#322643 bsc#1055900).
  - drm/i915: Extract intel_disable_ddi_buf() (FATE#322643
    bsc#1055900).
  - drm/i915: Extract intel_ddi_clk_disable() (FATE#322643
    bsc#1055900).
  - drm/i915: Dump 'output_types' in crtc state dump (FATE#322643
    bsc#1055900).
  - drm/i915: Replace *_reference/unreference() or *_ref/unref
    with _get/put() (FATE#322643 bsc#1055900).
  - drm/i915: Get rid of hardcoded pipes (FATE#322643 bsc#1055900).
  - drm/i915: Add retries for LSPCON detection (FATE#322643
    bsc#1055900).
  - drm/i915: Don't give up waiting on INVALID_MODE (FATE#322643
    bsc#1055900).
  - drm: Add retries for lspcon mode detection (bsc#1051510).
  - drm/i915/bdw: Fix DP_AUX_CH_CTL_TIME_OUT setting (FATE#322643
    bsc#1055900).
  - drm/i915: Fix DP_AUX_CH_CTL_TIME_OUT naming (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Exercise adding requests to a full GGTT
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Wrap a timer into a i915_sw_fence
    (FATE#322643 bsc#1055900).
  - drm/i915: Start tracking PSR state in crtc state (FATE#322643
    bsc#1055900).
  - drm/nouveau/bios/timing: mark expected switch fall-throughs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/devinit/nv04: mark expected switch fall-throughs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bios: make const arrays hwsq_signature and edid_sig
    static (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/core/memory: fix missing mutex unlock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: swap out round for ALIGN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Minor cleanups (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdkfd: Update queue_count before mapping queues
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Cleanup DQM ASIC-specific ops (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Register/Deregister process on qpd resolution
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix debug unregister procedure on process
    termination (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdkfd: Avoid calling amd_iommu_unbind_pasid() when
    suspending (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdkfd: Disable CP/SDMA ring/doorbell in MQD (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Clean up the data structure in kfd_process
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: deprecate and remove KFD interface (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: use a high priority workqueue for IH work
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: wait only for IH work on IH exit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: increase IH num entries to 8192 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: use standard kernel kfifo for IH (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: increase limit of signal events to 4096 per process
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Make event limit dependent on user mode mapping size
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Use IH context ID for signal lookup (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Simplify event ID and signal slot management
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Simplify events page allocator (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Use wait_queue_t to implement event waiting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: remove redundant kfd_event_waiter.input_index
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix event destruction with pending waiters
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Clean up kfd_wait_on_events (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix scheduler race in kfd_wait_on_events sleep loop
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Short cut for kfd_wait_on_events without waiting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Don't dereference kfd_process.mm (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add SDMA trap src id to the KFD isr wanted list
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: wrong control mode cause the fan spins
    faster unnecessarily (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/powerplay: fix memory leak of hardcoded pptable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:add fw-vram-usage for atomfirmware (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: fix atombios on big endian (bsc#1051510).
  - drm/ttm:fix memory leak due to individualize (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix error handling in amdgpu_bo_do_create
    (bsc#1051510).
  - drm/ttm: once more fix ttm_buffer_object_transfer (bsc#1051510).
  - drm/amd/powerplay: change ASIC temperature reading on Vega10
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/gr/gf100-: don't prevent module load if firmware
    missing (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/mmu: remove old vmm frontend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: improve selection of GPU page size (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: switch over to new memory and vmm interfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: remove unused nouveau_fence_work() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: queue delayed unmapping of VMAs on client workqueue
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: implement per-client delayed workqueue with
    fence support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau: determine memory class for each client (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: pass handle of vmm object to channel allocation
    ioctls (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau: switch to vmm limit (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: allocate vmm object for every client (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: replace use of cpu_coherent with memory types
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: use nvif_mmu_type to determine BAR1 caching
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: fetch memory type indices that we care about
    for ttm (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau: consolidate handling of dma mask (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: check kind validity against mmu object (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: allocate mmu object for every client (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: remove trivial cases of nvxx_device() usage
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: define user interfaces to mmu vmm opertaions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: define user interfaces to mmu memory allocation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: define user interfaces to mmu (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gf100-: type-based vram allocation and bar
    mapping (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/mmu/nv50,g84: type-based vram allocation and
    bar mapping (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/mmu/nv04-nv4x: type-based vram allocation and
    bar mapping (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/mmu: add base for type-based memory allocation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: build up information on available memory types
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: remove explicit unmaps (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/gr/gf100-: replace hardcoded instance/vmm setup
    in grctx generation (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/nouveau/gr/gf100-: use new interfaces for vmm operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/fifo/gf100-: use new interfaces for vmm operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/secboot/gm200: use new interfaces for vmm operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/imem/nv50-: use new interfaces for vmm operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/fb/ram: use new interfaces for vmm operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/fifo: initialise vmm with new interfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/secboot/gm200: initialise vmm with new interfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bar/gf100: initialise vmm with new interfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bar/nv50: initialise vmm with new interfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: implement new vmm frontend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: remove support for old backends (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gp100,gp10b: implement new vmm backend
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gm200,gm20b: implement new vmm backend
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gk104,gk20a: implement new vmm backend
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gf100: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/nv50,g84: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/nv44: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/nv41: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu/nv04: implement new vmm backend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 06a3a78


author: ptesarik@suse.cz
changelog:
  - drm/amd/dc: Add dc display driver (v2) (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit dffbb09


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Add DCE12 core support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add DCE12 irq support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add DCE12 i2c/aux support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add DCE12 gpio support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add DCE12 bios parser support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: get display info from DC when DC enabled
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix incorrect vp adjustment (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Less log spam (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix viewport adjustment on rotated surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix hsplit viewport calculation for
    rotated/mirrored usecases (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: add init calculation to scaler params
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor on dc_sink structure (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Switch to DRM helpers in s3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not copy bottom pipe when map resource
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: After program backend, also program front
    end regs (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: TPS4 logic typo fix (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move refclk from dc to resource_pool
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Memory leak fix during disable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refclock from bios firmwareInfoTable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Simplify some DMCU waits (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Adding FastUpdate functionality (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: sometime VtotalMin less than VTotal (rounding
    issue) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: remove independent lock as we have no use
    case today (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: clean up and simply locking logic (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove page_fleep_needed function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor headless to use atomic commit. (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/amdgpu: Pulling old prepare and submit for
    flip back" (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Refactor atomic commit implementation. (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: extended the programming sequence to VFlip
    as well (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: We don't support interlace and doublescan
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: freesync pipe split :VTotal_Min_Mask for
    Hflip/lock (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Remove unused define from amdgpu_dm_types
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use amdgpu mode funcs statically (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dce100_validate_bandwidth return value
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Some more warning fixes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move visual confirm recout adjustment to scaler
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: bandwidth update fix (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove apply_clk_constraints, used
    validate_bandwidth universally (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warnings in DC (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warnings in amdgpu_dm (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Surface Validation Fixes + Audio Mask
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add scaler coefficients for 64 phase 5-8 taps
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix gamma colour corruption for 10 bit surfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DMCU PSR Refactor (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: 420 clock divided by 2 twice (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: HDMI deep color mode audio issue (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: rename bandwidth_calcs.c to dce_calcs.c (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add a few members to support DAL atomic refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Expose mode_config functions for DM (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix incorrect programming for YCbCr422 and
    YCbCr420 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix 12bpc truncate to 10bpc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: audio bug fix part 1: Add missing audio ACR
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix error where wrong payload size is given
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add query_ddc_data function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add bypass case for PQ transfer function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dc_commit_surfaces_to_stream for dcc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove LINUX_VERSION_CODE check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't attempt to program missing register
    fields on DCE8 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix 64-bit division, yet again (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/dc: hw_sequencer: fix semicolon.cocci warnings
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/dc: fix semicolon.cocci warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix missing fcn pointer on DCE8 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix logic that causes segfault on DP display
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: color distortion after DPMS+ background
    color fix (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: report cursor size base on the ASIC
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix program pix clk logic to unblock deep
    color set (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Set ignore_msa_timing flag for freesync modes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable regamma 25 segments and use double
    buffer (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: handle unsupported sink types (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Audio is not switching to DP when HDMI/DP hot
    plug/unplug (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix psr status wait (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use disp clock value in context rather than
    bw_results (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix MST physical ports always disconnected
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix crash with modesetting driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed color temperature corruption (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Adding 10 bpcc video P010 format (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: HDMI YCbCr422 12bpc pixel format issue
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix YCbCr pixel format shows green issue
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clear test pattern when enabling stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: mclk level can't be 0 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix 64-bit division (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove CV-specific timing standard (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: surface validation on dce100 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add dcfclk reporting to pplib (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Debug option to force enable ABM (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Support ABM without PPlib (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make new pixel clock more obvious (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move backlight from encoder to ABM (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DMCU Compile and Load (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change power gating off sequence to fix hang
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DP compliance automation test fixes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Expose hw sequencer gamma function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix compile warnings (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename atomic_commit parameter (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make sure to update address without flip
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix timing trace debug print (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix Warnings (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable color gamma programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed 4K black issue by refactor update surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Check we got a stream in update_info_frame
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up redundant logic (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor dc_update_surfaces_for_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: improve debug-ability (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: prevent setting cursor position with no surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change update surface condition, fix surface
    transition corruption (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Proper de-allocation of OPP (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check surface size is at least as large
    as stream (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Remove power gating debug flags (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't reserve pipe for underlay on ASIC without
    underlay (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: add missing dcc update on flip call
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean index in irq init loop (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Register on VLBLANK ISR (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add interrupt entries for VBLANK isr
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add missing MI masks (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix missing conditions in hw sequencer
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: rename BGRA8888 to ABGR8888 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove meta_pitch (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor clk_resync to avoid assertion
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: HDR Enablement For Applications (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set default degamma to sRGB instead of bypass
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable clock gating and dchubp power gating
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove calculate_adjustments in conversion.h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove dead code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove SIGNAL_TYPE_WIRELESS (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove hw_info_frame (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove hw_crtc_timing (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove un-used defines and dead code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: assert if mask is 0 in set_reg_field_value_ex
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: mode change without breaking unaffected streams
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use pflip prepare and submit parts (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: No audio output heard from DP panel
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixing some fallout from dc_target removal
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable Modules at Runtime (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Output Transfer Function Regamma Refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Null check clock source (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove dc_target object (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pass visible flag into surface programming
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add Polaris12 to bw_calc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use DTO as clock on DP if not (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: start using linux hdmi header (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop min/max wrappers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Support 64-bit Polaris11 5k VSR (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: When signal type of sink is none, use link
    type for stream (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: set blank functionality (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: blank mechanism for supporting MPO (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix cursor disappearing after resume
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/virt: disable dc (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Don't fail validation for SIGNAL_TYPE_VIRTUAL
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove HDMI deep color debug flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix Infoframe byte 28-31 doesn't get written
    out to register (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Check hdr support before setting (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix wrong index bug in set_avi_info_frame
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warnings in DC (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix misleading indentation bug in link_encoder
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused function in gamma_calcs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix startup sequence v3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix DP PHY test pre-emphasis not set properly
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix gamma for dpms usecase (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: limit HBR3 support to Polaris and up
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: simplify link_encoder (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix link retraining hw sequence for auto test
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix link retraining hw sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused color and power modules
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable option to disable HDR related updates
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix color module crash when hotplug monitors
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set HBR3 and TPS4 capable flags (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set gamma to NULL at release (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add missing function to fix crash for DP Test
    pattern 4 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Don't use target before null check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: debug option to disable color module
    fucntionality (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: debug opt disable hdmi deep color (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DAL3: HDR10 Infoframe encoding (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Allow multiple instance of DTO regs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pass adev to fill_plane_attr (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add refcount debug assert (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed crash caused by unnecessary clock
    source in split pipe (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fixed split update bug (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix licensing header (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed crash (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: reset transfer_func to NULL on release
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: don't crash if stream is NULL when trying to
    share clocks (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Implement gamma correction using input LUT
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Reset gamma to NULL after release (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: track cursor width in ipp (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add dcc param to surface (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: minor clock source refactor (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add pitch to cursor attributes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: 4k split black out due to incorrect cursor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix Regamma end point (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Framework for degamma and regramma through
    color module (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: assign correct enum for edp revision
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: port to using drm dpcd defines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dpcd structs into dp_types header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop setmode complete notifier (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop get platform info (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop register logger and pid/tgid getters
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove some unused wrappers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove dc hub - this seems unused (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix programming of gamma end points
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix distribution of segments for PQ
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: OPP refactor and consolidation for DCE
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement PQ curve based on output transfer
    function (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Refactor to move gamma correction to module
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: define reg helpers to update registers with 8
    and 9 fields (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Refactor output transfer function to stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix hotplug regression after code refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add debug option to disable dmcu (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor to move color helper into module
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Resolved HDMI assert in dal (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/dal: Add POLARIS12 support (v2) (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/dp-helper: add missing defines needed by AMD display core
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add in/out transfer functions to DC
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Moved swizzle parameter translation to dc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: re gamma programming (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix HDMI scaling corruption issue (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Retrieve windowed fullscreen state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change locking of registers when flipping
    frames (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix Gamma Adjustment (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Added timing sync trace (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix up construction of scratch_val_ctx
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix refcount over dc_sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: avoid apply_clk_constraints for address update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix indexing bug (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warning. Set MAX_SURFACES to 3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warning in freesync module (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix bunch of warnings in DC (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove DM_NOT_IMPL messages (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: moving remaining functionality from gpu to
    dce_clocks (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Temporarily blocking interlacing mode until
    it's supported (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: create scratch_val_ctx as temp w/a (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use rgb full range as default quantization
    for non HDMI (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix display clock integrated info read
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add newline to generic_reg_wait timeout message
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: consolidate dce8-11.2 display clock code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove clocks_state enum (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove get_min_clocks_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove store clock state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: restyle display clock calls part 2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: restyle display clock calls part 1 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove dead display clock code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add missing GRPH register definition
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor DCE11 DVVM (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix REG_SET_5 macro (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove obsolete LATEST_ATOM_BIOS_SUPPORT
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Removing extra newline (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update rgb limited range csc matrix calculation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Block 3D Timings (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix memory corruption issue (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix bugs causing Hawaii and Bonaire not
    light up (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix hdmi not lighting up on Hawaii (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/dc/dm: remove redundant display structs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 88d62ae


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Enable DCE12 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 16daf51


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Less log spam (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: need to handle DCE_Info table ver4.2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit c890598


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Remove DCE12 guards (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit c08f25a


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu/display: Add irq support for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: Add i2c/aux support for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: Add gpio support for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: Add dml support for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: Add core dc support for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: Add calcs code for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix resume hang because of DP short pulse
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Assign stream to map before we need it
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Get dprefclk ss percentage from vbios
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move drr_params definition to TG (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable cursor on video surface (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add support for FreeSync on eDP to module
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add function to set dither option (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Check for Zero Range in FreeSync Calc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix crash caused by incorrect index being
    used for array (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Define dithering options (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: decouple resource_pool from resource_context
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: FreeSync Auto Sweep Support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: no need for return value from
    ipp_program_degamma_pwl (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: dce80, 100, 110 and 112 to dce ipp refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dce120 to dce ipp refactor (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clarify delay param for REG_WAIT (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move tg_color to dc_hw_types (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: PSR Refactor (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make dc_link param const in set_drive_settings
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: improve cursor programming reliability
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: USB-c DP-HDMI dongle shows garbage on Sony TV
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make sure v_total_min and max not less than
    v_total (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: always retrieve PSR cap (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix memory leak (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set correct v_total_min and v_total_max for dce
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove unnecessary allocation for
    regamma_params inside opp (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix memory leak in post_update_surfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Block YCbCr formats for eDP. Revert previous
    change (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: make dc_commit_surfaces_to_stream() re-entrant
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update the YUV plane offsets (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: initialize YUV plane capabilities (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Return context from validate_context
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move resource_validate_ctx_destruct to dc.h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Copy ctx to current_context instead of assign
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: pull commit_surfaces out of atomic_commit
    into helper function (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: update dce8 & 10 bw programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Get rid of temp_flip_context (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused scratch_val_ctx (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: FreeSync LFC MIN/MAX update on current frame
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add support for programming stereo sync
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Parse scanline registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use full surface update when stream is NULL
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix missing irq refactor causing potential
    i2c race (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix for tile MST (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set NULL value during removal for remoteSink
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change mpo surface update check condition
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add same check as reset pipes for programing
    backend regs (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Adding dm controlled signal type in dc_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Memory was freed twice during disable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix hotspot programming during set cursor
    position (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: adding FCLK and DPPCLK clock types (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Prevent premature pageflip when comitting in
    vblank. (v3) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix race between vblank irq and pageflip
    irq. (v2) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: get_atomic_property missing for
    drm_connector_funcs (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fallback on legacy properties in
    atomic_get_properties (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Allow planes on all crtcs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix nullptr on vega initialization (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix s3 hang on resume (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Log clock source in error condition
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Ignore visible flag when check surface
    update type (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fill in vrefresh and min_vblank_time for
    dce8/dce10 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: PSR Aux Channel and Static Screen Support Fix
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor edid read (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix i2c write flag (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove get_connector_for_sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove get_connector_for_link (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dce_calc surface pitch setting for non
    underlay pipes (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Temporary disable PSR for HBR2 & HBR3
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor member referencing to improve
    readability (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: remove surface validation against stream rect
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update plane functionalities (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix cleanup in amdgpu_dm_initialize_drm_device
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: decouple per-crtc-plane model (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: obtain usHBR3En bit from BP 1 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: stereo support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use CP2520-3 for PHY compliance automation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix MPO exit and cursor issue (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: increase timeout for dmif dealloc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: voltage request related change (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use CRTC_VERTICAL_INTERRUPT0 as a trigger
    for VBLANK (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: use CRTC_VERTICAL_INTERRUPT0 as VBLANK trigger
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename bandwidth_calcs.h to dce_calcs.h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Power on front end during set mode (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add audio/video ContainerId implementation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: using calculated values for VReady/Startup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove redundant check (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DP is hotplugged, HDMI with 4:2:0 corruption
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix applying surface to underlay pipe
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set cursor pitch to cursor width (in pixels)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Unhardcode cursor size reported back to UMD
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Unhardcode acrtc->max_cursor_{height,width}
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix gfx9 parameters reading for DC (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix the NULL pointer. (v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: support PHY compliance automation for CP2520
    pattern 1/2/3 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: support CP2520 pattern 2 for HBR2 compliance
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use stream_enc to get head pipe (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove dc_pre_update_surfaces_to_stream
    from dc use (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: use extended receiver cap for dpcd ver
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: changing the dc_update_surfaces_and_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix bw calc internal initialization error
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed bandwidth calculation error when
    converting fractions (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: adding new dc_update_surfaces_and_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/soc15: enable dc on vega10 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - commit 015674f


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu/display: Enable DCN in DC (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit a22be53


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: program scaler not called (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add always_scale debug flag to dc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Enable DRIVER_ATOMIC flag for DAL (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/soc15: enable DC ip module for Raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: call amdgpu_dm_fini when hw_fini (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: No need to assert on stream_status (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused addr var in TG (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix flip register write sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove GRPH_SURFACE_UPDATE_IMMEDIATE_EN field
    programming (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix YUV surface address programming sequence
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove redundant condition (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Query for update plane type (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Tidy up
    mem_input_program_surface_flip_and_addr() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Tidy up dce120_clock_source_create()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up indentation in dce120_tg_set_blank()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make dce120_tg_is_blanked() more legible
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix indentation in dce120_tg_program_timing()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Tidy up
    dce120_timing_generator_enable_advanced_request() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix ASSR enablement on DP to EDP converter
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add missed wait_for_prev_commits (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement input gamma LUT (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor use_lut() from dce110 to dce
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: revert dc_get_validate_context re-entrancy fix
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make dc_get_validate_context re-entrant
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix 5th display lightup on Vega10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: read VM settings from MMHUB (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Unify loop for surface update and page flip
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add missing GRPH_UPDATE_LOCK field macro for
    dce_mem_input (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix dcn10 cursor set position hang (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean unused interface (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use dc_update_surfaces_for_stream for flip
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dce 8 - 12 mem_input refactor to new style
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable ABM when eDP is disabled (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix slow FPS (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix mpo blanking out on one of planes being
    set not visible (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Program CSC Mode For BT2020 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove duplicate entry from log_mask
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add explanation for surface_update_type
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix scaling info based surface update
    type check (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: add yuv pixel formats to pixel_format_to_bpp()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix scaling calculation for proper surface
    input format (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: DCE12 num_timing_generators should be 6
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move output transfer function to stream updates
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix freesync not working on raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable watermark range reporting to pplib
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: single channel bandwidth verses dual channel
    bandwidth (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Use MED update type if clip position changes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add 64KB_S_T and 64KB_D_T swizzle mode
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: switch to using calc_clk and cur_clk for dcn
    bw setting (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: refactor bw related variable structure in
    val_ctx (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: prevent assert on error of 1 in
    calc_freesync_range (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix race (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: ifdef some code only needed for DCN
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement support for backlight optimization
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Continue with stream enable if DP link
    training fails (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: do not set_mpc_tree if tree is already setup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use signal type to decide whether to set
    backlight (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Allow MPO on Raven (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only apply ctx for specific surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: bw debug options now apply to dml as well
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Keep DVI_SINGLE_LINK signal if low clk
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: i2c/aux Remove link index (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't call PSR func if DMCU is off (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: fix semicolon.cocci warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: enable dcn1.0 dc support on raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit af84a05


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Limit DCN to x86 arch (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 6e05bd9


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: Fix hotplug after s3 resume (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: wrong VM setting cause invalid DF request
    from DCN (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Enable double buffer as per vertical interrupt
    enabled (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: change dml vba cursor count define to
    correct one (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: extract global sync params from vba
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add mode support check to dml vba code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Restructuring and cleaning up DML (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "amdgpu/dc: inline a bunch of float
    operations." (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - Revert "amdgpu/dc: drop display_pipe_clocks.c." (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "amdgpu/dc: drop dml display_mode_support.c (v2)"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Expose some mem_input functions for reuse
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: soc_bound_box -update DML based on HW
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add override for reporting wm ranges
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: disconnect on HPD low even if edid is the same
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: align DCLK to voltage level (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move power control from link encoder to
    hwsequencer (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: moving cursor functions from ipp to mem_input
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix ref_count messed up issue (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.03 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: fix bug in force_single_disp_pipe_split
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: option to maximize lb usage (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add option to disable DCC for DCC 128b request
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable optional pipe split for single display
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: temp disable DCC on high res (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix MST daisy chain SST not light up
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only reset top pipe back end (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Early return when turn off a plane (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Program stream's csc matrix instead of using
    default (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: update link type to mst before topology
    discovery (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Use active + border for bw validation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed incorrect return value for validaton
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: screen flickers when connected to ext monitor
    in clone (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: version 3.1.02 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed validation return wrong result
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add hubp/dpp pg debug key (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make sure BL off to mainlink off has
    enough time (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix ASSERT() caused by missing registers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: edp backlight regression fix (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: moving backlight registers to hwsequencer
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update blending mode and set output denorm
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add back removed hack for mpcc add (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set cp25201 to use TPS4 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: removing remaining register definitions
    work around (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: power_down_Hw need signal type to turnoff
    backlight (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: make tile changing run at ISR (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor dc_update_planes_and_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix NULL pointer on MST chained mode
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Exclude MST from fake sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fixing register includes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Match actual state during S3 resume
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update mpc add/remove functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix multi-display on CZ (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor dcn10_dpp_cm_helper to dcn10_cm_common
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't report fake sink as connected
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: To prevent detecting new sink from spurious HPD
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add FBC on/off to front-end programming
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix usb-c dongle regression (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Force always scale chroma, set always_scaled
    to false (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Driver message to SMU to indicate display off
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: To prevent detecting new sink from spurious HPD
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop unused dm_delay_in_microseconds
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc: drop dm_delay_in_microseconds (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make amdgpu_dm_irq_handler static (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove unused functions in amdgpu_dm_irq.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: whitespace cleanup in amdgpu_dm_irq.c/h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make log_dpcd static (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: whitespace cleanup in amdgpu_dm_mst_types.c/h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop unused functions in amdgpu_dm_services.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop unused functions in amdgpu_dm.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make a bunch of stuff in amdgpu_dm.c static
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: whitespace cleanup in amdgpu_dm.c/h
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix typo in function name (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove useless pcrtc pointer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix typo (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Unify amdgpu_dm state variable namings
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Unify DRM state variable namings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use new DRM API where possible (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use DRM new-style object iterators (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: use kref for dc_state (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: convert dc_sink to kref (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: convert dc_stream_state to kref (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: use kref for dc_plane_state (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: convert dc_gamma to kref reference counting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: convert dc_transfer to use a kref (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: kill a bunch of dead code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: set a bunch of functions to static (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: kill some deadcode in dc core (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: fix indentation on a couple of returns (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: don't use after free (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: kfree already checks for NULL (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: fix a bunch of misc whitespace (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop hw_sequencer_types.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop dce110_types.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: use kernel ilog2 for log_2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: don't memset after kzalloc (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline dal grph object id functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: rename bios get_image symbol to something more
    searchable (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - amdgpu/dc: set some of the link dp code to static (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline all the signal_types code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline fixed31_32 div_int (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: use the builtin constant p trick on the 31/32
    fixed point (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - amdgpu/dc: allow inlining constant int to fixed a lot better
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline some of the bw_fixed code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: move some one line dp functions to inlines
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: hide some unused aux/i2c payload apis (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline a bunch of the fixed 31_32 helpers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline some of the fixed 32_32 fns (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: fix construct return values on irq service
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu: fixup construct to void paths on some more dc objects
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: remove pointless return from build_pipe_hw_param
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: another round of dce/dcn construct cleanups
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: cleanup construct returns in gpio (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: remove pointless returns in the i2caux constructor
    paths. (v2) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - amdgpu/dc: make some audio functions return void (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make program_regamma_pwl return void (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make get_audio_clock_info return void (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make dce80 timing generator construct return void
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make dce transform constructor void (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make opp construct void (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make link encoder construct void (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make stream encoder constructor return void
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: make timing generator constructor return void
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: constify a bunch of dc structs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: constify rgb formats (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: constify plane type (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: constify yuv_formats (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: static constify update_surface_trace_level
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop dc_ver char (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Remove DWB (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - amdgpu/dc: remove wait_reg/wait_reg_func interfaces (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: don't check for 0 on register read/writes always
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop dml display_mode_support.c (v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: separate out some common code from bios parsers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline a bunch of float operations (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop display_pipe_clocks.c (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: move filter taps to being static const data (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: add static to construct function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DC I2C review (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use kernel alloc/free (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: DC pull request review (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop experimental flag for vega10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix pflip irq registor for raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: don't clean-up bottom pipe plane_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused dc_validate_guaranteed function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Reduce DC chattiness (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pass log_mask from DM (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add dc_log module parameter (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean Kconfig formatting (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update include to bring in line with
    internal tree (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Change comments to bring in line with
    internal tree (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Format changes to bring in line with
    internal tree (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Disable FBC for linear tiling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update DPP registers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Create fake sink if needed when commit stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Break out amdgpu_dm_connector (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add 2X Cursor Magnification Code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: No need to keep track of unreffed clk sources
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move dwb registers to header file (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove output_format from ipp_setup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove switching of clk sources at end
    of commit (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Power down clock source at commit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't reset clock source at unref (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: seperate dpp_cm_helper functions into new file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix context alloc failed logging (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix default dithering (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable dcn10_power_on_fe log by default
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix crc_source_select use hardcoded color depth
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set CP2520 Test pattern to use
    DP_TEST_PATTERN_HBR2_COMPLIANCE_EYE (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: USB-C to HDMI dongle not light (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dce110: fix plane validation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Request to have DCN RV pipe Harvesting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use TPS4 instead of CP2520_3 for phy pattern 7
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove sanity check (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Added negative check for vertical line start
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Get OTG info if OTG master enabled (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Remove unused flip_flags from amdgpu_crtc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up cm register programming functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: delete dead code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't spam log with failed validation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Restore missing DCE8 xfm regs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set add_stream_ctx for CZ, Hawaii and others
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable OTG double buffer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Program reg for vertical interrupt (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: program fbc for scatter/gather (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add backlight control in blankstream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: not override the FMT setting set by VBIOS
    for eDP (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: clean up functions in dcn10_dpp_cm (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: only polling VSync Phase within VSync peroroid
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix time out on boot (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dis_clk into dc_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add aux arbitration logic (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add a clock source to a sharing pipe
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename dc resource_validate_ctx methods
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename dc validate_context and current_context
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up header file includes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove mpc from bios left over, keep double
    buffer disabled (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: DF C-state entry blocked when DPMS (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move cm registers from ipp to dpp_cm
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update DSCL (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix MST downstream display not light up
    regression (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Use DRM provided page flip flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: work around for 8k sleep crash (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: do not reset lane count in EQ fallback
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up flattening core_dc to dc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't leak dc_stream_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor atomic check (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Per plane validation context build (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Block 6Ghz timing if SBIOS set HDMI_6G_en to 0
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Safe stream encoder id in stream_status
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix return value from rx irq handler on
    up request (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Stop including atomfimrwareid.h directly
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove old, misleading comment (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unneeded code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: retry LT on failing LT in automated request
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change log level for DCN powergatting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: retire dm_pp_apply_clock_for_voltage_request
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: write dpcd 0x600 to 2 for DP/eDP when powerdown
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: version 3.1.01 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable double buffer when unblank crtc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dc: Remove unneeded includes in DCN
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: memory leak dwb (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: cleanup naming of DCN DPP functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed mpc add, enable always scaler for
    video surface (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix hubp mpcc and opp tracking (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unnecessary assignemnt (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable stutter for Raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix two MST not light up regressions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: separate cm functions out from dcn10_dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: re-enable audio after LT test (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Cache edp config in dc link (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: separate scl functions out from dcn10_dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix FBC disable for stereo (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Log OTG registers with dcn10 hw state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix not enter/exit PSR with latest driver/SBIOS
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: increase polling interval for fbc status update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable Vega by default (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move copy_construct from state_alloc to
    atomic_check (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Refactor dc_state creation into a function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Per stream validate_context build v2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor pplib/smu communication (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement HDMI retimer settings for RV AM4
    support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: move vm registers to hwsequencer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove fake address reporting when blank
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix FBC compilation (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Leave DCN config guard around fpu header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: eDP power sequence T9 fail (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: blank otg before power gate front end
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use MAX_PIPES for DTO reg arrays (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Flattening core_dc to dc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use function pointer for update_plane_addr
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix eDP bootup/S4 backlight on (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change dcn_ip and dcn_soc into pointers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add comment explaining context free
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change bw_dceip and bw_vbios into pointers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add display write back(DWB) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use atomic types for ref_count (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix gamma distortion on Vega (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: disable DC on KB/ML for now (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add a TODO list (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/cik: add IP modules for DC for APUs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/disply/dc: add resource support for DCE8 APUs (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc: add DCE_VERSION for DCE8 APUs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc: add DIGG for KV (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add DCE8 APUs to dc_supported check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dm: add KV, KB, ML (v2) (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc: make dce120_link_encoder_create static
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc: Make dce110_validate_bandwidth static (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warnings about uninitialized use
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pass correct number for gamma entries
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix regression in dce110_apply_ctx_for_surfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix HDMI 12bits last two bits are zero issue
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: log watermarks (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Workaround for underflow (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix hw state logging regression (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Couple newline fixes (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use public plane destroy helper (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use some sensible time out (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix accessing freed memory (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clear water mark change request bit before
    programing (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: add programming for 0 plane case (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move verify link cap after read edid
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: implement DXGI Gamma Ramps (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add more pstate sanity checks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: log underflow (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: log HW state when we about to encounter DF
    DPM hang (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix eDP power down sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up cursor code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement tmz surface (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dlg ttu calculation input (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update predefined latency for Rv1_F0
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix comment placement for when new_stream
    is null (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: do not report min_memory_clock_khz to pplib
    for dce8 & 10 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix PHYCLK in formula (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix plane_atomic_check when no dc_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add surface to dm_plane_state if fb reserve
    fails (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix PHYCLK in formula (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move encoder_info_frame to stream_res
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move pix_clk_params into stream_res
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move audio to stream_res (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove remaining DCN1 guard (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move stream_enc to stream_res (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move TG to stream_res (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move OPP to stream_res (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move mi, ipp, xfm to plane_res (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move scl_data to plane_res (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Stub new resource objects (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove struct from stack in dp_set_test_pattern
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename more dc_surface stuff to plane_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename dc_stream to dc_stream_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename dc_surface to dc_plane_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove DCN1 guard as DCN1 is already open
    sourced (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: move regamma from opp to dpp for dce
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Avoid full modeset when not required
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move and Rename "is_stream_changed()"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix >340 Mhz with deep color pipe split
    no display (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix bw_calc for hdmi and 420 outputs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Keep blank until set visibility to true after
    mode switch (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix dcn fe reset memory access error
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add stateless surface validation to
    validate_resources (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Implement plane atomic_check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Initial prototype of FBC implementation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add preferred mode from Video Format Preference
    Data Block (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add per surface validation hook (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix DCN compile errors (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move ocsc programming from opp to dpp for dce
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix ckeckpatch problems in amdgpu_dm
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Merge amdgpu_dm_types and amdgpu_dm
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename firmware_info to dc_firmware_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update clocks we report to PPlib (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add detect caps for edp (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix mpcc idle wait (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: mpc block redesign (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: collapse dce11 reset_hw_ctx_wrap into 1
    function (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: safeguard compressor api (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: reduce 40s time out to 1s in disable crtc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll stream into dc_stream (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll core_stream into dc_stream (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: log HUBP using DTN logging (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add interfaces for new CM blocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable timestamp and entry heading
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Minor fix for dc_sink refactor (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up some DCN1 guards (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move ocsc programming from opp to dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix eDP panel light-up (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use stream validation hook (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move stream validations into seperate function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: break up plane disable and disconnect in
    set mode (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: separate plane disable sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: single PSR display not allow CSTATE sw w/a
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll core_gamma into dc_gamma (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll gamma struct into core_gamma (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll core_sink into dc_sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll sink struct into core_sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll core_link into dc_link (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll core_surface into dc_surface (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move DCHUBBUB block from MemInput to HW
    sequencer (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: move RGAM programming from opp to dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix YCbCr420 deep color mode not supported
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add missing func for dce11o to avoid crash
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move ocsc programming from opp to dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add idle wait for passive surface update
    and modeset (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix generic_reg_wait 1000ms case (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move VGA to HWSS from TG (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix decide_link_settings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Roll surface struct into core_surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: support for updated register headers on DCN
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change DTN_INFO macro (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement logic for hdmi info packet bits
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: revert dcn10 soc defaults to 17 19 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix locking in apply_ctx_for_surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: mpcc disconnect and pipe pg in multi-display
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update dcn register headers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: mpo debug sanity checks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: plumbing to allow easy print of HW state
    for DTN (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: register programming consolidation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix index and union overwrite in compressor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Return hpd_irq_dpcd from hpd_rx handler
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set i2c speed to 100khz for DCE11.2 and later
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dcn10_resource read_dce_straps (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: Add missing SURFACE_TMZ register shift/mask
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include: Add DCHUBBUB_TEST_DEBUG register defines
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include: Add DC_PINSTRAPS.AUDIO defines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not release state objects on atomic
    check fail (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: powergate fe of reused pipes to reset ttu
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add regkey for DRR control for internal panel
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: revert order change of HUBP and MPC disable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix aviInfoFrame bar Info and add set_avMute
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: properly turn off unused mpc before front end
    programming (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix DVI connected to HDMI connector max
    tmds clock (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: link training fallback actions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix S3 gamma corruption (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move view port registers and programming to
    memory input (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: hwseq init sequence update (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add line number to reg_wait timeout print
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Release cached atomic state in S3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Preserve refcount for S3 case (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename trasnform to dpp for dcn's (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix mpo exit hang (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: ensure OTG is locked before proceeding
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix 4k@30 with 10bit deep color and avi
    for BT2020 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: avoid disabling opp clk before hubp is blanked
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dc_validate_ctx refocunt fixes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change order of HUBP and MPC disable according
    to HW guide (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix eDP power isn't off when lid close
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Release dm_state->context when state is cleared
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Skip DC validation for flips and cursor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Introduce refcount for dc_validate_context
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change non_dpm0 state's default SR latency
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Flattening to dc_transfer_func (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Attach surface to dm_plane_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean dm_plane_state hooks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Leave all validate_ctx life cycle management
    to DC (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix context copy memory leak (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal1.1 hwseq prog update (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal1.1 xfm prog update (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal1.1 ipp prog update (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal1.1 opp prog update (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: minor dcn10_hwseq clean up/refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: get dal1.1 to run (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix MPO visual confirm (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: refactor dcn10 hw_sequencer to new reg
    access style (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Refactor dc_commit_streams (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: call pplib to update clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change how we disable pipe split (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: block modes that require read bw greater
    than 30% (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: move number of memory channel calc out of
    pplib call (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: update DPM bounding box (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Undo dc_update_surfaces_and_stream change
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove acrtc->stream (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update atomic state hooks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use validate_context from atomic_check
    in commit (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add validate_context to atomic_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Commit validation set from state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add correct retain/release (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Hook dm private state into atomic_check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Create dm_atomic_state (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set drr during program timing (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove SMU_INTERRUPT_CONTROL (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable ipp compilation (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename DCN opp specific function prefixes
    to oppn10 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Rename DCN mem input specific function
    prefixes to min (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Rename DCN TG specific function prefixes to tg
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set static screen register for stoney/carrizo
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix for hdmi frame pack stereo (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enabling VSR on 4K display causes black screen
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Re-enable Vsync Interrupts for Gradual
    Refresh Ramp (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add DC interface for custom CSC matrix
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change max OPP (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable diags compilation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add extra mode and clock info to DTN logs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Connect DC resource to FBC compressor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add hyst frames for fixed refresh (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dm_plane_state to DAL header (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dcn pipe reset sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove unneeded FBC hw programming code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add clock info struct (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Create dm_crtc_state stubs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make mode_config_funcs const (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move drm_get_vblank from legacy code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: RV stereo support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix misuse of plane state destroy helper
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move kms_atomic support flag to dm_early_init
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dm_plane_state definition to DAL header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up unused function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: w/a no color space info for HDMI when build AVI
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't program scaler if we have no surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable pipe split (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Global lock typos fix (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Workaround IGT multiplane restriction
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix bw_calc_auto translation error (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refine globallock (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dcn bw_calc_auto update rev 247 to 250
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: make variable latency into a regkey option
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use different sr latencies for dpm0 dcn bw calc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove check update type function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add global lock function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: MST atomic_get_property missing (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Create dm_plane_state (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add pipe split disable regkey (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: do full fe reprogram on full update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dc_post_update_surfaces_to_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix issues with incorrectly detecting
    UPDATE_TYPE_FULL (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: fix dc_check_update_surfaces_for_stream memcmp
    sequence (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Save hpd_src for dc_link (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: RV stereo support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't call DCN clk code for Vega (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Handle commit plane with no FB (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Get rid of seperate flip function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DAL3 RV get DPREFCLK SpreadspectrumInfo from
    smu_info (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: RV stereo support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove get_position() of underlay (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: enable pipe split (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: w/a for ycbcr output pre-multiplied alpha
    corruption (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: redesign mpc (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: disable dcc when reset front end (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: RV stereo support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add bw logging for dcn (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix enable_optc_clock reg_wait timeouts
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use surface update inuse for pending check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Temporary disable BTR FreeSync support for now
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: propagate surface alpha setting from OS to DC
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Call program_gamut explicitly instead of entire
    set_plane (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add function to log connectivity (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix single link black screen (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix DRR Enable on Desktop (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor to call set PSR wait loop in dce_dmcu
    instead of dce_clocks (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: fix mpc alpha programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: disable forced stutter disable after
    programming watermark (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: remove disable_clk_gate debug flag for DCN
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add assertion for invalid surface dimensions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up mpc programing during fe reset
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't update surface if dimensions are 0
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unsupported RGB formats (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enable DCN clock gating (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove redundant member from amdgpu_plane
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add function to get PSR state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Universal cursor plane hook-up (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix mpo + split pipe aquisition failure
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix surface attachment handling of pipe split
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: allow taking split pipes during resource
    mapping (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: stop adjusting scl taps when scl ratio is
    one on dcn (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Don't commit surfaces if no stream (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update NV12/NV21 as the YUV format (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: default spd packet to invalid (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: re-order the luma chroma addres updation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: create_links bug with empty DDI slot
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't guard x86 in Makefile (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Get rid of get_dm_commit_action (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix NULL pointer in dm_commit_surfaces
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable PSR entry abort to prevent intermittent
    freezes (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add FORCE_HDR timing flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Allow update stream without surface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add disable_psr debug flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean unused interface (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix handling of scaling and underscan
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 65545a2


author: ptesarik@suse.cz
changelog:
  - drm/amd/display: make FBC configurable option (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 6dcc1b5


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu: fix rmmod KCQ disable failed error (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix kernel hang when starting VNC server
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: don't skip attributes when powerplay is enabled
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: fix typecast error in powerplay (bsc#1051510).
  - Revert "drm/radeon: dont switch vt on suspend" (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: fix over-bound accessing in
    amdgpu_cs_wait_any_fence (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/powerplay: fix unfreeze level smc message for smu7
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:fix memleak (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu:fix memleak in takedown (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: parallel-display: use correct connector enum
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: switch to drm_*_get(), drm_*_put() helpers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Reimplement pad clock (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume()
    (bsc#1051510).
  - drm/fsl-dcu: avoid disabling pixel clock twice on suspend
    (bsc#1051510).
  - drm/fsl-dcu: Don't set connector DPMS property (FATE#322643
    bsc#1055900).
  - drm/amd/pp: fix dpm randomly failed on Vega10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: set f_mapping on exported DMA-bufs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Properly allocate VM invalidate eng v2
    (bsc#1051510).
  - drm/amd/amdgpu: if visible VRAM allocation fail, fall back
    to invisible try again (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/amdgpu: Fix wave mask in amdgpu_debugfs_wave_read() (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: make AMDGPU_VA_RESERVED_SIZE 64bit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx9: implement wave VGPR reading (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add common golden settings for GFX9 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: fix copy-n-paste error on vddci_buf index
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Fix null pointer issue in amdgpu_cs_wait_any_fence
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Remove check which is not valid for certain VBIOS
    (bsc#1051510).
  - drm/amd/display: fix MST link training fail division by 0
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix formatting for null pointer dereference fix
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove dangling planes on dc commit state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add flip_immediate to commit update for stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Miss register MST encoder cbs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warnings on S3 resume (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use num_timing_generator instead of pipe_count
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use configurable FBC option in dm (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix AZ clock not enabled before program AZ
    endpoint (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - amdgpu/dm: Don't use DRM_ERROR in amdgpu_dm_atomic_check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amd/display: Fix potential null dereference in dce_calcs.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: Remove unused forward declaration (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Remove unused dc_stream from amdgpu_crtc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: Fix double unlock in amdgpu_dm_commit_planes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: Fix missing null checks in amdgpu_dm.c (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: Fix potential null dereferences in amdgpu_dm.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: fix more indentation warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: handle allocation failures in
    dc_commit_planes_to_stream (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - amdgpu/dc: fix indentation warning from smatch (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: fix non-ansi function decls (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove some unneeded code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: checking for NULL instead of IS_ERR()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: small cleanup in destruct() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: fix integer arithmetic problem (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: remove unused REG_OFFSET macro (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/display: provide ASSERT macros unconditionally
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Read resource_straps from registers for DCE12
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: Add DCE12 resource strap registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Explicitly call ->reset for each object
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use single fail label in init_drm_dev
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use plane pointer to avoid line breaks
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix null pointer dereference (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: Avoid dereferencing NULL pointer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't print error when bo_pin is interrupted
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use constants from atom.h for HDMI caps read
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check if modeset is required before adding
    plane (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix high part address in
    dm_plane_helper_prepare_fb() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display : add high part address calculation for underlay
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix no display on Fiji (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/amd/display: Match actual state during S3
    resume." (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display:: Fix NULL pointer in Raven hotplug (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix memoryleak during S3 resume (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add hardware_planes_only to list of affected
    planes (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix brace style (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove needless cast in
    amdgpu_dm_connector_init() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix brace style in
    amdgpu_dm_connector_ddc_get_modes() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Tidy up dm_drm_plane_reset() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix indentation in create_eml_sink()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Replace block with strncpy() in
    fill_audio_info() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix brace style in
    amdgpu_dm_initialize_drm_device() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Simplify handle_hpd_rx_irq() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix brace style in dm_handle_hpd_rx_irq()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix brace style in
    amdgpu_dm_update_connector_after_detect() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix indentation in dm_resume() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix indentation in dm_suspend() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Simplify dm_late_init() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline dml_round_to_multiple (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: drop dml_util_is_420 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add bunch of missing license headers in DML
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dc: inline a bunch of the dml wrappers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Small comment on dc_commit_planes_to_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Minor update to DML (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change dml numdpp var to uint (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: default force_single_disp_pipe_split = 1 on RV
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove redundant condition in dml vba
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.07 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Reduce stack size of commit_planes_to_stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix one more place for dc_stream_state leak
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move OS types to os_types.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: LGD panel willl flash line under window
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: DAL 3.1.06 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: rename dscl functions (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: WA for 3 display play video hot plug
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add DIGD case when getting retimer settings
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add chip mask to HDMI retimer/redriver check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Correct timings in build scaling params
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check SR_WATERMARK regs prior to write
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: drop display_pipe_clocks.c (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix up some whitespace in handle_cursor_update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warning about uninitialized variable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't set cursor address is 0 logging as errors
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix ifnullfree.cocci warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/dc: fix semicolon.cocci warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix warning about overflow (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix non-DCN build (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: ASSERT on dc_create_state failing (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Report stream as different on scaling change
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set addressable region as active + border
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add performance trace macro to dc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove a false-positive error message
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not set bandwidth on page flips (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: rename transform to dpp for dcn (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add null check for cursor functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix null dereference in reset hw ctx
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix a logic defect in cursor move (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: bug in cm programming (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: change when to set tap_hardcode_coeff
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Expose some MPC functions for reuse
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix underscan not using proper scaling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pull transfer func defines into DC (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: renaming filename for hubp (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.05 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix up plane_states add/remove logic
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add missing newlines in pstate wait debug
    messages (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add DPP capabilities (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: rename struct mem_input to hubp for dcn
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: group DCN watermark registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.04 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Ignore wrong tautological warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Handle case when stream not found in set_dpms
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add dpms state to DC follow up (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed switching mode half screen gamma
    incorrect (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: add dpms state to DC (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add max_video_width cap to dc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: block video planes >4k on dcn10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: increase pstate wait timeout (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: reject 3D mode based on static debug flag
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix re-enabling stutter for raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add debug flag for VSR support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: wa to program split pipedegamma regs after
    mode set (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fixed extend to second screen mode hang
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add stereo_support debug flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up dcn10 dpp after HW review (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove drm_modeset_lock in MST code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not access fbdev helper members (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix irq enable/disable on resume (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Making hubp1_program_surface_config public
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: arbitration find the matching dig-az first
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: renaming mem input to hubp (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: audio dynamic resource acquired related
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Program front end first when set mode
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 567be67


author: ptesarik@suse.cz
changelog:
  - drm/i915: Assert vma->flags are updated correctly during binding
    (FATE#322643 bsc#1055900).
  - drm/i915: Set up mocs tables before restarting the engines
    (FATE#322643 bsc#1055900).
  - drm/i915: Warn in debug builds of incorrect usages of
    ptr_pack_bits (FATE#322643 bsc#1055900).
  - drm/i915: ensure oa config uuid is null terminated (FATE#322643
    bsc#1055900).
  - drm/i915: Flush the irq and tasklets before asserting engine
    is idle (FATE#322643 bsc#1055900).
  - drm/i915: Use fallback forcewake if primary ack missing
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add support for reset engine using GuC commands
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename the function that resets the GuC
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Clear terminated attribute bit on GuC preemption
    context (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Symmetric scalers for each pipe (FATE#322643
    bsc#1055900).
  - drm/i915: Give more details for the active-when-parking warning
    for the engines (FATE#322643 bsc#1055900).
  - drm/i915: Move parking-while-active warning to
    intel_engines_park() (FATE#322643 bsc#1055900).
  - drm/i915: Check that the breadcrumb wasn't disarmed
    automatically before parking (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Remove unnecessary check in cnl_setup_private_ppat
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove most encoder->type uses from the audio code
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass around crtc and connector states for audio
    (FATE#322643 bsc#1055900).
  - drm/i915: Replace "cc-option -Wno-foo" with "cc-disable-warning
    foo" (FATE#322643 bsc#1055900).
  - drm/i915: Use intel_ddi_get_config() for MST (FATE#322643
    bsc#1055900).
  - drm/i915: Pass a crtc state to ddi post_disable from MST code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate pll->state usage from bxt_calc_pll_link()
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke intel_ddi_get_encoder_port() (FATE#322643
    bsc#1055900).
  - drm/i915: Stop frobbing with DDI encoder->type (FATE#322643
    bsc#1055900).
  - drm/i915: Populate output_types from .get_config() (FATE#322643
    bsc#1055900).
  - drm/i915: Parse max HDMI TMDS clock from VBT (FATE#322643
    bsc#1055900).
  - drm/i915/vbt: Fix HDMI level shifter and max data rate bitfield
    sizes (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the mess around hdmi_12bpc_possible()
    (FATE#322643 bsc#1055900).
  - drm/i915: Improve DP downstream HPD handling (FATE#322643
    bsc#1055900).
  - drm/i915: Fix BXT lane latency optimal setting with MST
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop using encoder->type in
    intel_ddi_enable_transcoder_func() (FATE#322643 bsc#1055900).
  - drm/i915: Start using output_types for DPLL selection
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to intel_prepare_dp_ddi_buffers()
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't use encoder->type in
    intel_ddi_set_pipe_settings() (FATE#322643 bsc#1055900).
  - drm/i915: Empty the ring before disabling (FATE#322643
    bsc#1055900).
  - drm/i915/edp: clean up code and comments around eDP DPCD read
    (FATE#322643 bsc#1055900).
  - drm/i915: Add -Wall -Wextra to our build, set warnings to full
    (FATE#322643 bsc#1055900).
  - drm/i915: Include RING_MODE when dumping the engine state
    (FATE#322643 bsc#1055900).
  - drm/i915/huc: Use helper function while waiting for DMA
    completion (FATE#322643 bsc#1055900).
  - drm/i915/guc: Preemption! With GuC (FATE#322643 bsc#1055900).
  - drm/i915: Rename helpers used for unwinding, use macro for
    can_preempt (FATE#322643 bsc#1055900).
  - drm/i915/guc: Keep request->priority for its lifetime
    (FATE#322643 bsc#1055900).
  - drm/i915: Add information needed to track engine preempt state
    (FATE#322643 bsc#1055900).
  - drm/i915: Extract "emit write" part of emit breadcrumb functions
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Split guc_wq_item_append (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Add a second client, to be used for preemption
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add preemption action to GuC firmware interface
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Allocate separate shared data object for GuC
    communication (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract GuC stage desc pool creation into a helper
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Do not use 0 for GuC doorbell cookie (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix SSEU Device Status (FATE#322643 bsc#1055900).
  - drm/i915/guc: Initialize GuC before restarting engines
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Always enable the breadcrumbs irq (FATE#322643
    bsc#1055900).
  - drm/i915: Add a hook for making the engines idle (parking)
    and unparking (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Allow 2 pixel per clock on Cannonlake (FATE#322643
    bsc#1055900).
  - Revert "drm/i915/selftests: Convert timers to use timer_setup()"
    (FATE#322643 bsc#1055900).
  - drm/i915: Use same test for eviction and submitting kernel
    context (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Don't try to queue a request with zero delay
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Call cond_resched() before repeating
    i915_gem_evict_something() (FATE#322643 bsc#1055900).
  - drm/i915: Perform a central cdclk state sanity check
    (FATE#322643 bsc#1055900).
  - drm/i915: Sanity check cdclk in vlv_set_cdclk() (FATE#322643
    bsc#1055900).
  - drm/i915: Adjust system agent voltage on CNL if required by
    DDI ports (FATE#322643 bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on CNL (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on BXT/GLK (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on SKL/KBL/CFL (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on BDW (FATE#322643
    bsc#1055900).
  - drm/i915: Use cdclk_state->voltage on VLV/CHV (FATE#322643
    bsc#1055900).
  - drm/i915: Start tracking voltage level in the cdclk state
    (FATE#322643 bsc#1055900).
  - drm/i915: Clean up some cdclk switch statements (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Update the DMC version on CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Get RC6 working (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Force DDI_A_4_LANES when needed (FATE#322643
    bsc#1055900).
  - drm/i915: Synchronize irq before parking each engine
    (FATE#322643 bsc#1055900).
  - drm/i915: Bump wait-times for the final CS interrupt before
    parking (FATE#322643 bsc#1055900).
  - Merge tag 'drm-misc-next-2017-11-30' of
    git://anongit.freedesktop.org/drm/drm-misc into drm-next
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: tc358767: add copyright lines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vblank: Fix vblank timestamp debugs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/via: use monotonic time for VIA_WAIT_IRQ (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/printer: Add drm_vprintf() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: Allow HDMI infoframe without VIC or S3D (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Merge airlied/drm-next into drm-misc-next (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sti: Handle return value of platform_get_irq_byname
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Add support for NV21 and NV61 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Use .pixel_order instead of custom .flip_cbcr
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Add support for DRM_FORMAT_RGB888 and DRM_FORMAT_BGR888
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Move drm_plane_helper_check_state() into
    drm_atomic_helper.c (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm: Check crtc_state->enable rather than crtc->enabled
    in drm_plane_helper_check_state() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/vmwgfx: Try to fix plane clipping (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/vmwgfx: Use drm_plane_helper_check_state() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vmwgfx: Remove bogus crtc coords vs fb size check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - gpu: gma500: remove unneeded DRIVER_LICENSE #define (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: don't link DP aux i2c adapter to the hardware device node
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: simple: Add Mitsubishi AA070MC01 panel support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: simple: Add Tianma TM070RVHG71 panel support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/sii8620: add DVI mode support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/sii8620: filter unsupported modes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: vop: add rk3126 vop support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: gem_cma_helper.c: Allow importing of contiguous
    scatterlists with nents > 1 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/atomic-helper: always track connector commits, too
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Fix kerneldocs for drm_plane modifiers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/gem-cma-helper: Fix kerneldocs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: Fix modifiers_property kernel doc (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/debugfs: Fix framebuffer debugfs file init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cma-helper: Remove drm_fb_cma_debugfs_show() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm: Use drm_gem_cma_print_info() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tilcdc: Use drm_gem_cma_print_info() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/arm/hdlcd: Use drm_gem_cma_print_info() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/arc: Use drm_gem_cma_print_info() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/cma-helper: Add drm_gem_cma_print_info() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cma-helper: Turn to_drm_gem_cma_obj() into a macro
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atomic: Use drm_framebuffer_print_info() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/framebuffer: Add framebuffer debugfs file (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/print: Add drm_printf_indent() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/framebuffer: drm_framebuffer_read_refcount() constify
    argument (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/vma-manager: drm_vma_node_start() constify argument
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - virtgpu: remove redundant task_comm copying (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: qxl: remove pr_info message, stops log spamming
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cirrus: add create_handle support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: add create_handle support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/syncobj: Use proper methods for accessing rcu protected
    pointers (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/syncobj: Mark up the fence as an RCU protected pointer
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Reject HDMI modes with too high of clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Update docs for legacy kms state (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: sti: remove vtg_remove (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm: sti: remove useless fields from vtg structure (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atomic: Try to preserve the crtc enabled state in
    drm_atomic_remove_fb, v2 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/edid: make drm_edid_to_eld() static (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/drivers: drop redundant drm_edid_to_eld() calls (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: build ELD in drm_add_edid_modes() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: abstract connector ELD clearing (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: set ELD connector type in drm_edid_to_eld()
    (bsc#1051510).
  - drm/edid: use macros for ELD offsets and values (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/selftests/mm: Insert cond_resched() between insert modes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: ltdc: add a 2nd endpoint (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: checkpatch strict minor updates (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: dsi: Rename driver name (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: via: use ktime_get() instead of do_gettimeofday
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Print the fb dimensions when the src coord check fails
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/drm_mm.h: Fix the name of the referenced function in comment
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Spelling fixes (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/drm_vma_manager.c: Remove useless goto statement
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Add .last_close and .output_poll_changed helpers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Add drm_device->fb_helper pointer (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Handle function NULL argument (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: rpi-touchscreen: propagate errors in
    rpi_touchscreen_i2c_read() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm: Enable pr_debug() for drm_printer (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - gma500: mmu: unmap the correct address (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: virtio: replace reference/unreference with get/put
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/gem: Remove trailing whitespace (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/dp: Bit definition for D3 power state that keeps AUX
    fully powered (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/tinydrm: Replace list_for_each with list_for_each_entry
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Fix build warning in analogix_dp-rockchip.c
    (bsc#1085536).
  - drm/print: Update old comment style (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: Move debug macros out of drmP.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: analogix_dp: Remove unnecessary init code
    (bsc#1085536).
  - clk: divider: fix incorrect usage of container_of (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - vfio: Simplify capability helper (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - r128: don't open-code memdup_user() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Move irq setup/teardown to pci ctor/dtor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state()
    (bsc#1051510).
  - drm/vc4: Flush the caches before the bin jobs, as well
    (bsc#1051510).
  - drm/i915: Fix deadlock in i830_disable_pipe() (FATE#322643
    bsc#1055900).
  - drm/i915: Redo plane sanitation during readout (FATE#322643
    bsc#1055900).
  - drm/i915: Add .get_hw_state() method for planes (FATE#322643
    bsc#1055900).
  - drm/nouveau/mmu/mcp77: fix regressions in stolen memory handling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bar/gk20a: Avoid bar teardown during init
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/drm/nouveau: Pass the proper arguments to
    nvif_object_map_handle() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: hdmi: Add missing rate halving check in
    sun4i_tmds_determine_rate (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: hdmi: Fix incorrect assignment in
    sun4i_tmds_determine_rate (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: hdmi: Check for unset best_parent in
    sun4i_tmds_determine_rate (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/vmwgfx: fix memory corruption with legacy/sou connectors
    (bsc#1051510).
  - drm/vmwgfx: Fix a boot time warning (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Don't adjust priority on an already signaled fence
    (FATE#322643 bsc#1055900).
  - drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix stack-out-of-bounds bug in cmd parser
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Clear the shadow page table entry after post-sync
    (FATE#322643 bsc#1055900).
  - drm/vmwgfx: Potential off by one in vmw_view_add()
    (bsc#1051510).
  - drm/vmwgfx: Don't cache framebuffer maps (bsc#1051510).
  - drm/tegra: sor: Fix hang on Tegra124 eDP (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/disp/gf119: add missing drive vfunc ptr
    (bsc#1095094).
  - drm/vc4: Move IRQ enable to PM path (bsc#1051510).
  - drm/i915: Apply Display WA #1183 on skl, kbl, and cfl
    (FATE#322643 bsc#1055900).
  - drm/i915: Put all non-blocking modesets onto an ordered wq
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable DC states around GMBUS on GLK (FATE#322643
    bsc#1055900).
  - drm/i915/psr: Fix register name mess up (FATE#322643
    bsc#1055900).
  - drm/ttm: check the return value of kzalloc (bsc#1051510).
  - drm/amd/display: call set csc_default if enable adjustment
    is false (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/armada: fix YUV planar format framebuffer offsets
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: improve efficiency of armada_drm_plane_calc_addrs()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: fix UV swap code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: fix SRAM powerdown (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: fix leak of crtc structure (bsc#1051510).
  - omapdrm/dss/hdmi4_cec: fix interrupt handling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - i915: Reject CCS modifiers for pipe C on Geminilake (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix pipe A enable as default for vgpu (FATE#322643
    bsc#1055900).
  - drm/nouveau: fix race when adding delayed work items
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - ALSA: hda: Drop useless WARN_ON() (bsc#1051510).
  - drm/syncobj: Stop reusing the same struct file for all
    syncobj -> fd (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: move lease init after validation in drm_lease_create
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/plane: Make framebuffer refcounting the responsibility of
    setplane_internal callers (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: hdmi: Move the mode_valid callback to the encoder
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix error path handling (bsc#1051510).
  - drm/sun4i: validate modes for HDMI (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Protect DDI port to DPLL map from theoretical race
    (FATE#322643 bsc#1055900).
  - drm/i915/lpe: Remove double-encapsulation of info string
    (FATE#322643 bsc#1055900).
  - drm/nouveau: fix obvious memory leak (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: use alternate memory type for system-memory
    buffers with kind != 0 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/nouveau: avoid GPU page sizes > PAGE_SIZE for buffer
    objects in host memory (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/nouveau/mmu/gp10b: use correct implementation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/pci: do a msi rearm on init (bsc#1051510).
  - drm/nouveau/imem/nv50: fix refcount_t warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bios/dp: support DP Info Table 2.0 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/fbcon: fix NULL pointer access in
    nouveau_fbcon_destroy (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915/fence: Use rcu to defer freeing of irq_work
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop listening to request resubmission from the
    signaler kthread (FATE#322643 bsc#1055900).
  - drm/i915: Drop fb reference on load_detect_pipe failure path
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush pending GTT writes before unbinding (FATE#322643
    bsc#1055900).
  - drm/amd/display: Fix rehook MST display not light back on
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix missing pixel clock adjustment for dongle
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: set chroma taps to 1 when not scaling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix MAP_QUEUES paramter (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: max_cpages is in unit of native page (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: fix incorrect calculate on shrink_pages (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - lib/rbtree,drm/mm: add rbtree_replace_node_cached() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/drm_lease: Prevent deadlock in case drm_lease_create() fails
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: rework delayed connector cleanup in connector_iter
    (bsc#1051510).
  - drm: Update edid-derived drm_display_info fields at edid
    property set (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/vc4: Release fence after signalling (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: analogix dp: Fix runtime PM state in get_modes()
    callback (bsc#1051510).
  - drm/vc4: Fix false positive WARN() backtrace on refcount_inc()
    usage (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/gvt: Don't mark vgpu context as inactive when preempted
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Limit read hw reg to active vgpu (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Export intel_gvt_render_mmio_to_ring_id()
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Emulate PCI expansion ROM base address register
    (FATE#322643 bsc#1055900).
  - Revert "drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk"
    (FATE#322643 bsc#1055900).
  - drm/i915: Call i915_gem_init_userptr() before taking
    struct_mutex (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Mask previous DDI - PLL mapping (FATE#322643
    bsc#1055900).
  - drm/i915: Fix vblank timestamp/frame counter jumps on gen2
    (FATE#322643 bsc#1055900).
  - drm/i915: Skip switch-to-kernel-context on suspend when wedged
    (FATE#322643 bsc#1055900).
  - drm/exynos: remove unnecessary function declaration (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: remove unnecessary descrptions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: gem: Drop NONCONTIG flag for buffers allocated
    without IOMMU (bsc#1051510).
  - drm/exynos: Fix dma-buf import (bsc#1051510).
  - drm: safely free connectors from connector_iter (bsc#1051510).
  - drm/ttm: swap consecutive allocated pooled pages v4 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: swap consecutive allocated cached pages v3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: roundup the shrink request to prevent skip huge pool
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add page order support in ttm_pages_put (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add set_pages_wb for handling page order more than zero
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add page order in page pool (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use NUM_PAGES_TO_ALLOC always (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: remove init of CIK VMIDs 8-16 for amdkfd
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: fix populate_and_map() functions once more (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: USB-C / thunderbolt dock specific workaround
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Switch to drm_atomic_helper_wait_for_flip_done
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix gamma setting (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not put drm_atomic_state on resume
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix couple more inconsistent NULL checks in
    dc_resource (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix potential NULL and mem leak in create_links
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix hubp check in set_cursor_position
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix use before NULL check in validate_timing
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Bunch of smatch error and warning fixes in DC
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix amdgpu_dm bugs found by smatch (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: try to find matching audio inst for enc
    inst first (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix seq issue: turn on clock before
    programming afmt (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: fix memory leaks on error exit return
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check plane state before validating fbc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do DC mode-change check when adding CRTCs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Revert noisy assert messages (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix split viewport rounding error (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Check aux channel before MST resume
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix split recout offset (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't reject 3D timings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Handle as MST first and then DP dongle if sink
    support both (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix split recout calculation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix S3 topology change (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add timing validation against dongle cap
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Should disable when new stream is null
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add null check for 24BPP (xfm and dpp)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop experimental flag for raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: don't try to move pinned BOs (bsc#1051510).
  - drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Set adev->vcn.irq.num_types for VCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/amdgpu: fix rmmod KCQ disable failed error"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: used cached gca values for cik_read_register
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx7: cache raster_config values (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move UVD/VCE and VCN structure out from union
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: mali-dp: Disable planes when their CRTC gets disabled
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: mali-dp: Separate static internal data into a read-only
    structure (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/arm: Replace instances of drm_dev_unref with drm_dev_put
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: mali-dp: switch to drm_*_get(), drm_*_put() helpers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - uapi: fix linux/kfd_ioctl.h userspace compilation errors
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: fix amdkfd use-after-free GP fault (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix SDMA oversubsription handling (bsc#1051510).
  - drm/amdkfd: Fix SDMA ring buffer size calculation (bsc#1051510).
  - drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode
    (bsc#1051510).
  - drm/arm: Replace instances of drm_dev_unref with drm_dev_put
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Fix checkpatch issue: "WARNING: braces {} are not
    necessary for single statement blocks." (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: hdlcd: Update PM code to save/restore console (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: always call wait_for_flip_done in commit_tail
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Disable THP until we have a GPU read BW W/A
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: enabled pipe A default on creating vgpu
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move request alloc to dispatch_workload path only
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: remove skl_misc_ctl_write handler (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix unsafe locking caused by spin_unlock_bh
    (FATE#322643 bsc#1055900).
  - drm/i915: fix intel_backlight_device_register declaration
    (FATE#322643 bsc#1055900).
  - drm/i915/fbdev: Serialise early hotplug events with async
    fbdev config (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Prevent zero length "index" write (FATE#322643
    bsc#1055900).
  - drm/i915: Don't try indexed reads to alternate slave addresses
    (FATE#322643 bsc#1055900).
  - omapdrm: hdmi4_cec: signedness bug in hdmi4_cec_init()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Fix DPI on platforms using the DSI VDDS
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - omapdrm: hdmi4: Correct the SoC revision matching (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: displays: panel-dpi: add backlight dependency
    (bsc#1051510).
  - drm/omap: Fix error handling path in 'omap_dmm_probe()'
    (bsc#1051510).
  - drm/bridge: tc358767: fix 1-lane behavior (bsc#1051510).
  - drm/bridge: tc358767: fix AUXDATAn registers access
    (bsc#1051510).
  - drm/bridge: tc358767: fix timing calculations (bsc#1051510).
  - drm/bridge: tc358767: fix DP0_MISC register set (bsc#1051510).
  - drm/bridge: tc358767: filter out too high modes (bsc#1051510).
  - drm/bridge: tc358767: do no fail on hi-res displays
    (bsc#1051510).
  - drm/bridge: Fix lvds-encoder since the panel_bridge rework
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: synopsys/dw-hdmi: Enable cec clock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: adv7511/33: Fix adv7511_cec_init() failure handling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb_helper: Disable all crtc's when initial setup fails
    (FATE#322643 bsc#1055900).
  - drm/atomic: make drm_atomic_helper_wait_for_vblanks more
    agressive (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtime
    PM enable (bsc#1051510).
  - drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI
    1.x sinks (bsc#1051510).
  - drm/vc4: Account for interrupts in flight (bsc#1051510).
  - drm/i915: Fix init_clock_gating for resume (FATE#322643
    bsc#1055900).
  - drm/i915: Mark the userptr invalidate workqueue as
    WQ_MEM_RECLAIM (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Clear breadcrumb node when cancelling signaling
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: ensure -ve return value is handled correctly
    (FATE#322643 bsc#1055900).
  - drm/i915: Re-register PMIC bus access notifier on runtime resume
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix false-positive assert_rpm_wakelock_held in
    i915_pmic_bus_access_notifier v2 (FATE#322643 bsc#1055900).
  - drm/vblank: Pass crtc_id to page_flip_ioctl (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: don't attempt to use hugepages if dma32 requested (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Convert timers to use timer_setup() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Convert timers to use timer_setup()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: quirk HTC vive headset as non-desktop (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb: add support for not enabling fbcon on non-desktop
    displays (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: add connector info/property for non-desktop displays
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tilcdc: Remove obsolete "ti,tilcdc,slave" dts binding
    support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - commit 40aae91


author: ptesarik@suse.cz
changelog:
  - drm/i915: Clean up DP code local variables and calling
    conventions (FATE#322643 bsc#1055900).
  - drm/i915: Clean up PPS code calling conventions (FATE#322643
    bsc#1055900).
  - drm/i915: Nuke intel_digital_port->port (FATE#322643
    bsc#1055900).
  - drm/i915: Replace dig_port->port with encoder port for BXT
    DPLL selection (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate crtc->config usage from CRT code
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to DPIO PHY functions (FATE#322643
    bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from TV code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from SDVO code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from DSI code
    (FATE#322643 bsc#1055900).
  - drm/i915: Eliminate some encoder->crtc usage from DP code
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Simplify programming of GUC_SHIM_CONTROL
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Drop legacy workarounds from guc_prepare_xfer
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Wait for ucode DMA transfer completion
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Split GuC firmware xfer function into clear steps
    (FATE#322643 bsc#1055900).
  - drm/i915: Implement ReadHitWriteOnlyDisable (FATE#322643
    bsc#1055900).
  - drm/i915: Include intel_engine_is_idle() status in engine
    pretty-printer (FATE#322643 bsc#1055900).
  - drm/i915: Read ilk FDI PLL frequency once during initialisation
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Take rpm wakeref around partial tiling tests
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Take rpm wakeref around GGTT lowlevel tests
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Skip mixed page exhaustion if only small
    pages available (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Prevent unbounded wm results in g4x_compute_wm()
    (FATE#322643 bsc#1055900).
  - drm/i915: Simplify onion for bxt_ddi_phy_init() (FATE#322643
    bsc#1055900).
  - drm/i915: Silence compiler for csr_load_work_fn() (FATE#322643
    bsc#1055900).
  - drm/i915: Silence smatch for cmdparser (FATE#322643
    bsc#1055900).
  - drm/i915: Handle error-state modparams in dedicated functions
    (FATE#322643 bsc#1055900).
  - drm/i915: Make GuC log part of the uC error state (FATE#322643
    bsc#1055900).
  - drm/i915: Add Guc/HuC firmware details to error state
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Assert ctch->vma is allocated (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Assert guc->stage_desc_pool is allocated
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Hide dangerous tests (FATE#322643
    bsc#1055900).
  - commit 5453554


author: ptesarik@suse.cz
changelog:
  - drm/i915: Use trace_printk to provide a death rattle for GEM
    (FATE#322643 bsc#1055900).
  - Update config files.
  - commit 2404531


author: ptesarik@suse.cz
changelog:
  - drm/tinydrm: export mipi_dbi_buf_copy and
    mipi_dbi_spi_cmd_max_speed (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/tinydrm: Use drm_mode_config_helper_suspend/resume()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/arm/mali: Use drm_mode_config_helper_suspend/resume()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/modeset-helper: Add simple modeset suspend/resume helpers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/probe-helper: Fix drm_kms_helper_poll_enable() docs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: use sun4i_tcon_of_table to check if a device node
    is a TCON (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/radeon: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use drm_fb_helper_poll_changed() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix amdgpu_sync_resv v2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: set gtt size according to system memory
    size only (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: Get rid of dep_sync as a seperate object
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: allow specifying vm_block_size for multi level
    PDs v2 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: move validation of the VM size into the VM code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: allow non pot VM size values (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: choose number of VM levels based on VM size
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: unify VM size handling of Vega10 with older
    generation (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: fix amdgpu_vm_num_entries (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix VM PD addr shift (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: correct vce4.0 fw config for SRIOV (V2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't call dm_log_to_buffer directly in
    dc_conn_log (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add dm_logger_append_va API (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: Use a static string instead of an array of char *
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove usage of legacy_cursor_update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 vcn header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 thm header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 nbio header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 mp header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 mmhub header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 gc header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 dcn header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup raven1 sdma header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 osssys header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 smuio header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 nbif header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 nbio header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 mmhub header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 gc header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 vce header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 uvd header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 dce header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include: cleanup vega10 umc header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 thm header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 athub header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 mp header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 hdp header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/include:cleanup vega10 sdma0/1 header files (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:partially revert
    1cfd8e237f0318e330190ac21d63c58ae6a1f66c (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.20 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Set OPP default values in init_hw (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.19 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: DMCU and ABM maintenance and refactor
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only program watermark for full update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.18 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Set full update flag in dcn_validate_bandwidth
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do not program front-end twice (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Trigger full update on plane change
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename output_bpc to opp_input_bpc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix refclk conversion from khz int to mhz float
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix mpo validation failure (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: move csc matrix to hw_shared (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.17 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: update output csc matrix values (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only update output transfer function for
    full type (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: performance profiling instrumentation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unnecessary dc_link vtable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix opp header register define (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update dchub and dpp as per update flags
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move update_plane_addr to apply_ctx_for_surface
    for dce (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: call set_mpc_output_csc from hwsequencer
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix description of module parameter dc_log
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Downgrade DRM_ERROR to DRM_DEBUG in
    amdgpu_queue_mgr_map (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu: expose the VA above the hole to userspace
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use dev_dbg instead of dev_err in the VA IOCTL
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix VA hole handling on Vega10 v3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use the new TTM bytes moved counter v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: forward operation context to ttm_bo_mem_space
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add number of bytes moved to the operation context
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add context to driver move callback as well
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use the operation context inside TTM (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use an operation context for ttm_bo_mem_space v2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use an operation ctx for ttm_bo_init_reserved
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add operation ctx to ttm_bo_validate v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: Followup fixes to mc_reg_address (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: Fix buffer overflows with mc_reg_address
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: Fix missing null check in atombios_i2c.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: Fix missing newlines at end of file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: Minor fixes in processpptables.c (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix VCE buffer placement restrictions v2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: align GTT start to 4GB v2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: remove VRAM size reduction v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: amd: Fix line continuation formats (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display/dc/dce110/dce110_mem_input_v: use swap macro in
    program_size_and_rotation (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display/dc/core/dc_resource: use swap macro in
    rect_swap_helper (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu/gmc9: make some ECC messages debug only (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: always make gart.table_addr 64bit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove unnecessary cast and use kcalloc
    instead of kzalloc (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/ttm: remove cur_placement (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: cleanup ttm_bo_driver.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: cleanup coding style in ttm_bo_api.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: completely rework ttm_bo_delayed_delete (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: fix ttm_mem_evict_first once more (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: require a root bus window above 4GB for BAR resize
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix static checker warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cancel timer of virtual DCE(v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:fix virtual dce bug (bsc#1051510).
  - drm/amdgpu:show error message if fail on event4 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup firmware.fw_buf alloc/free (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:free CSA in unified place (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup unused stack var (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:fix NULL pointer access during drv remove
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup GMC & gart garbage function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup stolen vga memory finish (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu: Don't use DRM_ERROR when failing to allocate a BO
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: not allow gtt size exceed 75%*system memory size
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add ability to determine and report if board
    supports ECC (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: New header for fields needed to determine state
    of ECC (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: optimize ttm_mem_evict_first v5 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx6: use cached values for raster config in
    clear state (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu/gfx7: use cached values for raster config in
    clear state (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu/gfx8: use cached values for raster config in
    clear state (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix use before initialize warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix Linux after optimize frontend programming
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove stream_func vtable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: make unlocking in ttm_bo_cleanup_refs optional v3
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unnecessary dc_stream vtable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dc_link interface to separate header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move dc_stream interface to separate header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Optimize front end programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix unused variable warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add check update surfaces for stream wrapper
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Rename pitch_alignment to
    linear_pitch_alignment (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Added Opp and Diags Interface for P to I
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix plane update prior to stream enablement
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add update flags in to determine surface
    update type (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Remove legacy unused workaround (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Early return on stream programming failure
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change frontend/backend programming sequence
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove dangling planes on dc commit state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Optimize programming front end (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix unbalanced locking in surface apply
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Apply work around for stutter (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove dcn10 wait on tg unlock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Loosen plane_info and scaling_info checks
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Report pitch_alignment for DCN (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: combine output signal and signal (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: A few more color indentation changes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused register read in program_pwl
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Bunch more color indentation cleanups
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove extra arr_points element (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.16 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: always call set output tf (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed not set scaler bug (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.15 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Remove unused OPP functions from interface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dcn10_hubbub_wm_read_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add transfer function to dc_surface_update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: send display_count msg so SMU can enter S0i2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Modified front end initiail in init_hw
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add warning on long reg_wait (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove unnecessary waits in dcn10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix uninitialized variable warning (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix regamma programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix some more color indentations (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Bunch of indentation cleanups in color stuff
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refactor disable front end pipes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.14 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: renaming dpp function to follow naming
    convention (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: dal 3.1.13 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Add OPP DPG blank function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.12 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: cache pwl params and scl_data to avoid extra
    programming (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Don't use dc_link in link_encoder (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Both timing_sync and multisync need
    stream_count > 1 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Add tg_init interface (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Enalbe blank data double buffer after mpc
    disconnected (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: get remote dpcd caps for timing validation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only update dchub if hubbub is available
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Call ipp_program_bias_and_scale only if
    available (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: dal 3.1.11 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: hubbub function flipping true and false
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do post_update_surfaces on new state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: function renaming for hubbub (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: create new function prototype update_dchub
    for dcn (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu/virt: remove redundant variable pf2vf_ver
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: fix UVD mc offsets (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Multi display synchronization logic
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Implement BO size validation V2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: cleanup vm_size handling (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: remove nonsense const u32 cast on ARRAY_SIZE result
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use dep_sync for CS dependency/syncobj (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx8: Fix compute ring failure after resetting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: remove ttm_bo_unreserve_ticket (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: user reservation object wrappers v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: consistently use reservation_object_unlock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: move unlocking out of ttm_bo_cleanup_memtype_use
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/scheduler: add WARN_ON for s_fence->parent (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/scheduler: fix page protection of cb (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: revise retry init to fully cleanup driver
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu/dm: Remove fb_location form fill_plane_attributes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:fix gpu recover missing skipping(v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:read VRAMLOST from gim (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: bypass FB resizing for SRIOV VF (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: release exclusive mode after hw_init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: initialise kfd inside amdgpu_device_init
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: don't use ttm_bo_move_ttm in amdgpu_ttm_bind v2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_ttm_bind to amdgpu_ttm_alloc_gart
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: switch to use new SOC15 reg read/write macros
    for soc15 ih (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: resize VRAM BAR for CPU access v6 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: refine SR-IOV firmware VRAM reservation to
    protect data (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: retry init if exclusive mode request is failed
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: return error when sriov access requests get timeout
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove fb_location parameter from get_fb_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amdgpu: Remove AMDGPU_{HPD,CRTC_IRQ,PAGEFLIP_IRQ}_LAST
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use real number of CRTCs and HPDs in
    set_irq_funcs (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - amdgpu/dce: Use actual number of CRTCs and HPDs in set_irq_funcs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move conn_state to header (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.10 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: correct DP is always in full range or bt609
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix bug from last commit for hubbub
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move hdr_metadata from plane to stream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Apply VQ adjustments in MPO case (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: create new structure for hubbub (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.09 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Added disconnect dchub (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.08 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Not reset front end when program back end
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Power down front end in init_hw (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Reject PPLib clock values if they are invalid
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: create new files for hubbub functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Complete TODO item: use new DRM iterator
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix styling of freesync code in commit_tail
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move GART recovery into GTT manager v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: nuke amdgpu_ttm_is_bound() v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:fix random missing of FLR NOTIFY (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/sriov:fix memory leak in psp_load_fw (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup ucode_init_bo (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup in_sriov_reset and lock_reset (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:implement new GPU recover(v3) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - amd/scheduler:imple job skip feature(v3) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix indentation in amdgpu_display.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only add stream to freesync when modeset
    required (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Cleanup code that enables freesync (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Atomic freesync ASSERT fix (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add mod_freesync_user_enable to
    dm_connector_state (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: DMCU FW loading from PSP (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set cursor position as per address (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Explicit casting for grph object ids
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: cleaning up hubp for dcn (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean some unneeded defines from
    ddc_service_types.h (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Cleanup some fail labels in dcn10_resource
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Adding DCN1 registers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Check cursor address before program
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move lock to front end program (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add APU cap in dc_caps (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: delete duplicated code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: delete an outdated comment in amd_powerplay.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: implement notify_smu_memory_info on Powerplay
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add new pp function point notify_smu_memory_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add header kgd_pp_interface.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move struct amd_powerplay to amdgpu.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: move functions to amd_pm_funcs table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move DC and PP shared data structures to
    dm_pp_interface.h (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu: remove extra parameter from amdgpu_ttm_bind() v2
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: don't wait interruptible while binding GART space
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix pin domain compatibility check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: always bind pinned BOs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use the actual placement for pin accounting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: retry init if it fails due to exclusive mode
    timeout (v3) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu/virt: implement wait_reset callbacks for vi/ai
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: describe the PCIE link speed in right GT/s
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/virt: add wait_reset virt ops (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/virt: add function to check MMIO (v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: avoid soft lockup when waiting for RLC serdes (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: change redundant init logs to debug level
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:implement ctx query2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:don't change ctx->reset_couner upon query
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Remove job->s_entity to avoid keeping reference to
    stale pointer (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: Fix deadlock during GPU reset (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add SPSC queue to scheduler (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup job reset routine(v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:skip job for guilty ctx in parser_init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:pass ctx->guilty address to entity init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/scheduler:introduce guilty pointer member (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:add hang_limit for sched(v2) (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:cleanup force_completion (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Avoid accessing job->entity after the job is
    scheduled (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: rcar-du: Clip planes to screen boundaries (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: rcar-du: Share plane atomic check code between Gen2
    and Gen3 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: rcar-du: Remove unused CRTC suspend/resume functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: rcar-du: Implement system suspend/resume support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: rcar-du: Don't set connector DPMS property (FATE#322643
    bsc#1055900).
  - drm: rcar-du: Add R8A7745 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: rcar-du: Add R8A7743 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Merge tag 'drm-intel-next-2017-11-17-1' of
    git://anongit.freedesktop.org/drm/drm-intel into drm-next
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Update DRIVER_DATE to 20171117 (FATE#322643
    bsc#1055900).
  - drm/i915: Add a policy note for removing workarounds
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Report ENOMEM clearly for an allocation
    failure (FATE#322643 bsc#1055900).
  - drm/i915: Calculate g4x intermediate watermarks correctly
    (FATE#322643 bsc#1055900).
  - drm/i915: Calculate vlv/chv intermediate watermarks correctly,
    v3 (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc_state to ips toggle functions, v2
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass idle crtc_state to intel_dp_sink_crc (FATE#322643
    bsc#1055900).
  - drm/i915: Enable FIFO underrun reporting after initial fastset,
    v4 (FATE#322643 bsc#1055900).
  - drm/i915: Add might_sleep() check to wait_for() (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Add a GuC doorbells selftest (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Let each vgpu has separate opregion memory
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Make gvt_vgpu_err use pr_err (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Don't dump partial state in cmd parser
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Reduce rcs mocs switch latency (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add new debugfs tool mmio_diff (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add mmio iterator
    intel_gvt_for_each_tracked_mmio() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: opregion virtualization for win guest (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: update CSB and CSB write pointer in virtual HWSP
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Introduce ops->set_present() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Introduce page table type of current level in
    GTT type enumerations (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix a bug of unexpectedly clear scratch page table
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Let the caller choose if a shadow page should
    be put into hash table (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use I915_GTT_PAGE_SIZE (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Factor intel_vgpu_page_track (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refine shadow batch buffer (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refine find_bb_size() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use BIT() to make klockwork happy (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add basic debugfs infrastructure (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Refactor vGPU type code in kvmgt part (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move vGPU type related code into gvt file
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move clean_workloads() into scheduler.c
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Introduce intel_vgpu_reset_submission (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Introduce vGPU submission ops (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Remove one extra declaration in scheduler.h
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move common vGPU workload creation into
    scheduler.c (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move common workload preparation into
    prepare_workload() (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Factor out prepare_workload() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Factor out vGPU workload creation/destroy
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use dyndbg for gvt debug info (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add VM healthy check for submit_context
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Add VM healthy check for workload_thread
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Change the return type during command scan
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Do not allocate initial ring scan buffer
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Move ring scan buffers into intel_vgpu_submission
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Rename reserved ring buffer (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix a memory leak in cmd_parser.c (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move tlb_handle_pending into intel_vgpu_submission
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Introduce intel_vgpu_submission (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Move workload cache init/clean into
    intel_vgpu_{setup, clean}_submission() (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Rename intel_vgpu_{init, clean}_gvt_context()
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Make elsp_dwords in the right order (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add support for opregion virtualization
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Extend HDMI 2.0 support to CNL (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Simplify dco_fraction calculation (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Don't blindly replace qdiv (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix wrpll math for higher freqs (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix, simplify and unify wrpll variable sizes
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Remove useless conversion (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Remove spurious central_freq (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: exercise_ggtt may have nothing to do
    (FATE#322643 bsc#1055900).
  - drm/i915: Don't sanitize frame start delay if the pipe is off
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename i915_guc_submission.c|h to
    intel_guc_submission.c|h (FATE#322643 bsc#1055900).
  - drm/i915/guc: Rename i915_guc_client struct to intel_guc_client
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update name and prototype of GuC submission
    interface functions (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update names of submission related static
    functions (FATE#322643 bsc#1055900).
  - drm/i915: Update execlists tasklet naming (FATE#322643
    bsc#1055900).
  - drm/i915: Prevent overflow of execbuf.buffer_count and
    num_cliprects (FATE#322643 bsc#1055900).
  - drm/i915: Print the condition causing GEM_BUG_ON (FATE#322643
    bsc#1055900).
  - drm/i915: Remove pre-production pooled-EU w/a for Broxton
    (FATE#322643 bsc#1055900).
  - drm/i915: Make request's wait-for-space explicit (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Increase size for mock ringbuffer
    (FATE#322643 bsc#1055900).
  - drm/i915: Initialise entry in intel_ppat_get() for older
    compilers (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Markup __iomem for igt_gem_coherency
    (FATE#322643 bsc#1055900).
  - drm/i915: Use ELK stolen memory reserved detection for ILK
    (FATE#322643 bsc#1055900).
  - drm/i915: Make the report about a bogus stolen reserved area
    an error (FATE#322643 bsc#1055900).
  - drm/i915: Check if the stolen memory "reserved" area is enabled
    or not (FATE#322643 bsc#1055900).
  - drm/i915: Fix kerneldocs for intel_audio.c (FATE#322643
    bsc#1055900).
  - drm/i915: Call uncore_suspend before platform suspend handlers
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Always initialise err (FATE#322643
    bsc#1055900).
  - drm/i915: Resume GuC before using GEM (FATE#322643 bsc#1055900).
  - drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk
    (FATE#322643 bsc#1055900).
  - drm/i915: Unconditionally apply the Broxton register workaround
    set (FATE#322643 bsc#1055900).
  - drm/i915: Remove pre-production Broxton register workarounds
    (FATE#322643 bsc#1055900).
  - drm/i915: Unify SLICE_UNIT_LEVEL_CLKGATE w/a for cnl
    (FATE#322643 bsc#1055900).
  - drm/i915: fix 64bit divide (FATE#322643 bsc#1055900).
  - drm/i915: Generalize transcoder looping (FATE#322643
    bsc#1055900).
  - drm/i915/glk: Refactor handling of PLANE_COLOR_CTL for GLK+
    (FATE#322643 bsc#1055900).
  - drm/i915: Introduce GEM proxy (FATE#322643 bsc#1055900).
  - drm/i915: Object w/o backing storage is banned by -ENXIO
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix function name in comment (FATE#322643
    bsc#1055900).
  - drm/i915: There is only one fault register from GEN8 onwards
    (FATE#322643 bsc#1055900).
  - drm/i915: Clear per-engine fault register as early as possible
    (FATE#322643 bsc#1055900).
  - drm/i915: expose command stream timestamp frequency to userspace
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: enable perf support on CNL (FATE#322643
    bsc#1055900).
  - drm/i915: fix register naming (FATE#322643 bsc#1055900).
  - drm/i915/perf: refactor perf setup (FATE#322643 bsc#1055900).
  - drm/i915/perf: add support for Coffeelake GT3 (FATE#322643
    bsc#1055900).
  - drm/i915/perf: complete whitelisting for OA programming on HSW
    (FATE#322643 bsc#1055900).
  - drm/i915: Handle locking better in i915_sink_crc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Handle adjust better in intel_pipe_config_compare
    (FATE#322643 bsc#1055900).
  - drm/i915: Check boolean options in intel_pipe_config_compare
    with its own macro (FATE#322643 bsc#1055900).
  - drm/i915: Remove bogus ips_enabled check (FATE#322643
    bsc#1055900).
  - drm/i915: Remove Gen9 WAs with no effect (FATE#322643
    bsc#1055900).
  - drm/i915: Remove redundant intel_autoenable_gt_powersave()
    (FATE#322643 bsc#1055900).
  - drm/i915: Update watermark state correctly in
    sanitize_watermarks (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Yet another forgotten mock_i915->mm
    initialiser (FATE#322643 bsc#1055900).
  - drm/i915: Kerneldoc typo s/rps/rps_client/ (FATE#322643
    bsc#1055900).
  - drm/i915: Stop caching the "golden" renderstate (FATE#322643
    bsc#1055900).
  - drm/i915: Record the default hw state after reset upon load
    (FATE#322643 bsc#1055900).
  - drm/i915: Mark the context state as dirty/written (FATE#322643
    bsc#1055900).
  - drm/i915: Inline intel_modeset_gem_init() (FATE#322643
    bsc#1055900).
  - drm/i915: Move intel_init_clock_gating() to i915_gem_init()
    (FATE#322643 bsc#1055900).
  - drm/i915: Move GT powersaving init to i915_gem_init()
    (FATE#322643 bsc#1055900).
  - drm/i915: Force the switch to the i915->kernel_context
    (FATE#322643 bsc#1055900).
  - drm/i915: Define an engine class enum for the uABI (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Initialise mock_i915->mm.obj_lock
    (FATE#322643 bsc#1055900).
  - drm/i915: Restore the wait for idle engine after flushing
    interrupts (FATE#322643 bsc#1055900).
  - drm/i915: Acquire PUNIT->PMIC bus for
    intel_uncore_forcewake_reset() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Move irqs enabled assertion deeper for mock
    breadcrumbs (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Reduce the volume of the timeout message
    (FATE#322643 bsc#1055900).
  - drm/i915: Update DRIVER_DATE to 20171109 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Update DRIVER_DATE to 20171109 (FATE#322643
    bsc#1055900).
  - drm/i915: Mark up i915_vma_unbind() as a potential sleeper
    (FATE#322643 bsc#1055900).
  - drm/i915: Mark vm_free_page() as a potential sleeper agent
    (FATE#322643 bsc#1055900).
  - commit 98974ca


author: ptesarik@suse.cz
changelog:
  - drm/tinydrm: add driver for ILI9225 panels (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit a89bc41


author: ptesarik@suse.cz
changelog:
  - drm/prime: skip CPU sync in map/unmap dma_buf (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 445ea07


author: ptesarik@suse.cz
changelog:
  - drm: Add support for a panel-orientation connector property,
    v6 (FATE#322643 bsc#1055900).
  - Update config files.
  - commit 646f87b


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu: Fix amdgpu_sync_add_later to preserve  explicit flag
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Simplify platform registration (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Remove filename from header and fix copyright tag
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: DMM: Check for DMM readiness after successful
    transaction commit (bsc#1051510).
  - drm/omap: DMM: Print information if we received an error
    interrupt (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/omap: DMM: In case of error/timeout in wait_status() print
    the reason (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/omap: DMM: Fix DMM_IRQSTAT_ERR_MASK definition (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Deconstruct the omap_drv.h header (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: venc: Return error code on OF parsing failure
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: dpi: Remove dpi_data port_initialized field
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: dss: Make dss_dump_clocks() function static
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: dss: Set the DMA coherent mask (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Remove unused omap_dss_find_device() function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: Pass drm_device to omap_gem_resume() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: omapdrm: dpi: Don't treat GPIO probe deferral as an error
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: panel-dsi-cm: switch to gpiod (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: panel-dsi-cm: add external backlight support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: panel-dsi-cm: add physical size support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: panel-dsi-cm: add regulator support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: panel-dsi-cm: fix driver (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: add support for physical size hints from display
    drivers (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/omap: drop incorrect comment (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: remove unused function defines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: Filter displays mode based on bandwidth limit
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: dss: Add support for reporting memory bandwidth
    limitation (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - omapdrm: panel: td028ttec1: replace MODULE_ALIAS by
    MODULE_DEVICE_TABLE (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - omapdrm: panel: fix compatible vendor string for td028ttec1
    (bsc#1051510).
  - drm/tilcdc: make tilcdc_mode_hvtotal() static (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tilcdc: Remove drm_framebuffer_get() and *_put() calls
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tilcdc: ensure nonatomic iowrite64 is not used
    (bsc#1051510).
  - drm/i915: Update DRIVER_DATE to 20171214 (FATE#322643
    bsc#1055900).
  - drm/i915/gvt/fb_decoder: Fix out-of-bounds read (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: refine function emulate_mmio_read/write
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine dmabuf_obj cleanup process (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt/kvmgt: fill info for ROM/VGA region (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Rename file render.{c, h} to mmio_context.{c, h}
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Remove MMIO barrier in MMIO switch (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Select appropriate mmio list at initialization
    time (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Refine the ring mmio list definition (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: fix off-by-one comparison of ring_id (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add missing breaks in switch statement
    (FATE#322643 bsc#1055900).
  - drm/i915: properly init lockdep class (FATE#322643 bsc#1055900).
  - drm/i915: Show engine state when hangcheck detects a stall
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: make CS frequency read support missing more obvious
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract doorbell verification into a function
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract clients allocation to submission_init
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract doorbell creation from client allocation
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Call invalidate after changing the vfunc
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Extract guc_init from guc_init_hw (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move GuC workqueue allocations outside of the
    mutex (FATE#322643 bsc#1055900).
  - drm/i915/guc: Move shared data allocation away from submission
    path (FATE#322643 bsc#1055900).
  - drm/i915: Unwind i915_gem_init() failure (FATE#322643
    bsc#1055900).
  - drm/i915: Ratelimit request allocation under oom (FATE#322643
    bsc#1055900).
  - drm/i915: Allow fence allocations to fail (FATE#322643
    bsc#1055900).
  - drm/i915: Mark up potential allocation paths within
    i915_sw_fence as might_sleep (FATE#322643 bsc#1055900).
  - drm/i915: Don't check #active_requests from
    i915_gem_wait_for_idle() (FATE#322643 bsc#1055900).
  - drm/i915: Dump the engine state before declaring wedged
    from wait_for_engines() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915: Bump timeout for wait_for_engines() (FATE#322643
    bsc#1055900).
  - drm/i915: Downgrade misleading "Memory usable" message
    (FATE#322643 bsc#1055900).
  - drm/i915: Print an error message for a reset failure on gen2
    (FATE#322643 bsc#1055900).
  - drm/i915: prefer resource_size_t for everything stolen
    (FATE#322643 bsc#1055900).
  - drm/i915: give stolen_usable_size a more suitable home
    (FATE#322643 bsc#1055900).
  - drm/i915: make mappable struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: make reserved struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: make dsm struct resource centric (FATE#322643
    bsc#1055900).
  - drm/i915: nuke the duplicated stolen discovery (FATE#322643
    bsc#1055900).
  - x86/early-quirks: export the stolen region as a resource
    (FATE#322643 bsc#1055900).
  - drm/i915: Only report a wakeup if the waiter was truly asleep
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Free mock_i915->drm.mode_config (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Stop showing seqno info from
    debugfs/i915_interrupt_info (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915: Remove debugfs/i915_seqno_info (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add is-wedged flag to intel_engine_dump() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Include the global reset count for intel_engine_dump()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Include engine state on detecting a missed
    breadcrumb/seqno (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915: Make engine state pretty-printer header configurable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Use snprintf to avoid line-break when pretty-printing
    engines (FATE#322643 bsc#1055900).
  - intel/atomic: Stop updating legacy fb parameters (FATE#322643
    bsc#1055900).
  - drm/i915: Restore GT performance in headless mode with DMC
    loaded (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Cache ELSP register offset (FATE#322643
    bsc#1055900).
  - drm/i915: Refactor common list iteration over GGTT vma
    (FATE#322643 bsc#1055900).
  - drm/i915: Track GGTT writes on the vma (FATE#322643
    bsc#1055900).
  - drm/i915: Remove vma from object on destroy, not close
    (FATE#322643 bsc#1055900).
  - drm/i915/huc: Load HuC only if requested (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Combine enable_guc_loading|submission modparams
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Don't use -EIO to report missing firmware
    (FATE#322643 bsc#1055900).
  - drm/i915/uc: Don't fetch GuC firmware if no plan to use GuC
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Introduce USES_GUC_xxx helper macros (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Move firmware selection to init_early (FATE#322643
    bsc#1055900).
  - drm/i915/huc: Move firmware selection to init_early (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Kick scheduler when new workload queued
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Convert macro queue_workload to a function
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Free dmabuf_obj list in intel_vgpu_dmabuf_cleanup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Introduce KBL to dma-buf on Gvt-g (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Handle orphan dmabuf_objs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Dmabuf support for GVT-g (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Add framebuffer decoder support (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add opregion support (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Alloc and Init guest opregion at vgpu creation
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix out-of-bounds buffer write into
    opregion->signature[] (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Cleanup unwanted public symbols (FATE#322643
    bsc#1055900).
  - drm/i915: add platform tag to WA (FATE#322643 bsc#1055900).
  - drm/i915: follow single notation for workaround number
    (FATE#322643 bsc#1055900).
  - drm/i915: Taint (TAINT_WARN) the kernel if the GPU reset fails
    (FATE#322643 bsc#1055900).
  - drm/i915/skl: DMC firmware for skylake v1.27 (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: only divide up base frequency with crystal source
    (FATE#322643 bsc#1055900).
  - drm/atomic-helper: Make zpos property kerneldoc less misleading
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm: Use drm_fb_cma_fbdev_init_with_funcs/fini()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/arm/mali: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/zte: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tve200: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tilcdc: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sti: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atmel-hlcdc: Use drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cma-helper: Add drm_fb_cma_fbdev_init/fini() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/gem-fb-helper: drm_gem_fbdev_fb_create() make funcs optional
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omap: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Use drm_fb_helper_output_poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/gma500: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: Use drm_fb_helper_lastclose() and _poll_changed()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/meson: Add missing VPU init (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/meson: dw_hdmi: Add support for an optional external 5V
    regulator (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: More debug info for fb leaks in mode_config_cleanup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/qxl: reapply cursor after resetting primary (bsc#1051510).
  - drm/qxl: unref cursor bo when finished with it (bsc#1051510).
  - drm/i915: Update DRIVER_DATE to 20171201 (FATE#322643
    bsc#1055900).
  - drm/i915: Remove unsafe i915.enable_rc6 (FATE#322643
    bsc#1055900).
  - drm/i915: Sleep and retry a GPU reset if at first we don't
    succeed (FATE#322643 bsc#1055900).
  - drm/i915: Interlaced DP output doesn't work on VLV/CHV
    (FATE#322643 bsc#1055900).
  - drm/i915: Pass crtc state to intel_pipe_{enable,disable}()
    (FATE#322643 bsc#1055900).
  - drm/i915: Wait for pipe to start on i830 as well (FATE#322643
    bsc#1055900).
  - drm/i915: Fix has_audio readout for DDI A (FATE#322643
    bsc#1055900).
  - drm/i915: Don't add the "force audio" property to DP connectors
    that don't support audio (FATE#322643 bsc#1055900).
  - drm/i915: Disable DP audio for g4x (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Wake the device before executing requests
    on the GPU (FATE#322643 bsc#1055900).
  - drm/i915: Set fake_vma.size as well as fake_vma.node.size for
    capture (FATE#322643 bsc#1055900).
  - drm/i915: Tidy up signed/unsigned comparison (FATE#322643
    bsc#1055900).
  - drm/i915: Enable IPS with only sprite plane visible too, v4
    (FATE#322643 bsc#1055900).
  - drm/i915: Make ips_enabled a property depending on whether
    IPS is enabled, v3 (FATE#322643 bsc#1055900).
  - drm/i915: Avoid PPS HW/SW state mismatch due to rounding
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Apply WaProgramL3SqcReg1DefaultForPerf for GLK
    too (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for KBL to v9.39
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for BXT to v9.29
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Change default GuC FW for SKL to v9.33
    (FATE#322643 bsc#1055900).
  - drm/i915: Consolidate checks for engine stats availability
    (FATE#322643 bsc#1055900).
  - drm/i915: Move engine->needs_cmd_parser to engine->flags
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Return -EINVAL when selecting the inactive CPU
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Enable hotplug polling after registering the outputs
    (FATE#322643 bsc#1055900).
  - drm/i915: Rename i915_gem_timelines_mark_idle (FATE#322643
    bsc#1055900).
  - drm/i915: Update shrinker drm_i915_private naming convention
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Rename shrinker init/cleanup to match driver
    initialisation phase (FATE#322643 bsc#1055900).
  - drm/i915: Record default HW state in the GPU error state
    (FATE#322643 bsc#1055900).
  - drm/i915: Flush everything on switching to the kernel_context
    (FATE#322643 bsc#1055900).
  - drm/i915: hide unused intel_panel_set_backlight function
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Use consistent name for scratch register count
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Aggregate all RC6 states into one counter
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Use exponential backoff for wait_for() (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Tidy ELSP port assignment (FATE#322643
    bsc#1055900).
  - drm/i915/guc: Advance over port[0] if set and not preempting
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Stop averaging with the previous sample
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Select DEBUG_FS for our test suite (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Rename i915_guc_reg.h to intel_guc_reg.h
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Update header guard name of intel_guc_submission.h
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Only allow running on a single CPU (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Remove conditional HOTPLUG_CPU registration
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Hold rpm wakeref for request + ggtt usage
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Hide the (unsigned long)ptr cast (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Move mi_set_context() into the legacy ringbuffer
    submission (FATE#322643 bsc#1055900).
  - drm/i915: Unwind incomplete legacy context switches (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: test descending addresses (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: rein in igt_write_huge (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: remove stale comment from sanitize_encoder
    (FATE#322643 bsc#1055900).
  - drm/i915: sync dp link status checks against atomic commmits
    (FATE#322643 bsc#1055900).
  - drm/i915/pmu: Clear the previous sample value when parking
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Drop I915_ENGINE_SAMPLE_MAX from uapi headers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/dmc: DMC 1.04 for Kabylake (FATE#322643 bsc#1055900).
  - drm/i915: Save/restore irq state for vlv_residency_raw()
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove success dmesg noise for intel_rotate_pages()
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Use NOWARN for large allocations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Add RC6 residency metrics (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Convert intel_rc6_residency_us to ns (FATE#322643
    bsc#1055900).
  - drm/i915/pmu: Add interrupt count metric (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Wire up engine busy stats to PMU (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Engine busy time tracking (FATE#322643 bsc#1055900).
  - drm/i915: Wrap context schedule notification (FATE#322643
    bsc#1055900).
  - drm/i915/pmu: Suspend sampling when GPU is idle (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Expose a PMU interface for perf queries
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Extract intel_get_cagf (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Avoid drm_gem_handle_create under
    struct_mutex (FATE#322643 bsc#1055900).
  - drm/i915: Add rudimentary plane state verification (FATE#322643
    bsc#1055900).
  - drm/i915: Use plane->get_hw_state() for initial plane fb readout
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke crtc->plane (FATE#322643 bsc#1055900).
  - drm/i915: Switch fbc over to for_each_new_intel_plane_in_state()
    (FATE#322643 bsc#1055900).
  - drm/i915: Nuke ironlake_get_initial_plane_config() (FATE#322643
    bsc#1055900).
  - drm/i915: Cleanup enum pipe/enum plane_id/enum i9xx_plane_id
    in initial fb readout (FATE#322643 bsc#1055900).
  - drm/i915: Use enum i9xx_plane_id for the .get_fifo_size()
    hooks (FATE#322643 bsc#1055900).
  - drm/i915: s/enum plane/enum i9xx_plane_id/ (FATE#322643
    bsc#1055900).
  - drm/i915: Don't use GEN6_RC_VIDEO_FREQ on gen10+ (FATE#322643
    bsc#1055900).
  - drm/i915/selftests: Declare we allocated the guc clients
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove i915.semaphores modparam (FATE#322643
    bsc#1055900).
  - drm/i915: Move debugfs/i915_semaphore_status to i915_engine_info
    (FATE#322643 bsc#1055900).
  - drm/i915: Disable semaphores on Sandybridge (FATE#322643
    bsc#1055900).
  - drm/i915: Remove obsolete ringbuffer emission for gen8+
    (FATE#322643 bsc#1055900).
  - drm/i915: Remove i915.enable_execlists module parameter
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Delay writing to ELSP until HW has processed
    the previous write (FATE#322643 bsc#1055900).
  - drm/i915/selftest: Make guc clients static (FATE#322643
    bsc#1055900).
  - drm/i915/perf: reuse timestamp frequency from device info
    (FATE#322643 bsc#1055900).
  - drm/i915: Automatic i915_switch_context for legacy (FATE#322643
    bsc#1055900).
  - drm/i915: Pull the unconditional GPU cache invalidation into
    request construction (FATE#322643 bsc#1055900).
  - drm/i915/perf: replace .reg accesses with i915_mmio_reg_offset
    (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Assert that we don't get mixed IDLE_ACTIVE |
    COMPLETE events (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Reduce completed event mask to COMPLETE |
    PREEMPTED (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Listen to COMPLETE context event not
    ACTIVE_IDLE (FATE#322643 bsc#1055900).
  - drm/sun4i: Fix uninitialized variables in vi layer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Fix potential NULL pointer dereference
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - gpu: drm: stm: Adopt SPDX identifiers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - gpu: drm: sti: Adopt SPDX identifiers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/fsl-dcu: Use drm_mode_config_helper_suspend/resume()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Wire in DE2 YUV support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Expand DE2 scaler lib with YUV support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add DE2 definitions for YUV formats (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add DE2 CSC library (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add CCSC property to DE2 configuration (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for HW scaling to DE2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add scaler configuration to DE2 mixers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for DE2 VI planes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Reorganize UI layer code in DE2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for all HW supported DE2 RGB formats
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add multi plane support to DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Move interlace related code in DE2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Move channel size related code in DE2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Move line width setting in DE2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Use values calculated by atomic check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add constraints checking to DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Start using layer id in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Rework enabling plane in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Rename some macros in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Set blending mode for all channels (DE2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Explain color macro in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Remove setting default values in DE2 driver
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix debug message in DE2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Remove setting alpha mode in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Rename DE2 RGB format macros (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix format mask in DE2 driver (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Document that drm_panel_orientation_quirks.c is shared
    with fbdev (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Add "panel orientation" property to the panel
    connector, v6 (FATE#322643 bsc#1055900).
  - drm/fb-helper: Apply panel orientation connector prop to the
    primary plane, v6 (FATE#322643 bsc#1055900).
  - commit 47b291f


author: ptesarik@suse.cz
changelog:
  - drm/i915: Remove pointer indirection for hangcheck_state local
    (FATE#322643 bsc#1055900).
  - drm/i915: Show if we consider the engine is idle in the GPU
    error state (FATE#322643 bsc#1055900).
  - drm/i915: Implement WaDisableEarlyEOT (FATE#322643 bsc#1055900).
  - drm/i915: Implement WaDisableVFclkgate (FATE#322643
    bsc#1055900).
  - drm/i915: Add pretty printer for modparams (FATE#322643
    bsc#1055900).
  - drm/i915: Convert intel_device_info_dump into pretty printer
    (FATE#322643 bsc#1055900).
  - drm/i915: Add pretty printer for device info flags (FATE#322643
    bsc#1055900).
  - drm/i915: Fix indentation for intel_ddi_clk_select (FATE#322643
    bsc#1055900).
  - drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add support for horizontal plane flipping
    (FATE#322643 bsc#1055900).
  - drm/i915/selftests: Fix up igt_reset_engine (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/trace: add hw_id to gem requests trace points
    (FATE#322643 bsc#1055900).
  - drm/i915: reorder field in gem_request tracepoints (FATE#322643
    bsc#1055900).
  - drm/i915: Show IPEIR and IPEHR in the engine dump (FATE#322643
    bsc#1055900).
  - drm/i915: prefer i915_gem_object_has_pages() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Re-enable GGTT earlier after GPU reset (FATE#322643
    bsc#1055900).
  - drm/i915: Unifying debugfs return codes for unsupported features
    (FATE#322643 bsc#1055900).
  - drm/i915: Restore the kernel context after a GPU reset on an
    idle engine (FATE#322643 bsc#1055900).
  - drm/i915: Skip an engine reset if it recovered before our
    preparations (FATE#322643 bsc#1055900).
  - x86/gpu: add CFL to early quirks (FATE#322643 bsc#1055900).
  - drm/i915: Allow internal page allocations to fail (FATE#322643
    bsc#1055900).
  - drm/framebuffer: Print task that allocated the fb in debug info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Add drm_fb_helper_defio_init() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Update DOC with new helpers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Add drm_fb_helper_fbdev_setup/teardown()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fb-helper: Set/clear dev->fb_helper in dummy init/fini
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: ltdc: Remove unnecessary platform_get_resource()
    error check (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/stm: dsi: Remove unnecessary platform_get_resource()
    error check (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/doc: Move legacy kms helpers to the very end (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atomic: document how to handle driver private objects
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/syncobj: some kerneldoc polish (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/print: Unconfuse kerneldoc (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: kerneldoc for is_hdmi2_sink (bsc#1051510).
  - drm/amdgpu: fix test for shadow page tables (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Expose dpp1_set_cursor_attributes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Update FMT and OPPBUF functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check for null before calling is_blanked
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.27 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix unused variable warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Only blank DCN when we have set_blank
    implementation (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Put dcn_mi_registers with other structs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: hubp refactor (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: integrating optc pseudocode (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Call validate_fbc should_enable_fbc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Clean up DCN cursor code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix 180 full screen pipe split (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: reprogram surface config on scaling change
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove dwbc from pipe_ctx (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use the maximum link setting which EDP reported
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add hdr_supported flag (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix global sync param retrieval when not pipe
    splitting (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Update HUBP (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix rotated surface scaling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: clean up dcn soc params (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.26 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Fix check for whether dmcu fw is running
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Declare and share color space types for dcn's
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Do DC mode-change check after stream creation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Define BLNDGAM_CONFIG_STATUS (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't spam debug log on long reg waits
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Error print when ATOM BIOS implementation
    is missing (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Remove dead enable_plane function definition
    and call (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Print type if we get wrong ObjectID from bios
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: Remove KFD_CIK_SDMA_QUEUE_OFFSET (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/radeon: reduce number of free VMIDs and pipes in KV"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/radeon/cik: Don't touch int of pipes 1-7"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/radeon: Report doorbell configuration to amdkfd"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/radeon: adding synchronization for GRBM GFX"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: Implement force_dpm_level on Rv (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: Get and save Rv smu version (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: update smu_version value for CI/VI (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: Move smu_version to common code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use defines for mmBIF_IOV_FUNC_IDENTIFIER fields
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji
    (bsc#1051510).
  - drm/amd/pp: export more smu message on Rv (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: delete repeated call of force_dpm_level (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: implement phm_reset_power_profile_state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: delete dead code of arbiter overdriver clk
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/amd/amdgpu: set gtt size according to system memory
    size only" (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: implement 2+1 PD support for Raven v3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: cleanup some old defines (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: cleanup some more resv->lock uses (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use try_lock in ttm_bo_delayed_delete again
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: restore uvd fence seq in uvd resume (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: always cancel uvd idle handler in uvd suspend
    (bsc#1051510).
  - drm/amdgpu: rename amdgpu_get_pcie_info (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move amdgpu_need_backup to amdgpu_object.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_gpu_recover (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move dummy page functions to amdgpu_gart.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_need_post (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename ip block helper functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move fw_reserve functions to amdgpu_ttm.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_*_location functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move amdgpu_doorbell_get_kfd_info to amdgpu_amdkfd.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_pci_config_reset (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_program_register_sequence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_wb_* functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move debugfs functions to their own file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename amdgpu_suspend to amdgpu_device_ip_suspend
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use consistent naming for static funcs
    in amdgpu_device.c (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu: move atom functions from amdgpu_device.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: remove redundant null check of array 'data'
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: setup the shared and private apertures on gfx9
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Simplify amdgpu_lockup_timeout usage (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add gpu_recovery parameter (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use an ttm operation ctx for ttm_bo_move_xxx
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: enable eviction for Per-VM-BO (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: set allow_reserved_eviction and resv when bo
    allocation and cs (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/ttm: add allow_reserved_eviction and resv into
    ttm_operation_ctx (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu: add enumerate for PDB/PTB v3 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.25 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Add TODO item to remove vector.c (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove grph_object_id.c and move function to
    bios_parser (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Remove redundant NULL check in DCE11 HWSS
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use clamping rather than truncation for CM fp
    conversions (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: remove format_control from
    set_cursor_attributes (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Move wait for hpd ready out from edp power
    control (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Move OPP mpc tree initialization to hw_init
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: use REG_UPDATE for MPC mux (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Correct fixed point calculation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: OPTC cleanup/implementation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Move unity TF type to predefined types
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dpp clean up (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: add assert to verify dcn_calc input validity
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add dppclk to dcn_bw_clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Print DC_VER at DC init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: really fix time out in init sequence
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add disclaimer to BW and DML code provided
    by HW (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Use macro for isnan check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.24 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Set mpcc_disconnect_pending during MPC reset
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refine update flags usage in update_dchubp_dpp
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Cache cursor position (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Program cursor regs after context swapped
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix recout_skip calculation when rotating
    180 or 270 (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Add is_tiling_rotated flag to plane_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: OPP DPG test pattern (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Build unity lut for shaper (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Reset MPCC muxes during init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: CNVC pseudocode review follow up (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Disable plane right after disconnected
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.23 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Clean up os_types.h a bit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix access of wrong array element TF format
    conversion (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: dal 3.1.22 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Add dcc_change surface update flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Implement work around for optc underflow
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Change optimized_required logic (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add optimized_required flag (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use same wait mpcc idle function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: MPC updates (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fixed read wrong reg to get bot_sel
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix potential mem leak in DC construct
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove redundant checks in set_default_colors
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove plane_res.mi check in
    dce110_apply_ctx_for_surface (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove PSR functions in Linux (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Integrating MPC pseudocode (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: dal 3.1.21 (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: try to find matching audio inst for enc
    inst first (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: fix seq issue: turn on clock before
    programming afmt (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Remove unnecessary wait mpcc idle (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: reset dpm level when adjust power state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: init locked again to prevent incorrect unlock
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: implement dpm_get_sclk/mclk for RV (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix huge page setting for ATS case (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop amdgpu_atombios_scratch_regs_save/restore
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop scratch regs save and restore from GPU reset
    handling (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: drop scratch regs save and restore from S3/S4
    handling (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: remove some old gc 9.x registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop soc15_init_golden_registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop the bios scratch reg callbacks from nbio
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: convert nbio to use callbacks (v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: make function names consistent in nbio files
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: correct vce fw data and stack size (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: no need with INT for fence polling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: no need to evict VRAM in device_fini (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: allow get_vm_pde to change flags as well
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: batch PDE updates again (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: remove keeping the addr of the VM PDs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: remove last_entry_used from the VM code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: avoid the modulo in amdgpu_vm_get_entry (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use polling mem to set SDMA3 wptr for VF
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: update one PDE at a time v2 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: stop joining PDEs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add amdgpu_evict_vram debugfs file (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: cleanup debugfs handling a bit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/admgpu: Reduce the usage of soc15ip.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Change SOC15_REG_OFFSET to use dynamic register
    offset (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: Avoid use SOC15_REG_OFFSET in static const array
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Use dynamic IP offset for register access on SOC15
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Dynamic initialize IP base offset (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/scheduler: add license to the Makefile (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sched: move fence slab handling to module init/exit
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit eb16509


author: ptesarik@suse.cz
changelog:
  - drm/i915: Avoid context dereference inside
    execlists_submission_tasklet (FATE#322643 bsc#1055900).
  - Update config files.
  - commit 48bc38d


author: ptesarik@suse.cz
changelog:
  - drm/exynos/decon: Add include guard to the Exynos7 header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos/decon: Move headers from global to local place
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: decon5433: Remove unnecessary
    platform_get_resource() error check (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add support for reporting VRAM usage (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Ignore ACPI CRAT for non-APU systems (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Module option to disable CRAT table (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add AQL Queue Memory flag on topology (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fixup incorrect info in the CZ CRAT table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add perf counters to topology (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add topology support for dGPUs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add topology support for CPUs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix sibling_map size (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Simplify counting of memory banks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Turn verbose topology messages into pr_debug
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: sync IOLINK defines to thunk spec (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Support enumerating non-GPU devices (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Decouple CRAT parsing from device list update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Reorganize CRAT fetching from ACPI (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Group up CRAT related functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix memory leaks in kfd topology (bsc#1051510).
  - drm/amdkfd: Topology: Fix location_id (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Update number of compute unit from KGD (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: Remove get_vmem_size from KGD-KFD interface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Remove deprecated get_vmem_size (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Stop using get_vmem_size KGD-KFD interface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Implement get_local_mem_info (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: Add get_local_mem_info to KGD-KFD interface
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add amdgpu interface to query cu info (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: add new interface to query cu info (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Simplify locking during process creation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Factor PDD destruction out of kfd_process_wq_release
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Reduce nesting in kfd_create_process_device_data
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Return NULL if kfd_lookup_process_by_pasid fails
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Use ref count to prevent kfd_process destruction
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Make kfd_process reference counted (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Get reference to lead_thread task struct
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add debugfs support to KFD (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add kfd2kgd APIs for dumping HQDs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Fix definition of KFD_CIK_SDMA_QUEUE_OFFSET
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix oversubscription accounting (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: map multiple processes to HW scheduler (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix printing pointer cast (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add crash protection in debugger register path
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix get_max_engine_clock_in_mhz (bsc#1051510).
  - drm/amdkfd: Delete a useless parameter from create_queue
    function pointer (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdkfd: Add support for user-mode trap handlers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add CWSR support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Add trap handler for CWSR (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Cleanup qpd.pqm initialization (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Use order_base_2 to get log2 of buffes sizes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Hardware DWORD size is 4 bytes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Implement amdkfd SDMA functions for VI (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Use ASIC-specific SDMA MQD type (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Implement amdgpu SDMA functions for VI (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add support for resuming SDMA queues w/o HWS
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd: Update kgd_kfd interface for resuming SDMA queues
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Update DRIVER_DATE to 20171222 (FATE#322643
    bsc#1055900).
  - drm/i915: Show HWSP in intel_engine_dump() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Assert that the request is on the execution queue
    before being removed (FATE#322643 bsc#1055900).
  - drm/i915/execlists: Show preemption progress in GEM_TRACE
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: move write protect handler out of mmio emulation
    function (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cleanup usage for typed mmio reg vs. offset
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: always use i915_reg_t for MMIO handler definition
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: load host render mocs once in mocs switch
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: refine mocs save restore policy (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: optimize for vGPU mmio switch (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: refine trace_render_mmio (FATE#322643
    bsc#1055900).
  - drm/i915: Disable GMBUS clock gating around GMBUS transfers
    on gen9+ (FATE#322643 bsc#1055900).
  - drm/i915: Clean up the PNV bit banging vs. GMBUS clock gating
    w/a (FATE#322643 bsc#1055900).
  - drm/i915: No need to power up PG2 for GMBUS on BXT (FATE#322643
    bsc#1055900).
  - drm/i915: Do not enable movntdqa optimization in hypervisor
    guest (FATE#322643 bsc#1055900).
  - drm/i915: Dump device info at once (FATE#322643 bsc#1055900).
  - drm/i915: Add pretty printer for runtime part of
    intel_device_info (FATE#322643 bsc#1055900).
  - drm/i915: Update intel_device_info_runtime_init() parameter
    (FATE#322643 bsc#1055900).
  - drm/i915: Move intel_device_info definitions to its own header
    (FATE#322643 bsc#1055900).
  - drm/i915: Move opregion definitions to dedicated
    intel_opregion.h (FATE#322643 bsc#1055900).
  - drm/i915: Move display related definitions to dedicated header
    (FATE#322643 bsc#1055900).
  - drm/i915: Move some utility functions to i915_util.h
    (FATE#322643 bsc#1055900).
  - drm/i915: Show FBC worker status in debugfs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Disable all planes for load detection, v2 (FATE#322643
    bsc#1055900).
  - drm/i915/cfl: Adding more Coffee Lake PCI IDs (FATE#322643
    bsc#1055900).
  - drm/i915: Tidy up GEM_TRACE around execlists (FATE#322643
    bsc#1055900).
  - commit 4e5383a


author: ptesarik@suse.cz
changelog:
  - drm/etnaviv: Improve unlocking of a mutex in
    etnaviv_iommu_map_gem() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/etnaviv: add sensitive state for occlusion query address
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: ipp: Remove Exynos DRM IPP subsystem (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 0e86f99


author: ptesarik@suse.cz
changelog:
  - drm/amdgpu: Correct the IB size of bo update mapping
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: enable swapout for reserved BOs during allocation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add new function to check if bo is allowable to evict
    or swapout (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: use an operation ctx for ttm_tt_bind (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use an operation ctx for ttm_tt_populate in
    ttm_bo_driver (v2) (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/ttm: use an operation ctx for ttm_mem_global_alloc_page
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: use an operation ctx for ttm_mem_global_alloc
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: call ttm_bo_swapout directly when ttm shrink
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vmwgfx: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/qxl: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/mgag200: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cirrus: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bochs: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ast: remove the default io_mem_pfn set (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add ttm_bo_io_mem_pfn to check io_mem_pfn (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix VM faults with per VM BOs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: drop the spin in delayed delete if the trylock
    doesn't work (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/pp: Get and save CZ/ST smu version (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: drop client_id from VM (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: rename vm_id to vmid (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: separate VMID and PASID handling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: advertise supported plane format modifiers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: add FB modifier support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Merge branch 'drm-armada-devel-4.15' of
    git://git.armlinux.org.uk/~rmk/linux-arm into drm-next
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: expand overlay trace entry (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: implement primary plane update (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: extract register generation from
    armada_drm_primary_set() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/armada: wait for previous work when moving overlay window
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move overlay plane register update generation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: re-organise overlay register update generation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: disable planes at next blanking period (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: avoid work allocation (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: allow armada_drm_plane_work_queue() to silently fail
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: use drm_plane_helper_check_state() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: only enable HSMOOTH if scaling horizontally
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move writes of LCD_SPU_SRAM_PARA1 under lock
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move regs into armada_plane_work (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move event sending into armada_plane_work
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move fb retirement into armada_plane_work
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: move overlay plane work out from under spinlock
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: clear plane enable bit when disabling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: clean up armada_drm_crtc_plane_disable()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: allow the primary plane to be disabled (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: wait and cancel any pending frame work at disable
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: add work cancel callback (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: store plane in armada_plane_work (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: add a common frame work allocator (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/armada: remove armada_drm_plane_work_cancel() return value
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: use memset32 to init pagetable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move submit free out of critical section
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: re-enable perfmon support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: couple runtime PM management to submit object
    lifetime (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/etnaviv: move GPU active handling to bo pin/unpin
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move cmdbuf into submit object (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: use submit exec_state for perfmon sampling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move exec_state to submit object (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move PMRs to submit object (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: refcount the submit object (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move ww_acquire_ctx out of submit object
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move object unpinning to submit cleanup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: attach in fence to submit and move fence wait to
    fence_sync (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/etnaviv: rename submit fence to out_fence (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move object fence attachment to gem_submit path
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: simplify submit_create (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: add lockdep annotations to buffer manipulation
    functions (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/etnaviv: hold GPU lock while inserting END command
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: move workqueue to be per GPU (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: remove switch_context member from etnaviv_gpu
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: don't flush workqueue in
    etnaviv_gpu_wait_obj_inactive (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: remove stale TODO in etnaviv_gpu_submit
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: remove -EAGAIN handling from submit path
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: get rid of userptr worker (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: change return type of etnaviv_gem_obj_add to void
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: fold __etnaviv_gem_new into caller (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: add lockdep annotation for userptr object
    population (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/etnaviv: split obj locks in different classes depending on
    the obj type (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/etnaviv: fix GPU vs sync point race (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/etnaviv: make THERMAL selectable (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - commit 3d2cf81


author: ptesarik@suse.cz
changelog:
  - drm/panel: Add Ilitek ILI9322 driver (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 8b8a6b9


author: ptesarik@suse.cz
changelog:
  - drm/tinydrm: Update ILI9225 compatible string (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: fix tainted kernel caused by drm_panel_orientation_quirks.c
    (bsc#1083215).
  - commit 13fc3c2


author: ptesarik@suse.cz
changelog:
  - drm/tinydrm: add driver for ST7735R panels (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 2df8da6


author: ptesarik@suse.cz
changelog:
  - drm/panel: lvds: Handle the optional regulator case properly
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix error code in sun4i_tcon_bind() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: fix gpu scheduler link order (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Demote error print to debug print when ATOM
    impl missing (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: Avoid leaking PM domain on driver unbind (v2)
    (bsc#1051510).
  - drm/amd/amdgpu: Add Polaris version check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Reenable manual GPU reset from sysfs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: disable MMHUB power gating on raven (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: Don't unreserve swapped BOs that were previously
    reserved (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: Don't add swapped BOs to swap-LRU list (bsc#1051510).
  - drm/amdgpu: only check for ECC on Vega10 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: Fix smu_table_entry.handle type (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: add VADDR_FLAG_UPDATED_COUNT to correctly update
    dma_page global count (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/radeon: fill in rb backend map on evergreen/ni (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx9: fix ngg enablement to clear gds reserved
    memory (v2) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: only free pages rather than update global memory
    count together (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: fix CPU based VM updates (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix typo in amdgpu_vce_validate_bo (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix amdgpu_vm_pasid_fault_credit (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: check the return value of register_shrinker
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: fix sparse warning: Should it be
    static? (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdkfd: Fix potential NULL pointer dereferences (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: add ull suffix to 64bit defines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: don't always call execute_queues_cpsch()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix return value 0 when execute_queues_cpsch fails
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/pp: Implement get_max_high_clocks for CI/VI (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix 64bit BAR detection (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: optimize moved handling only when vm_debug is
    inactive (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu: simplify huge page handling (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: update VM PDs after the PTs (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: minor optimize VM moved handling v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: loosen the criteria for huge pages a bit
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: set pp_num_states as 0 on error situation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: specify DMA_ATTR_NO_WARN for huge page pools
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: remove ttm_bo_default_io_mem_pfn (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: fix memory leakage when reload (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu/gfx9: only init the apertures used by KGD (v2)
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: add atpx quirk handling (v2) (bsc#1051510).
  - drm/amdgpu: Add dpm quirk for Jet PRO (v2) (bsc#1051510).
  - drm/radeon: Add dpm quirk for Jet PRO (v2) (bsc#1051510).
  - drm/tegra: dc: Properly cleanup overlay planes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Fix possible_crtcs mask for planes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Restore YUV overlay support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Implement legacy blending (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Correct timeout in tegra_syncpt_wait (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: gem: Correct iommu_map_sg() error checking
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Link DC1 to DC0 on Tegra20 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Fix non-debugfs builds (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dpaux: Keep reset defaults for hybrid pad parameters
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Mark Tegra186 display hub PM functions __maybe_unused
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Use IOMMU groups (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/tegra: Implement zpos property (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Remove redundant spinlock (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Use direct offset to plane registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Support more formats (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: fb: Force alpha formats (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dpaux: Add Tegra186 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dpaux: Implement runtime PM (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Support HDMI 2.0 modes (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Add Tegra186 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Parameterize register offsets (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Support ARGB and ABGR formats (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Add Tegra186 support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Add Tegra186 display hub support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Move common plane code to separate file (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Move state definition to header (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Remove duplicate plane funcs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Remove tegra_overlay_plane_destroy() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Remove duplicate plane funcs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Remove tegra_primary_plane_destroy() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Remove custom page-flip handler (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Use atomic commit helpers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Support background color (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: vic: Properly align arguments (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Do not wrap lines unnecessarily (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Register debugfs in ->late_register()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Root debugfs files at the connector (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: hdmi: Register debugfs in ->late_register()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dsi: Register debugfs in ->late_register()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Register debugfs in ->late_register()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Reshuffle some code (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: sor: Move register definitions into a table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: hdmi: Move register definitions into a table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dsi: Move register definitions into a table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Move register definitions into a table
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: Sanitize format modifiers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/fourcc: Fix fourcc_mod_code() definition (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: Add devfreq support for the GPU (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/adreno: a5xx: Explicitly program the CP0 performance
    counter (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/msm/adreno: Read the speed bins for a5xx targets
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/adreno: Move clock parsing to adreno_gpu_init()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/adreno: Cleanup chipid parsing (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/gpu: Remove unused bus scaling code (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/adreno: Remove a useless call to dev_pm_opp_get_freq()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/adreno: Call dev_pm_opp_put() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: Fix NULL deref in adreno_load_gpu (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: gpu: Only sync fences on rings that exist (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: fix leak in failed get_pages (bsc#1051510).
  - drm/msm: avoid false-positive -Wmaybe-uninitialized warning
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm/mdp4: Deduplicate bus_find_device() by name matching
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: add missing MODULE_FIRMWARE declarations (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: update adreno firmware path in MODULE_FIRMWARE
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: free kstrdup'd cmdline (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: fix msm_rd_dump_submit prototype (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/msm: fix spelling mistake: "ringubffer" -> "ringbuffer"
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use %pap format string for phys_addr_t (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: lvds: Add support for the power-supply property
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add A83T support (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: Add LVDS support (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: Create minimal multipliers and dividers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Force the mixer rate at 150MHz (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 0da58c7


author: ptesarik@suse.cz
changelog:
  - drm: Fix PANEL_ORIENTATION_QUIRKS breaking the Kconfig DRM
    menuconfig (FATE#322643 bsc#1055900).
  - Update config files.
  - commit abefe59


author: ptesarik@suse.cz
changelog:
  - drm/bridge: Rename argument from crtc to bridge (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/crc: Add support for polling on the data fd (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Use drm_mode_get_hv_timing() to populate plane clip
    rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/rcar-du: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/virtio: Don't return invalid caps on timeout (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: use true and false for boolean values (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/mgag200: fix a test in mga_vga_mode_valid() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/arcpgu: remove drm_encoder_slave (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/atomic: Remove WARN_ON for invalid plane configuration
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: Fix dsi_host_transfer() return value
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: Add a warning msg on dsi read requests
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: drv: Improve data transfers (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: dsi: Add 1.31 version support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Provide a device level .mode_valid() hook (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/modes: Provide global mode_valid hook (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/uapi: Deprecate nonsense kms mode types (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/modes: Kill DRM_MODE_TYPE_CLOCK_CRTC_C define (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/modes: Kill off the oddball DRM_MODE_TYPE_CRTC_C
    vs. DRM_MODE_TYPE_BUILTIN handling (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/modes: Fix description of DRM_MODE_TYPE_USERDEF (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/uapi: Deprecate DRM_MODE_FLAG_BCAST (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/uapi: Deprecate DRM_MODE_FLAG_PIXMUX (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/uapi: Validate the mode flags/type (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/modes: Move 3D stereo flag check into
    drm_mode_validate_basic() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm: Warn if plane/crtc/encoder/connector index exceeds our
    32bit bitmasks (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/sun4i: backend: Check for the number of alpha planes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Add support for zpos (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Set a default zpos in our reset hook
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Move the coord function in the shared part
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: framebuffer: Add a custom atomic_check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Fix define typo (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Fix structure indentation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Use the alpha format field in drm_format_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Use the alpha format field in drm_format_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atmel-exynos: Use the alpha format field in drm_format_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/atmel-hlcdc: Use the alpha format field in drm_format_info
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/fourcc: Add a alpha field to drm_format_info (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: ltdc: use crtc_mode_fixup to update adjusted_mode clock
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/dp: Add definitions for TPS4 bits and macros to check
    the support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/dp: Add HBR3 support in existing DRM DP helpers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/zte: Use drm_mode_get_hv_timing() to populate plane clip
    rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/vmwgfx: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/tegra/dc: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/rockchip: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/kms/nv50: Use drm_mode_get_hv_timing() to populate
    plane clip rectangle (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/msm/mdp5: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/meson: Use drm_mode_get_hv_timing() to populate plane clip
    rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/mediatek: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/imx: Use drm_mode_get_hv_timing() to populate plane clip
    rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/simple_kms_helper: Use drm_mode_get_hv_timing() to populate
    plane clip rectangle (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/arm/mali-dp: Use drm_mode_get_hv_timing() to populate
    plane clip rectangle (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/arm/hdlcd: Use drm_mode_get_hv_timing() to populate plane
    clip rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Use drm_mode_get_hv_timing() to populate plane clip
    rectangle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Reject odd pipe source width with double wide/dual
    link (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/sun4i: Fix build warnings in sunxi_engine.h (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: panasonic-vvx10f034n00: More return value fixes
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Make sure we don't have a commit pending
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Use runtime_pm variant of atomic_commit_tail
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Add a custom atomic_check for the frontend
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Wire in the frontend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add a driver for the display frontend (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: engine: Create an atomic_begin callback (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: engine: Add a VBLANK quirk callback (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: engine: Add a custom crtc atomic_check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Add a custom plane state (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Allow a NULL plane pointer to retrieve
    the format (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/sun4i: backend: Document the engine operations (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Move line stride setup to buffer setup
    function (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: add kernel doc for exported gem dmabuf_ops (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i2c: tda998x: Remove duplicate NULL check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i2c/sil164: Remove duplicate NULL check (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: analogix-anx78xx: Remove duplicate NULL check
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: panasonic-vvx10f034n00: Fix wuxga_nt_panel_disable()
    return value (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/dsi: Fix improper use of mipi_dsi_device_transfer()
    return value (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/bridge/synopsys: dsi: handle endianness correctly in
    dw_mipi_dsi_write() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: use common mipi_dsi_create_packet()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: make dw_mipi_dsi_bridge_mode_set()
    static (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/tinydrm/mipi-dbi: Change reset active time (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm: Embed the mode in tinydrm_connector (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm/mi0283qt: Let the display pipe handle power
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm/mipi-dbi: Add poweron-reset functions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm/mipi-dbi: Add mipi_dbi_enable_flush() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm/mi0283qt: Remove ili9341.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm/mi0283qt: Use common include order (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Support handling bridge timings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: Add timing support to dumb VGA DAC (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: Provide a way to embed timing info in bridges
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ioctl: Remove trailing whitespace (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: export gem dmabuf_ops for drivers to reuse (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: stop clobbering drvdata (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: ltdc: add clut mode support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: analogix: Remove unreachable code from
    analogic_dp_core.c (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/tegra: dc: Using NULL instead of plain integer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Use correct format array for Tegra124
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Deallocate SDMA queues correctly (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdkfd: Fix scratch memory with HWS enabled (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ast: Fixed 1280x800 Display Issue (bsc#1051510).
  - drm: udl: Properly check framebuffer mmap offsets (bsc#1051510,
    CVE-2018-8781, bsc#1090643).
  - drm: Reject getfb for multi-plane framebuffers (bsc#1051510).
  - drm/sun4i: hdmi: Fix another error handling path in
    'sun4i_hdmi_bind()' (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: hdmi: Fix an error handling path in
    'sun4i_hdmi_bind()' (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/sun4i: Fix an error handling path in 'sun4i_drv_bind()'
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix exclusivity of the TCON clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Specify which engines to reset following
    semaphore/event lockups (FATE#322643 bsc#1055900).
  - drm/i915/dp: Write to SET_POWER dpcd to enable MST hub
    (bsc#1051510).
  - drm/vmwgfx: Fix a destoy-while-held mutex problem (bsc#1051510).
  - drm/vmwgfx: Fix black screen and device errors when running
    without fbdev (bsc#1051510).
  - drm/imx: move arming of the vblank event to atomic_flush
    (bsc#1051510).
  - drm/imx: ipuv3-plane: Include "imx-drm.h" header file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/imx: ipuv3-plane: Make functions static when possible
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Add one to EDID's audio channel count when
    passing to DC (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: We shouldn't set format_default on plane as
    atomic driver (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Fix FMT truncation programming (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Allow truncation to 10 bits (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix dereferencing possible ERR_PTR()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Refine disable VGA (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Use atomic function to disable crtcs with dc enabled
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: Don't turn off DP sink when disconnected
    (bsc#1051510).
  - drm/tegra: Shutdown on driver unbind (bsc#1051510).
  - drm/tegra: dsi: Don't disable regulator on ->exit() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: dc: Detach IOMMU group from domain only once
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: plane: Correct legacy blending (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tegra: plane: Fix RGB565 format on older Tegra (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gvt: Correct the privilege shadow batch buffer address
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: keep oa config in shadow ctx (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Add runtime_pm_get/put into gvt_switch_mmio
    (FATE#322643 bsc#1055900).
  - drm/nouveau/bl: fix backlight regression (bsc#1095094).
  - drm/nouveau/bl: Fix oops on driver unbind (bsc#1051510).
  - drm/nouveau/mmu: ALIGN_DOWN correct variable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Kick the rps worker when changing the boost frequency
    (FATE#322643 bsc#1055900).
  - drm/i915: Only prune fences after wait-for-all (FATE#322643
    bsc#1055900).
  - drm/i915: Enable VBT based BL control for DP (FATE#322643
    bsc#1055900).
  - drm/amdgpu/dce: Don't turn off DP sink when disconnected
    (bsc#1051510).
  - drm/amdgpu: save/restore backlight level in legacy dce code
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: fix prime teardown order (bsc#1051510).
  - drm/amdgpu: fix prime teardown order (bsc#1051510).
  - drm/amd/display: validate plane format on primary plane
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu:Always save uvd vcpu_bo in VM Mode (bsc#1051510).
  - drm/amdgpu:Correct max uvd handles (bsc#1051510).
  - drm/amd/display: early return if not in vga mode in disable_vga
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix takover from VGA mode (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Return success when enabling interrupt
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Use crtc enable/disable_vblank hooks
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: update infoframe after dig fe is turned on
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix boot-up on vega10 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: fix cursor related Pstate hang (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Set irq state only on existing crtcs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Make create_stream_for_sink more consistent
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't block dual-link DVI modes (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't allow dual-link DVI on all ASICs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Pass signal directly to enable_tmds_output
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Remove unnecessary fail labels in
    create_stream_for_sink (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amd/display: Move MAX_TMDS_CLOCK define to header
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix FBC topology change (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Fix topology change issue in MST rehook
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: disable CRTCs with NULL FB on their primary
    plane (V2) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amdgpu/dce6: Use DRM_DEBUG instead of DRM_INFO for HPD
    IRQ info (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: Default HDMI6G support to true. Log VBIOS
    table error (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/amd/display: update plane params before validation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: validate plane in dce110 for scaling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: defer modeset check in dm_update_planes_state
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: Don't blow up if TG is NULL in
    dce110_vblank_set (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/amdgpu: Notify sbios device ready before send request
    (bsc#1051510).
  - drm/amdgpu: fix KV harvesting (bsc#1051510).
  - drm/radeon: fix KV harvesting (bsc#1051510).
  - drm/amd/display: Fix active dongle hotplug (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: used cached pcie gen info for SI (v2) (bsc#1051510).
  - drm/amd/amdgpu: Mask rptr as well in ring debugfs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: crtc: Call drm_crtc_vblank_on / drm_crtc_vblank_off
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: rgb: Fix potential division by zero (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: tcon: Reduce the scope of the LVDS error a bit
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Release exclusive clock lock when disabling TCON
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix dclk_set_phase (bsc#1051510).
  - drm/i915: Suspend submission tasklets around wedging
    (FATE#322643 bsc#1055900).
  - drm/i915/perf: fix perf stream opening lock (FATE#322643
    bsc#1055900).
  - drm/amdgpu: skip ECC for SRIOV in gmc late_init (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/amdgpu: Correct VRAM width for APUs with GMC9
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix&cleanups for wb_clear (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Correct sdma_v4 get_wptr(v2) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/powerplay: fix power over limit on Fiji (bsc#1051510).
  - drm/amdgpu:Fixed wrong emit frame size for enc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: move WB_FREE to correct place (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: only flush hotplug work without DC (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amd/display: check for ipp before calling cursor operations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - virtio-gpu: fix ioctl and expose the fixed status to userspace
    (bsc#1100382).
  - drm/sun4i: Protect the TCON pixel clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Enable the output on the pins (tcon0) (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: prefer XBGR2101010 for addfb ioctl (bsc#1051510).
  - drm/i915: Make global seqno known in i915_gem_request_execute
    tracepoint (FATE#322643 bsc#1055900).
  - drm/i915: Clear the in-use marker on execbuf failure
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Fix PORT_TX_DW5/7 register address (FATE#322643
    bsc#1055900).
  - drm/i915/audio: fix check for av_enc_map overflow (FATE#322643
    bsc#1055900).
  - drm/i915: Fix rsvd2 mask when out-fence is returned (FATE#322643
    bsc#1055900).
  - drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE
    (bsc#1051510).
  - drm/amd/display: VGA black screen from s3 when attached to hook
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Unify the dm resume calls into one (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: Add a missing lock for drm_mm_takedown (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Revert "drm/radeon/pm: autoswitch power state when in balanced
    mode" (bsc#1051510).
  - drm/amd/powerplay/smu7: allow mclk switching with no displays
    (bsc#1051510).
  - drm/amd/powerplay/vega10: allow mclk switching with no displays
    (bsc#1051510).
  - ALSA: x86: hdmi: Add single_port option for compatible behavior
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - treewide/trivial: Remove ';;$' typo noise (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/meson: fix vsync buffer update (bsc#1051510).
  - drm: Handle unexpected holes in color-eviction (bsc#1051510).
  - drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA
    (bsc#1051510).
  - drm/amdgpu: Fix deadlock on runtime suspend (bsc#1051510).
  - drm/radeon: Fix deadlock on runtime suspend (bsc#1051510).
  - drm/nouveau: Fix deadlock on runtime suspend (bsc#1051510).
  - drm: Allow determining if current task is output poll worker
    (bsc#1051510).
  - drm/atomic: Fix memleak on ERESTARTSYS during non-blocking
    commits (bsc#1051510).
  - drm/edid: quirk Sony PlayStation VR headset as non-desktop
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: quirk Windows Mixed Reality headsets as non-desktop
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/edid: quirk Oculus Rift headsets as non-desktop (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/cirrus: Load lut in crtc_commit (bsc#1051510).
  - drm: exynos: Use proper macro definition for HDMI_I2S_PIN_SEL_1
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: remove exynos_drm_rotator.h (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/exynos: g2d: Delete an error message for a failed memory
    allocation in two functions (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/exynos: fix comparison to bitshift when dealing with a mask
    (bsc#1051510).
  - drm/exynos: g2d: use monotonic timestamps (bsc#1051510).
  - drm/nouveau: Make clock gate support conditional (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Fix DSI panels with v1 MIPI sequences without a
    DEASSERT sequence v3 (FATE#322643 bsc#1055900).
  - drm/i915: Free memdup-ed DSI VBT data structures on
    driver_unload (FATE#322643 bsc#1055900).
  - drm/i915: Add intel_bios_cleanup() function (FATE#322643
    bsc#1055900).
  - drm/i915/vlv: Add cdclk workaround for DSI (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: fix one typo of render_mmio trace (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Support BAR0 8-byte reads/writes (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: add 0xe4f0 into gen9 render list (FATE#322643
    bsc#1055900).
  - drm/i915/pmu: Fix building without CONFIG_PM (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Fix sleep under atomic in RC6 readout (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Lock out execlist tasklet while peeking inside for
    busy-stats (FATE#322643 bsc#1055900).
  - drm/i915: Don't wake the device up to check if the engine is
    asleep (FATE#322643 bsc#1055900).
  - drm/i915: Avoid truncation before clamping userspace's priority
    value (FATE#322643 bsc#1055900).
  - drm/i915/perf: Fix compiler warning for string truncation
    (FATE#322643 bsc#1055900).
  - drm/amdgpu: add new device to use atpx quirk (bsc#1051510).
  - drm/i915/bios: add DP max link rate to VBT child device struct
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Properly handle VBT ddc pin out of bounds
    (FATE#322643 bsc#1055900).
  - drm/i915/cnp: Ignore VBT request for know invalid DDC pin
    (FATE#322643 bsc#1055900).
  - drm/i915/cmdparser: Do not check past the cmd length
    (FATE#322643 bsc#1055900).
  - drm/i915/cmdparser: Check reg_table_count before derefencing
    (FATE#322643 bsc#1055900).
  - drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq
    changing (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Use KVM r/w to access guest opregion (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Fix aperture read/write emulation when enable
    x-no-mmap=on (FATE#322643 bsc#1055900).
  - drm/i915/gvt: only reset execlist state of one engine during
    VM engine reset (FATE#322643 bsc#1055900).
  - drm/i915/gvt: refine intel_vgpu_submission_ops as per engine
    ops (FATE#322643 bsc#1055900).
  - drm/amdgpu: re-enable CGCG on CZ and disable on ST (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: disable coarse grain clockgating for ST (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: adjust tested variable (bsc#1051510).
  - drm/amdgpu: remove WARN_ON when VM isn't found v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix locking in vega10_ih_prescreen_iv (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: fix another potential cause of VM faults
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: use queue 0 for kiq ring (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap()
    (v2) (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/ttm: fix missing parameter change for ttm_bo_cleanup_refs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/clk: fix gcc-7 -Wint-in-bool-context warning
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/mmu: Fix trailing semicolon (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Introduce NvPmEnableGating option (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Add support for SLCG for Kepler2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Add support for BLCG on Kepler2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Add support for BLCG on Kepler1 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau: Add support for basic clockgating on Kepler1
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/kms/nv50: fix handling of gamma since atomic
    conversion (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/kms/nv50: use INTERPOLATE_257_UNITY_RANGE LUT on
    newer chipsets (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/kms/nv50: use "low res" lut for indexed mode
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/kms/nv50: prepare for double-buffered LUTs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/bo: add helper functions for handling pinned+mapped
    buffers (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/fbcon: add module parameter to select bits-per-pixel
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/secboot/gp108: implement on top of acr_r370
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/secboot/r370: implement support for booting LS
    SEC2 ucode (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau/secboot/r370: move a bunch of r375 stuff to a new
    implementation (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/nouveau: nouveau: use correct string length (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/drm/nouveau/mmu: fix odd_ptr_err.cocci warnings
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/nouveau/pmu/fuc: don't use movw directly anymore
    (bsc#1051510).
  - drm/i915/ppgtt: Pin page directories before allocation
    (FATE#322643 bsc#1055900).
  - drm/i915: Always run hangcheck while the GPU is busy
    (FATE#322643 bsc#1055900).
  - drm/i915/edp: Do not do link training fallback or prune modes
    on EDP (FATE#322643 bsc#1055900).
  - drm/i915: Check for fused or unused pipes (FATE#322643
    bsc#1055900).
  - drm/i915: Protect WC stash allocation against direct reclaim
    (FATE#322643 bsc#1055900).
  - drm/i915: Only attempt to scan the requested number of
    shrinker slabs (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Always call to intel_display_set_init_power() in
    resume_early (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cancel scheduler timer when no vGPU exists
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: cancel virtual vblank timer when no vGPU exists
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Keep obj->dma_buf link NULL during exporting
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Reconstruct active state on starting busy-stats
    (FATE#322643 bsc#1055900).
  - drm/i915: Stop getting the fault address from RING_FAULT_REG
    (FATE#322643 bsc#1055900).
  - drm/i915/guc: Add uc_fini_wq in gem_init unwind path
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks
    (FATE#322643 bsc#1055900).
  - drm/i915: Try EDID bitbanging on HDMI after failed read
    (FATE#322643 bsc#1055900).
  - drm/i915/glk: Disable Guc and HuC on GLK (FATE#322643
    bsc#1055900).
  - drm/i915/gvt: Do not use I915_NUM_ENGINES to iterate over the
    mocs regs array (FATE#322643 bsc#1055900).
  - drm/i915/gvt: validate gfn before set shadow page entry
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: add PLANE_KEYMAX regs to mmio track list
    (FATE#322643 bsc#1055900).
  - drm/i915/gvt: Fix gen8/9_render_mmio_list[0] don't take effect
    (FATE#322643 bsc#1055900).
  - drm/nouveau: deprecate pci_get_bus_and_slot() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/gma500: Deprecate pci_get_bus_and_slot() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: lvds: Explicitly include pinctrl headers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/ast: Load lut in crtc_commit (FATE#322643 bsc#1055900).
  - drm: Check for lessee in DROP_MASTER ioctl (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit 2e21221


author: ptesarik@suse.cz
changelog:
  - drm/panel: Add support for ARM Versatile panels (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit 1b379ae


author: ptesarik@suse.cz
changelog:
  - drm/sun4i: Add support for A83T second DE2 mixer (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for A83T second TCON (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add has_channel_0 TCON quirk (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dw-hdmi: don't clobber drvdata (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dw-hdmi: Export some PHY related functions
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dw-hdmi: Enable workaround for v1.32a
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Add DPCD definitions for DP 1.4 FEC feature (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/radeon: only enable swiotlb path when need v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/amdgpu: only enable swiotlb alloc when need v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: add func to get max iomem address v2 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/vc4: Expose performance counters to userspace (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Print the pid when debug logging an ioctl error
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: ltdc: remove non-alpha color formats on layer 2 for
    older hw (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/stm: ltdc: add non-alpha color formats (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: Add 1.31 version support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge/synopsys: dsi: Add read feature (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Support multiple endpoints on the CLCD (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Support variants with broken VBLANK (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Support variants with broken clock divider
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Handle the Versatile RGB/BGR565 mode (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Properly detect the ARM PL110 variants (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - commit aee8937


author: ptesarik@suse.cz
changelog:
  - drm/sun4i: Add support for H3 HDMI PHY variant (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Move and expand DW HDMI PHY register macros
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for variants to DW HDMI PHY (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Fix polarity configuration for DW HDMI PHY
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for H3 mixer 0 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Add support for H3 display engine (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: analogix_dp: reorder psr_unregister call in unbind
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: analogix_dp: Add a sanity check for
    rockchip_drm_psr_register() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/bridge: analogix_dp: Fix connector and encoder cleanup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bridge: analogix: Do not use device's drvdata (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: vop: Init vskiplines in scl_vop_cal_scale()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Add device links for master and components
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - tinydrm: add backlight dependency (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/uapi: The ctm matrix uses sign-magnitude representation
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Add spaces around operators (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Remove multiple blank lines (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Replace 'unsigned' for 'unsigned int' (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Remove return from void function (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Add */ in block comments to separate line
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Add blank line after variable declarations
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/virtio: Add tabs at the start of a line (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Include the header with the prototype for
    drm_get_panel_orientation_quirk() (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Remove the pipe/plane ID checks from
    skl_check_ccs_aux_surface() (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm: Check that the plane supports the request format+modifier
    combo (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/pl111: Remove reverse dependency on DRM_DUMB_VGA_DAC
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/stm: check pitch and size calculations even if !CONFIG_MMU
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: Fix ARM Versatile panel clocks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/pl111: Do not use deprecated
    drm_driver.{enable|disable)_vblank (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/tve200: Do not use deprecated
    drm_driver.{enable|disable)_vblank (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/mxsfb: Do not use deprecated
    drm_driver.{enable|disable)_vblank (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/simple_kms_helper: Add {enable|disable}_vblank callback
    support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm: fix drm_get_max_iomem type mismatch (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/simple_kms_helper: Fix NULL pointer dereference with no
    active CRTC (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/sun4i: backend: Remove ARGB spoofing (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Make zpos configurable (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Remove the plane description structure (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: backend: Assign the pipes automatically (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/omapdrm: Use of_find_backlight helper (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: Use of_find_backlight helper (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/omapdrm: Use backlight_enable/disable helpers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/panel: Use backlight_enable/disable helpers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm: Call devres version of of_find_backlight
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/tinydrm: Replace tinydrm_of_find_backlight with
    of_find_backlight (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/tinydrm: Convert tinydrm_enable/disable_backlight to
    backlight_enable/disable (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - video: backlight: Add devres versions of of_find_backlight
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - video: backlight: Add of_find_backlight helper in backlight.c
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - video: backlight: Add helpers to enable and disable backlight
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: add documentation for tv connector state margins
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/doc: Use new substruct support (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/doc: Polish for drm_mode_parse_command_line_for_connector
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/docs: Document "scaling mode" property better (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/docs: Align layout of optional plane blending properties
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: simple_kms_helper: Add mode_valid() callback support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: NULL pointer dereference (CWE 476) problem (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Fix kerneldoc warnings for drm_lease (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/bochs: make structure bochs_bo_driver static (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Respect page offset for PRIME mmap calls
    (bsc#1051510).
  - drm/rockchip: support prime import sg table (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: Get rid of unnecessary struct fields (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: inno_hdmi: Remove unnecessary
    platform_get_resource() error check (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/rockchip: dsi: Remove unnecessary platform_get_resource()
    error check (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: fix misalignment in HDCP register def (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Reauthenticate HDCP on failure (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Detect panel's hdcp capability (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Optimize HDCP key load (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Retry HDCP bksv read (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Connector info in HDCP debug msgs (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Stop encryption for repeater with no sink (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Handle failure from 2nd stage HDCP auth (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Downgrade hdcp logs from INFO to DEBUG_KMS
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Restore HDCP DRM_INFO when with no downstream
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Check for downstream topology errors (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Start repeater auth on READY/CP_IRQ (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: II stage HDCP auth for repeater only (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Extending HDCP for HSW, BDW and BXT+ (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/dp: Fix compilation of intel_dp_hdcp_check_link
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Only disable HDCP when it's active (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Don't allow HDCP on PORT E/F (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Implement HDCP for DisplayPort (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Implement HDCP for HDMI (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add function to output Aksv over GMBUS (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Make use of indexed write GMBUS feature (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add HDCP framework + base implementation (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Add some HDCP related #defines (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm: Add Content Protection property (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add more control to wait_for routines (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: Fix link-status kerneldoc line lengths (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Update DRIVER_DATE to 20180207 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Fix PMU enable vs execlists tasklet race
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/cnl: WaPipeControlBefore3DStateSamplePattern
    (FATE#322643 bsc#1055900).
  - drm/i915: Deprecate I915_SET_COLORKEY_NONE (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Skip post-reset request emission if the engine is
    not idle (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/execlists: Move the reset bits to a more natural home
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Use a sacrificial context for hang testing
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Flush old resets between engines
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/breadcrumbs: Drop request reference for the signaler
    thread (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Remove unbannable context spam from reset
    (bsc#1051510).
  - drm/i915/execlists: Remove the startup spam (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Show the GPU state when declaring wedged (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Always update the no_fbc_reason when disabling
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add some newlines to intel_engine_dump() headers
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Report if an unbannable context is involved in a
    GPU hang (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Remove spurious DRM_ERROR for cancelled interrupts
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Flush GTIIR on clearing CS interrupts
    during reset (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: reduce indent in pch detection (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Enable inject_load_failure only in DEBUG config
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/dp: limit DP link rate based on VBT on CNL+
    (FATE#322643 bsc#1055900).
  - drm/i915/dp: clean up source rate limiting for cnl (FATE#322643
    bsc#1055900).
  - drm/i915/dp: abstract rate array length limiting (FATE#322643
    bsc#1055900).
  - drm/i915/bxt, glk: Avoid long atomic poll during CDCLK change
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Don't try to create log runtime if there is no log
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Don't forget to free GuC error log (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: add missing gtt shrinker test (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: allow the reg_read ioctl to read the RCS
    TIMESTAMP register (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915/icl: Set graphics mode register for gen11 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Handle expanded PLANE_CTL_FORMAT field
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/gen11: fix the SAGV block time for gen11 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Introduce MBus related registers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: NV12 y-plane ddb is not in same plane (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Fail flip if ddb allocated are less than min
    display buffer needed (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915/icl: Do not fix dbuf block size to 512 (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Don't allocate fixed bypass path blocks for ICL
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Flush ggtt writes through the old fenced vma before
    changing fences (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/guc: Fix return from guc_log_relay_file_create
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/cnl: Fix DP max rate for Cannonlake with port F
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Enable DDI-F on Cannonlake (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Add HPD support for Port F (FATE#322643
    bsc#1055900).
  - drm/i915: For HPD connected port use hpd_pin instead of port
    (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add right GMBUS pin number for HDMI on Port F
    (FATE#322643 bsc#1055900).
  - drm/i915: Fix DPLCLKA_CFGCR0 bits for Port F (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Fix _CNL_PORT_TX_DW2_LN0_F definition (FATE#322643
    bsc#1055900).
  - drm/i915/cnl: Extend Wa 1178 to Aux F (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add AUX-F support (FATE#322643 bsc#1055900).
  - drm/i915/cnl: Add Cannonlake PCI IDs for another SKU
    (FATE#322643 bsc#1055900).
  - drm/i915: Add WA for planes ending close to left screen edge
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add display WA #1175 for planes ending close to right
    screen edge (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Assert that we do not try to unsubmit a completed
    request (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Simplify guard logic for setup_scratch_page()
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/lrc: Remove superfluous WARN_ON (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/lrc: Clear context restore/save inhibit flags for
    new contexts (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/guc: Fix comments style in intel_guc_log.c (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Update name and prototype of i915_guc_log_control
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Fix lockdep due to log relay channel handling
    under struct_mutex (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915/guc: Enable interrupts before resuming GuC during
    runtime resume (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/guc: Grab RPM wakelock while disabling GuC interrupts
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add a comment exlaining CCS hsub/vsub (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Implement display w/a #1143 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Use enum plane_id for frontbuffer tracking
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Shrink the GEM kmem_caches upon idling (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Track the number of times we have woken the GPU up
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Inhibit context save/restore for the
    fake preempt context (FATE#326289 FATE#326079 FATE#326049
    FATE#322398 FATE#326166).
  - drm/i915: Move LRC register offsets to a header file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/lrc: Update reg_state macros to pass checkpatch
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Fix sysfs exported counter config (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/cnl: Fix aux selection for WA 1178 (FATE#322643
    bsc#1055900).
  - drm/i915/execlists: Skip forcewake for ELSP submission
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Increase render/media power gating hysteresis
    for gen9+ (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Per-engine scratch VMA is mandatory (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Downgrade incorrect engine constructor usage warnings
    to development (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/psr: Don't name status or debug registers like control
    registers (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Shrink the request kmem_cache on allocation error
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Keep GuC log disabled by default (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Gen11 render context size (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Return a default RCS context size (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Icelake interrupt register addresses and bits
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: Add the ID for ICL PCH - ICP (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: add ICP gmbus and gpio support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: Add backlight Support for ICP (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: Add Panel Power Sequencing Support (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: Get/set proper Raw clock frequency on ICP
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icp: Introduce Ice Lake PCH (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/icl: Add initial Icelake definitions (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/cnl: Add Port F definition (FATE#322643 bsc#1055900).
  - drm/i915: Allow up to 32KB stride on SKL+ "sprites" (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add CCS capability for sprites (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Clean up the sprite modifier checks (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add the missing Y/Yf modifiers for SKL+ sprites
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Nuke a pointless unreachable() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Ignore TMDS clock limit for DP++ when EDID override
    is set (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: remove redundant ELD connector type update
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: vbt defs typo fixes (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/cnl: apply Display WA #1178 to fix type C dongles
    (FATE#322643 bsc#1055900).
  - drm/i915: Use the engine name directly in the error_state file
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Change values for i915_guc_log_control
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc: Redefine guc_log_level modparam values
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Avoid waitboosting on the active request (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Add tracking for CDCLK bypass frequency (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm: i915: remove timeval users (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Wait for the dma-fence timeout (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Do not WARN_ON with small framebuffers (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Rewrite some comments around RCU-deferred object free
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Test i915_sw_fence/dma_fence interop
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Use our singlethreaded wq for freeing objects
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/fence: Separate timeout mechanism for awaiting on
    dma-fences (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Only defer freeing of fence callback when also using
    the timer (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/psr: Avoid initializing PSR if there is no sink support
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/psr: CAN_PSR() macro to check for PSR source and
    sink support (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/psr: Kill psr.source_ok flag (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Use kcalloc instead of kzalloc (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: fix noderef.cocci warnings (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/pmu: Initialise our dynamic sysfs attributes for use
    with lockdep (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915/pmu: Only enumerate available counters in sysfs
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Apply headless DMC workaround for CNL (FATE#322643
    bsc#1055900).
  - drm/i915/dmc: DMC 1.07 for Cannonlake (FATE#322643 bsc#1055900).
  - drm/i915: Pass DMA_ATTR_NO_WARN to dma_map_sg() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Assert we do not try to wait on an invalid seqno
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc : GEM_BUG_ON on invoking GuC reset function
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/guc : Decoupling ADS and logs from submission
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Reduce
    list_for_each_safe+list_safe_reset_next (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Assert there are no simple cycles in the
    dependencies (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Assert all signalers we depended on did indeed signal
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Hold rpm wakeref for modifying the global seqno
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Tidy enabling execlists (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Record elsp offset during engine setup
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/execlists: Clear context-switch interrupt earlier
    in the reset (FATE#326289 FATE#326079 FATE#326049 FATE#322398
    FATE#326166).
  - drm/i915: Delete defunct i915_gem_request_assign() (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Allow random array allocation to fail
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915/selftests: Tweak igt_ggtt_page to speed it up
    (FATE#326289 FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - i915/drrs/debugfs: psr status info addition (FATE#326289
    FATE#326079 FATE#326049 FATE#322398 FATE#326166).
  - drm/i915: Runtime disable for eDP DRRS (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: fix HSYNC and VSYNC polarity (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/rcar-du: dw-hdmi: Fix compilation (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - drm/sun4i: Implement A83T HDMI driver (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - commit 5234a81


author: ptesarik@suse.cz
changelog:
  - drm/sun4i: Allow building on arm64 (FATE#326289 FATE#326079
    FATE#326049 FATE#322398 FATE#326166).
  - Update config files.
  - commit b88fed1


