[PULL] drm-intel-fixes

2020-11-12 Thread Rodrigo Vivi
Hi Dave and Daniel,

Here it goes again, but wow with the right base.

Please note that one of the patches is only a dependency
that allows the pread override by backend.

Thanks,
Rodrigo.

drm-intel-fixes-2020-11-13:

- Pull phys pread/pwrite implementations to the backend (Chris)
- Correctly set SFC capability for video engines (Venkata)

The following changes since commit f8394f232b1eab649ce2df5c5f15b0e528c92091:

  Linux 5.10-rc3 (2020-11-08 16:10:16 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2020-11-13

for you to fetch changes up to 5ce6861d36ed5207aff9e5eead4c7cc38a986586:

  drm/i915: Correctly set SFC capability for video engines (2020-11-12 19:47:30 
-0500)


- Pull phys pread/pwrite implementations to the backend (Chris)
- Correctly set SFC capability for video engines (Venkata)


Chris Wilson (1):
  drm/i915/gem: Pull phys pread/pwrite implementations to the backend

Matthew Auld (1):
  drm/i915/gem: Allow backends to override pread implementation

Venkata Sandeep Dhanalakota (1):
  drm/i915: Correctly set SFC capability for video engines

 drivers/gpu/drm/i915/gem/i915_gem_object_types.h |  2 +
 drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 
 drivers/gpu/drm/i915/gt/intel_engine_cs.c|  3 +-
 drivers/gpu/drm/i915/i915_gem.c  | 32 +++---
 4 files changed, 65 insertions(+), 27 deletions(-)
___
dim-tools mailing list
dim-tools@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dim-tools


Re: [PULL] drm-intel-fixes

2020-11-12 Thread Vivi, Rodrigo



> On Nov 12, 2020, at 4:32 PM, Dave Airlie  wrote:
> 
> On Fri, 13 Nov 2020 at 09:08, Rodrigo Vivi  wrote:
>> 
>> Hi Dave and Daniel,
>> 
>> This is the same set as last week + couple new fixes targeting stable.
>> 
> 
> But I merged last weeks set and it's in rc3, maybe you can generate
> the pull request relative to origin/master or drm/drm-fixes because
> I'm not sure which bits to edit out here.

oh, of course... bad rebase on my part. Sorry...
Please ignore this one. I'm going to generate another one soon.

> 
> Dave.
> 
>> Thanks,
>> Rodrigo.
>> 
>> drm-intel-fixes-2020-11-12-1:
>> - GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
>> GPU hang.
>> - Fix set domain's cache coherency (Chris)
>> - Fixes around breadcrumbs (Chris)
>> - Fix encoder lookup during PSR atomic (Imre)
>> - Hold onto an explicit ref to i915_vma_work.pinned (Chris)
>> - Pull phys pread/pwrite implementations to the backend (Chris)
>> - Correctly set SFC capability for video engines
>> The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:
>> 
>>  Linux 5.10-rc2 (2020-11-01 14:43:51 -0800)
>> 
>> are available in the Git repository at:
>> 
>>  git://anongit.freedesktop.org/drm/drm-intel 
>> tags/drm-intel-fixes-2020-11-12-1
>> 
>> for you to fetch changes up to a4264790f4c2f0062d27d8173344c914bc7884e0:
>> 
>>  drm/i915: Correctly set SFC capability for video engines (2020-11-12 
>> 16:41:54 -0500)
>> 
>> 
>> - GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
>> GPU hang.
>> - Fix set domain's cache coherency (Chris)
>> - Fixes around breadcrumbs (Chris)
>> - Fix encoder lookup during PSR atomic (Imre)
>> - Hold onto an explicit ref to i915_vma_work.pinned (Chris)
>> - Pull phys pread/pwrite implementations to the backend (Chris)
>> - Correctly set SFC capability for video engines
>> 
>> 
>> Chris Wilson (6):
>>  drm/i915/gem: Flush coherency domains on first set-domain-ioctl
>>  drm/i915/gt: Use the local HWSP offset during submission
>>  drm/i915/gt: Expose more parameters for emitting writes into the ring
>>  drm/i915/gt: Flush xcs before tgl breadcrumbs
>>  drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
>>  drm/i915/gem: Pull phys pread/pwrite implementations to the backend
>> 
>> Colin Xu (4):
>>  drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write
>>  drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang
>>  drm/i915/gvt: Only pin/unpin intel_context along with workload
>>  drm/i915/gvt: Fix mmio handler break on BXT/APL.
>> 
>> Imre Deak (1):
>>  drm/i915: Fix encoder lookup during PSR atomic check
>> 
>> Matthew Auld (1):
>>  drm/i915/gem: Allow backends to override pread implementation
>> 
>> Venkata Sandeep Dhanalakota (1):
>>  drm/i915: Correctly set SFC capability for video engines
>> 
>> drivers/gpu/drm/i915/display/intel_psr.c |  2 +-
>> drivers/gpu/drm/i915/gem/i915_gem_domain.c   | 28 ++--
>> drivers/gpu/drm/i915/gem/i915_gem_object_types.h |  2 +
>> drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 
>> 
>> drivers/gpu/drm/i915/gt/intel_engine.h   | 55 
>> +++-
>> drivers/gpu/drm/i915/gt/intel_engine_cs.c|  3 +-
>> drivers/gpu/drm/i915/gt/intel_lrc.c  | 31 +
>> drivers/gpu/drm/i915/gt/intel_timeline.c | 18 
>> drivers/gpu/drm/i915/gt/intel_timeline_types.h   |  2 +
>> drivers/gpu/drm/i915/gvt/handlers.c  | 47 ++--
>> drivers/gpu/drm/i915/gvt/scheduler.c | 15 ---
>> drivers/gpu/drm/i915/i915_gem.c  | 32 +++---
>> drivers/gpu/drm/i915/i915_vma.c  |  6 ++-
>> 13 files changed, 204 insertions(+), 92 deletions(-)

___
dim-tools mailing list
dim-tools@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dim-tools


Re: [PULL] drm-intel-fixes

2020-11-12 Thread Dave Airlie
On Fri, 13 Nov 2020 at 09:08, Rodrigo Vivi  wrote:
>
> Hi Dave and Daniel,
>
> This is the same set as last week + couple new fixes targeting stable.
>

But I merged last weeks set and it's in rc3, maybe you can generate
the pull request relative to origin/master or drm/drm-fixes because
I'm not sure which bits to edit out here.

Dave.

> Thanks,
> Rodrigo.
>
> drm-intel-fixes-2020-11-12-1:
> - GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
> GPU hang.
> - Fix set domain's cache coherency (Chris)
> - Fixes around breadcrumbs (Chris)
> - Fix encoder lookup during PSR atomic (Imre)
> - Hold onto an explicit ref to i915_vma_work.pinned (Chris)
> - Pull phys pread/pwrite implementations to the backend (Chris)
> - Correctly set SFC capability for video engines
> The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:
>
>   Linux 5.10-rc2 (2020-11-01 14:43:51 -0800)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-intel 
> tags/drm-intel-fixes-2020-11-12-1
>
> for you to fetch changes up to a4264790f4c2f0062d27d8173344c914bc7884e0:
>
>   drm/i915: Correctly set SFC capability for video engines (2020-11-12 
> 16:41:54 -0500)
>
> 
> - GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
> GPU hang.
> - Fix set domain's cache coherency (Chris)
> - Fixes around breadcrumbs (Chris)
> - Fix encoder lookup during PSR atomic (Imre)
> - Hold onto an explicit ref to i915_vma_work.pinned (Chris)
> - Pull phys pread/pwrite implementations to the backend (Chris)
> - Correctly set SFC capability for video engines
>
> 
> Chris Wilson (6):
>   drm/i915/gem: Flush coherency domains on first set-domain-ioctl
>   drm/i915/gt: Use the local HWSP offset during submission
>   drm/i915/gt: Expose more parameters for emitting writes into the ring
>   drm/i915/gt: Flush xcs before tgl breadcrumbs
>   drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
>   drm/i915/gem: Pull phys pread/pwrite implementations to the backend
>
> Colin Xu (4):
>   drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write
>   drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang
>   drm/i915/gvt: Only pin/unpin intel_context along with workload
>   drm/i915/gvt: Fix mmio handler break on BXT/APL.
>
> Imre Deak (1):
>   drm/i915: Fix encoder lookup during PSR atomic check
>
> Matthew Auld (1):
>   drm/i915/gem: Allow backends to override pread implementation
>
> Venkata Sandeep Dhanalakota (1):
>   drm/i915: Correctly set SFC capability for video engines
>
>  drivers/gpu/drm/i915/display/intel_psr.c |  2 +-
>  drivers/gpu/drm/i915/gem/i915_gem_domain.c   | 28 ++--
>  drivers/gpu/drm/i915/gem/i915_gem_object_types.h |  2 +
>  drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 
> 
>  drivers/gpu/drm/i915/gt/intel_engine.h   | 55 
> +++-
>  drivers/gpu/drm/i915/gt/intel_engine_cs.c|  3 +-
>  drivers/gpu/drm/i915/gt/intel_lrc.c  | 31 +
>  drivers/gpu/drm/i915/gt/intel_timeline.c | 18 
>  drivers/gpu/drm/i915/gt/intel_timeline_types.h   |  2 +
>  drivers/gpu/drm/i915/gvt/handlers.c  | 47 ++--
>  drivers/gpu/drm/i915/gvt/scheduler.c | 15 ---
>  drivers/gpu/drm/i915/i915_gem.c  | 32 +++---
>  drivers/gpu/drm/i915/i915_vma.c  |  6 ++-
>  13 files changed, 204 insertions(+), 92 deletions(-)
___
dim-tools mailing list
dim-tools@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dim-tools


[PULL] drm-intel-fixes

2020-11-12 Thread Rodrigo Vivi
Hi Dave and Daniel,

This is the same set as last week + couple new fixes targeting stable.

Thanks,
Rodrigo.

drm-intel-fixes-2020-11-12-1:
- GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
GPU hang.
- Fix set domain's cache coherency (Chris)
- Fixes around breadcrumbs (Chris)
- Fix encoder lookup during PSR atomic (Imre)
- Hold onto an explicit ref to i915_vma_work.pinned (Chris)
- Pull phys pread/pwrite implementations to the backend (Chris)
- Correctly set SFC capability for video engines
The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:

  Linux 5.10-rc2 (2020-11-01 14:43:51 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2020-11-12-1

for you to fetch changes up to a4264790f4c2f0062d27d8173344c914bc7884e0:

  drm/i915: Correctly set SFC capability for video engines (2020-11-12 16:41:54 
-0500)


- GVT fixes including vGPU suspend/resume fixes and workaround for APL guest 
GPU hang.
- Fix set domain's cache coherency (Chris)
- Fixes around breadcrumbs (Chris)
- Fix encoder lookup during PSR atomic (Imre)
- Hold onto an explicit ref to i915_vma_work.pinned (Chris)
- Pull phys pread/pwrite implementations to the backend (Chris)
- Correctly set SFC capability for video engines


Chris Wilson (6):
  drm/i915/gem: Flush coherency domains on first set-domain-ioctl
  drm/i915/gt: Use the local HWSP offset during submission
  drm/i915/gt: Expose more parameters for emitting writes into the ring
  drm/i915/gt: Flush xcs before tgl breadcrumbs
  drm/i915: Hold onto an explicit ref to i915_vma_work.pinned
  drm/i915/gem: Pull phys pread/pwrite implementations to the backend

Colin Xu (4):
  drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write
  drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang
  drm/i915/gvt: Only pin/unpin intel_context along with workload
  drm/i915/gvt: Fix mmio handler break on BXT/APL.

Imre Deak (1):
  drm/i915: Fix encoder lookup during PSR atomic check

Matthew Auld (1):
  drm/i915/gem: Allow backends to override pread implementation

Venkata Sandeep Dhanalakota (1):
  drm/i915: Correctly set SFC capability for video engines

 drivers/gpu/drm/i915/display/intel_psr.c |  2 +-
 drivers/gpu/drm/i915/gem/i915_gem_domain.c   | 28 ++--
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h |  2 +
 drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 
 drivers/gpu/drm/i915/gt/intel_engine.h   | 55 +++-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c|  3 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c  | 31 +
 drivers/gpu/drm/i915/gt/intel_timeline.c | 18 
 drivers/gpu/drm/i915/gt/intel_timeline_types.h   |  2 +
 drivers/gpu/drm/i915/gvt/handlers.c  | 47 ++--
 drivers/gpu/drm/i915/gvt/scheduler.c | 15 ---
 drivers/gpu/drm/i915/i915_gem.c  | 32 +++---
 drivers/gpu/drm/i915/i915_vma.c  |  6 ++-
 13 files changed, 204 insertions(+), 92 deletions(-)
___
dim-tools mailing list
dim-tools@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dim-tools


[PULL] drm-intel-gt-next

2020-11-12 Thread Joonas Lahtinen
Hi Dave & Daniel,

Here goes the drm-intel-gt-next PR for 5.11.

Most importantly there is a healthy chunk of Tigerlake
related fixes and a fix for user reported issue #2381 where
graphics output would stop at "switching to inteldrmfb from
simple".

Fixes to DMA mapped sg usage in i915 to unblock intel iommu
rework. Fixes to previously introduced WW mutex rework.

We're enabling eLLC for displayable buffers on SKL+. Plenty
of fixes to driver unbind/bind cycle. The GuC firmware
version is being updated (that just loads HuC for now).

The usual amount of fixes for CI found corner cases.

Expect a few conflicts with drm-intel-next (resolved in rerere)
as the platform enabling ones go there. I'll backmerge drm-next
once you've accepted this to pull all the changes to gt-next.

The -next-fixes and -fixes would come from Jani after this is
accepted, too.

Regards, Joonas

***

drm-intel-gt-next-2020-11-12-1:

Cross-subsystem Changes:
- DMA mapped scatterlist fixes in i915 to unblock merging of
  https://lkml.org/lkml/2020/9/27/70 (Tvrtko, Tom)

Driver Changes:

- Fix for user reported issue #2381 (Graphical output stops with "switching to 
inteldrmfb from simple"):
  Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev 
init (Ville, Chris)
- Fix for Tigerlake (and earlier) to avoid spurious empty CSB events leading to 
hang (Chris, Bruce)
- Delay execlist processing for Tigerlake to avoid hang (Chris)
- Fix for Tigerlake RCS engine health check through heartbeat (Chris)
- Fix for Tigerlake reserved MOCS entries (Ayaz, Chris)
- Fix Media power gate sequence on Tigerlake (Rodrigo)
- Enable eLLC caching of display buffers for SKL+ (Ville)
- Support parsing of oversize batches on Gen9 (Matt, Chris)
- Exclude low pages (128KiB) of stolen from use to avoid thrashing during reset 
(Chris)
- Flush engines before Tigerlake breadcrumbs (Chris)

- Use the local HWSP offset during submission (Chris)
- Flush coherency domains on first set-domain-ioctl (Chris, Zbigniew)
- Use the active reference on the vma while capturing to avoid use-after-free 
(Chris)
- Fix MOCS PTE setting for gen9+ (Ville)
- Avoid NULL dereference on IPS driver callback while unbinding i915 (Chris)
- Avoid NULL dereference from PT/PD stash allocation error (Matt)
- Hold request reference for canceling an active context (Chris)
- Avoid infinite loop on x86-32 when mapping a lot of objects (Chris)
- Disallow WC mappings when processor doesn't support them (Chris)
- Return correct error in i915_gem_object_copy_blt() error path (Dan)
- Return correct error in intel_context_create_request() error path (Maarten)
- Tune down GuC communication enabled/disabled messages to debug (Jani)
- Fix rebased commit "Remove i915_request.lock requirement for execution 
callbacks" (Chris)
- Cancel outstanding work after disabling heartbeats on an engine (Chris)
- Signal cancelled requests (Chris)
- Retire cancelled requests on unload (Chris)
- Scrub HW state on driver remove (Chris)
- Undo forced context restores after trivial preemptions (Chris)
- Handle PCI unbind in PMU code (Tvrtko)
- Fix CPU hotplug with multiple GPUs in PMU code (Trtkko)
- Correctly set SFC capability for video engines (Venkata)

- Update GuC code to use firmware v49.0.1 (John, Matthew B., Daniele, Oscar, 
Michel, Rodrigo, Michal)
- Improve GuC warnings on loading failure (John)
- Avoid ownership race in buffer pool by clearing age (Chris)
- Use MMIO to read CSB in case of failure (Chris, Mika)
- Show engine properties in engine state dump to indicate changes (Chris, 
Joonas)
- Break up error capture compression loops with cond_resched() (Chris)
- Reduce GPU error capture mutex hold time to avoid khungtaskd (Chris)
- Serialise debugfs i915_gem_objects with ctx->mutex (Chris)
- Always test execution status on closing the context and close if not 
persistent (Chris)
- Avoid mixing integer types during batch copies (Chris, Jared)
- Skip over MI_NOOP when parsing to avoid overhead (Chris)
- Hold onto an explicit ref to i915_vma_work.pinned (Chris)
- Perform all asynchronous waits prior to marking payload start (Chris)
- Pull phys pread/pwrite implementations to the backend (Matt)

- Improve record of hung engines in error state (Tvrtko)
- Allow backends to override pread implementation (Matt)
- Reinforce LRC poisoning checks to confirm context survives execution (Chris)
- Fix memory region max size calculation (Matt)
- Fix order when adding blocks to memory region (Matt)
- Eliminate unused intel_virtual_engine_get_sibling func (Chris)
- Cleanup kasan warning for on-stack (unsigned long) casting (Chris)
- Onion unwind for scratch page allocation failure (Chris)
- Poison stolen pages before use (Chris)
- Selftest improvements (Chris)
The following changes since commit e0ee152fce25dc9269c7ea5280c98aa4b3682759:

  drm/i915: Unlock the shared hwsp_gtt object after pinning (2020-09-07 
15:08:11 +0300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-inte

[PULL] drm-misc-fixes

2020-11-12 Thread Maxime Ripard
Hi Daniel, Dave,

Here's this week (quite small) round of fixes for drm-misc.

Thanks!
Maxime

drm-misc-fixes-2020-11-12:
One Kconfig fix for bridge/cdns, a missing include for hypervb_fb, an
out-of-bound access fix for gma500 and a unbalanced regulator fix for
mcde.
The following changes since commit 9522750c66c689b739e151fcdf895420dc81efc0:

  Fonts: Replace discarded const qualifier (2020-11-03 10:51:34 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2020-11-12

for you to fetch changes up to a6c40b8032b845f132abfcbcbed6bddebbcc3b4a:

  drm/mcde: Fix unbalanced regulator (2020-11-11 00:27:53 +0100)


One Kconfig fix for bridge/cdns, a missing include for hypervb_fb, an
out-of-bound access fix for gma500 and a unbalanced regulator fix for
mcde.


Linus Walleij (1):
  drm/mcde: Fix unbalanced regulator

Nishanth Menon (1):
  drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3

Olaf Hering (1):
  video: hyperv_fb: include vmalloc.h

Thomas Zimmermann (1):
  drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]

 drivers/gpu/drm/bridge/cadence/Kconfig |  2 +-
 drivers/gpu/drm/gma500/psb_irq.c   | 34 --
 drivers/gpu/drm/mcde/mcde_drv.c|  8 +++-
 drivers/video/fbdev/hyperv_fb.c|  1 +
 4 files changed, 21 insertions(+), 24 deletions(-)


signature.asc
Description: PGP signature
___
dim-tools mailing list
dim-tools@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dim-tools


[PULL] drm-misc-next

2020-11-12 Thread Thomas Zimmermann
Hi Dave and Daniel,

here's this week's PR for drm-misc-next. There's a conflict between

  f644e3038f88 ("drm/nouveau: Fix out-of-bounds access when deferencing MMU 
type")

and

  drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50

which is in nouveau-fixes. They both resolve the same problem and the
nouveau tree should have precedence.

Best regards
Thomas

drm-misc-next-2020-11-12:
drm-misc-next for 5.11:

UAPI Changes:

Cross-subsystem Changes:

Core Changes:

 - Remove pgprot_decrypt() before calling io_remap_pfn_range()
 - Revert "drm/dp_mst: Retrieve extended DPCD caps for topology manager"
 - ttm: Add multihop infrastructure
 - doc: Update dma-buf

Driver Changes:

 - amdgpu: Use TTM multihop
 - kmb: select DRM_MIPI_DSI and depend on ARCH_KEEMBAY; Fix build warning;
   Fix typos
 - nouveau: Use TTM multihop; Fix out-of-bounds access
 - radeon: Use TTM multihop
 - ingenic: Search for scaling coefficients to to 102% of screen size

The following changes since commit 512bce50a41c528fa15c4c014293e7bebf018658:

  Merge v5.10-rc3 into drm-next (2020-11-10 14:36:36 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2020-11-12

for you to fetch changes up to 05481f072787e96d08cc304cda0c10e0d02cdadc:

  drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages (2020-11-11 
22:00:05 +0100)


drm-misc-next for 5.11:

UAPI Changes:

Cross-subsystem Changes:

Core Changes:

 - Remove pgprot_decrypt() before calling io_remap_pfn_range()
 - Revert "drm/dp_mst: Retrieve extended DPCD caps for topology manager"
 - ttm: Add multihop infrastructure
 - doc: Update dma-buf

Driver Changes:

 - amdgpu: Use TTM multihop
 - kmb: select DRM_MIPI_DSI and depend on ARCH_KEEMBAY; Fix build warning;
   Fix typos
 - nouveau: Use TTM multihop; Fix out-of-bounds access
 - radeon: Use TTM multihop
 - ingenic: Search for scaling coefficients to to 102% of screen size


Alex Deucher (1):
  drm/amdgpu/virt: fix handling of the atomic flag

Alex Shi (1):
  video: fbdev: riva: remove some unused varibles

Alexander A. Klimov (1):
  drm: omapdrm: Replace HTTP links with HTTPS ones

Alexandru Gagniuc (3):
  drm/bridge: sii902x: Refactor init code into separate function
  dt-bindings: display: sii902x: Add supply bindings
  drm/bridge: sii902x: Enable I/O and core VCC supplies if present

Anitha Chrisanthus (8):
  dt-bindings: display: Add support for Intel KeemBay Display
  dt-bindings: display: Intel KeemBay MSSCAM
  dt-bindings: display: bridge: Intel KeemBay DSI
  drm/kmb: Keem Bay driver register definition
  drm/kmb: Add support for KeemBay Display
  drm/kmb: Mipi DSI part of the display driver
  drm/kmb: Build files for KeemBay Display driver
  drm/kmb: Fix build warnings

Biju Das (2):
  drm/panel: panel-simple: Add connector_type for EDT ETM0700G0DH6 panel
  drm/bridge: lvds-codec: Use dev_err_probe for error handling

Christian König (4):
  mm: mmap: fix fput in error path v2
  mm: introduce vma_set_file function v4
  Revert "mm: introduce vma_set_file function v4"
  Revert "mm: mmap: fix fput in error path v2"

Colin Ian King (1):
  drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages

Dan Carpenter (1):
  drm/virtio: Fix a double free in virtio_gpu_cmd_map()

Daniel Abrecht (1):
  drm: mxsfb: Implement .format_mod_supported

Daniel Vetter (4):
  drm/radeon: Stop changing the drm_driver struct
  drm: Compile out legacy chunks from struct drm_device
  drm: Allow const struct drm_driver
  drm/: Constify struct drm_driver

Dave Airlie (4):
  drm/ttm: add multihop infrastrucutre (v3)
  drm/amdgpu/ttm: use multihop
  drm/nouveau/ttm: use multihop
  drm/radeon/ttm: use multihop

Deepak R Varma (3):
  drm/qxl: replace idr_init() by idr_init_base()
  drm/vc4: replace idr_init() by idr_init_base()
  drm/vgem: replace idr_init() by idr_init_base()

Dinghao Liu (1):
  drm/omap: Fix runtime PM imbalance on error

Dmitry Baryshkov (2):
  dt-bindings: display: bridge: Add documentation for LT9611UXC
  drm: bridge: add support for lontium LT9611UXC bridge

Geert Uytterhoeven (3):
  drm/fb_helper: Use min_t() to handle size_t and unsigned long
  drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI
  drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY

Jason Gunthorpe (1):
  drm: remove pgprot_decrypted() before calls to io_remap_pfn_range()

Jianxin Xiong (2):
  dma-buf: Fix static checker warning
  dma-buf: Document that dma-buf size is fixed

Koba Ko (1):
  Revert "drm/dp_mst: Retrieve extended DPCD caps for topology manager"

KuoHsiang Chou (2):
  drm/ast: Fixed 1920x1080 sync. polarity issue
  drm/ast: Create chip AST2600

Lee Jones (11):