Re: [git pull] drm fixes for v5.2-rc4 (v2)

2019-06-07 Thread Linus Torvalds
On Fri, Jun 7, 2019 at 10:20 AM Linus Torvalds
 wrote:
>
> The second one has the subject, and mentions nouveau, but doesn't
> actually have the tag name or the expected diffstat and shortlog.

Hmm. I'm guessing you meant for me to pull the

  'tags/drm-fixes-2019-06-07-1'

thing, which looks likely, but I'd like to have confirmation.

 Linus


Re: [git pull] drm fixes for v5.2-rc4 (v2)

2019-06-07 Thread Linus Torvalds
On Fri, Jun 7, 2019 at 12:24 AM Dave Airlie  wrote:
>
> I sent this out earlier, but I forgot the subject, and then Ben asked
> about some nouveau firmware fixes.

Well, the first one at least had the address to pull from, and the diffstat.

The second one has the subject, and mentions nouveau, but doesn't
actually have the tag name or the expected diffstat and shortlog.

Third time is the charm?

   Linus


[git pull] drm fixes for v5.2-rc4 (v2)

2019-06-07 Thread Dave Airlie
Hey Linus,

A small bit more lively this week but not majorly so. I'm away in
Japan next week for family holiday, so I'll be pretty disconnected,
I've asked Daniel to do fixes for the week while I'm out.

I sent this out earlier, but I forgot the subject, and then Ben asked
about some nouveau firmware fixes. The nouveau firmware changes are a
bit large, but they address a big problem where a whole set of boards
don't load with the driver, and the new firmware fixes that, so I
think it's worth trying to land it now.

core:
- Allow fb changes in async commits (drivers as well)

udmabuf:
- Unmap scatterlist when unmapping udmabuf

nouveau:
- firmware loading fixes for secboot firmware on new GPU revision.

komeda:
- oops, dma mapping and warning fixes

arm-hdlcd:
- clock fixes,
- mode validation fix

i915:
- Add a missing Icelake workaround
- GVT - DMA map fault fix and enforcement fixes

amdgpu:
- DCE resume fix
- New raven variation updates

Dave.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.2-rc3

2019-05-31 Thread pr-tracker-bot
The pull request you sent on Fri, 31 May 2019 11:12:45 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-31

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ca1918049673a9be507c41fb7e4a69a57601a017

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.2-rc3

2019-05-30 Thread Dave Airlie
Hi Linus,

Nothing too crazy, pretty quiet, maybe too quiet.

amdgpu:
- a fixed version of the raven firmware fix we previously reverted,
- stolen memory fix

imx:
- regression fix

qxl:
- remove a bad warning.

etnaviv:
- VM locking fix.

Dave.

drm-fixes-2019-05-31:
drm etnaviv, imx, amdgpu fixes
The following changes since commit cd6c84d8f0cdc911df435bb075ba22ce3c605b07:

  Linux 5.2-rc2 (2019-05-26 16:49:19 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-31

for you to fetch changes up to 2a3e0b716296a504d9e65fea7acb379c86fe4283:

  Merge tag 'imx-drm-fixes-2019-05-29' of
git://git.pengutronix.de/git/pza/linux into drm-fixes (2019-05-31
09:15:25 +1000)


drm etnaviv, imx, amdgpu fixes


Dave Airlie (4):
  Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de/git/lst/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-05-29' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.2' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'imx-drm-fixes-2019-05-29' of
git://git.pengutronix.de/git/pza/linux into drm-fixes

Flora Cui (1):
  drm/amdgpu: reserve stollen vram for raven series

Gerd Hoffmann (1):
  drm/qxl: drop WARN_ONCE()

Harry Wentland (1):
  drm/amd/display: Don't load DMCU for Raven 1 (v2)

Lucas Stach (1):
  drm/etnaviv: lock MMU while dumping core

Philipp Zabel (1):
  drm/imx: ipuv3-plane: fix atomic update status query for non-plus i.MX6Q

 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c |  3 +--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 ++--
 drivers/gpu/drm/etnaviv/etnaviv_dump.c|  5 +
 drivers/gpu/drm/imx/ipuv3-plane.c | 13 -
 drivers/gpu/drm/imx/ipuv3-plane.h |  1 -
 drivers/gpu/drm/qxl/qxl_prime.c   |  1 -
 6 files changed, 24 insertions(+), 11 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.2-rc2

2019-05-24 Thread pr-tracker-bot
The pull request you sent on Fri, 24 May 2019 14:28:08 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c074989171801171af6c5f53dd16b27f36b31deb

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.2-rc2 (try two)

2019-05-24 Thread pr-tracker-bot
The pull request you sent on Fri, 24 May 2019 20:01:35 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a3b25d157d5a52ef3f9296a739ee28f5d36e8968

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.2-rc2 (try two)

2019-05-24 Thread Dave Airlie
Hey Linus,

Nothing too unusual here for rc2. Except the amdgpu DMCU firmware
loading fix caused build breakage with a different set of Kconfig
options. I've just reverted it for now until the AMD folks can rewrite
it to avoid that problem.

i915:
- boosting fix
- bump ready task fixes
- GVT - reset fix, error return, TRTT handling fix

amdgpu:
- DMCU firmware loading fix
- Polaris 10 pci id for kfd
- picasso screen corruption fix
- SR-IOV fixes
- vega driver reload fixes
- SMU locking fix
- compute profile fix for kfd

vmwgfx:
- integer overflow fixes
- dma sg fix

sun4i:
- HDMI phy fixes

gma500:
- LVDS detection fix

panfrost:
- devfreq selection fix
drm-fixes-2019-05-24-1:
drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes. + revert build breakage
The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

  Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24-1

for you to fetch changes up to c074989171801171af6c5f53dd16b27f36b31deb:

  Revert "drm/amd/display: Don't load DMCU for Raven 1" (2019-05-24
19:56:50 +1000)


drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes. + revert build breakage


Alex Deucher (2):
  drm/amdgpu/soc15: skip reset on init
  drm/amdgpu/gmc9: set vram_width properly for SR-IOV

Chris Wilson (5):
  drm/i915: Rearrange i915_scheduler.c
  drm/i915: Pass i915_sched_node around internally
  drm/i915: Bump signaler priority on adding a waiter
  drm/i915: Downgrade NEWCLIENT to non-preemptive
  drm/i915: Truly bump ready tasks ahead of busywaits

Dan Carpenter (2):
  drm/amd/powerplay: fix locking in smu_feature_set_supported()
  drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry()

Dave Airlie (5):
  Merge branch 'vmwgfx-fixes-5.2' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-05-22' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.2' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-05-23' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Revert "drm/amd/display: Don't load DMCU for Raven 1"

Ezequiel Garcia (1):
  drm/panfrost: Select devfreq

Flora Cui (1):
  drm/amdgpu: keep stolen memory on picasso

Harish Kasiviswanathan (1):
  drm/amdkfd: Fix compute profile switching

Harry Wentland (2):
  drm/amd/display: Add ASICREV_IS_PICASSO
  drm/amd/display: Don't load DMCU for Raven 1

Jagan Teki (1):
  drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow

Jernej Skrabec (2):
  drm/sun4i: Fix sun8i HDMI PHY clock initialization
  drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2019-05-21' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Kent Russell (1):
  drm/amdkfd: Add missing Polaris10 ID

Murray McAllister (2):
  drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
  drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading
to an invalid read

Patrik Jakobsson (1):
  drm/gma500/cdv: Check vbt config bits when detecting lvds panels

Sean Paul (1):
  Merge drm-misc-next-fixes-2019-05-20 into drm-misc-fixes

Thomas Hellstrom (4):
  drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set
  drm/vmwgfx: Fix user space handle equal to zero
  drm/vmwgfx: Fix compat mode shader operation
  drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses

Weinan (1):
  drm/i915/gvt: emit init breadcrumb for gvt request

Yan Zhao (4):
  drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 platform
  drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+
  drm/i915/gvt: add 0x4dfc to gen9 save-restore list
  drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardware

Yintian Tao (1):
  drm/amdgpu: skip fw pri bo alloc for SRIOV

 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|  17 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c  |  11 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c |   5 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c|  17 ++
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h  |   7 +
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |   7 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c |   2 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c|   3 +
 drivers/gpu/drm/gma500/intel_bios.c|   3 +
 drivers/gpu/drm/gma500/psb_drv.h   |   1 +
 drivers/gpu/drm/i915/gvt/cmd_parser.c  |  14 +-
 drivers/gpu/drm/i915/gvt/gtt.c 

Re: [git pull] drm fixes for 5.2-rc2

2019-05-24 Thread Dave Airlie
On Fri, 24 May 2019 at 18:11, Daniel Vetter  wrote:
>
> fyi sfr reported that 55143dc23ca4 ("drm/amd/display: Don't load DMCU
> for Raven 1") breaks the build on x86-64. But I can't repro and didn't
> immediately see what Kconfig it would need to trigger this, so no
> idea. So just heads up in case this is real and there's some odd
> config that hits a bug here ...
> -Daniel

Okay I've dropped a revert onto fixes, new PR coming up for Linus.

Dave.

>
>
> On Fri, May 24, 2019 at 6:28 AM Dave Airlie  wrote:
> >
> > Hey Linus,
> >
> > Nothing too unusual here for rc2.
> >
> > i915:
> > - boosting fix
> > - bump ready task fixes
> > - GVT - reset fix, error return, TRTT handling fix
> >
> > amdgpu:
> > - DMCU firmware loading fix
> > - Polaris 10 pci id for kfd
> > - picasso screen corruption fix
> > - SR-IOV fixes
> > - vega driver reload fixes
> > - SMU locking fix
> > - compute profile fix for kfd
> >
> > vmwgfx:
> > - integer overflow fixes
> > - dma sg fix
> >
> > sun4i:
> > - HDMI phy fixes
> >
> > gma500:
> > - LVDS detection fix
> >
> > panfrost:
> > - devfreq selection fix
> >
> > drm-fixes-2019-05-24:
> > drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.
> > The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
> >
> >   Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
> >
> > are available in the Git repository at:
> >
> >   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24
> >
> > for you to fetch changes up to e1e52981f292b4e321781794eaf6e8a087f4f300:
> >
> >   Merge tag 'drm-intel-fixes-2019-05-23' of
> > git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-05-24
> > 14:01:00 +1000)
> >
> > 
> > drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.
> >
> > 
> > Alex Deucher (2):
> >   drm/amdgpu/soc15: skip reset on init
> >   drm/amdgpu/gmc9: set vram_width properly for SR-IOV
> >
> > Chris Wilson (5):
> >   drm/i915: Rearrange i915_scheduler.c
> >   drm/i915: Pass i915_sched_node around internally
> >   drm/i915: Bump signaler priority on adding a waiter
> >   drm/i915: Downgrade NEWCLIENT to non-preemptive
> >   drm/i915: Truly bump ready tasks ahead of busywaits
> >
> > Dan Carpenter (2):
> >   drm/amd/powerplay: fix locking in smu_feature_set_supported()
> >   drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry()
> >
> > Dave Airlie (4):
> >   Merge branch 'vmwgfx-fixes-5.2' of
> > git://people.freedesktop.org/~thomash/linux into drm-fixes
> >   Merge tag 'drm-misc-fixes-2019-05-22' of
> > git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
> >   Merge branch 'drm-fixes-5.2' of
> > git://people.freedesktop.org/~agd5f/linux into drm-fixes
> >   Merge tag 'drm-intel-fixes-2019-05-23' of
> > git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
> >
> > Ezequiel Garcia (1):
> >   drm/panfrost: Select devfreq
> >
> > Flora Cui (1):
> >   drm/amdgpu: keep stolen memory on picasso
> >
> > Harish Kasiviswanathan (1):
> >   drm/amdkfd: Fix compute profile switching
> >
> > Harry Wentland (2):
> >   drm/amd/display: Add ASICREV_IS_PICASSO
> >   drm/amd/display: Don't load DMCU for Raven 1
> >
> > Jagan Teki (1):
> >   drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow
> >
> > Jernej Skrabec (2):
> >   drm/sun4i: Fix sun8i HDMI PHY clock initialization
> >   drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz
> >
> > Joonas Lahtinen (1):
> >   Merge tag 'gvt-fixes-2019-05-21' of
> > https://github.com/intel/gvt-linux into drm-intel-fixes
> >
> > Kent Russell (1):
> >   drm/amdkfd: Add missing Polaris10 ID
> >
> > Murray McAllister (2):
> >   drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
> >   drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading
> > to an invalid read
> >
> > Patrik Jakobsson (1):
> >   drm/gma500/cdv: Check vbt config bits when detecting lvds panels
> >
> > Sean Paul (1):
> >   Merge drm-misc-next-fixes-2019-05-20 into drm-misc-fixes
> >
> > Thomas Hellstrom (4):
> >   drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set
> >   drm/vmwgfx: Fix user space handle equal to zero
> >   drm/vmwgfx: Fix compat mode shader operation
> >   drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses
> >
> > Weinan (1):
> >   drm/i915/gvt: emit init breadcrumb for gvt request
> >
> > Yan Zhao (4):
> >   drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 
> > platform
> >   drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+
> >   drm/i915/gvt: add 0x4dfc to gen9 save-restore list
> >   drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to 
> > hardware
> >
> > Yintian Tao (1):
> >   drm/amdgpu: skip fw pri bo alloc for SRIOV
> >
> >  

Re: [git pull] drm fixes for 5.2-rc2

2019-05-24 Thread Daniel Vetter
fyi sfr reported that 55143dc23ca4 ("drm/amd/display: Don't load DMCU
for Raven 1") breaks the build on x86-64. But I can't repro and didn't
immediately see what Kconfig it would need to trigger this, so no
idea. So just heads up in case this is real and there's some odd
config that hits a bug here ...
-Daniel


On Fri, May 24, 2019 at 6:28 AM Dave Airlie  wrote:
>
> Hey Linus,
>
> Nothing too unusual here for rc2.
>
> i915:
> - boosting fix
> - bump ready task fixes
> - GVT - reset fix, error return, TRTT handling fix
>
> amdgpu:
> - DMCU firmware loading fix
> - Polaris 10 pci id for kfd
> - picasso screen corruption fix
> - SR-IOV fixes
> - vega driver reload fixes
> - SMU locking fix
> - compute profile fix for kfd
>
> vmwgfx:
> - integer overflow fixes
> - dma sg fix
>
> sun4i:
> - HDMI phy fixes
>
> gma500:
> - LVDS detection fix
>
> panfrost:
> - devfreq selection fix
>
> drm-fixes-2019-05-24:
> drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.
> The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
>
>   Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24
>
> for you to fetch changes up to e1e52981f292b4e321781794eaf6e8a087f4f300:
>
>   Merge tag 'drm-intel-fixes-2019-05-23' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-05-24
> 14:01:00 +1000)
>
> 
> drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.
>
> 
> Alex Deucher (2):
>   drm/amdgpu/soc15: skip reset on init
>   drm/amdgpu/gmc9: set vram_width properly for SR-IOV
>
> Chris Wilson (5):
>   drm/i915: Rearrange i915_scheduler.c
>   drm/i915: Pass i915_sched_node around internally
>   drm/i915: Bump signaler priority on adding a waiter
>   drm/i915: Downgrade NEWCLIENT to non-preemptive
>   drm/i915: Truly bump ready tasks ahead of busywaits
>
> Dan Carpenter (2):
>   drm/amd/powerplay: fix locking in smu_feature_set_supported()
>   drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry()
>
> Dave Airlie (4):
>   Merge branch 'vmwgfx-fixes-5.2' of
> git://people.freedesktop.org/~thomash/linux into drm-fixes
>   Merge tag 'drm-misc-fixes-2019-05-22' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
>   Merge branch 'drm-fixes-5.2' of
> git://people.freedesktop.org/~agd5f/linux into drm-fixes
>   Merge tag 'drm-intel-fixes-2019-05-23' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
>
> Ezequiel Garcia (1):
>   drm/panfrost: Select devfreq
>
> Flora Cui (1):
>   drm/amdgpu: keep stolen memory on picasso
>
> Harish Kasiviswanathan (1):
>   drm/amdkfd: Fix compute profile switching
>
> Harry Wentland (2):
>   drm/amd/display: Add ASICREV_IS_PICASSO
>   drm/amd/display: Don't load DMCU for Raven 1
>
> Jagan Teki (1):
>   drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow
>
> Jernej Skrabec (2):
>   drm/sun4i: Fix sun8i HDMI PHY clock initialization
>   drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz
>
> Joonas Lahtinen (1):
>   Merge tag 'gvt-fixes-2019-05-21' of
> https://github.com/intel/gvt-linux into drm-intel-fixes
>
> Kent Russell (1):
>   drm/amdkfd: Add missing Polaris10 ID
>
> Murray McAllister (2):
>   drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
>   drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading
> to an invalid read
>
> Patrik Jakobsson (1):
>   drm/gma500/cdv: Check vbt config bits when detecting lvds panels
>
> Sean Paul (1):
>   Merge drm-misc-next-fixes-2019-05-20 into drm-misc-fixes
>
> Thomas Hellstrom (4):
>   drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set
>   drm/vmwgfx: Fix user space handle equal to zero
>   drm/vmwgfx: Fix compat mode shader operation
>   drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses
>
> Weinan (1):
>   drm/i915/gvt: emit init breadcrumb for gvt request
>
> Yan Zhao (4):
>   drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 
> platform
>   drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+
>   drm/i915/gvt: add 0x4dfc to gen9 save-restore list
>   drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardware
>
> Yintian Tao (1):
>   drm/amdgpu: skip fw pri bo alloc for SRIOV
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|  17 +-
>  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c  |  11 +-
>  drivers/gpu/drm/amd/amdgpu/soc15.c |   5 +
>  drivers/gpu/drm/amd/amdkfd/kfd_device.c|  17 ++
>  .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  11 +-
>  drivers/gpu/drm/amd/amdkfd/kfd_priv.h  |   7 +
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  

[git pull] drm fixes for 5.2-rc2

2019-05-23 Thread Dave Airlie
Hey Linus,

Nothing too unusual here for rc2.

i915:
- boosting fix
- bump ready task fixes
- GVT - reset fix, error return, TRTT handling fix

amdgpu:
- DMCU firmware loading fix
- Polaris 10 pci id for kfd
- picasso screen corruption fix
- SR-IOV fixes
- vega driver reload fixes
- SMU locking fix
- compute profile fix for kfd

vmwgfx:
- integer overflow fixes
- dma sg fix

sun4i:
- HDMI phy fixes

gma500:
- LVDS detection fix

panfrost:
- devfreq selection fix

drm-fixes-2019-05-24:
drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.
The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

  Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-24

for you to fetch changes up to e1e52981f292b4e321781794eaf6e8a087f4f300:

  Merge tag 'drm-intel-fixes-2019-05-23' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-05-24
14:01:00 +1000)


drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes.


Alex Deucher (2):
  drm/amdgpu/soc15: skip reset on init
  drm/amdgpu/gmc9: set vram_width properly for SR-IOV

Chris Wilson (5):
  drm/i915: Rearrange i915_scheduler.c
  drm/i915: Pass i915_sched_node around internally
  drm/i915: Bump signaler priority on adding a waiter
  drm/i915: Downgrade NEWCLIENT to non-preemptive
  drm/i915: Truly bump ready tasks ahead of busywaits

Dan Carpenter (2):
  drm/amd/powerplay: fix locking in smu_feature_set_supported()
  drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry()

Dave Airlie (4):
  Merge branch 'vmwgfx-fixes-5.2' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-05-22' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.2' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-05-23' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Ezequiel Garcia (1):
  drm/panfrost: Select devfreq

Flora Cui (1):
  drm/amdgpu: keep stolen memory on picasso

Harish Kasiviswanathan (1):
  drm/amdkfd: Fix compute profile switching

Harry Wentland (2):
  drm/amd/display: Add ASICREV_IS_PICASSO
  drm/amd/display: Don't load DMCU for Raven 1

Jagan Teki (1):
  drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow

Jernej Skrabec (2):
  drm/sun4i: Fix sun8i HDMI PHY clock initialization
  drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2019-05-21' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Kent Russell (1):
  drm/amdkfd: Add missing Polaris10 ID

Murray McAllister (2):
  drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
  drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading
to an invalid read

Patrik Jakobsson (1):
  drm/gma500/cdv: Check vbt config bits when detecting lvds panels

Sean Paul (1):
  Merge drm-misc-next-fixes-2019-05-20 into drm-misc-fixes

Thomas Hellstrom (4):
  drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set
  drm/vmwgfx: Fix user space handle equal to zero
  drm/vmwgfx: Fix compat mode shader operation
  drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses

Weinan (1):
  drm/i915/gvt: emit init breadcrumb for gvt request

Yan Zhao (4):
  drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 platform
  drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+
  drm/i915/gvt: add 0x4dfc to gen9 save-restore list
  drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardware

Yintian Tao (1):
  drm/amdgpu: skip fw pri bo alloc for SRIOV

 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|  17 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c  |  11 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c |   5 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c|  17 ++
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |  11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h  |   7 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  12 +-
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |   7 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c |   2 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c|   3 +
 drivers/gpu/drm/gma500/intel_bios.c|   3 +
 drivers/gpu/drm/gma500/psb_drv.h   |   1 +
 drivers/gpu/drm/i915/gvt/cmd_parser.c  |  14 +-
 drivers/gpu/drm/i915/gvt/gtt.c |   4 +-
 drivers/gpu/drm/i915/gvt/handlers.c|  15 --
 drivers/gpu/drm/i915/gvt/mmio_context.c|  23 +-
 drivers/gpu/drm/i915/gvt/scheduler.c   |  23 +-
 

Re: [git pull] drm fixes for 5.2-rc1

2019-05-16 Thread pr-tracker-bot
The pull request you sent on Thu, 16 May 2019 12:27:54 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-next-2019-05-16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/cc7ce90153e74f8266eefee9fba466faa1a2d5df

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.2-rc1

2019-05-15 Thread Dave Airlie
Hey Linus,

Bunch of fixes for the merge window closure, doesn't seem to be
anything too major or serious in there.

It does add TU117 turing modesetting to nouveau but it's just an
enable for preexisting code.

Dave.

amdgpu:
- gpu reset at load crash fix
- ATPX hotplug fix for when dGPU is off
- SR-IOV fixes

radeon:
- r5xx pll fixes

i915:
- GVT (MCHBAR, buffer alignment, misc warnings fixes)
- Fixes for newly enabled semaphore code
- Geminilake disable framebuffer compression
- HSW edp fast modeset fix
- IRQ vs RCU race fix

nouveau:
- Turing modesetting fixes
- TU117 support

msm:
- SDM845 bringup fixes

panfrost:
- static checker fixes

pl111:
- spinlock init fix.

bridge:
- refresh rate register fix for adv7511

drm-next-2019-05-16:
drm i915, amdgpu, nouveau, msm, panfrost, bridge, pl111 fixes
The following changes since commit eb85d03e01c3e9f3b0ba7282b2e3515a635decb2:

  Merge tag 'drm-misc-next-fixes-2019-05-08' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-05-09
11:04:00 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-next-2019-05-16

for you to fetch changes up to 8da0e1525b7f0d69c6cb44094963906282b32673:

  Merge tag 'drm-misc-next-fixes-2019-05-15' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-05-16
10:19:33 +1000)


drm i915, amdgpu, nouveau, msm, panfrost, bridge, pl111 fixes


Aaron Liu (1):
  drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in

Aleksei Gimbitskii (4):
  drm/i915/gvt: Remove typedef and let the enumeration starts from zero
  drm/i915/gvt: Do not copy the uninitialized pointer from fb_info
  drm/i915/gvt: Use snprintf() to prevent possible buffer overflow.
  drm/i915/gvt: Check if get_next_pt_type() always returns a valid value

Alex Deucher (1):
  drm/amdgpu/psp: move psp version specific function pointers to early_init

Ben Skeggs (6):
  drm/nouveau/kms/gv100-: fix spurious window immediate interlocks
  drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips
  drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource()
mthd when encoders change
  drm/nouveau/core: allow detected chipset to be overridden
  drm/nouveau/core: initial support for boards with TU117 chipset
  drm/nouveau/disp/dp: respect sink limits when selecting failsafe
link configuration

Boris Brezillon (1):
  drm/panfrost: Add missing _fini() calls in panfrost_device_fini()

Brian Masney (2):
  drm/msm: remove resv fields from msm_gem_object struct
  drm/msm: correct attempted NULL pointer dereference in debugfs

Chris Wilson (3):
  drm/i915: Delay semaphore submission until the start of the signaler
  drm/i915: Disable semaphore busywaits on saturated systems
  drm/i915: Seal races between async GPU cancellation, retirement
and signaling

Christian König (1):
  drm/radeon: prefer lower reference dividers

Colin Xu (1):
  drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list

Daniel Drake (1):
  drm/i915/fbc: disable framebuffer compression on GeminiLake

Dave Airlie (5):
  Merge tag 'drm-intel-next-fixes-2019-05-09' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next
  Merge branch 'drm-next-5.2' of
git://people.freedesktop.org/~agd5f/linux into drm-next
  Merge branch 'linux-5.2' of git://github.com/skeggsb/linux into drm-next
  Merge tag 'drm-intel-next-fixes-2019-05-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next
  Merge tag 'drm-misc-next-fixes-2019-05-15' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next

Evan Quan (1):
  drm/amd/powerplay: check for invalid profile_exit setting

Guenter Roeck (1):
  drm/pl111: Initialize clock spinlock early

Joonas Lahtinen (1):
  Merge tag 'gvt-next-fixes-2019-05-07' of
https://github.com/intel/gvt-linux into drm-intel-next-fixes

Matt Redfearn (1):
  drm/bridge: adv7511: Fix low refresh rate selection

Nicholas Kazlauskas (1):
  drm/amd/display: Use long for signed error code checks in commit planes

Peteris Rudzusiks (1):
  drm/nouveau: fix duplication of nv50_head_atom struct

Sabyasachi Gupta (1):
  drm/msm/dpu: Remove duplicate header

Sean Paul (1):
  drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL

Tomeu Vizoso (1):
  drm/panfrost: Only put sync_out if non-NULL

Trigger Huang (4):
  drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost
  drm/amdgpu: Fix VM clean check method
  drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV
  drm/amdgpu: Use FW addr returned by PSP for VF MM

Ville Syrjälä (1):
  drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder

Xiong Zhang (1):
  drm/i915/gvt: Change fb_info->size from pages to bytes

Zhao Yakui (1):
  drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort 

Re: [git pull] drm fixes for final

2019-05-03 Thread pr-tracker-bot
The pull request you sent on Fri, 3 May 2019 11:01:07 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-03

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a4ccb5f9dc6c4fb4d4c0a9d73a911986f20ec88a

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for final

2019-05-02 Thread Dave Airlie
Hey Linus,

Just a single qxl revert for rc8/final.

Dave.
drm-fixes-2019-05-03:
drm one qxl revert
The following changes since commit 37624b58542fb9f2d9a70e6ea006ef8a5f66c30b:

  Linux 5.1-rc7 (2019-04-28 17:04:13 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-05-03

for you to fetch changes up to 1daa0449d287a109b93c4516914eddeff4baff65:

  Merge tag 'drm-misc-fixes-2019-05-02' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2019-05-03
09:36:31 +1000)


drm one qxl revert


Dave Airlie (1):
  Merge tag 'drm-misc-fixes-2019-05-02' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Gerd Hoffmann (1):
  Revert "drm/qxl: drop prime import/export callbacks"

 drivers/gpu/drm/qxl/qxl_drv.c   |  4 
 drivers/gpu/drm/qxl/qxl_prime.c | 12 
 2 files changed, 16 insertions(+)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc7

2019-04-26 Thread pr-tracker-bot
The pull request you sent on Fri, 26 Apr 2019 10:46:30 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-26

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4e40f0f35be86ed5d8724d52bc38af5dbab06470

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc7

2019-04-25 Thread Dave Airlie
Hi Linus,

Regular drm fixes pull, nothing too outstanding, I'm guessing Easter
was slowing people down.

i915:
- FEC enable fix
- BXT display lanes fix

ttm:
- fix reinit for reloading drivers regression

imx:
- DP CSC fix

sun4i:
- module unload/load fix

vc4:
- memory leak fix
- compile fix

dw-hdmi:
- rockchip scdc overflow fix

sched:
- docs fix

vmwgfx:
- dma api layering fix.

Dave.

drm-fixes-2019-04-26:
drm: i915, sched, sun4i, vmwgfx, vc4, imx, dw-hdmi fixes
The following changes since commit a0cecc23cfcbf2626497a8c8770856dd56b67917:

  Revert "drm/virtio: drop prime import/export callbacks" (2019-04-24
10:52:52 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-26

for you to fetch changes up to 6db71bea59f964d241bdcf1e73e47aebb7427888:

  Merge tag 'imx-drm-fixes-2019-04-25' of
git://git.pengutronix.de/pza/linux into drm-fixes (2019-04-26 10:33:33
+1000)


drm: i915, sched, sun4i, vmwgfx, vc4, imx, dw-hdmi fixes


Christian König (1):
  drm/ttm: fix re-init of global structures

Dave Airlie (5):
  Merge tag 'drm-intel-fixes-2019-04-24' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-04-25' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'vmwgfx-fixes-5.1' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'imx-drm-fixes-2019-04-25' of
git://git.pengutronix.de/pza/linux into drm-fixes

Jonas Karlman (2):
  drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs
  drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus

Jonathan Neuschäfer (1):
  drm/sched: Fix description of drm_sched_stop

Lucas Stach (2):
  gpu: ipu-v3: dp: fix CSC handling
  drm/imx: don't skip DP channel disable for background plane

Maarten Lankhorst (2):
  drm/vc4: Fix memory leak during gpu reset.
  drm/vc4: Fix compilation error reported by kbuild test bot

Paul Kocialkowski (4):
  drm/sun4i: Add missing drm_atomic_helper_shutdown at driver unbind
  drm/sun4i: Set device driver data at bind time for use in unbind
  drm/sun4i: Fix component unbinding and component master deletion
  drm/sun4i: Unbind components before releasing DRM and memory

Thomas Hellstrom (1):
  drm/vmwgfx: Fix dma API layer violation

Ville Syrjälä (2):
  drm/i915: Do not enable FEC without DSC
  drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_mask()
calculation

 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 16 +++
 drivers/gpu/drm/i915/intel_ddi.c  |  6 --
 drivers/gpu/drm/i915/intel_dp.c   |  6 +++---
 drivers/gpu/drm/imx/ipuv3-crtc.c  |  2 +-
 drivers/gpu/drm/scheduler/sched_main.c|  3 +--
 drivers/gpu/drm/sun4i/sun4i_drv.c |  9 +
 drivers/gpu/drm/ttm/ttm_bo.c  | 10 +-
 drivers/gpu/drm/ttm/ttm_memory.c  |  5 +++--
 drivers/gpu/drm/vc4/vc4_crtc.c|  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c   | 33 +--
 drivers/gpu/ipu-v3/ipu-dp.c   | 12 ---
 include/drm/ttm/ttm_bo_driver.h   |  1 -
 12 files changed, 53 insertions(+), 52 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes (regression special)

2019-04-24 Thread Daniel Vetter
On Wed, Apr 24, 2019 at 3:21 AM Dave Airlie  wrote:
>
> Hey Linus,
>
> We interrupt your regularly scheduled drm fixes for a regression special.
>
> The first is for a fix in i915 that had unexpected side effects
> fallout in the userspace X.org modesetting driver where X would no
> longer start. I got tired of the nitpicking and issued a large hammer
> on it. The X.org driver is buggy, but blackscreen regressions are
> worse.
>
> The second was an oversight that myself and Gerd should have noticed
> better, Gerd is trying to fix this properly, but the regression is too
> large to leave, even if the original behaviour is bad in some cases,
> it's clearly bad to break a bunch of working use cases.
>
> I'll likely have a regular fixes pull later, but I really wanted to
> highlight these.
>
> Dave.
>
> drm-fixes-2019-04-24:
> drm regression fixes (i915 and virtio-gpu)
> The following changes since commit 085b7755808aa11f78ab9377257e1dad2e6fa4bb:
>
>   Linux 5.1-rc6 (2019-04-21 10:45:57 -0700)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-24
>
> for you to fetch changes up to a0cecc23cfcbf2626497a8c8770856dd56b67917:
>
>   Revert "drm/virtio: drop prime import/export callbacks" (2019-04-24
> 10:52:52 +1000)
>
> 
> drm regression fixes (i915 and virtio-gpu)
>
> 
> Dave Airlie (2):
>   Revert "drm/i915/fbdev: Actually configure untiled displays"

This will conflict badly with the refactor in drm-next:

commit 09ded8af57bcef7287b8242087d3e7556380de62
Author: Noralf Trønnes 
Date:   Sun Apr 7 18:52:34 2019 +0200

drm/i915/fbdev: Move intel_fb_initial_config() to fbdev helper

Probably best if we cherry-pick the revert over to avoid accidentally
reintroducing this regression in the next merge window? Since the code
moved I think a backmerge is to non-obvious about what's going on ...
Adding Noralf.
-Daniel

>   Revert "drm/virtio: drop prime import/export callbacks"
>
>  drivers/gpu/drm/i915/intel_fbdev.c | 12 +---
>  drivers/gpu/drm/virtio/virtgpu_drv.c   |  4 
>  drivers/gpu/drm/virtio/virtgpu_drv.h   |  4 
>  drivers/gpu/drm/virtio/virtgpu_prime.c | 12 
>  4 files changed, 25 insertions(+), 7 deletions(-)



-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes (regression special)

2019-04-23 Thread pr-tracker-bot
The pull request you sent on Wed, 24 Apr 2019 11:21:44 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-24

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ba25b50d582ff6c6021eee80824134aeb9ab8785

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes (regression special)

2019-04-23 Thread Dave Airlie
Hey Linus,

We interrupt your regularly scheduled drm fixes for a regression special.

The first is for a fix in i915 that had unexpected side effects
fallout in the userspace X.org modesetting driver where X would no
longer start. I got tired of the nitpicking and issued a large hammer
on it. The X.org driver is buggy, but blackscreen regressions are
worse.

The second was an oversight that myself and Gerd should have noticed
better, Gerd is trying to fix this properly, but the regression is too
large to leave, even if the original behaviour is bad in some cases,
it's clearly bad to break a bunch of working use cases.

I'll likely have a regular fixes pull later, but I really wanted to
highlight these.

Dave.

drm-fixes-2019-04-24:
drm regression fixes (i915 and virtio-gpu)
The following changes since commit 085b7755808aa11f78ab9377257e1dad2e6fa4bb:

  Linux 5.1-rc6 (2019-04-21 10:45:57 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-24

for you to fetch changes up to a0cecc23cfcbf2626497a8c8770856dd56b67917:

  Revert "drm/virtio: drop prime import/export callbacks" (2019-04-24
10:52:52 +1000)


drm regression fixes (i915 and virtio-gpu)


Dave Airlie (2):
  Revert "drm/i915/fbdev: Actually configure untiled displays"
  Revert "drm/virtio: drop prime import/export callbacks"

 drivers/gpu/drm/i915/intel_fbdev.c | 12 +---
 drivers/gpu/drm/virtio/virtgpu_drv.c   |  4 
 drivers/gpu/drm/virtio/virtgpu_drv.h   |  4 
 drivers/gpu/drm/virtio/virtgpu_prime.c | 12 
 4 files changed, 25 insertions(+), 7 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc6

2019-04-19 Thread Paul Kocialkowski
Hi,

On Thu, 2019-04-18 at 13:40 +1000, Dave Airlie wrote:
> Since Easter is looming for me, I'm just pushing whatever is in my
> tree, I'll see what else turns up and maybe I'll send another pull
> early next week if there is anything.

Note that I submitted some drm/sun4i fixes which looked trivial and got
merged to drm-misc fixes yesterday, but there is a call order issue
there that I missed. I sent out a fixup for it earlier today, so it
would be good to include it along with the initial fixes before the
next PR.

The fixup is at: https://patchwork.freedesktop.org/patch/300883/

Just to be perfectly clear: it doesn't affect this PR, we just need to
be careful about the next one.

Cheers and sorry for the inconvenience,

Paul

> tegra:
> - stream id programming fix
> - avoid divide by 0 for bad hdmi audio setup code
> 
> ttm:
> - Hugepages fix
> - refcount imbalance in error path fix
> 
> amdgpu:
> - GPU VM fixes for Vega/RV
> - DC AUX fix for active DP-DVI dongles
> - DC fix for multihead regression.
> 
> Dave.
> 
> drm-fixes-2019-04-18:
> drm tegra, amdgpu fixes
> The following changes since commit dc4060a5dc2557e6b5aa813bf5b73677299d62d2:
> 
>   Linux 5.1-rc5 (2019-04-14 15:17:41 -0700)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-18
> 
> for you to fetch changes up to 00fd14ff3017f64a9a03a08291e4be0d87bedc17:
> 
>   Merge branch 'drm-fixes-5.1' of
> git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-04-18
> 06:56:35 +1000)
> 
> 
> drm tegra, amdgpu fixes
> 
> 
> Alex Deucher (1):
>   drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming
> 
> Arnd Bergmann (1):
>   gpu: host1x: Program stream ID to bypass without SMMU
> 
> Christian König (3):
>   drm/ttm: fix out-of-bounds read in ttm_put_pages() v2
>   drm/ttm: fix start page for huge page check in ttm_put_pages()
>   drm/ttm: fix incrementing the page pointer for huge pages
> 
> Dave Airlie (2):
>   Merge tag 'drm/tegra/for-5.1-rc6' of
> git://anongit.freedesktop.org/tegra/linux into drm-fixes
>   Merge branch 'drm-fixes-5.1' of
> git://people.freedesktop.org/~agd5f/linux into drm-fixes
> 
> David Francis (1):
>   drm/amd/display: If one stream full updates, full update all planes
> 
> Lin Yi (1):
>   drm/ttm: fix dma_fence refcount imbalance on error path
> 
> Martin Leung (1):
>   drm/amd/display: extending AUX SW Timeout
> 
> Thierry Reding (1):
>   drm/tegra: hdmi: Setup audio only if configured
> 
> wentalou (1):
>   drm/amdgpu: shadow in shadow_list without tbo.mem.start cause
> page fault in sriov TDR
> 
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c   |  1 +
>  drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c  |  1 +
>  drivers/gpu/drm/amd/display/dc/core/dc.c | 19 +++
>  drivers/gpu/drm/amd/display/dc/dc.h  |  3 +++
>  drivers/gpu/drm/amd/display/dc/dce/dce_aux.c |  9 ++---
>  drivers/gpu/drm/amd/display/dc/dce/dce_aux.h |  6 +++---
>  drivers/gpu/drm/tegra/hdmi.c | 12 +---
>  drivers/gpu/drm/ttm/ttm_bo.c |  4 +++-
>  drivers/gpu/drm/ttm/ttm_page_alloc.c | 13 +++--
>  drivers/gpu/host1x/hw/channel_hw.c   |  8 ++--
>  10 files changed, 58 insertions(+), 18 deletions(-)
> ___
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
-- 
Paul Kocialkowski, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc6

2019-04-18 Thread pr-tracker-bot
The pull request you sent on Thu, 18 Apr 2019 13:40:53 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-18

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/95ea55291e35107f6cc1838e499e57d236a45d44

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc6

2019-04-17 Thread Dave Airlie
Hi Linus,

Since Easter is looming for me, I'm just pushing whatever is in my
tree, I'll see what else turns up and maybe I'll send another pull
early next week if there is anything.

tegra:
- stream id programming fix
- avoid divide by 0 for bad hdmi audio setup code

ttm:
- Hugepages fix
- refcount imbalance in error path fix

amdgpu:
- GPU VM fixes for Vega/RV
- DC AUX fix for active DP-DVI dongles
- DC fix for multihead regression.

Dave.

drm-fixes-2019-04-18:
drm tegra, amdgpu fixes
The following changes since commit dc4060a5dc2557e6b5aa813bf5b73677299d62d2:

  Linux 5.1-rc5 (2019-04-14 15:17:41 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-18

for you to fetch changes up to 00fd14ff3017f64a9a03a08291e4be0d87bedc17:

  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-04-18
06:56:35 +1000)


drm tegra, amdgpu fixes


Alex Deucher (1):
  drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming

Arnd Bergmann (1):
  gpu: host1x: Program stream ID to bypass without SMMU

Christian König (3):
  drm/ttm: fix out-of-bounds read in ttm_put_pages() v2
  drm/ttm: fix start page for huge page check in ttm_put_pages()
  drm/ttm: fix incrementing the page pointer for huge pages

Dave Airlie (2):
  Merge tag 'drm/tegra/for-5.1-rc6' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

David Francis (1):
  drm/amd/display: If one stream full updates, full update all planes

Lin Yi (1):
  drm/ttm: fix dma_fence refcount imbalance on error path

Martin Leung (1):
  drm/amd/display: extending AUX SW Timeout

Thierry Reding (1):
  drm/tegra: hdmi: Setup audio only if configured

wentalou (1):
  drm/amdgpu: shadow in shadow_list without tbo.mem.start cause
page fault in sriov TDR

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c   |  1 +
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c  |  1 +
 drivers/gpu/drm/amd/display/dc/core/dc.c | 19 +++
 drivers/gpu/drm/amd/display/dc/dc.h  |  3 +++
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c |  9 ++---
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h |  6 +++---
 drivers/gpu/drm/tegra/hdmi.c | 12 +---
 drivers/gpu/drm/ttm/ttm_bo.c |  4 +++-
 drivers/gpu/drm/ttm/ttm_page_alloc.c | 13 +++--
 drivers/gpu/host1x/hw/channel_hw.c   |  8 ++--
 10 files changed, 58 insertions(+), 18 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc5

2019-04-12 Thread pr-tracker-bot
The pull request you sent on Fri, 12 Apr 2019 14:04:12 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/58890f31f98db230e708905a7f0bd700756ebbed

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc5

2019-04-11 Thread Dave Airlie
Hi Linus,

Fixes across the driver spectrum this week, the mediatek fbdev support
isn't very large and might be a bit late for this round, but I looked
over it and it's not very large and seems like a useful feature for
them.

Otherwise the main thing is a regression fix for i915 5.0 bug that
caused black screens on a bunch of Dell XPS 15s I think, I know at
least Fedora is waiting for this to land, and the udl fix is also for
a regression since 5.0 where unplugging the device would end badly.

core:
- make atomic hooks optional

i915:
- Revert a 5.0 regression where some eDP panels stopped working
- DSI related fixes for platforms up to IceLake
- GVT (regression fix, warning fix, use-after free fix)

amdgpu:
- Cursor fixes
- missing PCI ID fix for KFD
- XGMI fix
- shadow buffer handling after reset fix

udl:
- fix unplugging device crashes.

mediatek:
- stabilise MT2701 HDMI support
- fbdev support

tegra:
- fix for build regression in rc1.

sun4i:
- Allwinner A6 max freq improvements
- null ptr deref fix

dw-hdmi:
- SCDC configuration improvements

omap:
- CEC clock management policy fix

drm-fixes-2019-04-12:
drm i915, amd, dw-hdmi, omap, mediatek, tegra, udl fixes
The following changes since commit 15ade5d2e7775667cf191cf2f94327a4889f8b9d:

  Linux 5.1-rc4 (2019-04-07 14:09:59 -1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-12

for you to fetch changes up to 788f07ebe040922c89e38f609b7890ba52a09db2:

  Merge tag 'drm-intel-fixes-2019-04-11' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-04-12
13:39:32 +1000)


drm i915, amd, dw-hdmi, omap, mediatek, tegra, udl fixes


Alex Deucher (1):
  drm/amdkfd: Add picasso pci id

CK Hu (2):
  drm/mediatek: Implement gem prime vmap/vunmap function
  drm/mediatek: Add Mediatek framebuffer device

Chris Wilson (2):
  drm/i915/gvt: Annotate iomem usage
  drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt()

Dan Carpenter (1):
  drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata()

Dave Airlie (6):
  drm/udl: add a release method and delay modeset teardown
  Merge tag 'drm/tegra/for-5.1-rc5' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
  Merge branch 'mediatek-drm-fixes-5.1' of
https://github.com/ckhu-mediatek/linux.git-tags into drm-fixes
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-04-11' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-intel-fixes-2019-04-11' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Imre Deak (1):
  drm/i915: Get power refs in encoder->get_power_domains()

Jani Nikula (1):
  drm/i915/dp: revert back to max link rate and lane count on eDP

Jernej Skrabec (1):
  drm/sun4i: DW HDMI: Lower max. supported rate for H6

Matteo Croce (1):
  drm/omap: fix typo

Maxime Ripard (1):
  Merge drm/drm-fixes into drm-misc-fixes

Neil Armstrong (2):
  drm/bridge: dw-hdmi: disable SCDC configuration for invalid setups
  Revert "Documentation/gpu/meson: Remove link to meson_canvas.c"

Nicholas Kazlauskas (1):
  drm/amd/display: Fix negative cursor pos programming (v2)

Ondrej Jirman (1):
  drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in
sun8i_tcon_top_un/bind

Rodrigo Siqueira (1):
  drm/atomic-helper: Make atomic_enable/disable crtc callbacks optional

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2019-04-11' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Sean Paul (1):
  Documentation/gpu/meson: Remove link to meson_canvas.c

Stefan Agner (1):
  gpu: host1x: Fix compile error when IOMMU API is not available

Tony Lindgren (1):
  drm/omap: hdmi4_cec: Fix CEC clock handling for PM

Vandita Kulkarni (2):
  drm/i915/icl: Ungate ddi clocks before IO enable
  drm/i915/icl: Fix port disable sequence for mipi-dsi

Ville Syrjälä (1):
  drm/i915: Fix pipe_bpp readout for BXT/GLK DSI

Wangyan Wang (5):
  drm/mediatek: fix the rate and divder of hdmi phy for MT2701
  drm/mediatek: make implementation of recalc_rate() for MT2701 hdmi phy
  drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy
  drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy
  drm/mediatek: no change parent rate in round_rate() for MT2701 hdmi phy

Wen Yang (1):
  drm/mediatek: fix possible object reference leak

Xiong Zhang (1):
  drm/i915/gvt: Roundup fb->height into tile's height at calucation fb->size

shaoyunl (1):
  drm/amdgpu: Adjust IB test timeout for XGMI configuration

tiancyin (1):
  drm/amd/display: fix cursor black issue

wentalou (1):
  drm/amdgpu: amdgpu_device_recover_vram always failed if only one
node in shadow_list

 

Re: [git pull] drm fixes for 5.1-rc4

2019-04-04 Thread pr-tracker-bot
The pull request you sent on Fri, 5 Apr 2019 12:21:09 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-05

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ea2cec24c8d429ee6f99040e4eb6c7ad627fe777

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc4

2019-04-04 Thread Dave Airlie
Hi Linus,

Pretty quiet week, just some amdgpu and i915 fixes.

i915:
- deadlock fix
- gvt fixes

amdgpu:
- PCIE dpm feature fix
- Powerplay fixes

Thanks,
Dave.

drm-fixes-2019-04-05:
drm: i915 and amdgpu fixes
The following changes since commit 79a3aaa7b82e3106be97842dedfd8429248896e6:

  Linux 5.1-rc3 (2019-03-31 14:39:29 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-04-05

for you to fetch changes up to 23b5f422e8f42d9d3b7063c05c839a8b0ff5adf5:

  Merge tag 'drm-intel-fixes-2019-04-04' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-04-05
10:45:32 +1000)


drm: i915 and amdgpu fixes


Chengming Gui (1):
  drm/amd/amdgpu: fix PCIe dpm feature issue (v3)

Chris Wilson (2):
  drm/i915: Always backoff after a drm_modeset_lock() deadlock
  drm/i915/gvt: Fix kerneldoc typo for intel_vgpu_emulate_hotplug

Dave Airlie (2):
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-04-04' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Evan Quan (3):
  drm/amd/powerplay: add ECC feature bit
  drm/amd/powerplay: correct data type to avoid overflow
  drm/amd/powerplay: fix possible hang with 3+ 4K monitors

Le Ma (1):
  drm/amdgpu: remove unnecessary rlc reset function on gfx9

Paul Hsieh (1):
  drm/amd/display: VBIOS can't be light up HDMI when restart system

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2019-04-04' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Xiong Zhang (1):
  drm/i915/gvt: Correct the calculation of plane size

Yan Zhao (2):
  drm/i915/gvt: do not deliver a workload if its creation fails
  drm/i915/gvt: do not let pin count of shadow mm go negative

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c  |  5 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c   |  2 --
 drivers/gpu/drm/amd/display/dc/core/dc_link.c   |  6 ++
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c  | 20 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h  |  1 +
 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h |  5 +++--
 drivers/gpu/drm/i915/gvt/display.c  |  2 +-
 drivers/gpu/drm/i915/gvt/dmabuf.c   |  8 ++--
 drivers/gpu/drm/i915/gvt/gtt.c  |  2 +-
 drivers/gpu/drm/i915/gvt/scheduler.c|  5 +++--
 drivers/gpu/drm/i915/i915_debugfs.c |  5 -
 11 files changed, 44 insertions(+), 17 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc3

2019-03-29 Thread pr-tracker-bot
The pull request you sent on Fri, 29 Mar 2019 13:56:02 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-29

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9df0ef6ca9ee7c04113d598f15e7875ebfaa7bf4

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc3

2019-03-28 Thread Dave Airlie
Hi Linus,

Weekly fixes roundup, nothing two serious, some usb device regressions
are fixed, and i915 GVT has a bigger fix but otherwise not really much
happening here.

Thanks,
Dave.

core:
- fb bpp check regression fix
- release/unplug fix
- use after free fixes

i915:
- fix mmap range checks
- fix gvt ppgtt mm LRU list access races
- fix selftest error pointer check
- fix a macro definition (pre-emptive for potential further backports)
- fix one AML SKU ULX status

amdgpu:
- one variable refresh rate fix

udl:
- fix EDID reading

tegra:
- build/warning fixes

meson:
- cleanup path fixes
- TMDS clock filter fix

rockchip:
- NV12 buffers and scalar fix


drm-fixes-2019-03-29:
drm amdgpu, i915, meson, udl, tegra fixes
The following changes since commit 8c2ffd9174779014c3fe1f96d9dc3641d9175f00:

  Linux 5.1-rc2 (2019-03-24 14:02:26 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-29

for you to fetch changes up to 0271ab11790cd5ab8ec38e0e669e13c1009f271a:

  Merge tag 'drm-intel-fixes-2019-03-28' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-03-29
10:45:11 +1000)


drm amdgpu, i915, meson, udl, tegra fixes


Anders Roxell (1):
  drm/tegra: vic: Fix implicit function declaration warning

Colin Xu (1):
  drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list

Dan Carpenter (1):
  drm/i915/selftests: Fix an IS_ERR() vs NULL check

Dave Airlie (5):
  drm/fb: avoid setting 0 depth.
  Merge tag 'drm/tegra/for-5.1-rc2' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-03-25' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-03-28' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Eric Biggers (2):
  drm/vgem: fix use-after-free when drm_gem_handle_create() fails
  drm/vkms: fix use-after-free when drm_gem_handle_create() fails

Jean-Philippe Brucker (2):
  drm/meson: Fix invalid pointer in meson_drv_unbind()
  drm/meson: Uninstall IRQ handler

Jonas Karlman (1):
  drm/rockchip: vop: reset scale mode when win is disabled

José Roberto de Souza (1):
  drm/i915/icl: Fix VEBOX mismatch BUG_ON()

Manasi Navare (1):
  drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro

Neil Armstrong (1):
  drm/meson: fix TMDS clock filtering for DMT monitors

Nicholas Kazlauskas (1):
  drm/amd/display: Only allow VRR when vrefresh is within supported range

Noralf Trønnes (1):
  drm: Fix drm_release() and device unplug

Robert Tarasov (1):
  drm/udl: Refactor edid retrieving in UDL driver (v2)

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2019-03-21' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Thierry Reding (1):
  drm/tegra: hub: Fix dereference before check

Ville Syrjälä (1):
  drm/i915: Mark AML 0x87CA as ULX

Weinan Li (1):
  drm/i915/gvt: stop scheduling workload when vgpu is inactive

Zhenyu Wang (4):
  drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check
  drm/i915/gvt: Don't submit request for error workload dispatch
  drm/i915/gvt: Only assign ppgtt root at dispatch time
  drm/i915/gvt: Add mutual lock for ppgtt mm LRU list

 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  4 +-
 drivers/gpu/drm/drm_drv.c |  6 +-
 drivers/gpu/drm/drm_fb_helper.c   |  2 +-
 drivers/gpu/drm/drm_file.c|  6 +-
 drivers/gpu/drm/i915/gvt/cmd_parser.c |  2 +-
 drivers/gpu/drm/i915/gvt/gtt.c| 14 -
 drivers/gpu/drm/i915/gvt/gtt.h|  1 +
 drivers/gpu/drm/i915/gvt/mmio_context.c   |  1 +
 drivers/gpu/drm/i915/gvt/scheduler.c  | 28 ++---
 drivers/gpu/drm/i915/i915_drv.h   |  3 +-
 drivers/gpu/drm/i915/i915_reg.h   |  4 +-
 drivers/gpu/drm/i915/selftests/i915_gem_evict.c   |  2 +-
 drivers/gpu/drm/meson/meson_drv.c |  9 ++-
 drivers/gpu/drm/meson/meson_dw_hdmi.c |  3 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c   | 18 +-
 drivers/gpu/drm/tegra/hub.c   |  4 +-
 drivers/gpu/drm/tegra/vic.c   |  2 +
 drivers/gpu/drm/udl/udl_connector.c   | 72 ---
 drivers/gpu/drm/vgem/vgem_drv.c   |  6 +-
 drivers/gpu/drm/vkms/vkms_gem.c   |  5 +-
 20 files changed, 89 insertions(+), 103 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc2

2019-03-21 Thread pr-tracker-bot
The pull request you sent on Fri, 22 Mar 2019 12:20:28 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-22

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/fd1f297b794c77e52412dc621b5884210291

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc2

2019-03-21 Thread Dave Airlie
Hi Linus,

Fixes for rc2, seems to be lots of little minor ones for regressions
in rc1, and some cleanups, the exynos one is the largest one, and is
for a hw difference between exynos versions.

Regards,
Dave.

drm-fixes-2019-03-22:
drm i915, amdgpu, vmwgfx, exynos, nouveau and udl fixes
The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:

  Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-22

for you to fetch changes up to 8e078788b57df678d2d469a8489748bf856d6f28:

  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-03-22
12:08:44 +1000)


drm i915, amdgpu, vmwgfx, exynos, nouveau and udl fixes


Andrzej Hajda (1):
  drm/exynos/mixer: fix MIXER shadow registry synchronisation code

Chris Wilson (2):
  drm/i915: Fix off-by-one in reporting hanging process
  drm/i915: Sanity check mmap length against object size

Christian König (2):
  drm/amdgpu: revert "cleanup setting bulk_movable"
  drm/amdgpu: fix invalid use of change_bit

Dan Carpenter (1):
  drm/nouveau/dmem: Fix a NULL vs IS_ERR() check

Dave Airlie (6):
  drm/udl: use drm_gem_object_put_unlocked.
  Merge branch 'linux-5.1' of git://github.com/skeggsb/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-03-20' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'exynos-drm-fixes-for-5.1-rc2' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
  Merge branch 'vmwgfx-fixes-5.1' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge branch 'drm-fixes-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Deepak Rawat (1):
  drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's

Jérôme Glisse (1):
  drm/nouveau/dmem: empty chunk do not have a buffer object
associated with them.

Thomas Preston (1):
  drm/i915/bios: assume eDP is present on port A when there is no VBT

Thomas Zimmermann (1):
  drm/vmwgfx: Don't double-free the mode stored in par->set_mode

YueHaibing (2):
  drm/nouveau/dmem: remove set but not used variable 'drm'
  drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure

 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c|   2 +
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c |   2 +-
 drivers/gpu/drm/exynos/exynos_mixer.c | 110 +++---
 drivers/gpu/drm/i915/i915_gem.c   |  15 ++--
 drivers/gpu/drm/i915/i915_gpu_error.c |   2 +-
 drivers/gpu/drm/i915/intel_bios.c |   1 +
 drivers/gpu/drm/nouveau/nouveau_debugfs.c |   2 +-
 drivers/gpu/drm/nouveau/nouveau_dmem.c|  12 +--
 drivers/gpu/drm/udl/udl_gem.c |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c|  12 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c |   2 +-
 11 files changed, 87 insertions(+), 75 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.1-rc1

2019-03-15 Thread pr-tracker-bot
The pull request you sent on Fri, 15 Mar 2019 10:35:19 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-next-2019-03-15

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8264fd046a0884d6bf475a784412978dbbd93175

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc1

2019-03-14 Thread Dave Airlie
Hi Linus,

A few various fixes pulls and one late -next pull but it was nearly
all fixes anyways.

etnaviv:
- late next pull
- mmu mapping fix
- build non-ARM arches
- misc fixes

i915:
- HDCP state handling fix
- shrinker interaction fix
- atomic state leak fix

qxl:
- kick out framebuffers early fix

amdgpu:
- Powerplay fixes
- DC fixes
- BACO turned off for now on vega20
- Locking fix
- KFD MQD fix
- gfx9 golden register updates.

Dave.

drm-next-2019-03-15:
drm i915, amdgpu, qxl and etnaviv fixes
The following changes since commit 4b057e73f28f1df13b77b77a52094238ffdf8abd:

  Merge tag 'drm-misc-fixes-2019-02-22' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-03-05
08:14:22 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-next-2019-03-15

for you to fetch changes up to 0f1d37e65a59e9db33ab85f6e2c9784768ef80f4:

  Merge branch 'drm-next-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2019-03-14
12:15:02 +1000)


drm i915, amdgpu, qxl and etnaviv fixes


Alex Deucher (1):
  drm/amdgpu/powerplay: add missing breaks in polaris10_smumgr

Anthony Koo (1):
  drm/amd/display: Fix issue with link_active state not correct for MST

Ben Dooks (1):
  drm: add __user attribute to ptr_to_compat()

Candice Li (1):
  Revert "drm/amdgpu: use BACO reset on vega20 if platform support"

Chris Wilson (4):
  drm/i915: Protect i915_active iterators from the shrinker
  drm/i915: Reacquire priolist cache after dropping the engine lock
  drm/i915/selftests: Always free spinner on __sseu_prepare error
  drm/i915: Acquire breadcrumb ref before cancelling

Christian König (1):
  drm/amdgpu: clear PDs/PTs only after initializing them

Dan Carpenter (3):
  drm/etnaviv: fix some off by one bugs
  drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
  drm/etnaviv: potential NULL dereference

Dave Airlie (6):
  Merge tag 'drm-misc-next-fixes-2019-03-06' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
  Merge branch 'drm-next-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-next
  Merge branch 'etnaviv/next' of
https://git.pengutronix.de/git/lst/linux into drm-next
  Merge tag 'drm-misc-next-fixes-2019-03-13' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
  Merge tag 'drm-intel-next-fixes-2019-03-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next
  Merge branch 'drm-next-5.1' of
git://people.freedesktop.org/~agd5f/linux into drm-next

Evan Quan (11):
  drm/amd/powerplay: fix the confusing ppfeature mask calculations
  drm/amd/powerplay: drop redundant soft min/max settings
  drm/amd/powerplay: need to reapply the dpm level settings
  drm/amd/powerplay: force FCLK to highest also for 5K or higher displays
  drm/amd/powerplay: overwrite ODSettingsMin for UCLK_FMAX feature
  drm/amd/powerplay: support retrieving clock information from other sysplls
  drm/amd/powerplay: set default fclk for no fclk dpm support case
  drm/amd/powerplay: honor the OD settings
  drm/amd/powerplay: show the right override pcie parameters
  drm/amd/powerplay: set max fan target temperature as 105C
  drm/amd/powerplay: correct power reading on fiji

Gerd Hoffmann (3):
  drm: move i915_kick_out_vgacon to vgaarb
  drm/fb-helper: call vga_remove_vgacon automatically.
  drm/qxl: remove conflicting framebuffers earlier

Harry Wentland (1):
  drm/amd/display: don't call dm_pp_ function from an fpu block

Huang Rui (2):
  drm/amd/powerplay: use REG32_PCIE wrapper instead for powerplay
  drm/amdgpu: use REG32_PCIE wrapper instead for psp

José Roberto de Souza (1):
  drm/i915: Fix atomic state leak when resetting HDMI link

Kevin Wang (1):
  drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI)

Lucas Stach (3):
  drm/etnaviv: move job context pointer to etnaviv_gem_submit
  drm/etnaviv: don't restrict to certain architectures
  drm/etnaviv: mmuv2: don't map zero page

Mathias Fröhlich (1):
  drm/amd/display: Fix reference counting for struct dc_sink.

Matthew Wilcox (2):
  etnaviv mailing list is moderated
  Build etnaviv on non-ARM architectures

Nathan Chancellor (1):
  drm/amd/display: Pass app_tf by value rather than by reference

Ramalingam C (1):
  drm/i915: HDCP state handling in ddi_update_pipe

Sean Paul (1):
  drm: Merge __drm_atomic_helper_disable_all() into
drm_atomic_helper_disable_all()

Tvrtko Ursulin (1):
  drm/i915: Relax mmap VMA check

shaoyunl (2):
  drm/powerplay: print current clock level when dpm is disabled on vg20
  drm/amdgpu: Update gc golden setting for vega family

 MAINTAINERS|   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c   

Re: [git pull] drm fixes for 5.0 final

2019-03-01 Thread pr-tracker-bot
The pull request you sent on Fri, 1 Mar 2019 15:40:01 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-01

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6357c8127bea35c52085a0ae0f97e73de2419825

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.0 final

2019-02-28 Thread Dave Airlie
Hi Linus,

Three final fixes, one for a feature that is new in this kernel, one
bochs fix for qemu riscv and one atomic modesetting fix.

I've left a few of the other late fixes until next as I didn't want to
throw in anything that wasn't really necessary.

Dave.

drm-fixes-2019-03-01:
drm amdgfx, bochs and one core fix
The following changes since commit 5908e6b738e3357af42c10e1183753c70a0117a9:

  Linux 5.0-rc8 (2019-02-24 16:46:45 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-03-01

for you to fetch changes up to 17fb465f16027ea5b282295f5b8af19992e0:

  drm/bochs: Fix the ID mismatch error (2019-02-28 14:05:33 +1000)


drm amdgfx, bochs and one core fix


Alistair Francis (1):
  drm/bochs: Fix the ID mismatch error

Dave Airlie (1):
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Mario Kleiner (1):
  drm/amd/display: Use vrr friendly pageflip throttling in DC.

Nicholas Kazlauskas (1):
  drm: Block fb changes for async plane updates

 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h  |  1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +++
 drivers/gpu/drm/bochs/bochs_drv.c |  4 
 drivers/gpu/drm/drm_atomic_helper.c   |  9 
 4 files changed, 37 insertions(+), 4 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.0-rc8 (or final)

2019-02-22 Thread pr-tracker-bot
The pull request you sent on Fri, 22 Feb 2019 10:13:42 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-22

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6ee2846cb4e7c6e8acdcb265299ad1c6de42b437

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.0-rc8 (or final)

2019-02-21 Thread Dave Airlie
Hi Linus,

This contains a single i915 tiled display fix, and a set of amdgpu/radeon fixes.

amdgpu/radeon:
runtime PM fix
bulk moves disable (fix is too large for 5.0)
and a set of display fixes that are all cc'ed stable so we didn't want
to leave them until -next.

Dave.

drm-fixes-2019-02-22:
drm amdgpu + one i915 fix
The following changes since commit a3b22b9f11d9fbc48b0291ea92259a5a810e9438:

  Linux 5.0-rc7 (2019-02-17 18:46:40 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-22

for you to fetch changes up to 019276ed65f364de27b929da4e083bb86ce7d1ef:

  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-02-22
09:35:25 +1000)


drm amdgpu + one i915 fix


Alex Deucher (1):
  drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime

Bhawanpreet Lakha (2):
  drm/amd/display: fix optimize_bandwidth func pointer for dce80
  drm/amd/display: set clocks to 0 on suspend on dce80

Chris Wilson (1):
  drm/i915/fbdev: Actually configure untiled displays

Christian König (1):
  drm/amdgpu: disable bulk moves for now

Dave Airlie (2):
  Merge tag 'drm-intel-fixes-2019-02-20' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Leo (Hanghong) Ma (1):
  drm/amd/display: Fix MST reboot/poweroff sequence

Nicholas Kazlauskas (1):
  drm/amd/display: Fix negative cursor pos programming

Rafael J. Wysocki (1):
  gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime

Roman Li (1):
  drm/amd/display: Raise dispclk value for dce11

shaoyunl (1):
  drm/amdgpu: Update sdma golden setting for vega20

 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c   |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c|  2 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c|  4 ++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  5 +++--
 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c  | 11 ---
 .../drm/amd/display/dc/dce100/dce100_hw_sequencer.h   |  4 
 .../gpu/drm/amd/display/dc/dce80/dce80_hw_sequencer.c |  2 +-
 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c | 19 ---
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c |  4 ++--
 drivers/gpu/drm/i915/intel_fbdev.c| 12 +++-
 drivers/gpu/drm/radeon/radeon_kms.c   |  1 +
 11 files changed, 47 insertions(+), 18 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [git pull] drm fixes for 5.0-rc7

2019-02-16 Thread pr-tracker-bot--- via dri-devel
The pull request you sent on Fri, 15 Feb 2019 13:17:43 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-15-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/545aabcbdcec6c88faa3dfde506ad1931d119f52

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.0-rc7

2019-02-16 Thread Dave Airlie via dri-devel
Hi Linus,

Usual pull request, little larger than I'd like but nothing too
strange in it. Willy found an bug in the lease ioctl calculations, but
it's a drm master only ioctl which makes it harder to mess with.

i915:
- combo phy programming fix
- opregion version check fix for VBT RVDA lookup
- gem mmap ioctl race fix
- fbdev hpd during suspend fix
- array size bounds check fix in pmu

amdgpu:
- Vega20 psp fix
- Add vrr range to debugfs for freesync debugging

sched:
- Scheduler race fix

vkms:
- license header fixups

imx:
- Fix CSI register offsets for i.MX51 and i.MX53.
- Fix delayed page flip completion events on i.MX6QP due to unexpected
  behaviour of the PRE when issuing NOP buffer updates to the same
  buffer address.
- Stop throwing errors for plane updates on disabled CRTCs when a
  userspace process is killed while a plane update is pending.
- Add missing of_node_put cleanup in imx_ldb_bind.

Dave.

drm-fixes-2019-02-15-1:
drm core, i915, amd, imx, vkms fixes
The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9:

  Linux 5.0-rc6 (2019-02-10 14:42:20 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-15-1

for you to fetch changes up to 69ef943dbc14b21987c79f8399ffea08f9a1b446:

  drm: Use array_size() when creating lease (2019-02-15 13:08:08 +1000)


drm core, i915, amd, imx, vkms fixes


Aditya Swarup (1):
  drm/i915/cnl: Fix CNL macros for Voltage Swing programming

Alex Deucher (1):
  drm/amdgpu/psp11: TA firmware is optional (v3)

Alexander Shiyan (1):
  gpu: ipu-v3: Fix i.MX51 CSI control registers offset

Clint Taylor (1):
  drm/i915/icl: combo port vswing programming changes per BSPEC

Dave Airlie (4):
  Merge tag 'imx-drm-fixes-2019-02-12' of
git://git.pengutronix.de/pza/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2019-02-13' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-intel-fixes-2019-02-13' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Eric Anholt (1):
  drm/sched: Always trace the dependencies we wait on, to fix a race.

Jani Nikula (2):
  drm/i915/opregion: fix version check
  drm/i915/opregion: rvda is relative from opregion base in opregion 2.1+

Joonas Lahtinen (1):
  drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set

Julia Lawall (1):
  drm/imx: imx-ldb: add missing of_node_puts

Lucas Stach (1):
  gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change

Lyude Paul (1):
  drm/i915: Block fbdev HPD processing during suspend

Matthew Wilcox (1):
  drm: Use array_size() when creating lease

Nicholas Kazlauskas (1):
  drm/amd/display: Expose connector VRR range via debugfs

Philipp Zabel (1):
  drm/imx: ignore plane updates on disabled crtcs

Rodrigo Siqueira (1):
  drm/vkms: Fix license inconsistent

Steve Longerbeam (1):
  gpu: ipu-v3: Fix CSI offsets for imx53

Tvrtko Ursulin (1):
  drm/i915/pmu: Fix enable count array size and bounds checking

 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|   9 +-
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c |  28 +--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  22 +-
 drivers/gpu/drm/drm_lease.c|   3 +-
 drivers/gpu/drm/i915/i915_gem.c|  12 +-
 drivers/gpu/drm/i915/i915_pmu.c|  22 +-
 drivers/gpu/drm/i915/i915_pmu.h|   2 +
 drivers/gpu/drm/i915/i915_reg.h|  18 +-
 drivers/gpu/drm/i915/intel_ddi.c   | 238 -
 drivers/gpu/drm/i915/intel_dp.c|   4 +-
 drivers/gpu/drm/i915/intel_drv.h   |  10 +
 drivers/gpu/drm/i915/intel_fbdev.c |  33 ++-
 drivers/gpu/drm/i915/intel_opregion.c  |  38 +++-
 drivers/gpu/drm/i915/intel_ringbuffer.h|   9 +-
 drivers/gpu/drm/imx/imx-ldb.c  |  25 ++-
 drivers/gpu/drm/imx/ipuv3-plane.c  |   4 +-
 drivers/gpu/drm/scheduler/sched_entity.c   |   7 +-
 drivers/gpu/drm/vkms/vkms_crc.c|   3 +-
 drivers/gpu/drm/vkms/vkms_crtc.c   |   8 +-
 drivers/gpu/drm/vkms/vkms_drv.c|   7 +-
 drivers/gpu/drm/vkms/vkms_drv.h|   2 +
 drivers/gpu/drm/vkms/vkms_gem.c|   8 +-
 drivers/gpu/drm/vkms/vkms_output.c |   8 +-
 drivers/gpu/drm/vkms/vkms_plane.c  |   8 +-
 drivers/gpu/ipu-v3/ipu-common.c|   8 +-
 drivers/gpu/ipu-v3/ipu-pre.c   |   6 +
 26 files changed, 294 insertions(+), 248 deletions(-)

Re: [git pull] drm fixes for 5.0-rc6

2019-02-08 Thread pr-tracker-bot
The pull request you sent on Fri, 8 Feb 2019 11:05:22 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-08

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/adcbc921d3dff0bf1657d4d31beee68f92f51538

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 5.0-rc6

2019-02-07 Thread Dave Airlie
Hi Linus,

Missed fixes last week as had nothing until amdgpu showed up on
Saturday. Other stuff has since rolled in along with some more amdgpu
fixes, so we have two weeks of those, and some i915, vmwgfx, sun4i,
rockchip and omap fixes.

Dave.

amdgpu/radeon:
- fix crash on passthrough for SI
- fencing fix for shared buffers
- APU hwmon fix
- API powerplay fix
- eDP freesync fix
- PASID mgr locking fix
- KFD warning fix
- DC/powerplay fix
- raven revision ids fix
- vega20 doorbell fix

i915:
- SNB display fix
- SKL srckey mask fix
- ICL DDI clock selection fix

vmwgfx:
- DMA API fix
- IOMMU detection fix
- display fixes

sun4i:
- tcon clock fix

rockchip:
- SPDX identifier fix

- omap:
- DSI fixes

drm-fixes-2019-02-08:
drm amdgpu, vmwgfx, i915, omap, sun4i fixes
The following changes since commit 8834f5600cf3c8db365e18a3d5cac2c2780c81e5:

  Linux 5.0-rc5 (2019-02-03 13:48:04 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-08

for you to fetch changes up to dada163c5eab43adf2c7595bc6d562748e1eb69e:

  Merge tag 'drm-misc-fixes-2019-02-07' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2019-02-08
10:32:49 +1000)


drm amdgpu, vmwgfx, i915, omap, sun4i fixes


Alex Deucher (2):
  drm/amdgpu: Add missing power attribute to APU check
  drm/radeon: check if device is root before getting pci speed caps

Chris Wilson (1):
  drm/amdgpu: Transfer fences to dmabuf importer

Christoph Hellwig (4):
  drm/vmwgfx: remove CONFIG_X86 ifdefs
  drm/vmwgfx: remove CONFIG_INTEL_IOMMU ifdefs v2
  drm/vmwgfx: fix the check when to use dma_alloc_coherent
  drm/vmwgfx: unwind spaghetti code in vmw_dma_select_mode

Dave Airlie (5):
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge branch 'vmwgfx-fixes-5.0-2' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-02-07-1' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2019-02-07' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Deepak Rawat (1):
  drm/vmwgfx: Also check for crtc status while checking for DU active

Gustavo A. R. Silva (1):
  drm/amd/powerplay: Fix missing break in switch

Huang Rui (1):
  drm/amdgpu: fix the incorrect external id for raven series

Jay Cornwall (1):
  drm/amdgpu: Implement doorbell self-ring for NBIO 7.4

Lucas De Marchi (1):
  drm/i915: always return something on DDI clock selection

Nathan Chancellor (1):
  drm/amdkfd: Fix if preprocessor statement above
kfd_fill_iolink_info_for_cpu

Nicholas Kazlauskas (1):
  drm/amd/display: Attach VRR properties for eDP connectors

Paul Kocialkowski (1):
  drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init

Philip Yang (1):
  drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr

Roman Li (1):
  drm/amd/display: Fix fclk idle state

Sandy Huang (1):
  drm/rockchip: rgb: update SPDX license identifier

Thomas Hellstrom (4):
  drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user
  drm/vmwgfx: Fix an uninitialized fence handle value
  drm/vmwgfx: Fix setting of dma masks
  drm/vmwgfx: Improve on IOMMU detection

Tina Zhang (1):
  drm/modes: Prevent division by zero htotal

Tomi Valkeinen (3):
  drm/omap: dsi: Fix crash in DSI debug dumps
  drm/omap: dsi: Fix OF platform depopulate
  drm/omap: dsi: Hack-fix DSI bus flags

Ville Syrjälä (2):
  drm/i915: Fix skl srckey mask bits
  drm/i915: Try to sanitize bogus DPLL state left over by broken SNB BIOSen

 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c|  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 59 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c|  5 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c| 13 
 drivers/gpu/drm/amd/amdgpu/soc15.c|  6 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c |  2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  3 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c  | 10 ++-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c |  1 +
 drivers/gpu/drm/drm_modes.c   |  2 +-
 drivers/gpu/drm/i915/intel_ddi.c  |  2 +-
 drivers/gpu/drm/i915/intel_display.c  | 50 --
 drivers/gpu/drm/i915/intel_sprite.c   |  2 +-
 drivers/gpu/drm/omapdrm/dss/dsi.c | 27 +---
 drivers/gpu/drm/radeon/ci_dpm.c   |  5 +-
 drivers/gpu/drm/radeon/si_dpm.c   |  5 +-
 drivers/gpu/drm/rockchip/rockchip_rgb.c   | 11 +--
 drivers/gpu/drm/rockchip/rockchip_rgb.h   

Re: [git pull] drm fixes for 5.0-rc4

2019-01-24 Thread pr-tracker-bot
The pull request you sent on Fri, 25 Jan 2019 07:54:37 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-25-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d73aba1115cf40630cc8b4b7aed049ed8117b458

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 5.0-rc4

2019-01-24 Thread Dave Airlie
Hi Linus,

Live from LCA pull, some fixes all over the place,

i915:
- GVT workload destruction fix

msm:
- A6XX opp-level fix, build fixes, hard-coded irq removal

amdgpu:
- overclocking fix
- hybrid gfx fix

sun4i:
- fix TMDS clock usage

Dave.

drm-fixes-2019-01-25-1:
drm fixes. msm, sun4i, amdgpu, i915 gvt
The following changes since commit 49a57857aeea06ca831043acbb0fa5e0f50602fd:

  Linux 5.0-rc3 (2019-01-21 13:14:44 +1300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-25-1

for you to fetch changes up to f0e7ce1eef5854584dfb59b3824a67edee37580f:

  Merge tag 'drm-msm-fixes-2019-01-24' of
git://people.freedesktop.org/~robclark/linux into drm-fixes
(2019-01-25 07:45:00 +1000)


drm fixes. msm, sun4i, amdgpu, i915 gvt


Alex Deucher (1):
  drm/amdgpu: Add APTX quirk for Lenovo laptop

Arnd Bergmann (2):
  drm/msm/gpu: fix building without debugfs
  drm/msm: avoid unused function warning

Chris Wilson (1):
  drm/i915/execlists: Mark up priority boost on preemption

Dave Airlie (4):
  Merge tag 'drm-misc-fixes-2019-01-24' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-01-24' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-msm-fixes-2019-01-24' of
git://people.freedesktop.org/~robclark/linux into drm-fixes

Douglas Anderson (1):
  drm/msm: Fix A6XX support for opp-level

Jani Nikula (1):
  Merge tag 'gvt-fixes-2019-01-24' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Joe Perches (1):
  drm/msm: Add __printf verification

Jordan Crouse (2):
  drm/msm/gpu: Remove hardcoded interrupt name
  drm/msm: drop interrupt-names

Kenneth Feng (1):
  drm/amd/powerplay: OD setting fix on Vega10

Kristian H. Kristensen (1):
  drm/msm: Unblock writer if reader closes file

Priit Laes (1):
  drm/sun4i: hdmi: Fix usage of TMDS clock

Rob Clark (1):
  drm/msm: honor GPU_READONLY flag

Weinan Li (1):
  drm/i915/gvt: release shadow batch buffer and wa_ctx before
destroy one workload

 .../devicetree/bindings/display/msm/gpu.txt|  1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |  1 +
 .../amd/powerplay/hwmgr/vega10_processpptables.c   | 22 +-
 drivers/gpu/drm/i915/gvt/scheduler.c   | 11 -
 drivers/gpu/drm/i915/intel_lrc.c   |  4 
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c  |  2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c|  1 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c  | 26 +++---
 drivers/gpu/drm/msm/msm_drv.h  |  6 -
 drivers/gpu/drm/msm/msm_gem.c  |  8 +--
 drivers/gpu/drm/msm/msm_gem_vma.c  |  5 +++--
 drivers/gpu/drm/msm/msm_gpu.c  |  2 +-
 drivers/gpu/drm/msm/msm_gpu.h  |  3 +--
 drivers/gpu/drm/msm/msm_rd.c   |  7 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c |  4 
 15 files changed, 72 insertions(+), 31 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 5.0-rc3

2019-01-17 Thread pr-tracker-bot
The pull request you sent on Fri, 18 Jan 2019 10:43:13 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1092a94fcbcde03a8c2cc554f305af48c95d5d58

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 5.0-rc3

2019-01-17 Thread Linus Torvalds
On Fri, Jan 18, 2019 at 12:43 PM Dave Airlie  wrote:
>
> Going to be at LCA next week in Christchurch, but should be fine for
> normal pulls.

.. hey, me too.

>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18

Pulled,

  Linus
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 5.0-rc3

2019-01-17 Thread Dave Airlie
Hi Linus,

Going to be at LCA next week in Christchurch, but should be fine for
normal pulls.

The rc3 fixes are a bit scattered:

meson, sun4i and rockchip all had missing of_node_put
qxl and virtio both were advertising dma-buf to userspace when they
really shouldn't have.

Otherwise:
meson:
- modesetting regression fix
i915 GVT:
- one cmd parser failure fix
- region cleanup fix in vGPU destroy

amdgpu:
- KFD fixes for arm64 mixed APU/DGPU
- vega12 powerplay fix
- raven DC fixes
- freesync fix.

Thanks,
Dave.


drm-fixes-2019-01-18:
drm amdgpu, i915 gvt, sun4i, meson, rockchip, qxl, virtio fixes
The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8:

  Linux 5.0-rc2 (2019-01-14 10:41:12 +1200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-18

for you to fetch changes up to df0219b4f9576c72b618db5edf7bb75c14829dbd:

  Merge tag 'drm-misc-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2019-01-18
09:14:45 +1000)


drm amdgpu, i915 gvt, sun4i, meson, rockchip, qxl, virtio fixes


Alex Deucher (1):
  Revert "drm/amdgpu: validate user GEM object size"

Charlene Liu (1):
  drm/amd/display: fix PME notification not working in RV desktop

Colin Xu (1):
  drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0

Dave Airlie (3):
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2019-01-17' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

David Francis (1):
  drm/amd/display: Detach backlight from stream

Felix Kuehling (2):
  drm/amdkfd: Allow building KFD on ARM64 (v2)
  drm/amdkfd: Don't assign dGPUs to APU topology devices

Gerd Hoffmann (2):
  drm/qxl: drop prime import/export callbacks
  drm/virtio: drop prime import/export callbacks

Hang Yuan (1):
  drm/i915/gvt: free VFIO region space in vgpu detach

Jani Nikula (1):
  Merge tag 'gvt-fixes-2018-01-17' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Josip Pavic (1):
  drm/amd/display: Pack DMCU iRAM alignment

Julia Lawall (3):
  drm/rockchip: add missing of_node_put
  drm/meson: add missing of_node_put
  drm/sun4i: backend: add missing of_node_puts

Kenneth Feng (1):
  drm/amd/powerplay: run acg btc for Vega12

Michel Dänzer (1):
  Revert "drm/amdgpu: validate user pitch alignment"

Neil Armstrong (1):
  drm/meson: Fix atomic mode switching regression

Nicholas Kazlauskas (2):
  drm/amd/display: Only get the connector state for VRR when toggled
  drm/amd/display: Fix disabled cursor on top screen edge

Roman Li (1):
  drm/amd/display: fix warning on raven hotplug

Zhenyu Wang (1):
  drm/i915/gvt: Fix mmap range check

 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c| 18 -
 drivers/gpu/drm/amd/amdkfd/Kconfig |  4 +--
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c  |  8 ++
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c  | 21 ++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  4 +--
 drivers/gpu/drm/amd/display/dc/core/dc_link.c  | 12 +
 drivers/gpu/drm/amd/display/dc/dc_link.h   |  3 +--
 drivers/gpu/drm/amd/display/dc/dc_stream.h |  1 -
 .../amd/display/dc/dce110/dce110_hw_sequencer.c|  7 -
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |  2 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |  2 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  | 19 +-
 .../drm/amd/display/modules/power/power_helpers.c  |  2 ++
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 21 +++
 drivers/gpu/drm/i915/gvt/handlers.c|  1 +
 drivers/gpu/drm/i915/gvt/hypercall.h   |  2 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c   | 30 +++---
 drivers/gpu/drm/i915/gvt/mpt.h |  2 +-
 drivers/gpu/drm/meson/meson_crtc.c | 23 ++---
 drivers/gpu/drm/meson/meson_drv.c  | 14 --
 drivers/gpu/drm/qxl/qxl_drv.c  |  4 ---
 drivers/gpu/drm/qxl/qxl_prime.c| 14 --
 drivers/gpu/drm/rockchip/rockchip_rgb.c|  4 ++-
 drivers/gpu/drm/sun4i/sun4i_backend.c  |  5 ++--
 drivers/gpu/drm/virtio/virtgpu_drv.c   |  4 ---
 drivers/gpu/drm/virtio/virtgpu_drv.h   |  4 ---
 drivers/gpu/drm/virtio/virtgpu_prime.c | 14 --
 27 files changed, 114 insertions(+), 131 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org

Re: [git pull] drm fixes for 5.0-rc2

2019-01-11 Thread pr-tracker-bot
The pull request you sent on Fri, 11 Jan 2019 12:11:42 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/385c59c7baaa4626f5c01888d50e86e5636e655e

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 5.0-rc2

2019-01-10 Thread Dave Airlie
Hi Linus,

Not a huge amount for rc2, assume the usual quiet period, and rc3 will
be most of it.

amdgpu:
- Powerplay fixes
- Virtual display pinning fixes
- Golden register updates for Vega
- Pitch and gem size validation fixes
- SR-IOV init error fix
- Pagetables in system RAM disable for some Raven system
- DP-MST resume fixes

tc358767 bridge:
- fix to work with displayport connector.

Dave.

drm-fixes-2019-01-11:
drm: amdgpu + tc358767 bridge + amd mst s/r fix
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

  Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-11

for you to fetch changes up to f34c48e06ddcc197f2cf7cbc006ceb74e28e1ccf:

  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-01-11
07:38:56 +1000)


drm: amdgpu + tc358767 bridge + amd mst s/r fix


Christian König (1):
  drm/amdgpu: disable system memory page tables for now

Dave Airlie (2):
  Merge tag 'drm-misc-fixes-2019-01-10' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-5.0' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Emily Deng (3):
  drm/amdgpu/virtual_dce: No need to pin the fb's bo
  drm/amdgpu/virtual_dce: No need to pin the cursor bo
  drm/amdgpu/sriov:Correct pfvf exchange logic

Evan Quan (5):
  drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode
  drm/amd/powerplay: update OD support flag for SKU with no OD capabilities
  drm/amd/powerplay: create pp_od_clk_voltage device file under OD support
  drm/amd/powerplay: avoid possible buffer overflow
  drm/amd/powerplay: drop the unnecessary uclk hard min setting

Jim Qu (1):
  drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang

Kent Russell (1):
  drm/amdgpu: Cleanup 2 compiler warnings

Likun Gao (1):
  drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG

Lyude Paul (3):
  drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
  drm/amdgpu: Don't fail resume process if resuming atomic state fails
  drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume()

Tao Zhou (1):
  drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20

Tiecheng Zhou (1):
  drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings test sequence

Tomi Valkeinen (7):
  drm/bridge: tc358767: add bus flags
  drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
  drm/bridge: tc358767: fix single lane configuration
  drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
  drm/bridge: tc358767: reject modes which require too much BW
  drm/bridge: tc358767: fix output H/V syncs
  drm/bridge: tc358767: use DP connector if no panel set

Yu Zhao (2):
  drm/amdgpu: validate user pitch alignment
  drm/amdgpu: validate user GEM object size

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 12 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c| 38 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 22 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c |  3 --
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c   | 17 ++--
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c  | 48 +++---
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c  | 14 ---
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c  |  2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c |  3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 37 +++--
 drivers/gpu/drm/amd/include/kgd_pp_interface.h | 13 +++---
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c| 24 ++-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |  8 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +++---
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 34 ++-
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h  |  2 +-
 drivers/gpu/drm/bridge/tc358767.c  | 48 +-
 include/drm/drm_dp_mst_helper.h|  3 +-
 18 files changed, 221 insertions(+), 119 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc7

2018-12-14 Thread pr-tracker-bot
The pull request you sent on Fri, 14 Dec 2018 11:54:15 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-12-14

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/92de1de51e99910ff0b45b340c95994573a1ad23

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc7

2018-12-13 Thread Dave Airlie
Hi Linus,

While I hoped things would calm down, the world hasn't joined with me,
but it's a few things scattered over a wide area. The i915 workarounds
regression fix is probably the largest, the rest are more usual sized.
We also get some new AMD PCI IDs.

There is also a patch in here to MAINTAINERS to added Daniel as an
official DRM toplevel co-maintainer, he's decided he wants to step up
and share the glory, and he'll likely process next weeks fixes while
I'm away on holidays.

I'm also going to send an early drm-next to you today, it might get
superseded but I'll get it out there in advance of holiday period.

Dave.

summary:

amdgpu:
- some new PCI IDs,
- fixed firmware image updates
- power management fixes
- locking warning fix
nouveau:
- framebuffer flushing fix
- memory leak fix
- tegra device init regression fix
vmwgfx:
 - OOM kernel memory fix
 - excess return in function fix
i915:
 - the biggest fix is a regression fix where workarounds weren't
getting reapplied after a gpu hang causing further crashing, this
fixes the workaround application to make it happen again,
 - GPU hang fixes for Braswell and some GEN3 GPUs.
 - GVT fix for broadwell tiling
rockchip:
- revert to fix a regression causing a WARN on shutdown
mediatek:
- avoid crash attaching to non-existant bridges

drm-fixes-2018-12-14:
drm vmwgfx, mediatek, nouveau, amdgpu, rockchip, intel fixes
The following changes since commit 40e020c129cfc991e8ab4736d2665351ffd1468d:

  Linux 4.20-rc6 (2018-12-09 15:31:00 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-12-14

for you to fetch changes up to 1df07a7f2244947c888dc35bba2b237f714afc56:

  Merge branch 'vmwgfx-fixes-4.20' of
git://people.freedesktop.org/~thomash/linux into drm-fixes (2018-12-14
05:37:44 +1000)


drm vmwgfx, mediatek, nouveau, amdgpu, rockchip, intel fixes


Alex Deucher (5):
  drm/amdgpu: update smu firmware images for VI variants (v2)
  drm/amdgpu: add some additional vega10 pci ids
  drm/amdgpu: add some additional vega20 pci ids
  drm/amdkfd: add new vega10 pci ids
  drm/amdkfd: add new vega20 pci id

Andrey Grodzovsky (1):
  drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ctx.lock

Ben Skeggs (1):
  drm/nouveau/kms/nv50-: also flush fb writes when rewinding push buffer

Brian Norris (1):
  Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec"

Chris Wilson (3):
  drm/i915/execlists: Apply a full mb before execution for Braswell
  drm/i915: Allocate a common scratch page
  drm/i915: Flush GPU relocs harder for gen3

Colin Ian King (1):
  drm/vmwgfx: remove redundant return ret statement

Daniel Vetter (1):
  MAINTAINERS: Daniel for drm co-maintainer

Dave Airlie (7):
  Merge tag 'drm-intel-fixes-2018-12-07' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-intel-fixes-2018-12-12-1' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-12-12' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge branch 'linux-4.20' of git://github.com/skeggsb/linux into drm-fixes
  Merge branch 'mediatek-drm-fixes-4.20' of
https://github.com/ckhu-mediatek/linux.git-tags into drm-fixes
  Merge branch 'vmwgfx-fixes-4.20' of
git://people.freedesktop.org/~thomash/linux into drm-fixes

Evan Quan (1):
  drm/amdgpu: drop fclk/gfxclk ratio setting

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2018-12-04' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Junwei Zhang (1):
  drm/amdgpu: update SMC firmware image for polaris10 variants

Kenneth Feng (1):
  drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI

Lyude Paul (1):
  drm/nouveau/kms: Fix memory leak in nv50_mstm_del()

Nicolas Boichat (1):
  drm/mediatek: Only try to attach bridge if there is one

Thierry Reding (1):
  drm/nouveau/drm/nouveau: tegra: Call nouveau_drm_device_init()

Thomas Hellstrom (1):
  drm/vmwgfx: Protect from excessive execbuf kernel memory allocations v3

Tina Zhang (1):
  drm/i915/gvt: Fix tiled memory decoding bug on BDW

Tvrtko Ursulin (2):
  drm/i915: Record GT workarounds in a list
  drm/i915: Introduce per-engine workarounds

 MAINTAINERS|   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c|  36 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c|   7 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c|   7 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c |   2 +-
 drivers/gpu/drm/amd/powerplay/inc/smu7_ppsmc.h |   2 +
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c|  

Re: [git pull] drm fixes for 4.20-rc6

2018-12-07 Thread pr-tracker-bot
The pull request you sent on Fri, 7 Dec 2018 11:37:08 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-12-07

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d387ac13ad12194a62d268a6b7a0633ef832f6bd

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc6

2018-12-06 Thread Dave Airlie
Hi Linus,

This is the regular fixes pull. I'm off on holidays for a few days but
will likely still have access to stuff, just not doing much else, I
should be back for 2 days at the end of next week to line up more
fixes, and likely send you the -next pull request before going on
holidays until after boxing day.

There's a bit more in here than I'd like, and I'm hoping things calm
down when I'm out.

msm: a bunch of display fixes for the new DPU, and a couple of command
submission fixes
omap: some DSI fixes
ast: driver unload crash fix
core: fix the lease uevent so userspace can distinguish it
amd: fix a bpc regression, lru handling regression, fixed firmware
support for new GPUs, power management fixes for vega20.

Thanks,
Dave.

drm-fixes-2018-12-07:
ast, msm display fixes, amdgpu fixes, lease fix, omap fixes
The following changes since commit 2595646791c319cadfdbf271563aac97d0843dc7:

  Linux 4.20-rc5 (2018-12-02 15:07:55 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-12-07

for you to fetch changes up to e594a5e349ddbfdaca1951bb3f8d72f3f1660d73:

  drm/ast: Fix connector leak during driver unload (2018-12-06 14:12:02 +1000)


ast, msm display fixes, amdgpu fixes, lease fix, omap fixes


Abhinav Kumar (1):
  drm/msm/dsi: configure VCO rate for 10nm PLL driver

Alex Deucher (3):
  drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities
  drm/amdgpu/gmc8: update MC firmware for polaris
  drm/amdgpu/gmc8: always load MC firmware in the driver

Christian König (2):
  drm/ttm: fix LRU handling in ttm_buffer_object_transfer
  drm/amdgpu: wait for IB test on first device open

Dan Carpenter (1):
  drm/msm/gpu: Fix a couple memory leaks in debugfs

Daniel Vetter (1):
  drm/lease: Send a distinct uevent

Dave Airlie (3):
  Merge tag 'msm-fixes-2018-12-04' of
https://gitlab.freedesktop.org/seanpaul/dpu-staging into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-12-05' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Evan Quan (3):
  drm/amd/powerplay: support new pptable upload on Vega20
  drm/amd/powerplay: issue pre-display settings for display change event
  drm/amd/powerplay: support SoftMin/Max setting for some specific DPM

James Zhu (1):
  drm/amdgpu/vcn: Update vcn.cur_state during suspend

Jayant Shekhar (1):
  drm/msm/dpu: Ignore alpha for XBGR format

Jeykumar Sankaran (1):
  drm/msm: validate display and event threads

Jordan Crouse (1):
  drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0

Junwei Zhang (1):
  drm/amdgpu: update mc firmware image for polaris12 variants

Nicholas Kazlauskas (2):
  drm/amd/display: Fix unintialized max_bpc state values
  drm/amd/display: Fix overflow/truncation from strncpy.

Rob Clark (1):
  drm/msm: fix handling of cmdstream offset

Robert Foss (1):
  drm/msm: Move fence put to where failure occurs

Roman Li (1):
  drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2)

Sam Bobroff (1):
  drm/ast: Fix connector leak during driver unload

Sandeep Panda (1):
  drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge

Sean Paul (2):
  drm/msm: Grab a vblank reference when waiting for commit_done
  drm/msm: dpu: Don't set legacy plane->crtc pointer

Sebastian Reichel (2):
  drm/omap: populate DSI platform bus earlier
  drm/omap: fix incorrect union usage

Sharat Masetty (2):
  drm/msm: Check if target supports crash dump capture
  drm/msm: Fix task dump in gpu recovery

Todor Tomov (1):
  drm/msm/hdmi: Enable HPD after HDMI IRQ is set up

Tomi Valkeinen (1):
  drm/omap: fix bus_flags for panel-dpi

Wei Yongjun (1):
  drm/fb-helper: Fix typo in parameter description

Wen Yang (1):
  drm/msm: Fix error return checking

YueHaibing (2):
  drm/msm/hdmi: Drop pointless static qualifier in msm_hdmi_bind()
  drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data"

tianci yin (1):
  drm/amd/powerplay: improve OD code robustness

wentalou (1):
  drm/amdgpu: enlarge maximum waiting time of KIQ

 drivers/gpu/drm/amd/amdgpu/amdgpu.h|  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c|  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c|  6 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c  | 44 
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c  |  3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  8 +--
 .../amd/display/dc/dce110/dce110_hw_sequencer.c|  2 +
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |  4 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c|  3 ++
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c   |  2 -
 

Re: [git pull] drm fixes for 4.20-rc5

2018-11-30 Thread pr-tracker-bot
The pull request you sent on Fri, 30 Nov 2018 13:11:42 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-30

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/570a37437cf24790d77fed6a59fdc9ac749e6b19

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc5

2018-11-29 Thread Dave Airlie
Hi Linus,

This weeks instalment of fixes. Looks fairly like business as usual
and everything seems to rolling along. There was one MST fix applied
and reverted in the misc tree, but otherwise nothing too strange in
here.

core: incorrect master setting on error fix
i915: only GVT fixes this week, one MOCS register load, rpm lock fix,
and a use after free.
rcar-du: regression fix for group start
amdgpu: DP MST fix, GPUVM fix for huge pages, RLC fix for vega20
ast: fix EDID reading stability, ioreg free fix
meson: sleep in irq fix, vblank fixes, array boundary fix

Thanks,
Dave.

drm-fixes-2018-11-30:
drm: i915 gvt, amdgpu, ast, rcar-du, meson + core fixes.
The following changes since commit 2e6e902d185027f8e3cb8b7305238f7e35d6a436:

  Linux 4.20-rc4 (2018-11-25 14:19:31 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-30

for you to fetch changes up to ebcdcef30333660d3314158bac362425ade3d28c:

  Merge tag 'drm-misc-fixes-2018-11-28-1' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-11-29
10:11:15 +1000)


drm: i915 gvt, amdgpu, ast, rcar-du, meson + core fixes.


Chris Wilson (1):
  drm/i915/gvt: Avoid use-after-free iterating the gtt list

Christian Hewitt (1):
  drm/meson: add support for 1080p25 mode

Dave Airlie (4):
  Merge tag 'du-fixes-20181126' of
git://linuxtv.org/pinchartl/media into drm-fixes
  Merge tag 'drm-intel-fixes-2018-11-28' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-11-28-1' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Felix Kuehling (2):
  drm/amdgpu: Cast to uint64_t before left shift
  drm/amdgpu: Avoid endless loop in GPUVM fragment processing

Hang Yuan (1):
  drm/i915/gvt: ensure gpu is powered before do i915_gem_gtt_insert

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2018-11-26' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Laurent Pinchart (1):
  drm: rcar-du: Fix DU3 start/stop on M3-N

Lyude Paul (6):
  drm/amd/dm: Don't forget to attach MST encoders
  drm/amd/dm: Understand why attaching path/tile properties are needed
  drm/dp_mst: Skip validating ports during destruction, just ref
  drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
  drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
  Revert "drm/dp_mst: Skip validating ports during destruction, just ref"

Neil Armstrong (1):
  drm/meson: Fixes for drm_crtc_vblank_on/off support

Sam Bobroff (1):
  drm/ast: Fix incorrect free on ioregs

Sergio Correia (1):
  drm: set is_master to 0 upon drm_new_set_master() failure

Xinyun Liu (1):
  drm/i915/gvt: not to touch undefined MOCS registers

Y.C. Chen (1):
  drm/ast: fixed reading monitor EDID not stable issue

shaoyunl (1):
  drm/amdgpu: Add delay after enable RLC ucode

 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 14 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c  |  7 +++--
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c|  5 ++-
 drivers/gpu/drm/ast/ast_main.c |  3 +-
 drivers/gpu/drm/ast/ast_mode.c | 36 ++
 drivers/gpu/drm/drm_auth.c |  2 ++
 drivers/gpu/drm/i915/gvt/aperture_gm.c |  2 ++
 drivers/gpu/drm/i915/gvt/gtt.c |  7 +++--
 drivers/gpu/drm/i915/gvt/mmio_context.c|  2 ++
 drivers/gpu/drm/meson/meson_crtc.c | 27 ++--
 drivers/gpu/drm/meson/meson_dw_hdmi.c  |  1 +
 drivers/gpu/drm/meson/meson_venc.c |  4 +++
 drivers/gpu/drm/meson/meson_viu.c  | 12 
 drivers/gpu/drm/rcar-du/rcar_du_group.c| 21 +++--
 14 files changed, 110 insertions(+), 33 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc4

2018-11-23 Thread pr-tracker-bot
The pull request you sent on Fri, 23 Nov 2018 11:39:44 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-23

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9b7c880c834c0a1c80a1dc6b8a0b19155361321f

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc4

2018-11-22 Thread Dave Airlie
Hi Linus,

Regular drm fixes pull for rc4.

amdgpu: Vega20 fixes, firmware loading fix, panel display fix, override fix
i915: Sandybridge lockup fix, fastboot DSI panel fix, GPU hang on
Broxton, GPU reloc fixes on pineview/bearlake
ast: screen blurring fix, cursor appearance fix
udmabuf: mmap fix
vc4: NULL deref fix, async cursor update fix.

All seems pretty normal at this stage,

Thanks,
Dave.

drm-fixes-2018-11-23:
drm i915, amdgpu, ast, vc4, udmabuf fixes
The following changes since commit 9ff01193a20d391e8dbce4403dd5ef87c7eaaca6:

  Linux 4.20-rc3 (2018-11-18 13:33:44 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-23

for you to fetch changes up to 98c9cdfd34fbb62886e4c5a07e33661aa3352ef5:

  Merge tag 'drm-intel-fixes-2018-11-22' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-11-23
11:03:21 +1000)


drm i915, amdgpu, ast, vc4, udmabuf fixes


Boris Brezillon (2):
  drm/vc4: Fix NULL pointer dereference in the async update path
  drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates

Chris Wilson (2):
  drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
  drm/i915: Write GPU relocs harder with gen3

Dave Airlie (3):
  Merge tag 'drm-misc-fixes-2018-11-21' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-11-22' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Evan Quan (1):
  drm/amd/powerplay: disable Vega20 DS related features

Felix Kuehling (1):
  drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset

Gerd Hoffmann (1):
  udmabuf: set read/write flag when exporting

Greathouse, Joseph (1):
  drm/amd/pp: handle negative values when reading OD

Kenneth Feng (1):
  drm/amdgpu: Enable HDP memory light sleep

Nicholas Kazlauskas (2):
  drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
  drm/amd/display: Support amdgpu "max bpc" connector property (v2)

Paul Kocialkowski (1):
  drm/fb-helper: Blacklist writeback when adding connectors to fbdev

Takashi Iwai (1):
  drm/amdgpu: Add missing firmware entry for HAINAN

Thomas Zimmermann (1):
  drm/ast: Remove existing framebuffers before loading driver

Ville Syrjälä (3):
  drm/i915: Disable LP3 watermarks on all SNB machines
  drm/i915: Force a LUT update in intel_initial_commit()
  drm/i915: Add rotation readout for plane initial config

Y.C. Chen (2):
  drm/ast: change resolution may cause screen blurred
  drm/ast: fixed cursor may disappear sometimes

 drivers/dma-buf/udmabuf.c  |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c |  7 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c|  7 
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h   |  2 ++
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c  |  1 +
 drivers/gpu/drm/amd/amdgpu/soc15.c | 39 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 16 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  1 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   | 20 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 25 ++---
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 23 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 30 +++-
 drivers/gpu/drm/ast/ast_drv.c  | 21 +++
 drivers/gpu/drm/ast/ast_mode.c |  3 +-
 drivers/gpu/drm/drm_fb_helper.c|  3 ++
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |  7 +++-
 drivers/gpu/drm/i915/i915_gem_gtt.c|  5 +++
 drivers/gpu/drm/i915/i915_gpu_error.c  | 15 +++-
 drivers/gpu/drm/i915/i915_gpu_error.h  |  8 -
 drivers/gpu/drm/i915/intel_display.c   | 39 
 drivers/gpu/drm/i915/intel_drv.h   |  1 +
 drivers/gpu/drm/i915/intel_pm.c| 41 +-
 drivers/gpu/drm/vc4/vc4_kms.c  |  6 
 drivers/gpu/drm/vc4/vc4_plane.c| 15 ++--
 24 files changed, 273 insertions(+), 63 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc3

2018-11-16 Thread pr-tracker-bot
The pull request you sent on Fri, 16 Nov 2018 09:03:51 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-16

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4efd34602fc0da31f87dca8669388edcafba622d

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc3

2018-11-15 Thread Dave Airlie
Hi Linus,

Live from Vancouver, SoC maintainer talk, this weeks drm fixes pull for rc3.

omapdrm: regression fixes for the reordering bridge stuff that went into rc1,
i915: incorrect EU count fix, HPD storm fix, MST fix, relocation fix for gen4/5
amdgpu: huge page handling fix, IH ring setup, XGMI aperture setup,
watermark setup fix
misc: docs and MST fix.

Thanks,
Dave.

drm-fixes-2018-11-16:
i915, amdgpu, omapdrm, docs and mst fix
The following changes since commit ccda4af0f4b92f7b4c308d3acc262f4a7e3affad:

  Linux 4.20-rc2 (2018-11-11 17:12:31 -0600)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-16

for you to fetch changes up to 20325e8a614377967644cf63050095c9f2ea8ab9:

  Merge tag 'drm-intel-fixes-2018-11-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-11-16
08:52:14 +1000)


i915, amdgpu, omapdrm, docs and mst fix


Chris Wilson (2):
  drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5
  drm/i915/execlists: Force write serialisation into context image
vs execution

Christian König (1):
  drm/amdgpu: fix huge page handling on Vega10

Dave Airlie (3):
  Merge tag 'drm-misc-fixes-2018-11-14' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-11-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Imre Deak (1):
  drm/i915/icl: Fix power well 2 wrt. DC-off toggling order

Jorge Ramirez-Ortiz (1):
  drm/meson: venc: dmt mode must use encp

Laurent Pinchart (4):
  drm/omap: Populate DSS children in omapdss driver
  drm/omap: hdmi4: Ensure the device is active during bind
  drm/omap: dsi: Ensure the device is active during probe
  drm/omap: Move DISPC runtime PM handling to omapdrm

Lionel Landwerlin (1):
  drm/i915: fix broadwell EU computation

Lyude Paul (2):
  drm/i915: Fix possible race in intel_dp_add_mst_connector()
  drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST

Maarten Lankhorst (1):
  drm/i915: Move programming plane scaler to its own function.

Mika Kuoppala (1):
  drm/i915/icl: Drop spurious register read from icl_dbuf_slices_update

Philip Yang (1):
  drm/amdgpu: fix bug with IH ring setup

Rex Zhu (1):
  drm/amd/pp: Fix truncated clock value when set watermark

Sean Paul (1):
  drm: Fix htmldocs warnings in drm_fourcc.c

Stanislav Lisovskiy (1):
  drm/dp_mst: Check if primary mstb is null

Tony Lindgren (1):
  drm/omap: dsi: Fix missing of_platform_depopulate()

Ville Syrjälä (3):
  drm/i915: Fix hpd handling for pins with two encoders
  drm/i915: Clean up skl_program_scaler()
  drm/i915: Account for scale factor when calculating initial phase

shaoyunl (1):
  drm/amdgpu: set system aperture to cover whole FB region

 arch/arm/mach-omap2/display.c| 111 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c   |  18 ++--
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c |   6 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c  |   6 +-
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c   |   2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c |  32 +++
 drivers/gpu/drm/drm_dp_mst_topology.c|   3 +
 drivers/gpu/drm/drm_fourcc.c |   2 +-
 drivers/gpu/drm/i915/intel_device_info.c |   2 +-
 drivers/gpu/drm/i915/intel_display.c |  45 -
 drivers/gpu/drm/i915/intel_dp_mst.c  |   8 +-
 drivers/gpu/drm/i915/intel_drv.h |   2 +-
 drivers/gpu/drm/i915/intel_hotplug.c |  70 ++
 drivers/gpu/drm/i915/intel_lrc.c |  14 ++-
 drivers/gpu/drm/i915/intel_ringbuffer.c  |  38 +++-
 drivers/gpu/drm/i915/intel_runtime_pm.c  |  16 ++--
 drivers/gpu/drm/i915/intel_sprite.c  |  93 +++
 drivers/gpu/drm/meson/meson_venc.c   |  15 +--
 drivers/gpu/drm/omapdrm/dss/dsi.c|  22 ++---
 drivers/gpu/drm/omapdrm/dss/dss.c|  11 ++-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c  |  37 ++--
 drivers/gpu/drm/omapdrm/dss/hdmi5.c  |  27 --
 drivers/gpu/drm/omapdrm/dss/venc.c   |   7 --
 drivers/gpu/drm/omapdrm/omap_crtc.c  |   6 ++
 24 files changed, 342 insertions(+), 251 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc2

2018-11-15 Thread Konstantin Ryabitsev
On Wed, Nov 14, 2018 at 12:57:03PM +0200, Jani Nikula wrote:
> Hey, this is pretty nice! Thanks!
> 
> For whatever reason, two copies were sent, though:
> 
> 20181110193502.26034.53729.pr-tracker-bot-20ef6d06ef9a31a33516637a80521b9fc7f1f849@pdx-korg-gitolite-1.ci.codeaurora.org">http://mid.mail-archive.com/20181110193502.26034.53729.pr-tracker-bot-20ef6d06ef9a31a33516637a80521b9fc7f1f849@pdx-korg-gitolite-1.ci.codeaurora.org
> 20181114005545.8329.81866.pr-tracker-bot@pdx-korg-gitolite-1.ci.codeaurora.org">http://mid.mail-archive.com/20181114005545.8329.81866.pr-tracker-bot@pdx-korg-gitolite-1.ci.codeaurora.org

Correct, this was my fault. I managed to run it against test data
without disabling mail sending capability. Hopefully, I'll remember next
time I have to do it. :)

-K
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc2

2018-11-14 Thread Jani Nikula
On Wed, 14 Nov 2018, pr-tracker-...@kernel.org wrote:
> The pull request you sent on Sun, 11 Nov 2018 04:43:57 +1000:
>
>> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-11
>
> has been merged into torvalds/linux.git:
> https://git.kernel.org/torvalds/c/20ef6d06ef9a31a33516637a80521b9fc7f1f849
>
> Thank you!

Hey, this is pretty nice! Thanks!

For whatever reason, two copies were sent, though:

20181110193502.26034.53729.pr-tracker-bot-20ef6d06ef9a31a33516637a80521b9fc7f1f849@pdx-korg-gitolite-1.ci.codeaurora.org">http://mid.mail-archive.com/20181110193502.26034.53729.pr-tracker-bot-20ef6d06ef9a31a33516637a80521b9fc7f1f849@pdx-korg-gitolite-1.ci.codeaurora.org
20181114005545.8329.81866.pr-tracker-bot@pdx-korg-gitolite-1.ci.codeaurora.org">http://mid.mail-archive.com/20181114005545.8329.81866.pr-tracker-bot@pdx-korg-gitolite-1.ci.codeaurora.org


BR,
Jani.

-- 
Jani Nikula, Intel Open Source Graphics Center
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc2

2018-11-13 Thread pr-tracker-bot
The pull request you sent on Sun, 11 Nov 2018 04:43:57 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/20ef6d06ef9a31a33516637a80521b9fc7f1f849

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.20-rc2

2018-11-10 Thread pr-tracker-bot
The pull request you sent on Sun, 11 Nov 2018 04:43:57 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/20ef6d06ef9a31a33516637a80521b9fc7f1f849

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.20-rc2

2018-11-10 Thread Dave Airlie
Hi Linus,

Nothing too urgent in here, in case you want to leave until post
holidays. I'm in Vancouver for the next week, but should get most
stuff line up, though rc3 fixes might be late if I'm flying and
sleeping.

amdgpu has some display fixes, KFD ioctl fixes and a Vega20 bios
interaction fix.
sun4i has some NULL checks added
i915 has a 32-bit system fix, LPE audio oops, and HDMI2.0 clock fixes.
Exynos has a 3 regression fixes (one frame counter, fbdev missing,
dsi->panel check)
Etnaviv has a single fencing fix for GPU recovery.

Thanks,
Dave.

drm-fixes-2018-11-11:
drm: i915, amdgpu, sun4i, exynos and etnaviv fixes
The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-11-11

for you to fetch changes up to 73b6f96cbc0162787bcbdac5f538167084c8d605:

  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-11-11
04:23:02 +1000)


drm: i915, amdgpu, sun4i, exynos and etnaviv fixes


Alex Deucher (7):
  Revert "drm/amd/display: set backlight level limit to 1"
  drm/amdgpu/vega20: add CLK base offset
  drm/amdgpu/display: check if fbc is available in
set_static_screen_control (v2)
  drm/amdgpu: add DC feature mask module parameter
  drm/amdgpu/display/dc: add FBC to dc_config
  drm/amdgpu/display/dm: handle FBC dc feature parameter
  drm/amdgpu/display/dce11: only enable FBC when selected

Andrzej Hajda (2):
  drm/exynos/dsi: register connector if it is created after drm bind
  drm/exynos/fbdev: do not skip fbdev init if there are no connectors

Chris Wilson (3):
  drm/i915: Mark up GTT sizes as u64
  drm/i915: Compare user's 64b GTT offset even on 32b
  drm/i915: Mark pin flags as u64

Clint Taylor (1):
  drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values

Dan Carpenter (1):
  drm/exynos: checking for NULL instead of IS_ERR()

Dave Airlie (5):
  Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de/git/lst/linux into drm-fixes
  Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
  Merge tag 'drm-intel-fixes-2018-11-08' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-11-07' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Dhinakaran Pandiyan (1):
  drm/i915: Fix VIDEO_DIP_CTL bit shifts

Dmitry V. Levin (2):
  uapi: fix linux/kfd_ioctl.h userspace compilation errors
  uapi: fix more linux/kfd_ioctl.h userspace compilation errors

Evan Quan (2):
  drm/amd/powerplay: set a default fclk/gfxclk ratio
  drm/amd/powerplay: always use fast UCLK switching when UCLK DPM enabled

Giulio Benetti (2):
  drm/sun4i: tcon: fix check of tcon->panel null pointer
  drm/sun4i: tcon: prevent tcon->panel dereference if NULL

Hang Yuan (2):
  drm/i915/gvt: invalidate old ggtt page when update ggtt entry
  drm/i915/gvt: support inconsecutive partial gtt entry write

Harry Wentland (1):
  drm/amd/display: Stop leaking planes

Inki Dae (1):
  Revert "drm/exynos/decon5433: implement frame counter"

Jerry (Fangzhi) Zuo (2):
  drm/amd/display: Cleanup MST non-atomic code workaround
  drm/amd/display: Drop reusing drm connector for MST

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2018-11-07' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Leo Li (1):
  drm/amd: Update atom_smu_info_v3_3 structure

Longhe Zheng (1):
  drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR

Lucas Stach (1):
  drm/etnaviv: fix bogus fence complete check in timeout handler

Lyude Paul (1):
  drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()

Manasi Navare (1):
  drm/i915/icl: Fix the macros for DFLEXDPMLE register bits

Rodrigo Vivi (1):
  drm/i915/glk: Remove 99% limitation.

Shaokun Zhang (1):
  drm/amd/display: Fix misleading buffer information

Ville Syrjälä (4):
  drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK
  drm/i915: Fix error handling for the NV12 fb dimensions check
  drm/i915: Don't oops during modeset shutdown after lpe audio deinit
  drm/i915: Fix ilk+ watermarks when disabling pipes

Xinyun Liu (1):
  drm/i915/gvt: correct mask setting for CSFE_CHICKEN1

 drivers/gpu/drm/amd/amdgpu/amdgpu.h|   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c|  11 ++
 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c   |   1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  27 ++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   2 -
 

Re: [git pull] drm fixes for 4.19 final (part 2)

2018-10-20 Thread Greg Kroah-Hartman
On Sat, Oct 20, 2018 at 12:33:20PM +1000, Dave Airlie wrote:
> Hi Greg,
> 
> Looked like two stragglers snuck in, one very urgent the pageflipping
> was missing a reference that could result in a GPF on non-i915
> drivers, the other is an overflow in the sun4i dotclock calcs
> resulting in a mode not getting set.
> 
> Thanks,
> Dave.
> 
> drm-fixes-2018-10-20-1:
> GPF fix in atomic flipping, sun4i overflow fix.
> The following changes since commit f8e6e1b6f0ae3bb91cdcd08213d36a0ce6e98535:
> 
>   Merge tag 'drm-misc-fixes-2018-10-18' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-10-19
> 13:52:03 +1000)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-20-1

Now pulled, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19 final (part 2)

2018-10-19 Thread Dave Airlie
Hi Greg,

Looked like two stragglers snuck in, one very urgent the pageflipping
was missing a reference that could result in a GPF on non-i915
drivers, the other is an overflow in the sun4i dotclock calcs
resulting in a mode not getting set.

Thanks,
Dave.

drm-fixes-2018-10-20-1:
GPF fix in atomic flipping, sun4i overflow fix.
The following changes since commit f8e6e1b6f0ae3bb91cdcd08213d36a0ce6e98535:

  Merge tag 'drm-misc-fixes-2018-10-18' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-10-19
13:52:03 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-20-1

for you to fetch changes up to fe7acd1e303d74584040a902d78726ba5a4b9b4a:

  Merge tag 'drm-misc-fixes-2018-10-19' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-10-20
12:26:26 +1000)


GPF fix in atomic flipping, sun4i overflow fix.


Boris Brezillon (1):
  drm/sun4i: Fix an ulong overflow in the dotclock driver

Dave Airlie (1):
  Merge tag 'drm-misc-fixes-2018-10-19' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Leo Li (1):
  drm: Get ref on CRTC commit object when waiting for flip_done

 drivers/gpu/drm/drm_atomic.c   |  5 +
 drivers/gpu/drm/drm_atomic_helper.c| 12 
 drivers/gpu/drm/sun4i/sun4i_dotclock.c | 12 +++-
 include/drm/drm_atomic.h   | 11 +++
 4 files changed, 35 insertions(+), 5 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.19 final

2018-10-19 Thread Greg Kroah-Hartman
On Fri, Oct 19, 2018 at 02:59:11PM +1000, Dave Airlie wrote:
> Hi Greg,
> 
> Just a last set of misc core fixes for final.
> 
> 4 fixes, one use after free, one fb integration fix, one EDID fix, and
> one laptop panel quirk,
> 
> Thanks,
> Dave.
> 
> drm-fixes-2018-10-19:
> drm: one set of misc fixes for final release
> The following changes since commit 35a7f35ad1b150ddf59a41dcac7b2fa32982be0e:
> 
>   Linux 4.19-rc8 (2018-10-15 07:20:24 +0200)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-19

Now merged, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19 final

2018-10-18 Thread Dave Airlie
Hi Greg,

Just a last set of misc core fixes for final.

4 fixes, one use after free, one fb integration fix, one EDID fix, and
one laptop panel quirk,

Thanks,
Dave.

drm-fixes-2018-10-19:
drm: one set of misc fixes for final release
The following changes since commit 35a7f35ad1b150ddf59a41dcac7b2fa32982be0e:

  Linux 4.19-rc8 (2018-10-15 07:20:24 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-19

for you to fetch changes up to f8e6e1b6f0ae3bb91cdcd08213d36a0ce6e98535:

  Merge tag 'drm-misc-fixes-2018-10-18' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-10-19
13:52:03 +1000)


drm: one set of misc fixes for final release


Clint Taylor (1):
  drm/edid: VSDB yCBCr420 Deep Color mode bit definitions

Dave Airlie (1):
  Merge tag 'drm-misc-fixes-2018-10-18' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Eugeniy Paltsev (1):
  drm: fb-helper: Reject all pixel format changing requests

Kai-Heng Feng (1):
  drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl

Tomi Valkeinen (1):
  drm: fix use of freed memory in drm_mode_setcrtc

 drivers/gpu/drm/drm_crtc.c  | 10 +++--
 drivers/gpu/drm/drm_edid.c  |  5 ++-
 drivers/gpu/drm/drm_fb_helper.c | 91 -
 include/drm/drm_edid.h  |  6 +--
 4 files changed, 40 insertions(+), 72 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull[ drm fixes for 4.19-rc8

2018-10-12 Thread Greg Kroah-Hartman
On Fri, Oct 12, 2018 at 03:59:26PM +1000, Dave Airlie wrote:
> Hi Greg,
> 
> just a single nouveau fix from last week. Seems to be winding now correctly.
> 
> Dave.
> 
> drm-fixes-2018-10-12-1:
> single nouveau runtime reference and mst change
> The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21:
> 
>   Linux 4.19-rc7 (2018-10-07 17:26:02 +0200)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-12-1

Now merged, thanks.

greg k-h

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull[ drm fixes for 4.19-rc8

2018-10-12 Thread Dave Airlie
Hi Greg,

just a single nouveau fix from last week. Seems to be winding now correctly.

Dave.

drm-fixes-2018-10-12-1:
single nouveau runtime reference and mst change
The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21:

  Linux 4.19-rc7 (2018-10-07 17:26:02 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-12-1

for you to fetch changes up to 5ba15878f23c4bafb95afa0dabe9d08d89520259:

  Merge branch 'linux-4.19' of git://github.com/skeggsb/linux into
drm-fixes (2018-10-08 16:37:59 +1000)


single nouveau runtime reference and mst change


Dave Airlie (1):
  Merge branch 'linux-4.19' of git://github.com/skeggsb/linux into drm-fixes

Lyude Paul (1):
  drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect()

 drivers/gpu/drm/nouveau/dispnv50/disp.c | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.19-rc7 (part 2)

2018-10-04 Thread Greg Kroah-Hartman
On Fri, Oct 05, 2018 at 08:50:19AM +1000, Dave Airlie wrote:
> Hey Greg,
> 
> I was meant to take today off so sent the pull yesterday, but some
> more stuff came in and I'd rather not sit on it,
> 
> Two fixes for amdgpu:
> one corrects a use of process->mm
> one fix for display code race condition that can result in a crash
> 
> Two core fixes:
> One for a use-after-free in the leasing code
> One for a cma/fbdev crash.
> 
> Thanks,
> Dave.
> 
> drm-fixes-2018-10-05:
> amdgpu and two core fixes
> The following changes since commit d8938c981f58ee344687b7910a611ac345960045:
> 
>   Merge branch 'drm-tda9950-fixes' of
> git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes (2018-10-04
> 10:32:14 +1000)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-05

Now pulled, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19-rc7 (part 2)

2018-10-04 Thread Dave Airlie
Hey Greg,

I was meant to take today off so sent the pull yesterday, but some
more stuff came in and I'd rather not sit on it,

Two fixes for amdgpu:
one corrects a use of process->mm
one fix for display code race condition that can result in a crash

Two core fixes:
One for a use-after-free in the leasing code
One for a cma/fbdev crash.

Thanks,
Dave.

drm-fixes-2018-10-05:
amdgpu and two core fixes
The following changes since commit d8938c981f58ee344687b7910a611ac345960045:

  Merge branch 'drm-tda9950-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes (2018-10-04
10:32:14 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-05

for you to fetch changes up to bdf800c6fdf5674999bc0228d5040cc0ae218fa8:

  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-10-05
08:39:35 +1000)


amdgpu and two core fixes


Dave Airlie (2):
  Merge tag 'drm-misc-fixes-2018-10-04' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Felix Kuehling (1):
  drm/amdkfd: Fix incorrect use of process->mm

Jann Horn (1):
  drm: fix use-after-free read in drm_mode_create_lease_ioctl()

Noralf Trønnes (1):
  drm/cma-helper: Fix crash in fbdev error path

Shirish S (1):
  drm/amd/display: Signal hw_done() after waiting for flip_done()

 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 37 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 10 --
 drivers/gpu/drm/drm_client.c   | 35 ++--
 drivers/gpu/drm/drm_fb_cma_helper.c|  4 ++-
 drivers/gpu/drm/drm_fb_helper.c|  4 ++-
 drivers/gpu/drm/drm_lease.c|  6 ++--
 include/drm/drm_client.h   |  5 +--
 7 files changed, 75 insertions(+), 26 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.19-rc7

2018-10-04 Thread Greg Kroah-Hartman
On Thu, Oct 04, 2018 at 02:55:42PM +1000, Dave Airlie wrote:
> Hi Greg,
> 
> Nothing too much happening at this point,
> 
> 3 i915 fixes:
> compressed error handling zlib fix
> compiler warning cleanup
> and a minor code cleanup
> 
> 2 tda9950:
> Two fixes for the HDMI CEC
> 
> 1 exynos:
> A fix required for IOMMU interaction.
> 
> Thanks,
> Dave.
> 
> drm-fixes-2018-10-04:
> drm exynos, tda9950 and intel fixes
> The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38:
> 
>   Linux 4.19-rc6 (2018-09-30 07:15:35 -0700)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-04

Now merged, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19-rc7

2018-10-03 Thread Dave Airlie
Hi Greg,

Nothing too much happening at this point,

3 i915 fixes:
compressed error handling zlib fix
compiler warning cleanup
and a minor code cleanup

2 tda9950:
Two fixes for the HDMI CEC

1 exynos:
A fix required for IOMMU interaction.

Thanks,
Dave.

drm-fixes-2018-10-04:
drm exynos, tda9950 and intel fixes
The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38:

  Linux 4.19-rc6 (2018-09-30 07:15:35 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-10-04

for you to fetch changes up to d8938c981f58ee344687b7910a611ac345960045:

  Merge branch 'drm-tda9950-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes (2018-10-04
10:32:14 +1000)


drm exynos, tda9950 and intel fixes


Anusha Srivatsa (1):
  drm/i915: Do not redefine the has_csr parameter.

Chris Wilson (2):
  drm/i915: Avoid compiler warning for maybe unused gu_misc_iir
  drm/i915: Handle incomplete Z_FINISH for compressed error states

Colin Ian King (1):
  drm/i2c: tda9950: fix timeout counter check

Dave Airlie (3):
  Merge tag 'exynos-drm-fixes-for-v4.19-rc7' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
  Merge tag 'drm-intel-fixes-2018-10-03' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-tda9950-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes

Hans Verkuil (1):
  drm/i2c: tda9950: set MAX_RETRIES for errors only

Marek Szyprowski (1):
  drm/exynos: Use selected dma_dev default iommu domain instead of
a fake one

 drivers/gpu/drm/exynos/exynos_drm_iommu.h | 34 +++-
 drivers/gpu/drm/i2c/tda9950.c |  5 +-
 drivers/gpu/drm/i915/i915_gpu_error.c | 88 ++-
 drivers/gpu/drm/i915/i915_gpu_error.h |  1 +
 drivers/gpu/drm/i915/i915_irq.c   | 33 +---
 drivers/gpu/drm/i915/i915_pci.c   |  1 -
 6 files changed, 85 insertions(+), 77 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull[ drm fixes for 4.19-rc6

2018-09-28 Thread Greg Kroah-Hartman
On Fri, Sep 28, 2018 at 09:59:11AM +1000, Dave Airlie wrote:
> Hi Greg,
> 
> Looks like a pretty normal week for graphics,
> 
> core: syncobj fix, panel link regression revert
> amd: suspend/resume fixes, EDID emulation fix
> mali-dp: NV12 writeback and vblank reset fixes
> etnaviv: DMA setup fix
> 
> Regards,
> Dave.
> 
> drm-fixes-2018-09-28:
> amd, etnaviv, mali_dp, syncobj and panel fixes
> The following changes since commit 6bf4ca7fbc85d80446ac01c0d1d77db4d91a6d84:
> 
>   Linux 4.19-rc5 (2018-09-23 19:15:18 +0200)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-09-28

Now pulled, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull[ drm fixes for 4.19-rc6

2018-09-27 Thread Dave Airlie
Hi Greg,

Looks like a pretty normal week for graphics,

core: syncobj fix, panel link regression revert
amd: suspend/resume fixes, EDID emulation fix
mali-dp: NV12 writeback and vblank reset fixes
etnaviv: DMA setup fix

Regards,
Dave.

drm-fixes-2018-09-28:
amd, etnaviv, mali_dp, syncobj and panel fixes
The following changes since commit 6bf4ca7fbc85d80446ac01c0d1d77db4d91a6d84:

  Linux 4.19-rc5 (2018-09-23 19:15:18 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-09-28

for you to fetch changes up to fcb1349a2af5a3c4a1d789bb5d1a9b3e582652a3:

  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-09-28
09:30:22 +1000)


amd, etnaviv, mali_dp, syncobj and panel fixes


Alexandru Gheorghe (2):
  drm: mali-dp: Call drm_crtc_vblank_reset on device init
  drm/malidp: Fix writeback in NV12

Bhawanpreet Lakha (1):
  drm/amd/display: Fix Edid emulation for linux

Dave Airlie (4):
  Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de/git/lst/linux into drm-fixes
  Merge branch 'for-upstream/malidp-fixes' of
git://linux-arm.org/linux-ld into drm-fixes
  Merge tag 'drm-misc-fixes-2018-09-27-1' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Jason Ekstrand (1):
  drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set

Linus Walleij (1):
  Revert "drm/panel: Add device_link from panel device to DRM device"

Lucas Stach (1):
  drm/etnaviv: add DMA configuration for etnaviv platform device

Rex Zhu (1):
  drm/amdgpu: Fix vce work queue was not cancelled when suspend

Roman Li (1):
  drm/amd/display: Fix Vega10 lightup on S3 resume

 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c|   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c|   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 139 -
 drivers/gpu/drm/amd/display/dc/core/dc_link.c  |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h   |   1 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c|   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.h|   5 -
 .../amd/display/dc/dce120/dce120_hw_sequencer.c|  12 --
 drivers/gpu/drm/arm/malidp_drv.c   |   1 +
 drivers/gpu/drm/arm/malidp_hw.c|  25 +++-
 drivers/gpu/drm/arm/malidp_hw.h|   3 +-
 drivers/gpu/drm/arm/malidp_mw.c|  25 +++-
 drivers/gpu/drm/arm/malidp_regs.h  |   2 +
 drivers/gpu/drm/drm_panel.c|  10 --
 drivers/gpu/drm/drm_syncobj.c  |   5 +
 drivers/gpu/drm/etnaviv/etnaviv_drv.c  |  27 +++-
 include/drm/drm_panel.h|   1 -
 17 files changed, 217 insertions(+), 52 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.19-rc5

2018-09-21 Thread Greg Kroah-Hartman
On Fri, Sep 21, 2018 at 10:06:58AM +1000, Dave Airlie wrote:
> Hey Greg,
> 
> Looks like a pretty run of the mill set of fixes for this stage,
> 
> core: fix debugfs for atomic, fix the check for atomic for
> non-modesetting drivers
> amdgpu: adds a new PCI id, some kfd fixes and a sdma fix
> i915: a bunch of GVT fixes.
> vc4: scaling fix
> vmwgfx: modesetting fixes and a old buffer eviction fix
> udl: framebuffer destruction fix
> sun4i: disable on R40 fix until next kernel
> pl111: NULL termination on table fix

Now pulled, thanks.

greg k-h
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19-rc5

2018-09-20 Thread Dave Airlie
Hey Greg,

Looks like a pretty run of the mill set of fixes for this stage,

core: fix debugfs for atomic, fix the check for atomic for
non-modesetting drivers
amdgpu: adds a new PCI id, some kfd fixes and a sdma fix
i915: a bunch of GVT fixes.
vc4: scaling fix
vmwgfx: modesetting fixes and a old buffer eviction fix
udl: framebuffer destruction fix
sun4i: disable on R40 fix until next kernel
pl111: NULL termination on table fix

Thanks,
Dave.

drm-fixes-2018-09-21:
amdgpu, vwmgfx, i915, sun4i, vgem, vc4, udl and core fixes.
The following changes since commit 7876320f88802b22d4e2daf7eb027dd14175a0f8:

  Linux 4.19-rc4 (2018-09-16 11:52:37 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-09-21

for you to fetch changes up to 4fcb7f8be829d21bcbb24eef2204fb6b34ed1f80:

  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-09-21
09:52:27 +1000)


amdgpu, vwmgfx, i915, sun4i, vgem, vc4, udl and core fixes.


Alex Deucher (1):
  drm/amdgpu: add new polaris pci id

Amber Lin (1):
  drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7

Boris Brezillon (1):
  drm/vc4: Fix the "no scaling" case on multi-planar YUV formats

Chen-Yu Tsai (1):
  drm/sun4i: Remove R40 display pipeline compatibles

Colin Xu (2):
  drm/i915/gvt: Init PHY related registers for BXT
  drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler

Dave Airlie (5):
  drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers.
  Merge tag 'drm-misc-fixes-2018-09-19' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-intel-fixes-2018-09-19' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'vmwgfx-fixes-4.19' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Deepak Rawat (4):
  drm/vmwgfx: don't check for old_crtc_state enable status
  drm/vmwgfx: limit screen size to stdu_max during check_modeset
  drm/vmwgfx: limit mode size for all display unit to texture_max
  drm/vmwgfx: Don't impose STDU limits on framebuffer size

Emil Lundmark (1):
  drm: udl: Destroy framebuffer only if it was initialized

Icenowy Zheng (1):
  drm: sun4i: drop second PLL from A64 HDMI PHY

Lyude Paul (1):
  drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs creation

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2018-09-18' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Thomas Hellstrom (1):
  drm/vmwgfx: Fix buffer object eviction

Weinan Li (1):
  drm/i915/gvt: request srcu_read_lock before checking if one gfn is valid

Yong Zhao (2):
  drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9
  drm/amdkfd: Fix ATS capablity was not reported correctly on some APUs

YueHaibing (1):
  drm/fb-helper: Remove set but not used variable 'connector_funcs'

Zhipeng Gong (1):
  drm/i915/gvt: clear ggtt entries when destroy vgpu

zhong jiang (1):
  drm/pl111: Make sure of_device_id tables are NULL terminated

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c|  6 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h|  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c   | 14 
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c   |  1 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c   |  3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c| 13 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c   |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h |  1 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +---
 drivers/gpu/drm/amd/include/kgd_kfd_interface.h   |  2 +-
 drivers/gpu/drm/drm_atomic.c  |  2 +-
 drivers/gpu/drm/drm_debugfs.c |  2 +-
 drivers/gpu/drm/drm_fb_helper.c   |  3 --
 drivers/gpu/drm/i915/gvt/handlers.c   |  1 +
 drivers/gpu/drm/i915/gvt/kvmgt.c  |  7 +++-
 drivers/gpu/drm/i915/gvt/mmio.c   | 28 +++
 drivers/gpu/drm/i915/gvt/vgpu.c   |  1 +
 drivers/gpu/drm/pl111/pl111_vexpress.c|  3 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c |  1 -
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c|  1 -
 drivers/gpu/drm/sun4i/sun8i_mixer.c   | 24 -
 drivers/gpu/drm/sun4i/sun8i_tcon_top.c|  1 -
 drivers/gpu/drm/udl/udl_fb.c  |  8 +++--
 drivers/gpu/drm/vc4/vc4_plane.c   | 25 +++---
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c   |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c   | 42 ---
 

[git pull] drm fixes for 4.19-rc3

2018-09-06 Thread Dave Airlie
Hi Linus,

Seems to have been overly quiet this week so I expect next week will
be more stuff, just one pull request with i915 fixes in it.

i915: (from Rodrigo's pull)
"The critical fix here on display side is the DP MST regression one.
  But this pull also include fixes for DP SST, small VDSC register fix
  and GVT's bucked with "BXT fixes, two guest warning fixes, dmabuf
  format mod fix and one for recent multiple VM timeout failure."

Dave.

drm-fixes-2018-09-07:
i915 fixes
The following changes since commit 57361846b52bc686112da6ca5368d11210796804:

  Linux 4.19-rc2 (2018-09-02 14:37:30 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-09-07

for you to fetch changes up to 67c6ed7cf9ebe53815f15bfdeb49ad91801c2235:

  Merge tag 'drm-intel-fixes-2018-09-05' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-09-07
11:07:03 +1000)


i915 fixes


Colin Xu (2):
  drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY
  drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS.

Dave Airlie (1):
  Merge tag 'drm-intel-fixes-2018-09-05' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Hang Yuan (1):
  drm/i915/gvt: move intel_runtime_pm_get out of spin_lock in stop_schedule

Imre Deak (1):
  drm/i915/dp_mst: Fix enabling pipe clock for all streams

Jan-Marek Glogowski (1):
  drm/i915: Re-apply "Perform link quality check, unconditionally
during long pulse"

Manasi Navare (1):
  drm/i915/dsc: Fix PPS register definition macros for 2nd VDSC engine

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2018-09-04' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Xiaolin Zhang (1):
  drm/i915/gvt: emulate gen9 dbuf ctl register access

Zhenyu Wang (2):
  drm/i915/gvt: Fix drm_format_mod value for vGPU plane
  drm/i915/gvt: Give new born vGPU higher scheduling chance

 drivers/gpu/drm/i915/gvt/dmabuf.c   | 33 ++---
 drivers/gpu/drm/i915/gvt/fb_decoder.c   |  5 ++---
 drivers/gpu/drm/i915/gvt/fb_decoder.h   |  2 +-
 drivers/gpu/drm/i915/gvt/handlers.c | 33 +++--
 drivers/gpu/drm/i915/gvt/mmio_context.c |  2 --
 drivers/gpu/drm/i915/gvt/sched_policy.c | 37 ++---
 drivers/gpu/drm/i915/i915_reg.h |  4 ++--
 drivers/gpu/drm/i915/intel_ddi.c| 17 ---
 drivers/gpu/drm/i915/intel_dp.c | 33 -
 drivers/gpu/drm/i915/intel_dp_mst.c |  4 
 10 files changed, 120 insertions(+), 50 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.19-rc2

2018-08-30 Thread Dave Airlie
Hi Linus,

Regular fixes pull,

Mediatek is a bunch of fixes to their RDMA and Overlay engines.
i915 has some Cannonlake/Geminilake watermark workarounds, LSPCON fix,
HDCP free fix, audio fix and a ppgtt reference counting fix.
amdgpu has some SRIOV, Kasan, memory leaks and other misc fixes.

Thanks,
Dave.

drm-fixes-2018-08-31:
drm fixes for mediatek, amdgpu and i915.
The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3:

  Linux 4.19-rc1 (2018-08-26 14:11:59 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-08-31

for you to fetch changes up to 49a51c4b4064c8a89ffd166434696138edef6b85:

  Merge tag 'drm-intel-fixes-2018-08-29' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-08-30
11:35:03 +1000)


drm fixes for mediatek, amdgpu and i915.


Andrey Grodzovsky (1):
  drm/amdgpu: Fix page fault and kasan warning on pci device remove.

Chris Wilson (2):
  drm/i915: Stop holding a ref to the ppgtt from each vma
  drm/i915/audio: Hook up component bindings even if displays are disabled

Christian König (3):
  drm/amdgpu: fix VM clearing for the root PD
  drm/amdgpu: fix preamble handling
  drm/amdgpu: fix holding mn_lock while allocating memory

Dave Airlie (3):
  Merge branch 'mediatek-drm-fixes-4.19' of
https://github.com/ckhu-mediatek/linux.git-tags into drm-fixes
  Merge branch 'drm-fixes-4.19' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-08-29' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Emily Deng (2):
  amdgpu: fix multi-process hang issue
  drm/amdgpu: Need to set moved to true when evict bo

Felix Kuehling (1):
  drm/amdgpu: Adjust the VM size based on system memory size v2

Fredrik Schön (1):
  drm/i915: Increase LSPCON timeout

Rex Zhu (6):
  drm/amd/display: Fix bug use wrong pp interface
  drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode
  drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins
  drm/amdgpu: Update power state at the end of smu hw_init.
  drm/amdgpu: Power on uvd block when hw_fini
  drm/amdgpu: Remove duplicated power source update

Rodrigo Vivi (1):
  drm/i915: Free write_buf that we allocated with kzalloc.

SivapiriyanKumarasamy (1):
  drm/amd/display: Fix memory leak caused by missed dc_sink_release

Souptick Joarder (1):
  drm/mediatek: Convert drm_atomic_helper_suspend/resume()

Stu Hsieh (14):
  drm/mediatek: add connection from RDMA0 to DPI1
  drm/mediatek: add connection from RDMA0 to DSI1
  drm/mediatek: add connection from RDMA1 to DSI0
  drm/mediatek: add connection from RDMA2 to DSI0
  drm/mediatek: add memory mode and layer_config for RDMA
  drm/mediatek: add RGB color format support for RDMA
  drm/mediatek: add the comment about color format setting for OVL
  drm/mediatek: add YUYV/UYVY color format support for RDMA
  drm/mediatek: add function to get layer number for component
  drm/mediatek: add function to return OVL layer number
  drm/mediatek: add function to return RDMA layer number
  drm/mediatek: use layer_nr function to get layer number to init plane
  drm/mediatek: update some variable name from ovl to comp
  drm/mediatek: fix connection from RDMA2 to DSI1

Thomas Zimmermann (1):
  drm/mediatek: Replace drm_dev_unref with drm_dev_put

Ville Syrjälä (1):
  drm/i915: Fix glk/cnl display w/a #1175

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 47 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c |  8 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 35 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c  | 11 ++-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c  |  9 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c  | 16 +---
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c  | 16 +---
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c  | 16 +---
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c| 49 +++-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c|  3 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c   | 12 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c  |  6 +-
 drivers/gpu/drm/i915/i915_vma.c|  4 -
 drivers/gpu/drm/i915/intel_audio.c |  3 -
 drivers/gpu/drm/i915/intel_display.c   |  7 +-
 drivers/gpu/drm/i915/intel_hdmi.c  |  8 +-
 drivers/gpu/drm/i915/intel_lspcon.c|  2 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c| 11 +++
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c   | 92 ++
 

Re: [git pull] drm fixes for rc1

2018-08-24 Thread Dave Airlie
Oops forgot subject line

On Fri., 24 Aug. 2018, 14:59 Dave Airlie,  wrote:

> Hi Linus,
>
> Just a couple of fixes PRs for rc1,
>
> One MAINTAINERS address change, two panels fixes, and set of amdgpu
> fixes (build fixes, display fixes and some others).
>
> Thanks
> Dave.
>
> drm-next-2018-08-24:
> amdgpu and panel/misc fixes.
> The following changes since commit
> 3d63a3c14741ed015948943076f3c6a2f2cd7b27:
>
>   Merge tag 'drm-msm-next-2018-08-10' of
> git://people.freedesktop.org/~robclark/linux into drm-next (2018-08-17
> 10:46:51 +1000)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm tags/drm-next-2018-08-24
>
> for you to fetch changes up to 3e20e97c2d55fb18e4b06d16478edc757483b7db:
>
>   Merge tag 'drm-misc-next-fixes-2018-08-23-1' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-next (2018-08-24
> 13:41:03 +1000)
>
> 
> amdgpu and panel/misc fixes.
>
> 
> Alex Deucher (1):
>   drm/amdgpu/display: disable eDP fast boot optimization on DCE8
>
> Christian König (3):
>   drm/amdgpu: fix incorrect use of fcheck
>   drm/amdgpu: fix incorrect use of drm_file->pid
>   drm/amdgpu: fix amdgpu_amdkfd_remove_eviction_fence v3
>
> Dave Airlie (3):
>   Merge tag 'drm-misc-next-fixes-2018-08-22' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-next
>   Merge branch 'drm-next-4.19' of
> git://people.freedesktop.org/~agd5f/linux into drm-next
>   Merge tag 'drm-misc-next-fixes-2018-08-23-1' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-next
>
> Dmytro Laktyushkin (3):
>   drm/amd/display: fix dp_ss_control vbios flag parsing
>   drm/amd/display: make dp_ss_off optional
>   drm/amd/display: fix dentist did ranges
>
> Evan Quan (1):
>   drm/amdgpu: set correct base for THM/NBIF/MP1 IP
>
> Kai-Heng Feng (1):
>   drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80
>
> Leo (Sunpeng) Li (2):
>   Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0
> with CONFIG_X86"
>   drm/amd/display: Don't build DCN1 when kcov is enabled
>
> Samson Tam (1):
>   drm/amd/display: Do not retain link settings
>
> Sean Paul (2):
>   drm/panel: simple: tv123wam: Add unprepare delay
>   MAINTAINERS: drm-misc: Change seanpaul's email address
>
> Yintian Tao (2):
>   drm/amdgpu: access register without KIQ
>   drm/powerplay: enable dpm under pass-through
>
>  MAINTAINERS|   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   | 103
> +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c  |  21 ++---
>  drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c   |   3 +
>  drivers/gpu/drm/amd/amdgpu/vi.c|   4 +-
>  drivers/gpu/drm/amd/display/Kconfig|   6 ++
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
>  drivers/gpu/drm/amd/display/dc/Makefile|   2 +-
>  .../amd/display/dc/bios/command_table_helper2.c|   2 +-
>  drivers/gpu/drm/amd/display/dc/calcs/Makefile  |   2 +-
>  drivers/gpu/drm/amd/display/dc/core/dc.c   |  21 -
>  drivers/gpu/drm/amd/display/dc/core/dc_debug.c |   2 +-
>  drivers/gpu/drm/amd/display/dc/core/dc_link.c  |   6 +-
>  drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  12 +--
>  drivers/gpu/drm/amd/display/dc/dc.h|   2 +-
>  .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   6 +-
>  .../gpu/drm/amd/display/dc/dce/dce_clock_source.h  |   2 +-
>  drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c|  18 ++--
>  drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h|   2 +-
>  drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c  |   6 +-
>  .../drm/amd/display/dc/dce/dce_stream_encoder.c|  20 ++--
>  .../amd/display/dc/dce110/dce110_hw_sequencer.c|  10 +-
>  drivers/gpu/drm/amd/display/dc/gpio/Makefile   |   2 +-
>  drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c   |   4 +-
>  drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c |   4 +-
>  drivers/gpu/drm/amd/display/dc/i2caux/Makefile |   2 +-
>  drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c |   4 +-
>  drivers/gpu/drm/amd/display/dc/inc/core_types.h|   7 +-
>  drivers/gpu/drm/amd/display/dc/irq/Makefile|   2 +-
>  drivers/gpu/drm/amd/display/dc/irq/irq_service.c   |   2 +-
>  drivers/gpu/drm/amd/display/dc/os_types.h  |   2 +-
>  .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |   4 +-
>  drivers/gpu/drm/drm_edid.c |   3 +
>  drivers/gpu/drm/panel/panel-simple.c   |   3 +
>  35 files changed, 161 insertions(+), 142 deletions(-)
>
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [git pull] drm fixes for 4.19-rc1

2018-08-16 Thread Dave Airlie
oops just forgot to cc lists.

Dave.
On Fri, 17 Aug 2018 at 10:42, Dave Airlie  wrote:
>
> Hi Linus,
>
> First round of fixes for -rc1. I'll follow this up with the msm new hw
> support PR.
>
> This just has three sets of fixes, some for msm before the new hw, a bunch of
> AMD fixes (includiing some required firmware changes for new hw), and a set
> of i915 (+gvt) fixes.
>
> Thanks,
> Dave.
>
> drm-next-2018-08-17:
> msm, i915 and amdgpu fixes
> The following changes since commit 557ce95051c8eff67af48612ab350d8408aa0541:
>
>   Merge branch 'drm-next-4.19' of
> git://people.freedesktop.org/~agd5f/linux into drm-next (2018-08-10
> 11:43:02 +1000)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm tags/drm-next-2018-08-17
>
> for you to fetch changes up to 0258d7a5e261b3ce0d730f6f8f66f833058ce2b6:
>
>   Merge tag 'drm-intel-next-fixes-2018-08-16-1' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-next (2018-08-17
> 10:33:48 +1000)
>
> 
> msm, i915 and amdgpu fixes
>
> 
> Charlene Liu (1):
>   drm/amd/display: fix single link DVI has no display
>
> Chris Wilson (3):
>   drm/i915: Unmask user interrupts writes into HWSP on snb/ivb/vlv/hsw
>   drm/i915: Restore user forcewake domains across suspend
>   drm/i915/selftests: Hold rpm for unparking
>
> Colin Ian King (1):
>   drm/msm/disp/dpu: fix two spelling mistakes
>
> Dan Carpenter (2):
>   drm/i915/kvmgt: fix an error code in gvt_dma_map_page()
>   drm/i915/gvt: Off by one in intel_vgpu_write_fence()
>
> Dave Airlie (3):
>   Merge tag 'drm-msm-fixes-2018-08-10' of
> git://people.freedesktop.org/~robclark/linux into drm-next
>   Merge branch 'drm-next-4.19' of
> git://people.freedesktop.org/~agd5f/linux into drm-next
>   Merge tag 'drm-intel-next-fixes-2018-08-16-1' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-next
>
> Emily Deng (2):
>   drm/amdgpu/uvd: UVD entity initialization relys on ring initialization
>   drm/amdgpu/vce: VCE entity initialization relies on ring initializtion
>
> Gustavo A. R. Silva (1):
>   drm/i915/kvmgt: Fix potential Spectre v1
>
> Hang Yuan (3):
>   drm/i915/gvt: free workload in vgpu release
>   drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device
>   drm/i915/gvt: initialize dmabuf mutex in vgpu_create
>
> James Zhu (2):
>   drm/amdgpu:add tmr mc address into amdgpu_firmware_info
>   drm/amdgpu: update tmr mc address
>
> Jani Nikula (1):
>   drm/i915: set DP Main Stream Attribute for color range on DDI platforms
>
> Jerry (Fangzhi) Zuo (1):
>   drm/amd/display: Fix warning observed in mode change on Vega
>
> Jeykumar Sankaran (1):
>   drm/msm/disp/dpu: fix early dereference of physical encoder
>
> Kees Cook (1):
>   drm/msm/adreno: Remove VLA usage
>
> Likun Gao (3):
>   drm/amdgpu:add new firmware id for VCN
>   drm/amdgpu:add VCN support in PSP driver
>   drm/amdgpu:add VCN booting with firmware loaded by PSP
>
> Michel Dänzer (1):
>   drm/amdgpu: Use kvmalloc for allocating UVD/VCE/VCN BO backup memory
>
> Mikita Lipski (3):
>   drm/amd/display: Allow clock sharing b/w HDMI and DVI
>   drm/amd/display: Check if clock source in use before disabling
>   drm/amd/display: Pass connector id when executing VBIOS CT
>
> Nicholas Kazlauskas (1):
>   drm/amd/display: Guard against null crtc in CRC IRQ
>
> Rodrigo Vivi (1):
>   Merge tag 'gvt-next-fixes-2018-08-14' of
> https://github.com/intel/gvt-linux into drm-intel-next-fixes
>
> Souptick Joarder (1):
>   gpu: drm: msm: Change return type to vm_fault_t
>
> Yi Wang (1):
>   drm/i915/gvt: fix memory leak in intel_vgpu_ioctl()
>
> Zhao Yan (1):
>   drm/i915/gvt: return error on cmd access
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|  5 +++
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h  |  4 ++
>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c| 38 ++--
>  drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h|  1 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c| 33 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h|  1 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c| 23 +-
>  drivers/gpu/drm/amd/amdgpu/psp_v10_0.c |  3 ++
>  drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c  |  4 ++
>  drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c  |  4 ++
>  drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c  |  2 +
>  drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c  |  5 +++
>  drivers/gpu/drm/amd/amdgpu/vce_v2_0.c  |  2 +
>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c  |  2 +
>  drivers/gpu/drm/amd/amdgpu/vce_v4_0.c  | 10 -
>  drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c  | 40 +
>  

[git pull] drm fixes for 4.18-rc8

2018-08-02 Thread Dave Airlie
Hi Linus,

Nothing too major at this late stage,

adv7511: reset fix
vc4: scaling fix
two atomic core fixes
and one legacy core error handling fix.

I had a bunch of driver fixes from hdlcd but I think I'll leave them
for -next at this point.

Thanks,
Dave.

drm-fixes-2018-08-03:
adv7511 fix, atomic fix, core error path fix
The following changes since commit acb1872577b346bd15ab3a3f8dff780d6cca4b70:

  Linux 4.18-rc7 (2018-07-29 14:44:52 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-08-03

for you to fetch changes up to 51973dc079a9e1e082ae647ee3804f324a258eee:

  Merge tag 'drm-misc-fixes-2018-07-27' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-08-01
08:54:35 +1000)


adv7511 fix, atomic fix, core error path fix


Boris Brezillon (3):
  drm/atomic: Check old_plane_state->crtc in drm_atomic_helper_async_check()
  drm/atomic: Initialize variables in
drm_atomic_helper_async_check() to make gcc happy
  drm/vc4: Reset ->{x, y}_scaling[1] when dealing with uniplanar formats

Dave Airlie (1):
  Merge tag 'drm-misc-fixes-2018-07-27' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Nicholas Mc Guire (1):
  drm: re-enable error handling

Sean Paul (1):
  drm/bridge: adv7511: Reset registers on hotplug

 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 
 drivers/gpu/drm/drm_atomic_helper.c  |  8 +---
 drivers/gpu/drm/drm_context.c|  2 +-
 drivers/gpu/drm/vc4/vc4_plane.c  |  3 +++
 4 files changed, 21 insertions(+), 4 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.18-rc7

2018-07-26 Thread Dave Airlie
Hi Linus,

Not much happening this week which is good, two imx display fixes and
one i915 quirk addition.

Dave.

drm-fixes-2018-07-27:
two imx fixes and one i915 fix.
The following changes since commit d72e90f33aa4709ebecc5005562f52335e106a60:

  Linux 4.18-rc6 (2018-07-22 14:12:20 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-27

for you to fetch changes up to 050d2a5533af362932553cb47fd5db9a3476074e:

  Merge tag 'imx-drm-fixes-2018-07-20' of
git://git.pengutronix.de/git/pza/linux into drm-fixes (2018-07-27
12:17:31 +1000)


two imx fixes and one i915 fix.


Clint Taylor (1):
  drm/i915/glk: Add Quirk for GLK NUC HDMI port issues.

Dave Airlie (2):
  Merge tag 'drm-intel-fixes-2018-07-26' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'imx-drm-fixes-2018-07-20' of
git://git.pengutronix.de/git/pza/linux into drm-fixes

Lucas Stach (2):
  drm/imx: imx-ldb: disable LDB on driver bind
  drm/imx: imx-ldb: check if channel is enabled before printing warning

Steve Longerbeam (1):
  gpu: ipu-csi: Check for field type alternate

 drivers/gpu/drm/i915/i915_drv.h  |  1 +
 drivers/gpu/drm/i915/intel_ddi.c | 13 +++--
 drivers/gpu/drm/i915/intel_display.c | 21 -
 drivers/gpu/drm/i915/intel_drv.h |  3 +--
 drivers/gpu/drm/imx/imx-ldb.c|  9 ++---
 drivers/gpu/ipu-v3/ipu-csi.c |  3 ++-
 6 files changed, 41 insertions(+), 9 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm-fixes for 4.18-rc6 (well it was for -rc5)

2018-07-15 Thread Dave Airlie
Hi Linus,

Not actually back online fully, but I've managed to find a few minutes
to pull in all the fixes that were meant for rc5 but have leaked over.

There are two AGP fixes in here, as well as a bunch of mostly amdgpu
fixes, along with a sun4i build fix, two armada fixes and some tegra
fixes, one i915 core and one i915 gvt fix.

Hopefully be back on schedule for rc6.

Thanks,
Dave.

drm-fixes-2018-07-16-1:
i915, amdgpu, armada, sun4i and tegra fixes
The following changes since commit dc81aab1be9fac2e11f31fe7538a50705eba08cf:

  MAINTAINERS: update drm tree (2018-07-10 10:59:58 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-16-1

for you to fetch changes up to bf642e3a1996f1ed8f083c5ecd4b51270a9e11bc:

  Merge tag 'drm-intel-fixes-2018-07-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-07-16
10:32:28 +1000)


i915, amdgpu, armada, sun4i and tegra fixes


Alex Deucher (2):
  Revert "drm/amd/display: Don't return ddc result and read_bytes
in same return value"
  drm/amdgpu/pp/smu7: use a local variable for toc indexing

Andrey Grodzovsky (1):
  drm/amdgpu: Verify root PD is mapped into kernel address space (v4)

Arnd Bergmann (1):
  drm/sun4i: link in front-end code if needed

Christian König (1):
  drm/amd/display: fix invalid function table override

Dave Airlie (6):
  Merge tag 'drm-intel-fixes-2018-07-10' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm/tegra/for-4.18-rc5' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-07-13' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-armada-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes
  Merge tag 'drm-intel-fixes-2018-07-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

David Francis (1):
  amd/dc/dce100: On dce100, set clocks to 0 on suspend

Dmitry Osipenko (2):
  gpu: host1x: Skip IOMMU initialization if firewall is enabled
  gpu: host1x: Check whether size of unpin isn't 0

Gustavo A. R. Silva (1):
  char: amd64-agp: Use 64-bit arithmetic instead of 32-bit

Hang Yuan (1):
  drm/i915/gvt: update vreg on inhibit context lri command

Harry Wentland (1):
  drm/amd/display: Convert 10kHz clks from PPLib into kHz for Vega

Michel Dänzer (1):
  drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)

Mikko Perttunen (1):
  drm/tegra: Fix comparison operator for buffer size

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2018-07-11' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Russell King (2):
  drm/armada: fix colorkey mode property
  drm/armada: fix irq handling

Souptick Joarder (1):
  char: agp: Change return type to vm_fault_t

Ville Syrjälä (1):
  drm/i915: Fix hotplug irq ack on i965/g4x

 drivers/char/agp/alpha-agp.c   |  2 +-
 drivers/char/agp/amd64-agp.c   |  4 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c |  4 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c |  4 ++-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c| 20 ++
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c |  5 ++--
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  | 10 ++-
 drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 27 --
 .../drm/amd/display/dc/dce100/dce100_resource.c| 19 +++--
 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h   |  5 ++--
 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 23 
 drivers/gpu/drm/armada/armada_crtc.c   | 12 ++--
 drivers/gpu/drm/armada/armada_hw.h |  1 +
 drivers/gpu/drm/armada/armada_overlay.c| 30 ++--
 drivers/gpu/drm/i915/gvt/cmd_parser.c  | 23 
 drivers/gpu/drm/i915/gvt/gvt.h | 29 
 drivers/gpu/drm/i915/gvt/handlers.c| 24 
 drivers/gpu/drm/i915/gvt/mmio.h|  2 ++
 drivers/gpu/drm/i915/gvt/mmio_context.c|  4 ++-
 drivers/gpu/drm/i915/i915_irq.c| 32 --
 drivers/gpu/drm/sun4i/Makefile |  5 +++-
 drivers/gpu/drm/tegra/drm.c|  2 +-
 drivers/gpu/host1x/dev.c   |  3 ++
 drivers/gpu/host1x/job.c   |  3 +-
 24 files changed, 233 insertions(+), 60 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.18-rc5

2018-07-09 Thread Dave Airlie
Hey Linus,

School holidays here, and I'm not sure if I'll be inclined to work
until next week, (I might and if so there might be another fixes), but
thought it best to just dequeue the bits I had now. Otherwise the rest
of the fixes for rc5 might arrive just before rc5 or just after.

This just contains some etnaviv fixes and a MAINTAINERS update for the
new drm tree locations.

Dave.

drm-fixes-2018-07-10:
etnaviv fixes and MAINTAINERS patch
The following changes since commit 1e4b044d22517cae7047c99038abb23243ca:

  Linux 4.18-rc4 (2018-07-08 16:34:02 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-10

for you to fetch changes up to dc81aab1be9fac2e11f31fe7538a50705eba08cf:

  MAINTAINERS: update drm tree (2018-07-10 10:59:58 +1000)


etnaviv fixes and MAINTAINERS patch


Daniel Vetter (1):
  MAINTAINERS: update drm tree

Dave Airlie (1):
  Merge branch 'etnaviv/fixes' of
https://git.pengutronix.de/git/lst/linux into drm-fixes

Fabio Estevam (2):
  drm/etnaviv: Check for platform_device_register_simple() failure
  drm/etnaviv: Fix driver unregistering

Lucas Stach (1):
  drm/etnaviv: bring back progress check in job timeout handler

 MAINTAINERS |  4 ++--
 drivers/gpu/drm/etnaviv/etnaviv_drv.c   | 24 
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h   |  3 +++
 drivers/gpu/drm/etnaviv/etnaviv_sched.c | 24 
 4 files changed, 49 insertions(+), 6 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm-fixes for 4.18-rc4

2018-07-05 Thread Dave Airlie
Oh wow not my day, this one ended up with no subject.

On 6 July 2018 at 11:26, Dave Airlie  wrote:
> Hi Linus, (apologies for blank body pull earlier)
>
> This is the drm fixes for rc4. It's a bit larger than I'd like but the
> exynos cleanups are pretty mechanical, and I'd rather have them in
> sooner rather than later so we can avoid too much conflicts around
> them. The non-mechanincal exynos changes are mostly fixes for new
> feature recently introduced.
>
> i915:
> GVT and GGTT mapping fixes
>
> amdgpu:
> HDMI2.0 4K@60 Hz regression
> Hotplug fixes for dual-GPU laptops to make power management better
> Misc vega12 bios fixes, a race fix and some typos.
>
> sii8620 bridge: small fixes around mode setting
>
> core: use kvzalloc to allocate blob property memory.
>
> If the exynos changes are too much, I'm happy to push back, and the
> blank pull was thanks to baby induced sleep deprivation, fat fingers
> and gmail.
>
> Thanks,
> Dave.
>
> drm-fixes-2018-07-06:
> amdgpu, i915, exynos, udl, sii8620 and core fixes
> The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:
>
>   Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-06
>
> for you to fetch changes up to c78d1f9d95a9f2cd5546c64f5315f54681dd6055:
>
>   Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of
> git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into
> drm-fixes (2018-07-06 10:47:02 +1000)
>
> 
> amdgpu, i915, exynos, udl, sii8620 and core fixes
>
> 
> Alex Deucher (2):
>   drm/amdgpu: fix swapped emit_ib_size in vce3
>   drm/amdgpu/pm: fix display count in non-DC path
>
> Andrzej Pietrasiewicz (1):
>   drm/exynos: scaler: Reset hardware before starting the operation
>
> Chris Wilson (1):
>   drm/i915: Try GGTT mmapping whole object as partial
>
> Dave Airlie (4):
>   Merge tag 'drm-misc-fixes-2018-07-05' of
> git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
>   Merge tag 'drm-intel-fixes-2018-07-05' of
> git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
>   Merge branch 'drm-fixes-4.18' of
> git://people.freedesktop.org/~agd5f/linux into drm-fixes
>   Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of
> git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
>
> Evan Quan (3):
>   drm/amd/powerplay: correct vega12 thermal support as true
>   drm/amd/powerplay: correct vega12 bootup values settings
>   drm/amd/powerplay: smc_dpm_info structure change
>
> Jani Nikula (1):
>   Merge tag 'gvt-fixes-2018-07-03' of
> https://github.com/intel/gvt-linux into drm-intel-fixes
>
> Lyude Paul (3):
>   drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c
>   drm/amdgpu: Add amdgpu_atpx_get_dhandle()
>   drm/amdgpu: Dynamically probe for ATIF handle (v2)
>
> Maciej Purski (3):
>   drm/bridge/sii8620: Send AVI infoframe in all MHL versions
>   drm/bridge/sii8620: Fix display of packed pixel modes
>   drm/bridge/sii8620: Fix link mode selection
>
> Marek Szyprowski (10):
>   drm/exynos: ipp: Rework checking for the correct buffer formats
>   drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation
>   drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes
>   drm/exynos: gsc: Use real buffer width for configuring the hardware
>   drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels
>   drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation
>   drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
>   drm/exynos: fimc: Use real buffer width for configuring the hardware
>   drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
>   drm/exynos: decon5433: Fix WINCONx reset value
>
> Michel Dänzer (1):
>   drm: Use kvzalloc for allocating blob property memory
>
> Mikita Lipski (2):
>   drm/amd/display: adding ycbcr420 pixel encoding for hdmi
>   drm/amd/display: add a check for display depth validity
>
> Mikulas Patocka (1):
>   drm/udl: fix display corruption of the last line
>
> Nicolai Hähnle (1):
>   drm/amdgpu: fix user fence write race condition
>
> Stefan Agner (1):
>   drm/exynos: ipp: use correct enum type
>
> Thomas Zimmermann (3):
>   drm/exynos: Replace drm_framebuffer_{un/reference} with put,get 
> functions
>   drm/exynos: Replace drm_gem_object_unreference_unlocked with put 
> function
>   drm/exynos: Replace drm_dev_unref with drm_dev_put
>
> Xiaolin Zhang (1):
>   drm/i915/gvt: changed DDI mode emulation type
>
> Zhao Yan (1):
>   drm/i915/gvt: fix a bug of partially write ggtt enties
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu.h|  46 ++--
>  drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c   | 131 
> 

[git pull] drm fixes for 4.18-rc4

2018-07-05 Thread Dave Airlie
Hi Linus,


drm-fixes-2018-07-06:
amdgpu, i915, exynos, udl, sii8620 and core fixes
The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:

  Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-06

for you to fetch changes up to c78d1f9d95a9f2cd5546c64f5315f54681dd6055:

  Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into
drm-fixes (2018-07-06 10:47:02 +1000)


amdgpu, i915, exynos, udl, sii8620 and core fixes


Alex Deucher (2):
  drm/amdgpu: fix swapped emit_ib_size in vce3
  drm/amdgpu/pm: fix display count in non-DC path

Andrzej Pietrasiewicz (1):
  drm/exynos: scaler: Reset hardware before starting the operation

Chris Wilson (1):
  drm/i915: Try GGTT mmapping whole object as partial

Dave Airlie (4):
  Merge tag 'drm-misc-fixes-2018-07-05' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-intel-fixes-2018-07-05' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes

Evan Quan (3):
  drm/amd/powerplay: correct vega12 thermal support as true
  drm/amd/powerplay: correct vega12 bootup values settings
  drm/amd/powerplay: smc_dpm_info structure change

Jani Nikula (1):
  Merge tag 'gvt-fixes-2018-07-03' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Lyude Paul (3):
  drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c
  drm/amdgpu: Add amdgpu_atpx_get_dhandle()
  drm/amdgpu: Dynamically probe for ATIF handle (v2)

Maciej Purski (3):
  drm/bridge/sii8620: Send AVI infoframe in all MHL versions
  drm/bridge/sii8620: Fix display of packed pixel modes
  drm/bridge/sii8620: Fix link mode selection

Marek Szyprowski (10):
  drm/exynos: ipp: Rework checking for the correct buffer formats
  drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation
  drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes
  drm/exynos: gsc: Use real buffer width for configuring the hardware
  drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels
  drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation
  drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
  drm/exynos: fimc: Use real buffer width for configuring the hardware
  drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
  drm/exynos: decon5433: Fix WINCONx reset value

Michel Dänzer (1):
  drm: Use kvzalloc for allocating blob property memory

Mikita Lipski (2):
  drm/amd/display: adding ycbcr420 pixel encoding for hdmi
  drm/amd/display: add a check for display depth validity

Mikulas Patocka (1):
  drm/udl: fix display corruption of the last line

Nicolai Hähnle (1):
  drm/amdgpu: fix user fence write race condition

Stefan Agner (1):
  drm/exynos: ipp: use correct enum type

Thomas Zimmermann (3):
  drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions
  drm/exynos: Replace drm_gem_object_unreference_unlocked with put function
  drm/exynos: Replace drm_dev_unref with drm_dev_put

Xiaolin Zhang (1):
  drm/i915/gvt: changed DDI mode emulation type

Zhao Yan (1):
  drm/i915/gvt: fix a bug of partially write ggtt enties

 drivers/gpu/drm/amd/amdgpu/amdgpu.h|  46 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c   | 131 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c |   2 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c  |   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  49 +++-
 drivers/gpu/drm/amd/include/atomfirmware.h |   5 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |  96 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h |   5 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c |   4 +
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h |   3 +
 .../amd/powerplay/hwmgr/vega12_processpptables.c   |   2 +
 .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h  |   5 +-
 drivers/gpu/drm/bridge/sil-sii8620.c   |  86 +-
 drivers/gpu/drm/drm_property.c |   6 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c  |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c|   4 +-
 drivers/gpu/drm/exynos/exynos_drm_fb.c |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c   |  17 +--
 

[git pull] drm fixes for 4.18-rc3

2018-06-28 Thread Dave Airlie
Hi Linus,

Nothing too major this round, small set of mali-dp fixes, single meson
fix and a bunch of amdgpu fixes (one makes non-4k page sizes not be a
bad experience).

Thanks,
Dave.

drm-fixes-2018-06-29:
amdgpu, mali_dp and meson fixes
The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:

  Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-06-29

for you to fetch changes up to 2d8aa4ef6aac566617052640e9bb07ecb9c45183:

  Merge tag 'drm-misc-fixes-2018-06-28' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-06-29
06:25:08 +1000)


amdgpu, mali_dp and meson fixes


Alison Wang (1):
  drm: mali-dp: Enable Global SE interrupts mask for DP500

Ayan Kumar Halder (3):
  drm/arm/malidp: Ensure that the crtcs are shutdown before
removing any encoder/connector
  drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format
  drm/mali-dp: Rectify the width and height passed to rotmem_required()

Christophe JAILLET (1):
  drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()'

Dave Airlie (4):
  Merge branch 'for-upstream/malidp-fixes' of
git://linux-arm.org/linux-ld into drm-fixes
  Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-06-28' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

James Zhu (1):
  drm/amdgpu:Support new VCN FW version naming convention

Leo Liu (1):
  drm/amdgpu: fix UBSAN: Undefined behaviour for amdgpu_fence.c

Lyude Paul (1):
  drm/amdgpu: Count disabled CRTCs in commit tail earlier

Michel Dänzer (1):
  drm/amdgpu: GPU vs CPU page size fixes in amdgpu_vm_bo_split_mapping

Shirish S (1):
  drm/amd/display: release spinlock before committing updates to stream

 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c   | 33 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c|  8 +++---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +--
 drivers/gpu/drm/arm/malidp_drv.c  |  3 ++-
 drivers/gpu/drm/arm/malidp_hw.c   |  3 ++-
 drivers/gpu/drm/arm/malidp_planes.c   |  9 ---
 drivers/gpu/drm/meson/meson_drv.c | 12 ++---
 8 files changed, 59 insertions(+), 27 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.18-rc2

2018-06-21 Thread Dave Airlie
Hi Linus,

Just run of the mill fixes,

core: one regression fix in device unplug
qxl: one regression fix for might sleep in cursor handling
nouveau: one regression fix in multi-screen cursor handling
amdgpu: switch off DC by default on Kaveri and older and some minor fixes
i915: some GEM regression fixes and doublescan mode fixes
sun4i: revert fix for a regression
sii8620 bridge: misc fixes

Thanks,
Dave.

drm-fixes-2018-06-22:
amd, i915, qxl, nouveau, sun4i, atmel, and bridge fixes.
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

  Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-06-22

for you to fetch changes up to f3294568bbb19cbfc53451de192df6daae80f9b3:

  Merge tag 'drm-misc-fixes-2018-06-21' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-06-22
11:03:43 +1000)


amd, i915, qxl, nouveau, sun4i, atmel, and bridge fixes.


Andrzej Hajda (2):
  drm/bridge/sii8620: simplify hardware reset procedure
  drm/bridge/sii8620: fix loops in EDID fetch logic

Ben Skeggs (1):
  drm/nouveau/kms/nv50-: cursors always use core channel vram ctxdma

Chris Wilson (2):
  drm/i915: Apply batch location restrictions before pinning
  drm/i915/execlists: Avoid putting the error pointer

Dave Airlie (6):
  Merge branch 'linux-4.18' of git://github.com/skeggsb/linux into drm-fixes
  Merge tag 'drm-misc-next-fixes-2018-06-15' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-misc-fixes-2018-06-12' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-06-21' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-06-21' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Harry Wentland (1):
  drm/amdgpu: Don't default to DC support for Kaveri and older

James Zhu (1):
  drm/amdgpu:All UVD instances share one idle_work handle

Jeremy Cline (1):
  drm/qxl: Call qxl_bo_unref outside atomic context

Kenneth Graunke (1):
  drm/i915: Enable provoking vertex fix on Gen9 systems.

Maciej Purski (6):
  drm/bridge/sii8620: fix display modes validation
  drm/bridge/sii8620: fix potential buffer overflow
  drm/bridge/sii8620: start MHL transmission after HDMI signal detection
  drm/bridge/sii8620: remove HSIC initialization
  drm/bridge/sii8620: fix HDMI cable connection to dongle
  drm/bridge/sii8620: fix display of packed pixel modes in MHL2

Michel Dänzer (4):
  drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array
  drm/amdgpu: Update pin_size values before unpinning BO
  drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper
  drm/amdgpu: Make amdgpu_vram_mgr_bo_invisible_size always accurate

Mika Kuoppala (1):
  drm/i915: Fix context ban and hang accounting for client

Oleksandr Andrushchenko (1):
  drm: Fix possible race conditions while unplugging DRM device

Paul Kocialkowski (1):
  Revert "drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE"

Rajan Vaja (1):
  drm/amd/pp: Fix uninitialized variable

Stefan Agner (1):
  drm/atmel-hlcdc: check stride values in the first plane

Ville Syrjälä (4):
  drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI
  drm/i915: Fix PIPESTAT irq ack on i965/g4x
  drm/i915: Disallow interlaced modes on g4x DP outputs
  drm/i915: Turn off g4x DP port in .post_disable()

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |  10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c |  24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h|   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c|  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h|   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c   |  39 ++-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |   2 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c|   2 +-
 drivers/gpu/drm/bridge/sil-sii8620.c   | 309 -
 drivers/gpu/drm/drm_drv.c  |  14 +-
 drivers/gpu/drm/i915/i915_drv.h|  21 +-
 drivers/gpu/drm/i915/i915_gem.c|  57 ++--
 drivers/gpu/drm/i915/i915_gem_context.c|   2 +-
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |  49 ++--
 drivers/gpu/drm/i915/i915_irq.c|  12 +-
 drivers/gpu/drm/i915/i915_reg.h|   5 +
 drivers/gpu/drm/i915/intel_crt.c   |  20 ++
 drivers/gpu/drm/i915/intel_display.c   |  16 +-
 drivers/gpu/drm/i915/intel_dp.c|  34 ++-
 drivers/gpu/drm/i915/intel_dp_mst.c   

[git pull] drm fixes for 4.17-rc8/final

2018-06-02 Thread Dave Airlie
Hi Linus,

A few final fixes:

i915:
  - Fix for potential Spectre vector in the new query uAPI
  - Fix NULL pointer deref (FDO #106559)
  - DMI fix to hide LVDS for Radiant P845 (FDO #105468)
amdgpu:
  - suspend/resume DC regression fix
  - underscan flicker fix on fiji
  - gamma setting fix after dpms
omap:
  - fix oops regression
core:
  - fix PSR timing
dw-hdmi:
  - fix oops regression.

Thanks,
Dave.

The following changes since commit b04e217704b7f879c6b91222b066983a44a7a09f:

  Linux 4.17-rc7 (2018-05-27 13:01:47 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc8

for you to fetch changes up to 012cfaced00b7a9498227504c4d37a1c4619403d:

  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-06-03
06:13:57 +1000)


amdgpu, i915, omap, dw-hdmi fixes


Chris Wilson (3):
  drm/i915/lvds: Move acpi lid notification registration to
registration phase
  drm/i915/query: Protect tainted function pointer lookup
  drm/i915/query: nospec expects no more than an unsigned long

Dave Airlie (5):
  Merge tag 'drm-intel-fixes-2018-05-29' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-05-29' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-05-30' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

David Francis (1):
  drm/amd/display: Make atomic-check validate underscan changes

Dhinakaran Pandiyan (1):
  drm/psr: Fix missed entry in PSR setup time table.

Leo (Sunpeng) Li (2):
  drm/amd/display: Fix BUG_ON during CRTC atomic check update
  drm/amd/display: Update color props when modeset is required

Neil Armstrong (1):
  drm/bridge/synopsys: dw-hdmi: fix dw_hdmi_setup_rx_sense

Ondrej Zary (1):
  drm/i915: Disable LVDS on Radiant P845

Tomi Valkeinen (1):
  drm/omap: fix NULL deref crash with SDI displays

 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 44 ---
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 15 ++-
 drivers/gpu/drm/drm_dp_helper.c   |  1 +
 drivers/gpu/drm/i915/i915_query.c | 15 +--
 drivers/gpu/drm/i915/intel_lvds.c | 51 ++-
 drivers/gpu/drm/meson/meson_dw_hdmi.c |  2 +-
 drivers/gpu/drm/omapdrm/dss/sdi.c |  5 ++-
 include/drm/bridge/dw_hdmi.h  |  2 +-
 8 files changed, 91 insertions(+), 44 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for v4.17-rc7

2018-05-24 Thread Dave Airlie
Hi Linus,

Only two sets of drivers fixes, one rcar-du lvds regression fix, and a
group of fixes for vmwgfx.

Regards,
Dave.

The following changes since commit 771c577c23bac90597c685971d7297ea00f99d11:

  Linux 4.17-rc6 (2018-05-20 15:31:38 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc7

for you to fetch changes up to 4bc6f777952cf2d5b39e0c5a97a18caa743f03b7:

  Merge branch 'vmwgfx-fixes-4.17' of
git://people.freedesktop.org/~thomash/linux into drm-fixes (2018-05-25
09:47:56 +1000)


vmwgfx, rcar-du fixes


Dave Airlie (2):
  Merge branch 'drm/du/fixes' of git://linuxtv.org/pinchartl/media
into drm-fixes
  Merge branch 'vmwgfx-fixes-4.17' of
git://people.freedesktop.org/~thomash/linux into drm-fixes

Laurent Pinchart (1):
  drm: rcar-du: lvds: Fix crash in .atomic_check when disabling connector

Thomas Hellstrom (3):
  drm/vmwgfx: Fix 32-bit VMW_PORT_HB_[IN|OUT] macros
  drm/vmwgfx: Fix host logging / guestinfo reading error paths
  drm/vmwgfx: Schedule an fb dirty update after resume

 drivers/gpu/drm/rcar-du/rcar_lvds.c |  3 +++
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c |  5 
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h |  1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c  | 22 ++---
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 48 -
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 25 ---
 6 files changed, 58 insertions(+), 46 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for v4.17-rc6

2018-05-17 Thread Dave Airlie
Hi Linus,

Pretty quiet week again, one vmwgfx regression fix, one core buffer
overflow fix,one vc4 leak fix and three i915 fixes.

Dave.

The following changes since commit 76ef6b28ea4f81c3d511866a9b31392caa833126:

  drm: set FMODE_UNSIGNED_OFFSET for drm files (2018-05-15 14:46:04 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc6

for you to fetch changes up to 1827cad96d624ec127853a71cb931c74024e57d6:

  Merge tag 'drm-intel-fixes-2018-05-17' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-05-18
12:01:49 +1000)


i915, vc4, vmwgfx and core fixes


Chris Wilson (1):
  drm/i915/execlists: Use rmb() to order CSB reads

Dan Carpenter (1):
  drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl()

Dave Airlie (3):
  Merge tag 'drm-misc-fixes-2018-05-16' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'vmwgfx-fixes-4.17' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-05-17' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Deepak Rawat (1):
  drm/vmwgfx: Set dmabuf_size when vmw_dmabuf_init is successful

Eric Anholt (1):
  drm/vc4: Fix leak of the file_priv that stored the perfmon.

Haneen Mohammed (1):
  drm: Match sysfs name in link removal to link creation

Matthew Auld (1):
  drm/i915/userptr: reject zero user_size

Michel Thierry (1):
  drm/i915/gen9: Add WaClearHIZ_WM_CHICKEN3 for bxt and glk

 drivers/gpu/drm/drm_drv.c   | 2 +-
 drivers/gpu/drm/drm_dumb_buffers.c  | 7 ---
 drivers/gpu/drm/i915/i915_gem_userptr.c | 3 +++
 drivers/gpu/drm/i915/i915_reg.h | 3 +++
 drivers/gpu/drm/i915/intel_engine_cs.c  | 4 
 drivers/gpu/drm/i915/intel_lrc.c| 1 +
 drivers/gpu/drm/vc4/vc4_drv.c   | 1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c| 2 ++
 8 files changed, 19 insertions(+), 4 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for v4.17-rc5

2018-05-10 Thread Dave Airlie
Hi Linus,

As last week seemed a bit slow, we got a few more fixes this week.

The main stuff is 2 weeks of fixes for amdgpu, some missing bits of
vega12 atom firmware support were added, and some power management
fixes.

Nouveau got two regression fixes for an DP MST deadlock and a random oops fix.

i915 got an LVDS panel timeout fix 2 WARN fixes.

exynos fixed a pagefault issue in the mixer driver.

vc4 has an oops fix.

omap had a bunch of uninit var and error-checking fixes.
Two atomic modesetting state fixes.

One minor agp cleanup patch

Regards,
Dave.

The following changes since commit 75bc37fefc4471e718ba8e651aa74673d4e0a9eb:

  Linux 4.17-rc4 (2018-05-06 16:57:38 -1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc5

for you to fetch changes up to 72777fe79768ec30ac2163d26de68a89edc9849f:

  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-05-11
10:37:17 +1000)


nouveau, amdgpu, i915, vc4, omap, exynos and atomic fixes


Andrey Grodzovsky (1):
  drm/amdgpu: Switch to interruptable wait to recover from ring hang.

Andrzej Hajda (2):
  drm/exynos/mixer: fix synchronization check in interlaced mode
  drm/bridge/sii8620: add Kconfig dependency on extcon

Ben Skeggs (1):
  drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client

Boris Brezillon (1):
  drm/vc4: Fix scaling of uni-planar formats

Dan Carpenter (1):
  drm/omap: silence unititialized variable warning

Dave Airlie (6):
  Merge tag 'exynos-drm-fixes-for-v4.17-rc5' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
  Merge tag 'drm-intel-fixes-2018-05-09' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-05-09' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge branch 'linux-4.17' of git://github.com/skeggsb/linux into drm-fixes
  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Eric Anholt (1):
  drm/vc4: Fix oops dereferencing DPI's connector since panel_bridge.

Florent Flament (1):
  drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log

Harry Wentland (3):
  drm/amd/display: Add VG12 ASIC IDs
  drm/amd/display: Add get_firmware_info_v3_2 for VG12
  drm/amd/display: Don't return ddc result and read_bytes in same
return value

Jerry (Fangzhi) Zuo (1):
  drm/amd: Add BIOS smu_info v3_3 required struct def.

Lyude Paul (1):
  drm/nouveau: Fix deadlock in nv50_mstm_register_connector()

Mathieu Malaterre (1):
  agp: uninorth: make two functions static

Michel Dänzer (2):
  drm/amd/display: Use kvzalloc for potentially large allocations
  drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages

Peter Rosin (1):
  drm/exynos: hdmi: avoid duplicating drm_bridge_attach

Rex Zhu (2):
  drm/amd/pp: Refine the output of pp_power_profile_mode on VI
  drm/amd/pp: Fix performance drop on Fiji

Rodrigo Vivi (1):
  drm/i915: Adjust eDP's logical vco in a reliable place.

Tobias Jakobi (1):
  drm/exynos: mixer: avoid Oops in vp_video_buffer()

Tomi Valkeinen (6):
  drm/omap: fix uninitialized ret variable
  drm/omap: fix possible NULL ref issue in tiler_reserve_2d
  drm/omap: check return value from soc_device_match
  drm/omap: handle error if scale coefs are not found
  drm/omap: add missing linefeeds to prints
  drm/omap: handle alloc failures in omap_connector

Ville Syrjälä (3):
  drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear()
  drm/atomic: Clean private obj old_state/new_state in
drm_atomic_state_default_clear()
  drm/i915: Correctly populate user mode h/vdisplay with pipe src
size during readout

 drivers/char/agp/uninorth-agp.c|   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c|   6 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c|  20 ++-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |  86 ++-
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |  10 +-
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |  14 +-
 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h   |   5 +-
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |   9 +-
 .../drm/amd/display/modules/color/color_gamma.c|  72 -
 drivers/gpu/drm/amd/include/atomfirmware.h | 170 -
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |  52 +++
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h   |   1 -
 .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c   |   4 +-
 drivers/gpu/drm/bridge/Kconfig |   1 +
 drivers/gpu/drm/drm_atomic.c  

[git pull] drm fixes for 4.17-rc4

2018-05-04 Thread Dave Airlie
Hi,

This seems eerily quiet, so I expect it will explode next week or something.

One i915 moduel firmware, two vmwgfx fixes, one vc4 fix and one bridge leak fix.

Dave.

The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:

  Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc4

for you to fetch changes up to a02cbe2e34c576cdc5e7846a3cd55245ab81db47:

  Merge branch 'vmwgfx-fixes-4.17' of
git://people.freedesktop.org/~thomash/linux into drm-fixes (2018-05-04
10:03:27 +1000)


vmwgfx, i915, vc4, vga dac fixes


Boris Brezillon (1):
  drm/vc4: Make sure vc4_bo_{inc,dec}_usecnt() calls are balanced

Dave Airlie (3):
  Merge tag 'drm-intel-fixes-2018-05-02' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-05-02' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge branch 'vmwgfx-fixes-4.17' of
git://people.freedesktop.org/~thomash/linux into drm-fixes

Ian W MORRISON (1):
  drm/i915/glk: Add MODULE_FIRMWARE for Geminilake

Sean Paul (1):
  drm/bridge: vga-dac: Fix edid memory leak

Thomas Hellstrom (2):
  drm/vmwgfx: Clean up fbdev modeset locking
  drm/vmwgfx: Fix a buffer object leak

 drivers/gpu/drm/bridge/dumb-vga-dac.c |  4 ++-
 drivers/gpu/drm/i915/intel_csr.c  |  1 +
 drivers/gpu/drm/vc4/vc4_crtc.c| 46 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c| 31 ---
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c   | 14 ---
 5 files changed, 70 insertions(+), 26 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for v4.17-rc3

2018-04-26 Thread Dave Airlie
Hi Linus,

Pretty run of the mill for this stage in the cycle.

i915:
- Black screen fixes
- Display w/a fix
- HDA codec interop fix
sun4i:
- tbsa711 tablet regression fix
qxl:
- Regression fixes due to changes in TTM
virtio:
- Fix wait event condition
msm:
- DSI display fixes
amdgpu:
- fix hang on Carrizo
- DP MST hang fixes
- irq handling deadlock in DC.
amdkfd:
- Fix Kconfig issue
- Clock retrieval fix
- Sparse fixes

Regards,
Dave.


The following changes since commit 6d08b06e67cd117f6992c46611dfb4ce267cd71e:

  Linux 4.17-rc2 (2018-04-22 19:20:09 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc3

for you to fetch changes up to 24d9092c8b7de0a0f630adbe3504bef8d3a618af:

  Merge tag 'drm-intel-fixes-2018-04-26' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-04-27
14:08:47 +1000)


msm, i915, amdgpu, qxl, virtio-gpu, sun4i fixes


Abhay Kumar (1):
  drm/i915/audio: set minimum CD clock to twice the BCLK

Abhinav Kumar (3):
  drm/msm/dsi: check return value for video done waits
  drm/msm/dsi: check video mode engine status before waiting
  drm/msm/dsi: implement auto PHY timing calculator for 10nm PHY

Andres Rodriguez (1):
  drm/amdkfd: fix clock counter retrieval for node without GPU

Ben Hutchings (1):
  drm/msm: Fix possible null dereference on failure of get_pages()

Dave Airlie (5):
  Merge tag 'drm-amdkfd-fixes-2018-04-24' of
git://people.freedesktop.org/~gabbayo/linux into drm-fixes
  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-msm-fixes-2018-04-25' of
git://people.freedesktop.org/~robclark/linux into drm-fixes
  Merge tag 'drm-misc-fixes-2018-04-25' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
  Merge tag 'drm-intel-fixes-2018-04-26' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Emil Velikov (1):
  drm/msm: don't deref error pointer in the msm_fbdev_create error path

Gerd Hoffmann (3):
  qxl: fix qxl_release_{map,unmap}
  qxl: keep separate release_bo pointer
  drm/virtio: fix vq wait_event condition

Harry Wentland (2):
  drm/amd/display: Disallow enabling CRTC without primary plane with FB
  drm/amd/display: Don't read EDID in atomic_check

Imre Deak (1):
  drm/i915: Enable display WA#1183 from its correct spot

Jerry (Fangzhi) Zuo (2):
  drm/amd/display: Update MST edid property every time
  drm/amd/display: Check dc_sink every time in MST hotplug

Jeykumar Sankaran (1):
  drm/msm: Add modifier to mdp_get_format arguments

José Roberto de Souza (1):
  drm/i915/fbdev: Enable late fbdev initial configuration

Mika Kuoppala (1):
  drm/i915: Use ktime on wait_for

Mikita Lipski (1):
  drm/amd/display: Fix deadlock when flushing irq

Nicolai Hähnle (1):
  drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders

Ondrej Jirman (1):
  Revert "drm/sun4i: add lvds mode_valid function"

Randy Dunlap (1):
  drm/amdkfd: fix build, select MMU_NOTIFIER

Sean Paul (1):
  drm/msm: Mark the crtc->state->event consumed

Stefan Agner (1):
  drm/msm/dsi: use correct enum in dsi_get_cmd_fmt

Ville Syrjälä (1):
  drm/edid: Reset more of the display info

Wei Yongjun (1):
  drm/amdkfd: Fix the error return code in kfd_ioctl_unmap_memory_from_gpu()

kbuild test robot (1):
  drm/amdkfd: kfd_dev_is_large_bar() can be static

 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c  |   7 +-
 drivers/gpu/drm/amd/amdkfd/Kconfig |   1 +
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c   |  17 ++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |   5 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c|  54 +-
 drivers/gpu/drm/drm_edid.c |  11 +--
 drivers/gpu/drm/i915/intel_cdclk.c |  16 ++-
 drivers/gpu/drm/i915/intel_drv.h   |   4 +-
 drivers/gpu/drm/i915/intel_fbdev.c |   2 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c|  11 +--
 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c  |   1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c  |   1 +
 drivers/gpu/drm/msm/disp/mdp_format.c  |   3 +-
 drivers/gpu/drm/msm/disp/mdp_kms.h |   2 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c |  16 ++-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c  | 109 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h  |   2 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c |  28 --
 drivers/gpu/drm/msm/msm_fb.c   |   3 +-
 drivers/gpu/drm/msm/msm_fbdev.c|  11 +--
 drivers/gpu/drm/msm/msm_gem.c  |  20 

[git pull] drm fixes for rc2 (or rc3)

2018-04-22 Thread Dave Airlie
Hi Linus,

Just back at work today, I've pulled all the rc2 fixes pulls that were
outstanding, and pushed them out. If I missed rc2, no worries they
should all be fine for rc3.

i915 has an oops fix, and two race fixes, along with some gvt fixes
amdgpu has a dark screen fix, clk/voltage fix and vega12 smu fix
exynos just drops some code.

There is also a backmerge in here due to some unfortunate drm-misc
timing, but should be all fine.

Thanks,
Dave.

The following changes since commit a10beabba213924d876f2d10ca9351aeab93f58a:

  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2018-04-13
09:25:21 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc2

for you to fetch changes up to 221bda4b5f1abfd74159d7bf3703affa62468030:

  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2018-04-23
08:54:06 +1000)


exynos, i915, vc4, amdgpu fixes


Changbin Du (2):
  drm/i915/gvt: Missed to cancel dma map for ggtt entries
  drm/i915/gvt: Cancel dma map when resetting ggtt entries

Chris Wilson (2):
  drm/i915/execlists: Clear user-active flag on preemption completion
  drm/i915: Call i915_perf_fini() on init_hw error unwind

Daniel J Blueman (1):
  drm/vc4: Fix memory leak during BO teardown

Daniel Stone (3):
  drm/exynos: Move GEM BOs to drm_framebuffer
  drm/exynos: Move dma_addr out of exynos_drm_fb
  drm/exynos: exynos_drm_fb -> drm_framebuffer

Dave Airlie (4):
  Merge tag 'drm-misc-fixes-2018-04-18-1' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
  Merge tag 'drm-intel-next-fixes-2018-04-19' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next
  Merge tag 'exynos-drm-fixes-for-v4.17-rc2' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-next
  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next

Gaurav K Singh (1):
  drm/i915/audio: Fix audio detection issue on GLK

Gerd Hoffmann (1):
  drm/i915/gvt: throw error on unhandled vfio ioctls

Gustavo A. R. Silva (1):
  drm/i915/gvt: Mark expected switch fall-through in handle_g2v_notification

Harry Wentland (1):
  drm/amd/display: Don't program bypass on linear regamma LUT

Imre Deak (1):
  drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state

Jani Nikula (1):
  drm/i915/bios: filter out invalid DDC pins from VBT child devices

Joonas Lahtinen (1):
  Merge tag 'gvt-fixes-2018-04-03' of
https://github.com/intel/gvt-linux into drm-intel-next-fixes

Kenneth Feng (1):
  drm/amd/powerplay: header file interface to SMU update

Ramalingam C (1):
  drm: Fix HDCP downstream dev count read

Rex Zhu (1):
  drm/amd/pp: Fix bug voltage can't be OD separately on VI

Sean Paul (1):
  Merge airlied/drm-next into drm-misc-fixes

Tina Zhang (1):
  drm/i915/gvt: Add drm_format_mod update

Tvrtko Ursulin (1):
  drm/i915/pmu: Inspect runtime PM state more carefully while estimating RC6

Xidong Wang (1):
  drm/i915: Do no use kfree() to free a kmem_cache_alloc() return value

Xiong Zhang (2):
  drm/i915/gvt: Delete redundant error message in fb_decode.c
  drm/i915/gvt: Disable primary/sprite/cursor plane at virtual
display initialization

Zhipeng Gong (1):
  drm/i915/gvt: Make MI_USER_INTERRUPT nop in cmd parser

 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  | 20 --
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c|  3 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c|  7 ---
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   | 16 +++--
 .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h  |  4 +-
 drivers/gpu/drm/drm_dp_dual_mode_helper.c  | 39 +---
 drivers/gpu/drm/exynos/exynos_drm_fb.c | 73 +-
 drivers/gpu/drm/i915/gvt/cmd_parser.c  |  1 +
 drivers/gpu/drm/i915/gvt/display.c | 10 +++
 drivers/gpu/drm/i915/gvt/dmabuf.c  |  1 +
 drivers/gpu/drm/i915/gvt/fb_decoder.c  | 27 +++-
 drivers/gpu/drm/i915/gvt/gtt.c | 52 ---
 drivers/gpu/drm/i915/gvt/gtt.h |  2 +-
 drivers/gpu/drm/i915/gvt/handlers.c|  1 +
 drivers/gpu/drm/i915/gvt/kvmgt.c   |  2 +-
 drivers/gpu/drm/i915/i915_drv.c| 27 
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |  2 +-
 drivers/gpu/drm/i915/i915_pmu.c| 37 ---
 drivers/gpu/drm/i915/intel_audio.c |  2 +-
 drivers/gpu/drm/i915/intel_bios.c  | 13 ++--
 drivers/gpu/drm/i915/intel_lrc.c   |  9 +++
 drivers/gpu/drm/vc4/vc4_bo.c   |  2 +
 drivers/gpu/drm/vc4/vc4_validate_shaders.c 

[git pull] drm fixes for 4.17-rc1

2018-04-12 Thread Dave Airlie
Hi Linus,

Decloaking in the middle of holidays (still off all next week), just
to vacuum up any outstanding fixes for rc1.

One omap, and one alsa pm fix (we merged the breaking patch via drm tree).

Otherwise it's two bunches of amdgpu fixes, removing an unneeded file,
some DC fixes, HDMI audio
regression fix, and some vega12 fixes.

I didn't get any i915 fixes so I'm assuming they can wait until -rc2
if they have any, though I probably won't be
back until rc2 releases.

Thanks,
Dave.

The following changes since commit 694f54f680f7fd8e9561928fbfc537d9afbc3d79:

  Merge branch 'drm-misc-next-fixes' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2018-03-29
09:25:13 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc1

for you to fetch changes up to a10beabba213924d876f2d10ca9351aeab93f58a:

  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2018-04-13
09:25:21 +1000)


amdgpu, omap and snd regression fix


Alex Deucher (3):
  drm/amdgpu/sdma: fix mask in emit_pipeline_sync
  drm/amdgpu/si: implement get/set pcie_lanes asic callback
  drm/amdgpu: Fix PCIe lane width calculation

Andrey Grodzovsky (2):
  drm/amdgpu: Fix KIQ hang on bare metal for device unbind/bind back v2.
  drm/amdgpu: Add support for SRBM selection v3

Charlene Liu (1):
  drm/amd/display: HDMI has no sound after Panel power off/on

Chunming Zhou (2):
  drm/amdgpu: fix typo of domain fallback
  Revert "drm/amdgpu: Don't change preferred domian when fallback GTT v5"

Dan Carpenter (1):
  drm/amd/pp: silence a static checker warning

Dave Airlie (4):
  Merge tag 'drm-misc-next-fixes-2018-04-04' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next
  Merge tag 'drm-misc-next-fixes-2018-04-11' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
  Merge branch 'drm-next-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-next

Eric Huang (1):
  drm/amd/powerply: fix power reading on Fiji

Evan Quan (2):
  drm/amdgpu: drop compute ring timeout setting for non-sriov only (v2)
  drm/amdgpu: add MP1 and THM hw ip base reg offset

Harry Wentland (3):
  drm/amd/display: Only register backlight device if embedded
panel connected
  Revert "drm/amd/display: fix dereferencing possible ERR_PTR()"
  Revert "drm/amd/display: disable CRTCs with NULL FB on their
primary plane (V2)"

Huang Rui (1):
  drm/amdgpu: fix null pointer panic with direct fw loading on gpu reset

Kenneth Feng (1):
  drm/amd/powerplay: Enable ACG SS feature

Leo (Sunpeng) Li (1):
  drm/amd/display: Fix regamma not affecting full-intensity color values

Lukas Wunner (1):
  ALSA: hda - Silence PM ops build warning

Nico Sneck (1):
  drm/radeon: add PX quirk for Asus K73TK

Paul Parsons (1):
  drm/radeon: Fix PCIe lane width calculation

Rex Zhu (2):
  drm/amd/pp: Remove Dead functions on Vega12
  drm/amd/pp: Clean header file in vega12_smumgr.c

Roman Li (2):
  drm/amd/display: fix brightness level after resume from suspend
  drm/amd/display: Fix FBC text console corruption

Takashi Iwai (1):
  drm/amdgpu: Fix memory leaks at amdgpu_init() error path

Tomi Valkeinen (1):
  drm/omap: fix crash if there's no video PLL

 drivers/gpu/drm/amd/amdgpu/amdgpu.h|4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c|  117 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c|9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c  |   12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c|   16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c|3 +
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c  |2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c  |7 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c  |7 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c  |7 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c  |   61 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c |2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c |2 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c |2 +-
 drivers/gpu/drm/amd/amdgpu/si.c|   67 +
 drivers/gpu/drm/amd/amdgpu/si_dpm.c|4 +-
 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c   |3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   89 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c  |   13 +
 drivers/gpu/drm/amd/display/dc/dc_link.h   |2 +
 .../drm/amd/display/dc/dce/dce_stream_encoder.c|2 +
 .../drm/amd/display/dc/dce110/dce110_compressor.c  |   67 +-
 

[git pull] drm fixes for 4.16 final

2018-03-28 Thread Dave Airlie
Hi Linus,

Nothing serious, two amdkfd and two tegra fixes.

I'll be submitting -next early, in the next couple of hours.

Dave.

The following changes since commit 3eb2ce825ea1ad89d20f7a3b5780df850e4be274:

  Linux 4.16-rc7 (2018-03-25 12:44:30 -1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.16-rc8

for you to fetch changes up to ef55d1538dfb823a4475bd690f78b5edc0d2a6fd:

  Merge tag 'drm/tegra/for-4.16-fixes' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes (2018-03-29
09:57:09 +1000)


tegra + amdkfd final fixes


Dave Airlie (2):
  Merge tag 'drm-amdkfd-fixes-2018-03-25' of
git://people.freedesktop.org/~gabbayo/linux into drm-fixes
  Merge tag 'drm/tegra/for-4.16-fixes' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes

Felix Kuehling (2):
  drm/amdkfd: Fix scratch memory with HWS enabled
  drm/amdkfd: Deallocate SDMA queues correctly

Stefan Agner (1):
  drm/tegra: dc: Use correct format array for Tegra124

Wei Yongjun (1):
  drm/tegra: dc: Using NULL instead of plain integer

 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c| 20 ++--
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c  |  3 +--
 drivers/gpu/drm/tegra/dc.c   |  6 +++---
 3 files changed, 18 insertions(+), 11 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


[git pull] drm fixes for 4.16-rc7

2018-03-22 Thread Dave Airlie
Hi Linus,

A bunch of fixes all over the place, nothing too serious or worrying
at this stage.

One uapi fix to stop multi-planar images with getfb,
Sun4i error path and clock fixes
udl driver mmap offset fix
i915 DP MST and GPU reset fixes
vmwgfx mutex and black screen fixes
imx array underflow fix and vblank fix
amdgpu: display fixes
exynos devicetree fix
ast mode fix.

Thanks,
Dave.

The following changes since commit c698ca5278934c0ae32297a8725ced2e27585d7f:

  Linux 4.16-rc6 (2018-03-18 17:48:42 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.16-rc7

for you to fetch changes up to 5a9f698feb11b198f17b2acebbfe0e2716a3beed:

  drm/ast: Fixed 1280x800 Display Issue (2018-03-23 09:50:54 +1000)


core, i915, amdgpu, imx, sun4i, ast, tegra, vmwgfx fixes.


Arnd Bergmann (1):
  gpu: ipu-v3: prg: avoid possible array underflow

Chris Wilson (1):
  drm/i915: Specify which engines to reset following semaphore/event lockups

Christophe JAILLET (3):
  drm/sun4i: Fix an error handling path in 'sun4i_drv_bind()'
  drm/sun4i: hdmi: Fix an error handling path in 'sun4i_hdmi_bind()'
  drm/sun4i: hdmi: Fix another error handling path in 'sun4i_hdmi_bind()'

Clark Zheng (1):
  drm/amd/display: Refine disable VGA

Daniel Stone (1):
  drm: Reject getfb for multi-plane framebuffers

Dave Airlie (7):
  Merge tag 'drm/tegra/for-4.16-rc7-fixes' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
  Merge tag 'exynos-drm-fixes-for-v4.16-rc6' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
  Merge branch 'drm-fixes-4.16' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'imx-drm-fixes-2018-03-22' of
git://git.pengutronix.de/git/pza/linux into drm-fixes
  Merge branch 'vmwgfx-fixes-4.16' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-03-21' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge tag 'drm-misc-fixes-2018-03-22' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Dhinakaran Pandiyan (1):
  drm/i915/dp: Write to SET_POWER dpcd to enable MST hub.

Dmitry Osipenko (1):
  drm/tegra: plane: Correct legacy blending

Fabio Estevam (2):
  drm/imx: ipuv3-plane: Make functions static when possible
  drm/imx: ipuv3-plane: Include "imx-drm.h" header file

Greg Kroah-Hartman (1):
  drm: udl: Properly check framebuffer mmap offsets

Harry Wentland (2):
  drm/amd/display: We shouldn't set format_default on plane as atomic driver
  drm/amd/display: Add one to EDID's audio channel count when passing to DC

Lucas Stach (1):
  drm/imx: move arming of the vblank event to atomic_flush

Michel Dänzer (1):
  drm/radeon: Don't turn off DP sink when disconnected

Mikita Lipski (3):
  drm/amdgpu: Use atomic function to disable crtcs with dc enabled
  drm/amd/display: Allow truncation to 10 bits
  drm/amd/display: Fix FMT truncation programming

Ondrej Jirman (1):
  drm/sun4i: Fix exclusivity of the TCON clocks

Shirish S (1):
  drm/amd/display: fix dereferencing possible ERR_PTR()

Sylwester Nawrocki (1):
  dt-bindings: exynos: Document #sound-dai-cells property of the HDMI node

Thierry Reding (4):
  drm/tegra: plane: Fix RGB565 format on older Tegra
  drm/tegra: dc: Detach IOMMU group from domain only once
  drm/tegra: dsi: Don't disable regulator on ->exit()
  drm/tegra: Shutdown on driver unbind

Thomas Hellstrom (2):
  drm/vmwgfx: Fix black screen and device errors when running without fbdev
  drm/vmwgfx: Fix a destoy-while-held mutex problem.

Y.C. Chen (1):
  drm/ast: Fixed 1280x800 Display Issue

 .../bindings/display/exynos/exynos_hdmi.txt|  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c |  9 +++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  5 +--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h |  8 -
 drivers/gpu/drm/amd/display/dc/dce/dce_opp.c   |  9 +++--
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  | 20 ---
 drivers/gpu/drm/ast/ast_tables.h   |  4 +--
 drivers/gpu/drm/drm_framebuffer.c  |  7 
 drivers/gpu/drm/i915/intel_ddi.c   |  7 ++--
 drivers/gpu/drm/i915/intel_hangcheck.c |  4 +--
 drivers/gpu/drm/imx/ipuv3-crtc.c   |  5 +++
 drivers/gpu/drm/imx/ipuv3-plane.c  | 10 +++---
 drivers/gpu/drm/radeon/radeon_connectors.c | 31 +++--
 drivers/gpu/drm/sun4i/sun4i_drv.c  |  3 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c |  6 ++--
 drivers/gpu/drm/sun4i/sun4i_tcon.c |  5 +--
 drivers/gpu/drm/tegra/dc.c  

[git pull] drm fixes for 4.16-rc6

2018-03-15 Thread Dave Airlie
Hi Linus,

i915 has a backlight fix for some panels, a pm and a fencing fix,
along with some GVT fixes.
amdgpu has a backlight fix across suspend/resume, an object
destruction ordering issue fix, and a displayport fix
nouveau has two backlight fixes, and a fix for some lockups.

Pretty quiet week, seems like everyone was fixing backlights.

Dave.

The following changes since commit 0c8efd610b58cb23cefdfa12015799079aef94ae:

  Linux 4.16-rc5 (2018-03-11 17:25:09 -0700)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.16-rc6

for you to fetch changes up to 3a1b5de36fdf403d1b004e537dc13997633d65df:

  Merge tag 'drm-intel-fixes-2018-03-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-03-16
12:51:35 +1000)


i915, amd and nouveau fixes


Alex Deucher (1):
  drm/amdgpu: save/restore backlight level in legacy dce code

Chris Wilson (2):
  drm/i915: Only prune fences after wait-for-all
  drm/i915: Kick the rps worker when changing the boost frequency

Christian König (2):
  drm/amdgpu: fix prime teardown order
  drm/radeon: fix prime teardown order

Dave Airlie (4):
  Merge branch 'drm-fixes-4.16' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-03-14' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
  Merge branch 'linux-4.16' of git://github.com/skeggsb/linux into drm-fixes
  Merge tag 'drm-intel-fixes-2018-03-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Karol Herbst (1):
  drm/nouveau/bl: fix backlight regression

Lukas Wunner (1):
  drm/nouveau/bl: Fix oops on driver unbind

Michel Dänzer (1):
  drm/amdgpu/dce: Don't turn off DP sink when disconnected

Min He (1):
  drm/i915/gvt: keep oa config in shadow ctx

Mustamin B Mustaffa (1):
  drm/i915: Enable VBT based BL control for DP

Māris Nartišs (1):
  drm/nouveau/mmu: ALIGN_DOWN correct variable

Rodrigo Vivi (1):
  Merge tag 'gvt-fixes-2018-03-15' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Xiong Zhang (1):
  drm/i915/gvt: Add runtime_pm_get/put into gvt_switch_mmio

Zhenyu Wang (1):
  drm/i915/gvt: fix user copy warning by whitelist workload rb_tail field

fred gao (1):
  drm/i915/gvt: Correct the privilege shadow batch buffer address

 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 31 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c|  2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h   |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c |  2 +
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c |  4 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h |  5 ++
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c |  8 +++
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c |  8 +++
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c  |  8 +++
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c  |  8 +++
 drivers/gpu/drm/i915/gvt/cmd_parser.c  |  8 +++
 drivers/gpu/drm/i915/gvt/mmio_context.c|  2 +
 drivers/gpu/drm/i915/gvt/scheduler.c   | 71 --
 drivers/gpu/drm/i915/gvt/scheduler.h   |  5 ++
 drivers/gpu/drm/i915/i915_gem.c| 16 --
 drivers/gpu/drm/i915/i915_sysfs.c  | 10 +++-
 drivers/gpu/drm/i915/intel_dp.c| 10 ++--
 drivers/gpu/drm/nouveau/nouveau_backlight.c| 14 ++---
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c  |  2 +-
 drivers/gpu/drm/radeon/radeon_gem.c|  2 -
 drivers/gpu/drm/radeon/radeon_object.c |  2 +
 21 files changed, 169 insertions(+), 50 deletions(-)
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel


<    1   2   3   4   5   6   7   8   9   10   >